def mzid_specdata_generator(mzidfile, namespace): return basereader.generate_tags_multiple_files([mzidfile], 'SpectraData', [ 'cvList', 'AnalysisSoftwareList', 'SequenceCollection', 'AnalysisProtocolCollection', 'AnalysisCollection', ], namespace)
def generate_mzid_peptides(mzidfile, namespace): return basereader.generate_tags_multiple_files([mzidfile], 'Peptide', [ 'cvList', 'AnalysisSoftwareList', 'DataCollection', 'AnalysisProtocolCollection', 'AnalysisCollection', ], namespace)
def mzid_spec_result_generator(mzidfile, namespace): return basereader.generate_tags_multiple_files( [mzidfile], 'SpectrumIdentificationResult', [ 'cvList', 'AnalysisSoftwareList', 'SequenceCollection', 'AnalysisProtocolCollection', 'AnalysisCollection', ], namespace)
def generate_peptides_multiple_fractions(input_files, ns): return basereader.generate_tags_multiple_files(input_files, 'peptide', ['psm', 'protein'], ns)