PICOcode.AnalysisModules.dataset_modules package
Submodules
PICOcode.AnalysisModules.dataset_modules.dataset_processor_base module
- class DatasetProcessorBase(data_dir, output_dir, log_dir, data_series, debug=False)
Bases:
object
- static convert_recon_2_to_1(recon)
Convert a recon file from type 2 to type 1, by cutting on ibub.
Often, a dataset processor requires cuts on both recon files of type 1 (one line per event) and type 2 (one line per bubble), and the cuts are related (i.e. calculating cuts on data from one file to apply them to another).
- Parameters:
- recon: PICOcode.ReconFile
The recon file of type 2 to convert to type 1
- Returns:
- PICOcode.ReconFile
The input recon file, converted to type 1
- enqueue()
- format_output()
Format the data in a way that write_recon can use.
- run()
PICOcode.AnalysisModules.dataset_modules.handscanning_data module
- class HandscanningDataBase(data_dir, output_dir, log_dir, data_series, debug=False)
Bases:
DatasetProcessorBase
- enqueue()
Overloaded to avoid writing if missing merged recon file.
- run()
PICOcode.AnalysisModules.dataset_modules.level2_acoustic_analysis module
- class Level2AcousticAnalysisBase(data_dir, output_dir, log_dir, data_series, debug=False)
Bases:
DatasetProcessorBase
- enqueue()
Overloaded to avoid writing if missing merged recon file.
- run()
PICOcode.AnalysisModules.dataset_modules.level2_dytran_analysis module
- class Level2DytranAnalysisBase(data_dir, output_dir, log_dir, data_series, debug=False)
Bases:
DatasetProcessorBase
- enqueue()
Overloaded to avoid writing if missing merged recon file.
- run()