示例#1
0
def mzid_specdata_generator(mzidfile, namespace):
    return basereader.generate_tags_multiple_files([mzidfile], 'SpectraData', [
        'cvList',
        'AnalysisSoftwareList',
        'SequenceCollection',
        'AnalysisProtocolCollection',
        'AnalysisCollection',
    ], namespace)
示例#2
0
def generate_mzid_peptides(mzidfile, namespace):
    return basereader.generate_tags_multiple_files([mzidfile], 'Peptide', [
        'cvList',
        'AnalysisSoftwareList',
        'DataCollection',
        'AnalysisProtocolCollection',
        'AnalysisCollection',
    ], namespace)
示例#3
0
def mzid_spec_result_generator(mzidfile, namespace):
    return basereader.generate_tags_multiple_files(
        [mzidfile], 'SpectrumIdentificationResult', [
            'cvList',
            'AnalysisSoftwareList',
            'SequenceCollection',
            'AnalysisProtocolCollection',
            'AnalysisCollection',
        ], namespace)
示例#4
0
def generate_peptides_multiple_fractions(input_files, ns):
    return basereader.generate_tags_multiple_files(input_files, 'peptide',
                                                   ['psm', 'protein'], ns)
示例#5
0
def generate_peptides_multiple_fractions(input_files, ns):
    return basereader.generate_tags_multiple_files(input_files, 'peptide',
                                                   ['psm', 'protein'], ns)