dimspy package¶
Submodules¶
dimspy.experiment module¶
-
dimspy.experiment.mz_range_from_header(h)¶
-
dimspy.experiment.ms_type_from_header(h)¶
-
dimspy.experiment.scan_type_from_header(h)¶
-
dimspy.experiment.mode_type_from_header(h)¶
-
dimspy.experiment.count_scan_types(hs)¶
-
dimspy.experiment.count_ms_types(hs)¶
-
dimspy.experiment.interpret_experiment(mzrs)¶
-
dimspy.experiment.check_metadata(fn_tsv)¶
-
dimspy.experiment.update_metadata(peaklists, fl)¶
-
dimspy.experiment.idxs_reps_from_filelist(replicates)¶
-
dimspy.experiment.update_class_labels(pm, fn_tsv)¶
dimspy.log_setting module¶
log_setting: provide functions to config logging system.
author(s): Albert origin: Dec. 11, 2014
-
class
dimspy.log_setting.LevelFormatter(fmt_dict=None, *args, **kwargs)¶ Bases:
logging.Formatter-
format(record)¶
-
-
dimspy.log_setting.set_logging(level=20, print_formatter=None, log_file=None, log_mode='w', log_formatter=None, exception_format=None)¶
dimspy.workflow module¶
-
dimspy.workflow.process_scans(source, function_noise, snr_thres, ppm, min_fraction=None, rsd_thres=None, min_scans=1, filelist=None, skip_stitching=False, remove_mz_range=None, ringing_thres=None, filter_scan_events=None, block_size=2000, ncpus=None)¶
-
dimspy.workflow.stitch(source, function_noise, snr_thres, ppm, min_fraction=None, rsd_thres=None, min_scans=1, filelist=None, skip_stitching=False, remove_mz_range=None, ringing_thres=None, filter_scan_events=None, block_size=2000, ncpus=None)¶
-
dimspy.workflow.replicate_filter(source, ppm, replicates, min_peaks, rsd_thres=None, filelist=None, block_size=2000, ncpus=None)¶
-
dimspy.workflow.align_samples(source, ppm, filelist=None, block_size=2000, ncpus=None)¶
-
dimspy.workflow.blank_filter(peak_matrix, blank_label, min_fraction=1.0, min_fold_change=1.0, function='mean', rm_samples=True, class_labels=None)¶
-
dimspy.workflow.sample_filter(peak_matrix, min_fraction, within=False, rsd=None, qc_label=None, class_labels=None)¶
-
dimspy.workflow.hdf5_to_txt(fname, path_out, attr_name='intensity', separator='\t', transpose=False, comprehensive=False)¶
-
dimspy.workflow.merge_peaklists(source, filelist=None)¶
-
dimspy.workflow.load_peaklists(source)¶