| psms | Yes | the matches as a table with a header row naming spectrum, peptide, charge and score (tab- or comma-separated); peptides are ProForma. | |
| _files | No | The project: record references shaped like _subject. Their records become library documents a tool names in sequences/parts/document; a trace or alignment is found by file name. | |
| _subject | No | The record to act on: exactly one of sequence, accession (+source), sample (an id from list_samples) or file ({name, text} or {name, base64}); record_index picks one record of several. | |
| database | Yes | the protein database searched, as FASTA; the accession is the header up to the first space. | |
| aggregation | No | how a protein's peptide scores combine: best one, mean (sum over count), or product. | best |
| minPeptides | No | report only proteins with at least this many evidences (0 reports every matched protein). | |
| scoreColumn | No | which column holds the score inference uses, when the table carries several (OpenMS score_type); a column named pep or q-value sets its own direction. | score |
| ilEquivalent | No | treat isoleucine and leucine (and a database J) as the same residue when mapping peptides. | |
| scoresArePep | No | the scores are posterior error probabilities: matches compete lowest first, and each protein combines 1 − PEP into a posterior probability (higher is better); implies higherIsBetter false. | |
| higherIsBetter | No | true for scores like HyperScore; false for e-values, q-values and PEPs. | |
| useSharedPeptides | No | let a peptide that maps to several proteins count for each of them. | |
| maxAmbiguousResidues | No | how many ambiguous database residues (B, J, Z, X) one peptide match may resolve. | |
| greedyGroupResolution | No | razor peptides: give each shared peptide only to its best-scoring protein or group (ties to the one with more matches) and drop proteins left with no peptide of their own. | |
| chargeVariantsSeparate | No | count each charge state of a peptide as its own evidence. | |
| peptideProteinResolution | No | resolve shared peptides between indistinguishable groups: in each connected set of groups the highest-probability group (then the one with more peptides) takes its peptides from the rest, and each set is reported as an ambiguity group; not combined with greedyGroupResolution. | |
| modificationVariantsSeparate | No | count each modified form of a peptide as its own evidence. | |