element reported_peptide
diagram proxl-xml-v1.4_diagrams/proxl-xml-v1.4_p45.png
properties
content complex
children peptides psms reported_peptide_annotations
used by
element reported_peptides
attributes
Name  Type  Use  Default  Fixed  Annotation
reported_peptide_string  xs:string  required      
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.
type  link_type  required      
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.
annotation
documentation
A peptide from a peptide spectrum match, may be unlinked, looplinked, or a crosslinked pair of peptides.
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>

attribute reported_peptide/@reported_peptide_string
type xs:string
properties
use required
annotation
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.
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>

attribute reported_peptide/@type
type link_type
properties
use required
facets
Kind Value Annotation
enumeration crosslink
enumeration looplink
enumeration unlinked
annotation
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.
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>

element reported_peptide/reported_peptide_annotations
diagram proxl-xml-v1.4_diagrams/proxl-xml-v1.4_p46.png
properties
minOcc 0
maxOcc 1
content complex
children filterable_reported_peptide_annotations descriptive_reported_peptide_annotations
identity constraints
  Name  Refer  Selector  Field(s)  Annotation
unique  reported_peptide_score_program_unique    */*  @search_program  
@annotation_name  
documentation
Ensure a reported peptide only has one score for a given type from a given program.
annotation
documentation
Any annotations generated at the reported-peptide-level for this reported peptide.
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>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy