pyhrf.ui.analyser_ui.FMRIAnalyser(outputPrefix='', roiAverage=False, pass_error=True, gzip_outputs=False)¶Bases: pyhrf.xmlio.Initable
P_OUTPUT_PREFIX = 'outputPrefix'¶P_ROI_AVERAGE = 'averageRoiBold'¶analyse(data, output_dir=None)¶Launch the wrapped analyser onto the given data
| Parameters: | |
|---|---|
| Returns: | a list of analysis results -> (list of tuple(FmriData, None|output of analyse_roi, str)) = (list of tuple(parcel data, analysis results, analysis report)) See method analyse_roi_wrap |
analyse_roi(roiData)¶analyse_roi_wrap(roiData)¶Wrap the analyse_roi method to catch potential exception
analyse_roi_wrap_bak(roiData)¶clean_output_files(output_dir)¶enable_draft_testing()¶filter_crashed_results(results)¶get_label()¶joinOutputs(cuboids, roiIds, mappers)¶make_outputs_multi_subjects(data_rois, irois, all_outputs, targetAxes, ext, meta_data, output_dir)¶make_outputs_single_subject(data_rois, irois, all_outputs, targetAxes, ext, meta_data, output_dir)¶outputResults(results, output_dir, filter='.\\A')¶Return: a tuple (dictionary of outputs, output file names)
outputResults_back_compat(results, output_dir, filter='.\\A')¶parametersComments = {'averageRoiBold': 'Average BOLD signals within each ROI before analysis.', 'outputPrefix': 'Tag to prefix every output name'}¶parametersToShow = ['averageRoiBold', 'outputPrefix']¶set_gzip_outputs(gzip_outputs)¶set_pass_errors(pass_error)¶split_data(fdata, output_dir=None)¶