MzQCFile
- class pyopenms.MzQCFile
Bases:
objectCython implementation of _MzQCFile
Original C++ documentation is available here
File adapter for mzQC files used to load and store mzQC files
This class collects the data for the mzQC File
- __init__(self) None
Methods
__init__(self)store(self, input_file, output_file, exp, ...)Stores QC data in mzQC file with JSON format
- store(self, input_file: Union[bytes, str, String], output_file: Union[bytes, str, String], exp: MSExperiment, contact_name: Union[bytes, str, String], contact_address: Union[bytes, str, String], description: Union[bytes, str, String], label: Union[bytes, str, String], feature_map: FeatureMap, prot_ids: List[ProteinIdentification], pep_ids: List[PeptideIdentification]) None
Stores QC data in mzQC file with JSON format
- Parameters
input_file – MzML input file name
output_file – MzQC output file name
exp – MSExperiment to extract QC data from, prior sortSpectra() and updateRanges() required
contact_name – Name of the person creating the mzQC file
contact_address – Contact address (mail/e-mail or phone) of the person creating the mzQC file
description – Description and comments about the mzQC file contents
label – Qnique and informative label for the run
feature_map – FeatureMap from feature file (featureXML)
prot_ids – Protein identifications from ID file (idXML)
pep_ids – Protein identifications from ID file (idXML)