diagram | ![]() |
||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | peptides psms reported_peptide_annotations | ||||||||||||||||||||||
used by |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:element name="reported_peptide"> <xs:annotation> <xs:documentation>A peptide from a peptide spectrum match, may be unlinked, looplinked, or a crosslinked pair of peptides.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="peptides"> <xs:annotation> <xs:documentation>A list of peptides associated with a reported peptide in a PSM search. For example, a reported peptide that is a crosslinked pair of peptides will have two peptides associated with it. A looplink or unlink will have one.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="psms"> <xs:annotation> <xs:documentation>The PSMs found for this reported peptide in this search.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="reported_peptide_annotations" minOccurs="0"> <xs:annotation> <xs:documentation>Any annotations generated at the reported-peptide-level for this reported peptide.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="filterable_reported_peptide_annotations" minOccurs="0"/> <xs:element ref="descriptive_reported_peptide_annotations" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:unique name="reported_peptide_score_program_unique"> <xs:annotation> <xs:documentation>Ensure a reported peptide only has one score for a given type from a given program.</xs:documentation> </xs:annotation> <xs:selector xpath="*/*"/> <xs:field xpath="@search_program"/> <xs:field xpath="@annotation_name"/> </xs:unique> </xs:element> </xs:sequence> <xs:attribute name="reported_peptide_string" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The string that uniquely identifies this peptide (or peptides) linked at these specific positions (if any), with the given positions and respective masses of modifications (if any). See the annotation of "reported_peptides" for more details.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="type" type="link_type" use="required"> <xs:annotation> <xs:documentation>The type of reported peptide, either "crosslink" for two peptides linked by a crosslinker, "looplink" for a single peptide connected by two ends of a crosslinker, or "unlinked" for peptides that are neither of these.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="reported_peptide_string" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The string that uniquely identifies this peptide (or peptides) linked at these specific positions (if any), with the given positions and respective masses of modifications (if any). See the annotation of "reported_peptides" for more details.</xs:documentation> </xs:annotation> </xs:attribute> |
type | link_type | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:attribute name="type" type="link_type" use="required"> <xs:annotation> <xs:documentation>The type of reported peptide, either "crosslink" for two peptides linked by a crosslinker, "looplink" for a single peptide connected by two ends of a crosslinker, or "unlinked" for peptides that are neither of these.</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||||||||||
properties |
|
||||||||||||||
children | filterable_reported_peptide_annotations descriptive_reported_peptide_annotations | ||||||||||||||
identity constraints |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="reported_peptide_annotations" minOccurs="0"> <xs:annotation> <xs:documentation>Any annotations generated at the reported-peptide-level for this reported peptide.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="filterable_reported_peptide_annotations" minOccurs="0"/> <xs:element ref="descriptive_reported_peptide_annotations" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:unique name="reported_peptide_score_program_unique"> <xs:annotation> <xs:documentation>Ensure a reported peptide only has one score for a given type from a given program.</xs:documentation> </xs:annotation> <xs:selector xpath="*/*"/> <xs:field xpath="@search_program"/> <xs:field xpath="@annotation_name"/> </xs:unique> </xs:element> |