plugin/conf/xsd/mascot_search_results_2.xsd

Code
Comments
Other
Rev Date Author Line
3697 05 May 10 fredrik 1 <?xml version="1.0" encoding="UTF-8"?>
2489 09 Jan 08 fredrik 2 <!--
4530 12 Nov 13 fredrik 3   This schema was modified for test purposes at Lund Univeristy. It is based on the original schema:
3697 05 May 10 fredrik 4   @(#)$Source: /vol/cvsroot/mascot/xml/schema/mascot_search_results_2.xsd,v $
4530 12 Nov 13 fredrik 5   @(#)$Revision: 1.18 $ 
2489 09 Jan 08 fredrik 6   @(#)$Name:  $
2489 09 Jan 08 fredrik 7 -->
2489 09 Jan 08 fredrik 8 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msr="http://www.matrixscience.com/xmlns/schema/mascot_search_results_2" targetNamespace="http://www.matrixscience.com/xmlns/schema/mascot_search_results_2" elementFormDefault="qualified" attributeFormDefault="unqualified">
2489 09 Jan 08 fredrik 9   <xs:element name="mascot_search_results">
2489 09 Jan 08 fredrik 10     <xs:annotation>
2489 09 Jan 08 fredrik 11       <xs:documentation>Structured information parsed from a single Mascot search result file</xs:documentation>
2489 09 Jan 08 fredrik 12     </xs:annotation>
2489 09 Jan 08 fredrik 13     <xs:complexType>
2489 09 Jan 08 fredrik 14       <xs:sequence>
2489 09 Jan 08 fredrik 15         <xs:element name="header" minOccurs="0">
2489 09 Jan 08 fredrik 16           <xs:annotation>
2489 09 Jan 08 fredrik 17             <xs:documentation>Information about the search</xs:documentation>
2489 09 Jan 08 fredrik 18           </xs:annotation>
2489 09 Jan 08 fredrik 19           <xs:complexType>
2489 09 Jan 08 fredrik 20             <xs:sequence>
2489 09 Jan 08 fredrik 21               <xs:element name="COM" type="xs:string">
2489 09 Jan 08 fredrik 22                 <xs:annotation>
2489 09 Jan 08 fredrik 23                   <xs:documentation>Search title</xs:documentation>
2489 09 Jan 08 fredrik 24                 </xs:annotation>
2489 09 Jan 08 fredrik 25               </xs:element>
2489 09 Jan 08 fredrik 26               <xs:element name="Date" type="xs:dateTime">
2489 09 Jan 08 fredrik 27                 <xs:annotation>
2489 09 Jan 08 fredrik 28                   <xs:documentation>UTC date and time</xs:documentation>
2489 09 Jan 08 fredrik 29                 </xs:annotation>
2489 09 Jan 08 fredrik 30               </xs:element>
2489 09 Jan 08 fredrik 31               <xs:element name="USERNAME" type="xs:string">
2489 09 Jan 08 fredrik 32                 <xs:annotation>
2489 09 Jan 08 fredrik 33                   <xs:documentation>User name</xs:documentation>
2489 09 Jan 08 fredrik 34                 </xs:annotation>
2489 09 Jan 08 fredrik 35               </xs:element>
2489 09 Jan 08 fredrik 36               <xs:element name="USEREMAIL" type="xs:string">
2489 09 Jan 08 fredrik 37                 <xs:annotation>
2489 09 Jan 08 fredrik 38                   <xs:documentation>User email address</xs:documentation>
2489 09 Jan 08 fredrik 39                 </xs:annotation>
2489 09 Jan 08 fredrik 40               </xs:element>
2489 09 Jan 08 fredrik 41               <xs:element name="URI" type="xs:anyURI">
2489 09 Jan 08 fredrik 42                 <xs:annotation>
2489 09 Jan 08 fredrik 43                   <xs:documentation>URI for result report</xs:documentation>
2489 09 Jan 08 fredrik 44                 </xs:annotation>
2489 09 Jan 08 fredrik 45               </xs:element>
2489 09 Jan 08 fredrik 46               <xs:element name="FILENAME" type="xs:string">
2489 09 Jan 08 fredrik 47                 <xs:annotation>
2489 09 Jan 08 fredrik 48                   <xs:documentation>File path to MS data</xs:documentation>
2489 09 Jan 08 fredrik 49                 </xs:annotation>
2489 09 Jan 08 fredrik 50               </xs:element>
2489 09 Jan 08 fredrik 51               <xs:element name="FORMAT" type="xs:string">
2489 09 Jan 08 fredrik 52                 <xs:annotation>
2489 09 Jan 08 fredrik 53                   <xs:documentation>MS/MS peak list format</xs:documentation>
2489 09 Jan 08 fredrik 54                 </xs:annotation>
2489 09 Jan 08 fredrik 55               </xs:element>
2489 09 Jan 08 fredrik 56               <xs:element name="SEARCH" type="xs:string">
2489 09 Jan 08 fredrik 57                 <xs:annotation>
2489 09 Jan 08 fredrik 58                   <xs:documentation>Search type (from form)</xs:documentation>
2489 09 Jan 08 fredrik 59                 </xs:annotation>
2489 09 Jan 08 fredrik 60               </xs:element>
2489 09 Jan 08 fredrik 61               <xs:element name="MascotVer" type="xs:string">
2489 09 Jan 08 fredrik 62                 <xs:annotation>
2489 09 Jan 08 fredrik 63                   <xs:documentation>Mascot version</xs:documentation>
2489 09 Jan 08 fredrik 64                 </xs:annotation>
2489 09 Jan 08 fredrik 65               </xs:element>
2489 09 Jan 08 fredrik 66               <xs:element name="DB" type="xs:string">
2489 09 Jan 08 fredrik 67                 <xs:annotation>
2489 09 Jan 08 fredrik 68                   <xs:documentation>Sequence database name</xs:documentation>
2489 09 Jan 08 fredrik 69                 </xs:annotation>
2489 09 Jan 08 fredrik 70               </xs:element>
2489 09 Jan 08 fredrik 71               <xs:element name="FastaVer" type="xs:string">
2489 09 Jan 08 fredrik 72                 <xs:annotation>
2489 09 Jan 08 fredrik 73                   <xs:documentation>Fasta file name</xs:documentation>
2489 09 Jan 08 fredrik 74                 </xs:annotation>
2489 09 Jan 08 fredrik 75               </xs:element>
2489 09 Jan 08 fredrik 76               <xs:element name="NumSeqs" type="xs:long">
2489 09 Jan 08 fredrik 77                 <xs:annotation>
2489 09 Jan 08 fredrik 78                   <xs:documentation>Total number of entries in sequence database</xs:documentation>
2489 09 Jan 08 fredrik 79                 </xs:annotation>
2489 09 Jan 08 fredrik 80               </xs:element>
2489 09 Jan 08 fredrik 81               <xs:element name="NumResidues" type="xs:long">
2489 09 Jan 08 fredrik 82                 <xs:annotation>
2489 09 Jan 08 fredrik 83                   <xs:documentation>Total number of residues in sequence database</xs:documentation>
2489 09 Jan 08 fredrik 84                 </xs:annotation>
2489 09 Jan 08 fredrik 85               </xs:element>
2489 09 Jan 08 fredrik 86               <xs:element name="NumSeqsAfterTax" type="xs:long">
2489 09 Jan 08 fredrik 87                 <xs:annotation>
2489 09 Jan 08 fredrik 88                   <xs:documentation>Number of sequences after application of taxonomy filter</xs:documentation>
2489 09 Jan 08 fredrik 89                 </xs:annotation>
2489 09 Jan 08 fredrik 90               </xs:element>
2489 09 Jan 08 fredrik 91               <xs:element name="error_tolerant_num" minOccurs="0">
2489 09 Jan 08 fredrik 92                 <xs:annotation>
2489 09 Jan 08 fredrik 93                   <xs:documentation>Number of entries searched in error tolerant mode</xs:documentation>
2489 09 Jan 08 fredrik 94                 </xs:annotation>
2489 09 Jan 08 fredrik 95                 <xs:simpleType>
2489 09 Jan 08 fredrik 96                   <xs:restriction base="xs:long">
2489 09 Jan 08 fredrik 97                     <xs:minInclusive value="1"/>
2489 09 Jan 08 fredrik 98                   </xs:restriction>
2489 09 Jan 08 fredrik 99                 </xs:simpleType>
2489 09 Jan 08 fredrik 100               </xs:element>
2489 09 Jan 08 fredrik 101               <xs:element name="NumQueries">
2489 09 Jan 08 fredrik 102                 <xs:annotation>
2489 09 Jan 08 fredrik 103                   <xs:documentation>Number of queries</xs:documentation>
2489 09 Jan 08 fredrik 104                 </xs:annotation>
2489 09 Jan 08 fredrik 105                 <xs:simpleType>
2489 09 Jan 08 fredrik 106                   <xs:restriction base="xs:long">
2489 09 Jan 08 fredrik 107                     <xs:minInclusive value="1"/>
2489 09 Jan 08 fredrik 108                   </xs:restriction>
2489 09 Jan 08 fredrik 109                 </xs:simpleType>
2489 09 Jan 08 fredrik 110               </xs:element>
2489 09 Jan 08 fredrik 111               <xs:element name="warning" minOccurs="0" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 112                 <xs:annotation>
2489 09 Jan 08 fredrik 113                   <xs:documentation>Warning messages</xs:documentation>
2489 09 Jan 08 fredrik 114                 </xs:annotation>
2489 09 Jan 08 fredrik 115                 <xs:complexType>
2489 09 Jan 08 fredrik 116                   <xs:simpleContent>
2489 09 Jan 08 fredrik 117                     <xs:extension base="xs:string">
2489 09 Jan 08 fredrik 118                       <xs:attribute name="number" type="xs:integer" use="required"/>
2489 09 Jan 08 fredrik 119                     </xs:extension>
2489 09 Jan 08 fredrik 120                   </xs:simpleContent>
2489 09 Jan 08 fredrik 121                 </xs:complexType>
2489 09 Jan 08 fredrik 122               </xs:element>
2489 09 Jan 08 fredrik 123             </xs:sequence>
2489 09 Jan 08 fredrik 124           </xs:complexType>
2489 09 Jan 08 fredrik 125         </xs:element>
2489 09 Jan 08 fredrik 126         <xs:element name="decoy" minOccurs="0">
2489 09 Jan 08 fredrik 127           <xs:annotation>
2489 09 Jan 08 fredrik 128             <xs:documentation>Decoy search statistics</xs:documentation>
2489 09 Jan 08 fredrik 129           </xs:annotation>
2489 09 Jan 08 fredrik 130           <xs:complexType>
2489 09 Jan 08 fredrik 131             <xs:sequence>
2489 09 Jan 08 fredrik 132               <xs:element name="NumHitsAboveIdentity" type="xs:long" minOccurs="0">
2489 09 Jan 08 fredrik 133                 <xs:annotation>
2489 09 Jan 08 fredrik 134                   <xs:documentation>Number of matches above identity threshold in search of real database</xs:documentation>
2489 09 Jan 08 fredrik 135                 </xs:annotation>
2489 09 Jan 08 fredrik 136               </xs:element>
2489 09 Jan 08 fredrik 137               <xs:element name="NumDecoyHitsAboveIdentity" type="xs:long" minOccurs="0">
2489 09 Jan 08 fredrik 138                 <xs:annotation>
2489 09 Jan 08 fredrik 139                   <xs:documentation>Number of matches above identity threshold in search of decoy database</xs:documentation>
2489 09 Jan 08 fredrik 140                 </xs:annotation>
2489 09 Jan 08 fredrik 141               </xs:element>
2489 09 Jan 08 fredrik 142               <xs:element name="NumHitsAboveHomology" type="xs:long" minOccurs="0">
2489 09 Jan 08 fredrik 143                 <xs:annotation>
2489 09 Jan 08 fredrik 144                   <xs:documentation>Number of matches above homology threshold in search of real database, (MS/MS only)</xs:documentation>
2489 09 Jan 08 fredrik 145                 </xs:annotation>
2489 09 Jan 08 fredrik 146               </xs:element>
2489 09 Jan 08 fredrik 147               <xs:element name="NumDecoyHitsAboveHomology" type="xs:long" minOccurs="0">
2489 09 Jan 08 fredrik 148                 <xs:annotation>
2489 09 Jan 08 fredrik 149                   <xs:documentation>Number of matches above homology threshold in search of decoy database, (MS/MS only)</xs:documentation>
2489 09 Jan 08 fredrik 150                 </xs:annotation>
2489 09 Jan 08 fredrik 151               </xs:element>
2489 09 Jan 08 fredrik 152               <xs:element name="HighestScoreProtein" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 153                 <xs:annotation>
2489 09 Jan 08 fredrik 154                   <xs:documentation>Highest protein score in search of real database, (PMF only)</xs:documentation>
2489 09 Jan 08 fredrik 155                 </xs:annotation>
2489 09 Jan 08 fredrik 156               </xs:element>
2489 09 Jan 08 fredrik 157               <xs:element name="HighestScoreDecoyProtein" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 158                 <xs:annotation>
2489 09 Jan 08 fredrik 159                   <xs:documentation>Highest protein score in search of decoy database, (PMF only)</xs:documentation>
2489 09 Jan 08 fredrik 160                 </xs:annotation>
2489 09 Jan 08 fredrik 161               </xs:element>
2489 09 Jan 08 fredrik 162             </xs:sequence>
2489 09 Jan 08 fredrik 163           </xs:complexType>
2489 09 Jan 08 fredrik 164         </xs:element>
3697 05 May 10 fredrik 165         <xs:element name="fixed_mods" minOccurs="0">
3697 05 May 10 fredrik 166           <xs:annotation>
3697 05 May 10 fredrik 167             <xs:documentation>Summary of fixed modification info.</xs:documentation>
3697 05 May 10 fredrik 168           </xs:annotation>
3697 05 May 10 fredrik 169           <xs:complexType>
3697 05 May 10 fredrik 170             <xs:sequence>
3697 05 May 10 fredrik 171               <xs:element name="modification" minOccurs="0" maxOccurs="unbounded">
3697 05 May 10 fredrik 172                 <xs:complexType>
3697 05 May 10 fredrik 173                   <xs:sequence>
3697 05 May 10 fredrik 174                     <xs:element name="name" type="xs:string">
3697 05 May 10 fredrik 175                       <xs:annotation>
3697 05 May 10 fredrik 176                         <xs:documentation>modification name</xs:documentation>
3697 05 May 10 fredrik 177                       </xs:annotation>
3697 05 May 10 fredrik 178                     </xs:element>
3697 05 May 10 fredrik 179                     <xs:element name="delta" type="xs:double">
3697 05 May 10 fredrik 180                       <xs:annotation>
3697 05 May 10 fredrik 181                         <xs:documentation>mass delta</xs:documentation>
3697 05 May 10 fredrik 182                       </xs:annotation>
3697 05 May 10 fredrik 183                     </xs:element>
3697 05 May 10 fredrik 184                     <xs:element name="neutral_loss" type="xs:double" minOccurs="0">
3697 05 May 10 fredrik 185                       <xs:annotation>
3697 05 May 10 fredrik 186                         <xs:documentation>Neutral loss</xs:documentation>
3697 05 May 10 fredrik 187                       </xs:annotation>
3697 05 May 10 fredrik 188                     </xs:element>
3697 05 May 10 fredrik 189                   </xs:sequence>
3697 05 May 10 fredrik 190                   <xs:attribute name="identifier" type="xs:string" use="required"/>
3697 05 May 10 fredrik 191                 </xs:complexType>
3697 05 May 10 fredrik 192               </xs:element>
3697 05 May 10 fredrik 193             </xs:sequence>
3697 05 May 10 fredrik 194           </xs:complexType>
3697 05 May 10 fredrik 195         </xs:element>
2489 09 Jan 08 fredrik 196         <xs:element name="variable_mods" minOccurs="0">
2489 09 Jan 08 fredrik 197           <xs:annotation>
3697 05 May 10 fredrik 198             <xs:documentation>Summary of variable modification info.</xs:documentation>
2489 09 Jan 08 fredrik 199           </xs:annotation>
2489 09 Jan 08 fredrik 200           <xs:complexType>
2489 09 Jan 08 fredrik 201             <xs:sequence>
2489 09 Jan 08 fredrik 202               <xs:element name="modification" minOccurs="0" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 203                 <xs:complexType>
2489 09 Jan 08 fredrik 204                   <xs:sequence>
2489 09 Jan 08 fredrik 205                     <xs:element name="name" type="xs:string">
2489 09 Jan 08 fredrik 206                       <xs:annotation>
2489 09 Jan 08 fredrik 207                         <xs:documentation>modification name</xs:documentation>
2489 09 Jan 08 fredrik 208                       </xs:annotation>
2489 09 Jan 08 fredrik 209                     </xs:element>
2489 09 Jan 08 fredrik 210                     <xs:element name="delta" type="xs:double">
2489 09 Jan 08 fredrik 211                       <xs:annotation>
2489 09 Jan 08 fredrik 212                         <xs:documentation>mass delta</xs:documentation>
2489 09 Jan 08 fredrik 213                       </xs:annotation>
2489 09 Jan 08 fredrik 214                     </xs:element>
2489 09 Jan 08 fredrik 215                     <xs:element name="neutral_loss" minOccurs="0" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 216                       <xs:annotation>
2489 09 Jan 08 fredrik 217                         <xs:documentation>Neutral loss</xs:documentation>
2489 09 Jan 08 fredrik 218                       </xs:annotation>
2489 09 Jan 08 fredrik 219                       <xs:complexType>
2489 09 Jan 08 fredrik 220                         <xs:simpleContent>
2489 09 Jan 08 fredrik 221                           <xs:extension base="xs:double">
2489 09 Jan 08 fredrik 222                             <xs:attribute name="identifier" type="xs:string" use="required"/>
2489 09 Jan 08 fredrik 223                           </xs:extension>
2489 09 Jan 08 fredrik 224                         </xs:simpleContent>
2489 09 Jan 08 fredrik 225                       </xs:complexType>
2489 09 Jan 08 fredrik 226                     </xs:element>
2489 09 Jan 08 fredrik 227                   </xs:sequence>
2489 09 Jan 08 fredrik 228                   <xs:attribute name="identifier" type="xs:string" use="required"/>
2489 09 Jan 08 fredrik 229                 </xs:complexType>
2489 09 Jan 08 fredrik 230               </xs:element>
2489 09 Jan 08 fredrik 231             </xs:sequence>
2489 09 Jan 08 fredrik 232           </xs:complexType>
2489 09 Jan 08 fredrik 233         </xs:element>
2489 09 Jan 08 fredrik 234         <xs:element name="search_parameters" minOccurs="0">
2489 09 Jan 08 fredrik 235           <xs:annotation>
2489 09 Jan 08 fredrik 236             <xs:documentation>Search parameters</xs:documentation>
2489 09 Jan 08 fredrik 237           </xs:annotation>
2489 09 Jan 08 fredrik 238           <xs:complexType>
2489 09 Jan 08 fredrik 239             <xs:sequence>
2489 09 Jan 08 fredrik 240               <xs:element name="TAXONOMY" type="xs:string">
2489 09 Jan 08 fredrik 241                 <xs:annotation>
2489 09 Jan 08 fredrik 242                   <xs:documentation>Taxonomy filter</xs:documentation>
2489 09 Jan 08 fredrik 243                 </xs:annotation>
2489 09 Jan 08 fredrik 244               </xs:element>
2489 09 Jan 08 fredrik 245               <xs:element name="CLE" type="xs:string">
2489 09 Jan 08 fredrik 246                 <xs:annotation>
2489 09 Jan 08 fredrik 247                   <xs:documentation>Enzyme</xs:documentation>
2489 09 Jan 08 fredrik 248                 </xs:annotation>
2489 09 Jan 08 fredrik 249               </xs:element>
2489 09 Jan 08 fredrik 250               <xs:element name="PFA">
2489 09 Jan 08 fredrik 251                 <xs:annotation>
2489 09 Jan 08 fredrik 252                   <xs:documentation>Maximum number of missed cleavages</xs:documentation>
2489 09 Jan 08 fredrik 253                 </xs:annotation>
2489 09 Jan 08 fredrik 254                 <xs:simpleType>
2489 09 Jan 08 fredrik 255                   <xs:restriction base="xs:integer">
2489 09 Jan 08 fredrik 256                     <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 257                     <xs:maxInclusive value="9"/>
2489 09 Jan 08 fredrik 258                   </xs:restriction>
2489 09 Jan 08 fredrik 259                 </xs:simpleType>
2489 09 Jan 08 fredrik 260               </xs:element>
2489 09 Jan 08 fredrik 261               <xs:element name="MODS" type="xs:string">
2489 09 Jan 08 fredrik 262                 <xs:annotation>
2489 09 Jan 08 fredrik 263                   <xs:documentation>Fixed modifications</xs:documentation>
2489 09 Jan 08 fredrik 264                 </xs:annotation>
2489 09 Jan 08 fredrik 265               </xs:element>
2489 09 Jan 08 fredrik 266               <xs:element name="ICAT" type="xs:boolean" minOccurs="0">
2489 09 Jan 08 fredrik 267                 <xs:annotation>
2489 09 Jan 08 fredrik 268                   <xs:documentation>ICAT experiment</xs:documentation>
2489 09 Jan 08 fredrik 269                 </xs:annotation>
2489 09 Jan 08 fredrik 270               </xs:element>
2489 09 Jan 08 fredrik 271               <xs:element name="QUANTITATION" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 272                 <xs:annotation>
2489 09 Jan 08 fredrik 273                   <xs:documentation>Quantitation method</xs:documentation>
2489 09 Jan 08 fredrik 274                 </xs:annotation>
2489 09 Jan 08 fredrik 275               </xs:element>
2489 09 Jan 08 fredrik 276               <xs:element name="IT_MODS" type="xs:string">
2489 09 Jan 08 fredrik 277                 <xs:annotation>
2489 09 Jan 08 fredrik 278                   <xs:documentation>Variable modifications</xs:documentation>
2489 09 Jan 08 fredrik 279                 </xs:annotation>
2489 09 Jan 08 fredrik 280               </xs:element>
2489 09 Jan 08 fredrik 281               <xs:element name="TOL" type="xs:double">
2489 09 Jan 08 fredrik 282                 <xs:annotation>
2489 09 Jan 08 fredrik 283                   <xs:documentation>Peptide mass tolerance</xs:documentation>
2489 09 Jan 08 fredrik 284                 </xs:annotation>
2489 09 Jan 08 fredrik 285               </xs:element>
2489 09 Jan 08 fredrik 286               <xs:element name="TOLU">
2489 09 Jan 08 fredrik 287                 <xs:annotation>
2489 09 Jan 08 fredrik 288                   <xs:documentation>Peptide mass tolerance units</xs:documentation>
2489 09 Jan 08 fredrik 289                 </xs:annotation>
2489 09 Jan 08 fredrik 290                 <xs:simpleType>
2489 09 Jan 08 fredrik 291                   <xs:restriction base="xs:string">
2489 09 Jan 08 fredrik 292                     <xs:enumeration value="Da"/>
2489 09 Jan 08 fredrik 293                     <xs:enumeration value="ppm"/>
2489 09 Jan 08 fredrik 294                     <xs:enumeration value="%"/>
2489 09 Jan 08 fredrik 295                     <xs:enumeration value="mmu"/>
2489 09 Jan 08 fredrik 296                   </xs:restriction>
2489 09 Jan 08 fredrik 297                 </xs:simpleType>
2489 09 Jan 08 fredrik 298               </xs:element>
2489 09 Jan 08 fredrik 299               <xs:element name="CHARGE" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 300                 <xs:annotation>
2489 09 Jan 08 fredrik 301                   <xs:documentation>Peptide charge state</xs:documentation>
2489 09 Jan 08 fredrik 302                 </xs:annotation>
2489 09 Jan 08 fredrik 303               </xs:element>
2489 09 Jan 08 fredrik 304               <xs:element name="ITOL" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 305                 <xs:annotation>
2489 09 Jan 08 fredrik 306                   <xs:documentation>Fragment mass tolerance</xs:documentation>
2489 09 Jan 08 fredrik 307                 </xs:annotation>
2489 09 Jan 08 fredrik 308               </xs:element>
2489 09 Jan 08 fredrik 309               <xs:element name="ITOLU" minOccurs="0">
2489 09 Jan 08 fredrik 310                 <xs:annotation>
2489 09 Jan 08 fredrik 311                   <xs:documentation>Fragment mass tolerance units</xs:documentation>
2489 09 Jan 08 fredrik 312                 </xs:annotation>
2489 09 Jan 08 fredrik 313                 <xs:simpleType>
2489 09 Jan 08 fredrik 314                   <xs:restriction base="xs:string">
2489 09 Jan 08 fredrik 315                     <xs:enumeration value="Da"/>
2489 09 Jan 08 fredrik 316                     <xs:enumeration value="mmu"/>
2489 09 Jan 08 fredrik 317                   </xs:restriction>
2489 09 Jan 08 fredrik 318                 </xs:simpleType>
2489 09 Jan 08 fredrik 319               </xs:element>
2489 09 Jan 08 fredrik 320               <xs:element name="MASS" type="xs:string">
2489 09 Jan 08 fredrik 321                 <xs:annotation>
2489 09 Jan 08 fredrik 322                   <xs:documentation>Monoisotopic or average</xs:documentation>
2489 09 Jan 08 fredrik 323                 </xs:annotation>
2489 09 Jan 08 fredrik 324               </xs:element>
2489 09 Jan 08 fredrik 325               <xs:element name="SEG" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 326                 <xs:annotation>
2489 09 Jan 08 fredrik 327                   <xs:documentation>Protein mass window</xs:documentation>
2489 09 Jan 08 fredrik 328                 </xs:annotation>
2489 09 Jan 08 fredrik 329               </xs:element>
2489 09 Jan 08 fredrik 330               <xs:element name="INSTRUMENT" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 331                 <xs:annotation>
2489 09 Jan 08 fredrik 332                   <xs:documentation>Type of instrument</xs:documentation>
2489 09 Jan 08 fredrik 333                 </xs:annotation>
2489 09 Jan 08 fredrik 334               </xs:element>
2489 09 Jan 08 fredrik 335               <xs:element name="PEP_ISOTOPE_ERROR" type="xs:integer" minOccurs="0">
2489 09 Jan 08 fredrik 336                 <xs:annotation>
2489 09 Jan 08 fredrik 337                   <xs:documentation>Isotope error mode</xs:documentation>
2489 09 Jan 08 fredrik 338                 </xs:annotation>
2489 09 Jan 08 fredrik 339               </xs:element>
2489 09 Jan 08 fredrik 340               <xs:element name="DECOY" type="xs:boolean" minOccurs="0">
2489 09 Jan 08 fredrik 341                 <xs:annotation>
2489 09 Jan 08 fredrik 342                   <xs:documentation>Decoy database also searched</xs:documentation>
2489 09 Jan 08 fredrik 343                 </xs:annotation>
2489 09 Jan 08 fredrik 344               </xs:element>
2489 09 Jan 08 fredrik 345               <xs:element name="user_parameter" minOccurs="0" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 346                 <xs:annotation>
2489 09 Jan 08 fredrik 347                   <xs:documentation>User defined parameters</xs:documentation>
2489 09 Jan 08 fredrik 348                 </xs:annotation>
2489 09 Jan 08 fredrik 349                 <xs:complexType>
2489 09 Jan 08 fredrik 350                   <xs:simpleContent>
2489 09 Jan 08 fredrik 351                     <xs:extension base="xs:string">
2489 09 Jan 08 fredrik 352                       <xs:attribute name="name" type="xs:string" use="required"/>
2489 09 Jan 08 fredrik 353                     </xs:extension>
2489 09 Jan 08 fredrik 354                   </xs:simpleContent>
2489 09 Jan 08 fredrik 355                 </xs:complexType>
2489 09 Jan 08 fredrik 356               </xs:element>
2489 09 Jan 08 fredrik 357             </xs:sequence>
2489 09 Jan 08 fredrik 358           </xs:complexType>
2489 09 Jan 08 fredrik 359         </xs:element>
2489 09 Jan 08 fredrik 360         <xs:element name="format_parameters" minOccurs="0">
2489 09 Jan 08 fredrik 361           <xs:annotation>
2489 09 Jan 08 fredrik 362             <xs:documentation>Report formatting parameters</xs:documentation>
2489 09 Jan 08 fredrik 363           </xs:annotation>
2489 09 Jan 08 fredrik 364           <xs:complexType>
2489 09 Jan 08 fredrik 365             <xs:sequence>
2489 09 Jan 08 fredrik 366               <xs:element name="sigthreshold" default="0.05">
2489 09 Jan 08 fredrik 367                 <xs:annotation>
2489 09 Jan 08 fredrik 368                   <xs:documentation>Significance threshold</xs:documentation>
2489 09 Jan 08 fredrik 369                 </xs:annotation>
2489 09 Jan 08 fredrik 370                 <xs:simpleType>
2489 09 Jan 08 fredrik 371                   <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 372                     <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 373                     <xs:maxInclusive value="1"/>
2489 09 Jan 08 fredrik 374                   </xs:restriction>
2489 09 Jan 08 fredrik 375                 </xs:simpleType>
2489 09 Jan 08 fredrik 376               </xs:element>
2489 09 Jan 08 fredrik 377               <xs:element name="REPORT" type="xs:long" default="0">
2489 09 Jan 08 fredrik 378                 <xs:annotation>
2489 09 Jan 08 fredrik 379                   <xs:documentation>Max number of hits to report</xs:documentation>
2489 09 Jan 08 fredrik 380                 </xs:annotation>
2489 09 Jan 08 fredrik 381               </xs:element>
2489 09 Jan 08 fredrik 382               <xs:element name="mudpit" type="xs:boolean" default="0" minOccurs="0">
2489 09 Jan 08 fredrik 383                 <xs:annotation>
2489 09 Jan 08 fredrik 384                   <xs:documentation>Use MudPIT protein scoring</xs:documentation>
2489 09 Jan 08 fredrik 385                 </xs:annotation>
2489 09 Jan 08 fredrik 386               </xs:element>
2489 09 Jan 08 fredrik 387               <xs:element name="ignoreionsscorebelow" default="0" minOccurs="0">
2489 09 Jan 08 fredrik 388                 <xs:annotation>
2489 09 Jan 08 fredrik 389                   <xs:documentation>Ions score lower threshold</xs:documentation>
2489 09 Jan 08 fredrik 390                 </xs:annotation>
2489 09 Jan 08 fredrik 391                 <xs:simpleType>
2489 09 Jan 08 fredrik 392                   <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 393                     <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 394                   </xs:restriction>
2489 09 Jan 08 fredrik 395                 </xs:simpleType>
2489 09 Jan 08 fredrik 396               </xs:element>
2489 09 Jan 08 fredrik 397               <xs:element name="show_same_sets" type="xs:boolean" default="0">
2489 09 Jan 08 fredrik 398                 <xs:annotation>
2489 09 Jan 08 fredrik 399                   <xs:documentation>Show all proteins that match the same set of peptides</xs:documentation>
2489 09 Jan 08 fredrik 400                 </xs:annotation>
2489 09 Jan 08 fredrik 401               </xs:element>
2489 09 Jan 08 fredrik 402               <xs:element name="showsubsets" type="xs:double" default="0">
2489 09 Jan 08 fredrik 403                 <xs:annotation>
2489 09 Jan 08 fredrik 404                   <xs:documentation>Show any proteins that match a sub-set of peptides</xs:documentation>
2489 09 Jan 08 fredrik 405                 </xs:annotation>
2489 09 Jan 08 fredrik 406               </xs:element>
2489 09 Jan 08 fredrik 407               <xs:element name="show_unassigned" type="xs:boolean" default="0" minOccurs="0">
2489 09 Jan 08 fredrik 408                 <xs:annotation>
2489 09 Jan 08 fredrik 409                   <xs:documentation>Show peptide matches not
2489 09 Jan 08 fredrik 410 assigned to protein hits</xs:documentation>
2489 09 Jan 08 fredrik 411                 </xs:annotation>
2489 09 Jan 08 fredrik 412               </xs:element>
2489 09 Jan 08 fredrik 413               <xs:element name="requireboldred" type="xs:boolean" default="0" minOccurs="0">
2489 09 Jan 08 fredrik 414                 <xs:annotation>
2489 09 Jan 08 fredrik 415                   <xs:documentation>Require proteins to include at least one bold, red match</xs:documentation>
2489 09 Jan 08 fredrik 416                 </xs:annotation>
2489 09 Jan 08 fredrik 417               </xs:element>
2489 09 Jan 08 fredrik 418               <xs:element name="UNIGENE" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 419                 <xs:annotation>
2489 09 Jan 08 fredrik 420                   <xs:documentation>Cluster matches using the UniGene index for this species</xs:documentation>
2489 09 Jan 08 fredrik 421                 </xs:annotation>
2489 09 Jan 08 fredrik 422               </xs:element>
4262 12 Oct 11 fredrik 423               <xs:element name="use_homology" type="xs:boolean" default="0" minOccurs="0">
4262 12 Oct 11 fredrik 424                 <xs:annotation>
4262 12 Oct 11 fredrik 425                   <xs:documentation>If false, use identity threshold for calculating expect values. If true, use homology threshold</xs:documentation>
4262 12 Oct 11 fredrik 426                 </xs:annotation>
4262 12 Oct 11 fredrik 427               </xs:element>
4262 12 Oct 11 fredrik 428               <xs:element name="group_family" type="xs:boolean" default="0" minOccurs="0">
4262 12 Oct 11 fredrik 429                 <xs:annotation>
4262 12 Oct 11 fredrik 430                   <xs:documentation>If true, group proteins into families</xs:documentation>
4262 12 Oct 11 fredrik 431                 </xs:annotation>
4262 12 Oct 11 fredrik 432               </xs:element>
4262 12 Oct 11 fredrik 433               <xs:element name="percolate" type="xs:boolean" default="0" minOccurs="0">
4262 12 Oct 11 fredrik 434                 <xs:annotation>
4262 12 Oct 11 fredrik 435                   <xs:documentation>If true, recalculate scores and expect values using Percolator</xs:documentation>
4262 12 Oct 11 fredrik 436                 </xs:annotation>
4262 12 Oct 11 fredrik 437               </xs:element>
4507 15 Aug 13 fredrik 438                             <xs:element name="preferred_taxonomy" type="xs:string" minOccurs="0">
4507 15 Aug 13 fredrik 439                                 <xs:annotation>
4507 15 Aug 13 fredrik 440                                     <xs:documentation>Taxonomy to prefer when two or more proteins match the same set of peptides or when protein entry in database represents multiple sequences</xs:documentation>
4507 15 Aug 13 fredrik 441                                 </xs:annotation>
4507 15 Aug 13 fredrik 442                             </xs:element>
2489 09 Jan 08 fredrik 443             </xs:sequence>
2489 09 Jan 08 fredrik 444           </xs:complexType>
2489 09 Jan 08 fredrik 445         </xs:element>
2489 09 Jan 08 fredrik 446         <xs:element name="masses" minOccurs="0">
2489 09 Jan 08 fredrik 447           <xs:complexType>
2489 09 Jan 08 fredrik 448             <xs:sequence>
2489 09 Jan 08 fredrik 449               <xs:element name="mass" minOccurs="26" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 450                 <xs:annotation>
2489 09 Jan 08 fredrik 451                   <xs:documentation>Mass values for elements, residues, termini, and variable modifications</xs:documentation>
2489 09 Jan 08 fredrik 452                 </xs:annotation>
2489 09 Jan 08 fredrik 453                 <xs:complexType>
2489 09 Jan 08 fredrik 454                   <xs:simpleContent>
2489 09 Jan 08 fredrik 455                     <xs:extension base="xs:double">
2489 09 Jan 08 fredrik 456                       <xs:attribute name="name" type="xs:string" use="required"/>
2489 09 Jan 08 fredrik 457                     </xs:extension>
2489 09 Jan 08 fredrik 458                   </xs:simpleContent>
2489 09 Jan 08 fredrik 459                 </xs:complexType>
2489 09 Jan 08 fredrik 460               </xs:element>
2489 09 Jan 08 fredrik 461             </xs:sequence>
2489 09 Jan 08 fredrik 462           </xs:complexType>
2489 09 Jan 08 fredrik 463         </xs:element>
2489 09 Jan 08 fredrik 464         <xs:element name="hits" minOccurs="0">
2489 09 Jan 08 fredrik 465           <xs:annotation>
2489 09 Jan 08 fredrik 466             <xs:documentation>The search results</xs:documentation>
2489 09 Jan 08 fredrik 467           </xs:annotation>
2489 09 Jan 08 fredrik 468           <xs:complexType>
2489 09 Jan 08 fredrik 469             <xs:sequence>
2489 09 Jan 08 fredrik 470               <xs:element name="hit" minOccurs="0" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 471                 <xs:annotation>
2489 09 Jan 08 fredrik 472                   <xs:documentation>Hits are numbered consecutively, but there may be no hits</xs:documentation>
2489 09 Jan 08 fredrik 473                 </xs:annotation>
2489 09 Jan 08 fredrik 474                 <xs:complexType>
2489 09 Jan 08 fredrik 475                   <xs:sequence>
2489 09 Jan 08 fredrik 476                     <xs:element name="protein" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 477                       <xs:annotation>
2489 09 Jan 08 fredrik 478                         <xs:documentation>Each hit corresponds to one or more homologous proteins </xs:documentation>
2489 09 Jan 08 fredrik 479                       </xs:annotation>
2489 09 Jan 08 fredrik 480                       <xs:complexType>
2489 09 Jan 08 fredrik 481                         <xs:sequence>
2489 09 Jan 08 fredrik 482                           <xs:element name="prot_desc" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 483                             <xs:annotation>
2489 09 Jan 08 fredrik 484                               <xs:documentation>Description from Fasta title</xs:documentation>
2489 09 Jan 08 fredrik 485                             </xs:annotation>
2489 09 Jan 08 fredrik 486                           </xs:element>
2489 09 Jan 08 fredrik 487                           <xs:element name="prot_score" minOccurs="0">
2489 09 Jan 08 fredrik 488                             <xs:annotation>
2489 09 Jan 08 fredrik 489                               <xs:documentation>Mascot protein score </xs:documentation>
2489 09 Jan 08 fredrik 490                             </xs:annotation>
2489 09 Jan 08 fredrik 491                             <xs:simpleType>
2489 09 Jan 08 fredrik 492                               <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 493                                 <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 494                               </xs:restriction>
2489 09 Jan 08 fredrik 495                             </xs:simpleType>
2489 09 Jan 08 fredrik 496                           </xs:element>
2489 09 Jan 08 fredrik 497                           <xs:element name="prot_thresh" minOccurs="0">
2489 09 Jan 08 fredrik 498                             <xs:annotation>
2489 09 Jan 08 fredrik 499                               <xs:documentation>Protein score significance threshold (PMF only)</xs:documentation>
2489 09 Jan 08 fredrik 500                             </xs:annotation>
2489 09 Jan 08 fredrik 501                             <xs:simpleType>
2489 09 Jan 08 fredrik 502                               <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 503                                 <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 504                               </xs:restriction>
2489 09 Jan 08 fredrik 505                             </xs:simpleType>
2489 09 Jan 08 fredrik 506                           </xs:element>
2489 09 Jan 08 fredrik 507                           <xs:element name="prot_expect" minOccurs="0">
2489 09 Jan 08 fredrik 508                             <xs:annotation>
2489 09 Jan 08 fredrik 509                               <xs:documentation>Expectation value corresponding to protein score (PMF only)</xs:documentation>
2489 09 Jan 08 fredrik 510                             </xs:annotation>
2489 09 Jan 08 fredrik 511                             <xs:simpleType>
2489 09 Jan 08 fredrik 512                               <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 513                                 <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 514                               </xs:restriction>
2489 09 Jan 08 fredrik 515                             </xs:simpleType>
2489 09 Jan 08 fredrik 516                           </xs:element>
2489 09 Jan 08 fredrik 517                           <xs:element name="prot_mass" minOccurs="0">
2489 09 Jan 08 fredrik 518                             <xs:annotation>
2489 09 Jan 08 fredrik 519                               <xs:documentation>Protein mass</xs:documentation>
2489 09 Jan 08 fredrik 520                             </xs:annotation>
2489 09 Jan 08 fredrik 521                             <xs:simpleType>
2489 09 Jan 08 fredrik 522                               <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 523                                 <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 524                               </xs:restriction>
2489 09 Jan 08 fredrik 525                             </xs:simpleType>
2489 09 Jan 08 fredrik 526                           </xs:element>
2489 09 Jan 08 fredrik 527                           <xs:element name="prot_matches" minOccurs="0">
2489 09 Jan 08 fredrik 528                             <xs:annotation>
2489 09 Jan 08 fredrik 529                               <xs:documentation>Number of peptide matches</xs:documentation>
2489 09 Jan 08 fredrik 530                             </xs:annotation>
2489 09 Jan 08 fredrik 531                             <xs:simpleType>
2489 09 Jan 08 fredrik 532                               <xs:restriction base="xs:long">
2489 09 Jan 08 fredrik 533                                 <xs:minInclusive value="1"/>
2489 09 Jan 08 fredrik 534                               </xs:restriction>
2489 09 Jan 08 fredrik 535                             </xs:simpleType>
2489 09 Jan 08 fredrik 536                           </xs:element>
3697 05 May 10 fredrik 537                           <xs:element name="prot_matches_sig" minOccurs="0">
3697 05 May 10 fredrik 538                             <xs:annotation>
3697 05 May 10 fredrik 539                               <xs:documentation>Number of peptide matches at or above significance threshold</xs:documentation>
3697 05 May 10 fredrik 540                             </xs:annotation>
3697 05 May 10 fredrik 541                             <xs:simpleType>
3697 05 May 10 fredrik 542                               <xs:restriction base="xs:long">
3697 05 May 10 fredrik 543                                 <xs:minInclusive value="0"/>
3697 05 May 10 fredrik 544                               </xs:restriction>
3697 05 May 10 fredrik 545                             </xs:simpleType>
3697 05 May 10 fredrik 546                           </xs:element>
3697 05 May 10 fredrik 547                           <xs:element name="prot_sequences" minOccurs="0">
3697 05 May 10 fredrik 548                             <xs:annotation>
3697 05 May 10 fredrik 549                               <xs:documentation>Number of distinct peptide sequences</xs:documentation>
3697 05 May 10 fredrik 550                             </xs:annotation>
3697 05 May 10 fredrik 551                             <xs:simpleType>
3697 05 May 10 fredrik 552                               <xs:restriction base="xs:long">
3697 05 May 10 fredrik 553                                 <xs:minInclusive value="1"/>
3697 05 May 10 fredrik 554                               </xs:restriction>
3697 05 May 10 fredrik 555                             </xs:simpleType>
3697 05 May 10 fredrik 556                           </xs:element>
3697 05 May 10 fredrik 557                           <xs:element name="prot_sequences_sig" minOccurs="0">
3697 05 May 10 fredrik 558                             <xs:annotation>
3697 05 May 10 fredrik 559                               <xs:documentation>Number of distinct peptide sequences at or above significance threshold</xs:documentation>
3697 05 May 10 fredrik 560                             </xs:annotation>
3697 05 May 10 fredrik 561                             <xs:simpleType>
3697 05 May 10 fredrik 562                               <xs:restriction base="xs:long">
3697 05 May 10 fredrik 563                                 <xs:minInclusive value="0"/>
3697 05 May 10 fredrik 564                               </xs:restriction>
3697 05 May 10 fredrik 565                             </xs:simpleType>
3697 05 May 10 fredrik 566                           </xs:element>
2489 09 Jan 08 fredrik 567                           <xs:element name="prot_cover" minOccurs="0">
2489 09 Jan 08 fredrik 568                             <xs:annotation>
2489 09 Jan 08 fredrik 569                               <xs:documentation>Percentage coverage</xs:documentation>
2489 09 Jan 08 fredrik 570                             </xs:annotation>
2489 09 Jan 08 fredrik 571                             <xs:simpleType>
2489 09 Jan 08 fredrik 572                               <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 573                                 <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 574                               </xs:restriction>
2489 09 Jan 08 fredrik 575                             </xs:simpleType>
2489 09 Jan 08 fredrik 576                           </xs:element>
2489 09 Jan 08 fredrik 577                           <xs:element name="prot_len" minOccurs="0">
2489 09 Jan 08 fredrik 578                             <xs:annotation>
2489 09 Jan 08 fredrik 579                               <xs:documentation>Length in residues</xs:documentation>
2489 09 Jan 08 fredrik 580                             </xs:annotation>
2489 09 Jan 08 fredrik 581                             <xs:simpleType>
2489 09 Jan 08 fredrik 582                               <xs:restriction base="xs:long">
2489 09 Jan 08 fredrik 583                                 <xs:minInclusive value="1"/>
2489 09 Jan 08 fredrik 584                               </xs:restriction>
2489 09 Jan 08 fredrik 585                             </xs:simpleType>
2489 09 Jan 08 fredrik 586                           </xs:element>
2489 09 Jan 08 fredrik 587                           <xs:element name="prot_pi" minOccurs="0">
2489 09 Jan 08 fredrik 588                             <xs:annotation>
2489 09 Jan 08 fredrik 589                               <xs:documentation>Calculated pI value</xs:documentation>
2489 09 Jan 08 fredrik 590                             </xs:annotation>
2489 09 Jan 08 fredrik 591                             <xs:simpleType>
2489 09 Jan 08 fredrik 592                               <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 593                                 <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 594                               </xs:restriction>
2489 09 Jan 08 fredrik 595                             </xs:simpleType>
2489 09 Jan 08 fredrik 596                           </xs:element>
2489 09 Jan 08 fredrik 597                           <xs:element name="prot_tax_str" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 598                             <xs:annotation>
2489 09 Jan 08 fredrik 599                               <xs:documentation>Taxonomy</xs:documentation>
2489 09 Jan 08 fredrik 600                             </xs:annotation>
2489 09 Jan 08 fredrik 601                           </xs:element>
2489 09 Jan 08 fredrik 602                           <xs:element name="prot_tax_id" type="xs:long" minOccurs="0">
2489 09 Jan 08 fredrik 603                             <xs:annotation>
2489 09 Jan 08 fredrik 604                               <xs:documentation>Taxonomy ID</xs:documentation>
2489 09 Jan 08 fredrik 605                             </xs:annotation>
2489 09 Jan 08 fredrik 606                           </xs:element>
2489 09 Jan 08 fredrik 607                           <xs:element name="prot_seq" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 608                             <xs:annotation>
2489 09 Jan 08 fredrik 609                               <xs:documentation>Protein sequence</xs:documentation>
2489 09 Jan 08 fredrik 610                             </xs:annotation>
2489 09 Jan 08 fredrik 611                           </xs:element>
2489 09 Jan 08 fredrik 612                           <xs:element name="peptide" type="msr:peptideType" minOccurs="0" maxOccurs="unbounded"/>
2489 09 Jan 08 fredrik 613                           <xs:element name="prot_empai" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 614                             <xs:annotation>
2489 09 Jan 08 fredrik 615                               <xs:documentation>emPAI value (MS/MS primary hit only)</xs:documentation>
2489 09 Jan 08 fredrik 616                             </xs:annotation>
2489 09 Jan 08 fredrik 617                           </xs:element>
2489 09 Jan 08 fredrik 618                           <xs:element name="quant_prot_ratio" minOccurs="0" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 619                             <xs:annotation>
2489 09 Jan 08 fredrik 620                               <xs:documentation>Protein quantitation ratio (MS/MS primary hit only)</xs:documentation>
2489 09 Jan 08 fredrik 621                             </xs:annotation>
2489 09 Jan 08 fredrik 622                             <xs:complexType>
2489 09 Jan 08 fredrik 623                               <xs:attribute name="name" type="xs:string" use="required"/>
2489 09 Jan 08 fredrik 624                               <xs:attribute name="ratio" type="xs:string" use="optional"/>
2489 09 Jan 08 fredrik 625                               <xs:attribute name="n" type="xs:string" use="optional"/>
2489 09 Jan 08 fredrik 626                               <xs:attribute name="sd" type="xs:string" use="optional"/>
2489 09 Jan 08 fredrik 627                               <xs:attribute name="significant" type="xs:string" use="optional"/>
2489 09 Jan 08 fredrik 628                             </xs:complexType>
2489 09 Jan 08 fredrik 629                           </xs:element>
2489 09 Jan 08 fredrik 630                         </xs:sequence>
2489 09 Jan 08 fredrik 631                         <xs:attribute name="accession" type="xs:string" use="required"/>
4262 12 Oct 11 fredrik 632                         <xs:attribute name="member" type="xs:string" use="optional"/>
2489 09 Jan 08 fredrik 633                       </xs:complexType>
2489 09 Jan 08 fredrik 634                     </xs:element>
2489 09 Jan 08 fredrik 635                   </xs:sequence>
2489 09 Jan 08 fredrik 636                   <xs:attribute name="number" type="xs:long" use="required"/>
2489 09 Jan 08 fredrik 637                 </xs:complexType>
2489 09 Jan 08 fredrik 638               </xs:element>
2489 09 Jan 08 fredrik 639             </xs:sequence>
2489 09 Jan 08 fredrik 640           </xs:complexType>
2489 09 Jan 08 fredrik 641         </xs:element>
2489 09 Jan 08 fredrik 642         <xs:element name="unassigned" minOccurs="0">
2489 09 Jan 08 fredrik 643           <xs:annotation>
2489 09 Jan 08 fredrik 644             <xs:documentation>Peptide matches not assigned to proteins</xs:documentation>
2489 09 Jan 08 fredrik 645           </xs:annotation>
2489 09 Jan 08 fredrik 646           <xs:complexType>
2489 09 Jan 08 fredrik 647             <xs:sequence>
2489 09 Jan 08 fredrik 648               <xs:element name="u_peptide" type="msr:peptideType" minOccurs="0" maxOccurs="unbounded"/>
2489 09 Jan 08 fredrik 649             </xs:sequence>
2489 09 Jan 08 fredrik 650           </xs:complexType>
2489 09 Jan 08 fredrik 651         </xs:element>
2489 09 Jan 08 fredrik 652         <xs:element name="queries" minOccurs="0">
2489 09 Jan 08 fredrik 653           <xs:annotation>
2489 09 Jan 08 fredrik 654             <xs:documentation>Query level information</xs:documentation>
2489 09 Jan 08 fredrik 655           </xs:annotation>
2489 09 Jan 08 fredrik 656           <xs:complexType>
2489 09 Jan 08 fredrik 657             <xs:sequence>
2489 09 Jan 08 fredrik 658               <xs:element name="query" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 659                 <xs:complexType>
2489 09 Jan 08 fredrik 660                   <xs:sequence>
2489 09 Jan 08 fredrik 661                     <xs:element name="query_moverz" type="xs:double">
2489 09 Jan 08 fredrik 662                       <xs:annotation>
2489 09 Jan 08 fredrik 663                         <xs:documentation>Supplied m/z</xs:documentation>
2489 09 Jan 08 fredrik 664                       </xs:annotation>
2489 09 Jan 08 fredrik 665                     </xs:element>
2489 09 Jan 08 fredrik 666                     <xs:element name="query_charge" type="xs:string">
2489 09 Jan 08 fredrik 667                       <xs:annotation>
2489 09 Jan 08 fredrik 668                         <xs:documentation>Supplied charge (string that may contain a list of charges)</xs:documentation>
2489 09 Jan 08 fredrik 669                       </xs:annotation>
2489 09 Jan 08 fredrik 670                     </xs:element>
2489 09 Jan 08 fredrik 671                     <xs:element name="query_intensity" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 672                       <xs:annotation>
2489 09 Jan 08 fredrik 673                         <xs:documentation>Supplied precursor intensity</xs:documentation>
2489 09 Jan 08 fredrik 674                       </xs:annotation>
2489 09 Jan 08 fredrik 675                     </xs:element>
2489 09 Jan 08 fredrik 676                     <xs:element name="StringTitle" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 677                       <xs:annotation>
2489 09 Jan 08 fredrik 678                         <xs:documentation>Scan title</xs:documentation>
2489 09 Jan 08 fredrik 679                       </xs:annotation>
2489 09 Jan 08 fredrik 680                     </xs:element>
2489 09 Jan 08 fredrik 681                     <xs:element name="SCANS" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 682                       <xs:annotation>
2489 09 Jan 08 fredrik 683                         <xs:documentation>Scan number range</xs:documentation>
2489 09 Jan 08 fredrik 684                       </xs:annotation>
2489 09 Jan 08 fredrik 685                     </xs:element>
2489 09 Jan 08 fredrik 686                     <xs:element name="RTINSECONDS" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 687                       <xs:annotation>
2489 09 Jan 08 fredrik 688                         <xs:documentation>Retention time range</xs:documentation>
2489 09 Jan 08 fredrik 689                       </xs:annotation>
2489 09 Jan 08 fredrik 690                     </xs:element>
2489 09 Jan 08 fredrik 691                     <xs:element name="qual_tol" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 692                       <xs:annotation>
2489 09 Jan 08 fredrik 693                         <xs:documentation>peptol() qualifier</xs:documentation>
2489 09 Jan 08 fredrik 694                       </xs:annotation>
2489 09 Jan 08 fredrik 695                     </xs:element>
2489 09 Jan 08 fredrik 696                     <xs:element name="qual_seq" minOccurs="0" maxOccurs="20">
2489 09 Jan 08 fredrik 697                       <xs:annotation>
2489 09 Jan 08 fredrik 698                         <xs:documentation>seq() qualifier</xs:documentation>
2489 09 Jan 08 fredrik 699                       </xs:annotation>
2489 09 Jan 08 fredrik 700                       <xs:complexType>
2489 09 Jan 08 fredrik 701                         <xs:simpleContent>
2489 09 Jan 08 fredrik 702                           <xs:extension base="xs:string">
2489 09 Jan 08 fredrik 703                             <xs:attribute name="number" type="xs:integer" use="required"/>
2489 09 Jan 08 fredrik 704                           </xs:extension>
2489 09 Jan 08 fredrik 705                         </xs:simpleContent>
2489 09 Jan 08 fredrik 706                       </xs:complexType>
2489 09 Jan 08 fredrik 707                     </xs:element>
2489 09 Jan 08 fredrik 708                     <xs:element name="qual_comp" minOccurs="0" maxOccurs="20">
2489 09 Jan 08 fredrik 709                       <xs:annotation>
2489 09 Jan 08 fredrik 710                         <xs:documentation>comp() qualifier</xs:documentation>
2489 09 Jan 08 fredrik 711                       </xs:annotation>
2489 09 Jan 08 fredrik 712                       <xs:complexType>
2489 09 Jan 08 fredrik 713                         <xs:simpleContent>
2489 09 Jan 08 fredrik 714                           <xs:extension base="xs:string">
2489 09 Jan 08 fredrik 715                             <xs:attribute name="number" type="xs:integer" use="required"/>
2489 09 Jan 08 fredrik 716                           </xs:extension>
2489 09 Jan 08 fredrik 717                         </xs:simpleContent>
2489 09 Jan 08 fredrik 718                       </xs:complexType>
2489 09 Jan 08 fredrik 719                     </xs:element>
2489 09 Jan 08 fredrik 720                     <xs:element name="qual_tag" minOccurs="0" maxOccurs="20">
2489 09 Jan 08 fredrik 721                       <xs:annotation>
2489 09 Jan 08 fredrik 722                         <xs:documentation>tag() or etag() qualifier</xs:documentation>
2489 09 Jan 08 fredrik 723                       </xs:annotation>
2489 09 Jan 08 fredrik 724                       <xs:complexType>
2489 09 Jan 08 fredrik 725                         <xs:simpleContent>
2489 09 Jan 08 fredrik 726                           <xs:extension base="xs:string">
2489 09 Jan 08 fredrik 727                             <xs:attribute name="number" type="xs:integer" use="required"/>
2489 09 Jan 08 fredrik 728                           </xs:extension>
2489 09 Jan 08 fredrik 729                         </xs:simpleContent>
2489 09 Jan 08 fredrik 730                       </xs:complexType>
2489 09 Jan 08 fredrik 731                     </xs:element>
2489 09 Jan 08 fredrik 732                     <xs:element name="query_TOL" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 733                       <xs:annotation>
2489 09 Jan 08 fredrik 734                         <xs:documentation>Peptide mass tolerance</xs:documentation>
2489 09 Jan 08 fredrik 735                       </xs:annotation>
2489 09 Jan 08 fredrik 736                     </xs:element>
2489 09 Jan 08 fredrik 737                     <xs:element name="query_TOLU" minOccurs="0">
2489 09 Jan 08 fredrik 738                       <xs:annotation>
2489 09 Jan 08 fredrik 739                         <xs:documentation>Peptide mass tolerance units</xs:documentation>
2489 09 Jan 08 fredrik 740                       </xs:annotation>
2489 09 Jan 08 fredrik 741                       <xs:simpleType>
2489 09 Jan 08 fredrik 742                         <xs:restriction base="xs:string">
2489 09 Jan 08 fredrik 743                           <xs:enumeration value="Da"/>
2489 09 Jan 08 fredrik 744                           <xs:enumeration value="ppm"/>
2489 09 Jan 08 fredrik 745                           <xs:enumeration value="%"/>
2489 09 Jan 08 fredrik 746                           <xs:enumeration value="mmu"/>
2489 09 Jan 08 fredrik 747                         </xs:restriction>
2489 09 Jan 08 fredrik 748                       </xs:simpleType>
2489 09 Jan 08 fredrik 749                     </xs:element>
2489 09 Jan 08 fredrik 750                     <xs:element name="query_IT_MODS" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 751                       <xs:annotation>
2489 09 Jan 08 fredrik 752                         <xs:documentation>Variable modifications</xs:documentation>
2489 09 Jan 08 fredrik 753                       </xs:annotation>
2489 09 Jan 08 fredrik 754                     </xs:element>
2489 09 Jan 08 fredrik 755                     <xs:element name="query_INSTRUMENT" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 756                       <xs:annotation>
2489 09 Jan 08 fredrik 757                         <xs:documentation>Type of instrument</xs:documentation>
2489 09 Jan 08 fredrik 758                       </xs:annotation>
2489 09 Jan 08 fredrik 759                     </xs:element>
2489 09 Jan 08 fredrik 760                     <xs:element name="TotalIonsIntensity" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 761                       <xs:annotation>
2489 09 Jan 08 fredrik 762                         <xs:documentation>Sum of all the ions intensities</xs:documentation>
2489 09 Jan 08 fredrik 763                       </xs:annotation>
2489 09 Jan 08 fredrik 764                     </xs:element>
2489 09 Jan 08 fredrik 765                     <xs:element name="NumVals" type="xs:long" minOccurs="0">
2489 09 Jan 08 fredrik 766                       <xs:annotation>
2489 09 Jan 08 fredrik 767                         <xs:documentation>Total number of ions</xs:documentation>
2489 09 Jan 08 fredrik 768                       </xs:annotation>
2489 09 Jan 08 fredrik 769                     </xs:element>
2489 09 Jan 08 fredrik 770                     <xs:element name="StringIons1" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 771                       <xs:annotation>
2489 09 Jan 08 fredrik 772                         <xs:documentation>Peak list for ions 1 as a string (any series)</xs:documentation>
2489 09 Jan 08 fredrik 773                       </xs:annotation>
2489 09 Jan 08 fredrik 774                     </xs:element>
2489 09 Jan 08 fredrik 775                     <xs:element name="StringIons2" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 776                       <xs:annotation>
2489 09 Jan 08 fredrik 777                         <xs:documentation>Peak list for ions 2 as a string (N-term series)</xs:documentation>
2489 09 Jan 08 fredrik 778                       </xs:annotation>
2489 09 Jan 08 fredrik 779                     </xs:element>
2489 09 Jan 08 fredrik 780                     <xs:element name="StringIons3" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 781                       <xs:annotation>
2489 09 Jan 08 fredrik 782                         <xs:documentation>Peak list for ions 3 as a string (C-term series)</xs:documentation>
2489 09 Jan 08 fredrik 783                       </xs:annotation>
2489 09 Jan 08 fredrik 784                     </xs:element>
2489 09 Jan 08 fredrik 785                     <xs:element name="q_peptide" type="msr:peptideType" minOccurs="0" maxOccurs="unbounded"/>
2489 09 Jan 08 fredrik 786                   </xs:sequence>
2489 09 Jan 08 fredrik 787                   <xs:attribute name="number" type="xs:long" use="required"/>
2489 09 Jan 08 fredrik 788                 </xs:complexType>
2489 09 Jan 08 fredrik 789               </xs:element>
2489 09 Jan 08 fredrik 790             </xs:sequence>
2489 09 Jan 08 fredrik 791           </xs:complexType>
2489 09 Jan 08 fredrik 792         </xs:element>
2489 09 Jan 08 fredrik 793       </xs:sequence>
2489 09 Jan 08 fredrik 794       <xs:attribute name="majorVersion" type="xs:unsignedShort" use="required" fixed="2"/>
2489 09 Jan 08 fredrik 795       <xs:attribute name="minorVersion" type="msr:minorVersion_t" use="required"/>
2489 09 Jan 08 fredrik 796     </xs:complexType>
2489 09 Jan 08 fredrik 797   </xs:element>
2489 09 Jan 08 fredrik 798   <xs:complexType name="peptideType">
2489 09 Jan 08 fredrik 799     <xs:annotation>
2489 09 Jan 08 fredrik 800       <xs:documentation>Peptide match details</xs:documentation>
2489 09 Jan 08 fredrik 801     </xs:annotation>
2489 09 Jan 08 fredrik 802     <xs:sequence>
4530 12 Nov 13 fredrik 803         <xs:element name="pep_acc" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
2489 09 Jan 08 fredrik 804       <xs:element name="pep_exp_mz" type="xs:double">
2489 09 Jan 08 fredrik 805         <xs:annotation>
2489 09 Jan 08 fredrik 806           <xs:documentation>Experimental m/z</xs:documentation>
2489 09 Jan 08 fredrik 807         </xs:annotation>
2489 09 Jan 08 fredrik 808       </xs:element>
2489 09 Jan 08 fredrik 809       <xs:element name="pep_exp_mr" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 810         <xs:annotation>
2489 09 Jan 08 fredrik 811           <xs:documentation>Experimental Mr</xs:documentation>
2489 09 Jan 08 fredrik 812         </xs:annotation>
2489 09 Jan 08 fredrik 813       </xs:element>
2489 09 Jan 08 fredrik 814       <xs:element name="pep_exp_z" minOccurs="0">
2489 09 Jan 08 fredrik 815         <xs:annotation>
2489 09 Jan 08 fredrik 816           <xs:documentation>Experimental charge</xs:documentation>
2489 09 Jan 08 fredrik 817         </xs:annotation>
2489 09 Jan 08 fredrik 818         <xs:simpleType>
2489 09 Jan 08 fredrik 819           <xs:restriction base="xs:integer"/>
2489 09 Jan 08 fredrik 820         </xs:simpleType>
2489 09 Jan 08 fredrik 821       </xs:element>
2489 09 Jan 08 fredrik 822       <xs:element name="pep_calc_mr" minOccurs="0">
2489 09 Jan 08 fredrik 823         <xs:annotation>
2489 09 Jan 08 fredrik 824           <xs:documentation>Calculated Mr</xs:documentation>
2489 09 Jan 08 fredrik 825         </xs:annotation>
2489 09 Jan 08 fredrik 826         <xs:simpleType>
2489 09 Jan 08 fredrik 827           <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 828             <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 829           </xs:restriction>
2489 09 Jan 08 fredrik 830         </xs:simpleType>
2489 09 Jan 08 fredrik 831       </xs:element>
2489 09 Jan 08 fredrik 832       <xs:element name="pep_delta" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 833         <xs:annotation>
2489 09 Jan 08 fredrik 834           <xs:documentation>Mass error (calculated Mr - experimental Mr)</xs:documentation>
2489 09 Jan 08 fredrik 835         </xs:annotation>
2489 09 Jan 08 fredrik 836       </xs:element>
2489 09 Jan 08 fredrik 837       <xs:element name="pep_start" minOccurs="0">
2489 09 Jan 08 fredrik 838         <xs:annotation>
2489 09 Jan 08 fredrik 839           <xs:documentation>1 based residue count of peptide start position</xs:documentation>
2489 09 Jan 08 fredrik 840         </xs:annotation>
2489 09 Jan 08 fredrik 841         <xs:simpleType>
2489 09 Jan 08 fredrik 842           <xs:restriction base="xs:long">
2489 09 Jan 08 fredrik 843             <xs:minInclusive value="1"/>
2489 09 Jan 08 fredrik 844           </xs:restriction>
2489 09 Jan 08 fredrik 845         </xs:simpleType>
2489 09 Jan 08 fredrik 846       </xs:element>
2489 09 Jan 08 fredrik 847       <xs:element name="pep_end" minOccurs="0">
2489 09 Jan 08 fredrik 848         <xs:annotation>
2489 09 Jan 08 fredrik 849           <xs:documentation>1 based residue count of peptide end position</xs:documentation>
2489 09 Jan 08 fredrik 850         </xs:annotation>
2489 09 Jan 08 fredrik 851         <xs:simpleType>
2489 09 Jan 08 fredrik 852           <xs:restriction base="xs:long">
2489 09 Jan 08 fredrik 853             <xs:minInclusive value="1"/>
2489 09 Jan 08 fredrik 854           </xs:restriction>
2489 09 Jan 08 fredrik 855         </xs:simpleType>
2489 09 Jan 08 fredrik 856       </xs:element>
2489 09 Jan 08 fredrik 857       <xs:element name="pep_miss" minOccurs="0">
2489 09 Jan 08 fredrik 858         <xs:annotation>
2489 09 Jan 08 fredrik 859           <xs:documentation>Number of missed cleavages</xs:documentation>
2489 09 Jan 08 fredrik 860         </xs:annotation>
2489 09 Jan 08 fredrik 861         <xs:simpleType>
2489 09 Jan 08 fredrik 862           <xs:restriction base="xs:integer">
2489 09 Jan 08 fredrik 863             <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 864             <xs:maxInclusive value="9"/>
2489 09 Jan 08 fredrik 865           </xs:restriction>
2489 09 Jan 08 fredrik 866         </xs:simpleType>
2489 09 Jan 08 fredrik 867       </xs:element>
2489 09 Jan 08 fredrik 868       <xs:element name="pep_score" minOccurs="0">
2489 09 Jan 08 fredrik 869         <xs:annotation>
2489 09 Jan 08 fredrik 870           <xs:documentation>Mascot ions score</xs:documentation>
2489 09 Jan 08 fredrik 871         </xs:annotation>
2489 09 Jan 08 fredrik 872         <xs:simpleType>
2489 09 Jan 08 fredrik 873           <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 874             <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 875           </xs:restriction>
2489 09 Jan 08 fredrik 876         </xs:simpleType>
2489 09 Jan 08 fredrik 877       </xs:element>
2489 09 Jan 08 fredrik 878       <xs:element name="pep_homol" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 879         <xs:annotation>
2489 09 Jan 08 fredrik 880           <xs:documentation>Homology threshold (MS/MS only)</xs:documentation>
2489 09 Jan 08 fredrik 881         </xs:annotation>
2489 09 Jan 08 fredrik 882       </xs:element>
2489 09 Jan 08 fredrik 883       <xs:element name="pep_ident" type="xs:double" minOccurs="0">
2489 09 Jan 08 fredrik 884         <xs:annotation>
2489 09 Jan 08 fredrik 885           <xs:documentation>Identity threshold (MS/MS only)</xs:documentation>
2489 09 Jan 08 fredrik 886         </xs:annotation>
2489 09 Jan 08 fredrik 887       </xs:element>
2489 09 Jan 08 fredrik 888       <xs:element name="pep_expect" minOccurs="0">
2489 09 Jan 08 fredrik 889         <xs:annotation>
2489 09 Jan 08 fredrik 890           <xs:documentation>Expectation value corresponding to ions score</xs:documentation>
2489 09 Jan 08 fredrik 891         </xs:annotation>
2489 09 Jan 08 fredrik 892         <xs:simpleType>
2489 09 Jan 08 fredrik 893           <xs:restriction base="xs:double">
2489 09 Jan 08 fredrik 894             <xs:minInclusive value="0"/>
2489 09 Jan 08 fredrik 895           </xs:restriction>
2489 09 Jan 08 fredrik 896         </xs:simpleType>
2489 09 Jan 08 fredrik 897       </xs:element>
2489 09 Jan 08 fredrik 898       <xs:element name="pep_res_before" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 899         <xs:annotation>
2489 09 Jan 08 fredrik 900           <xs:documentation>The preceding residue, - if peptide is N-term of protein</xs:documentation>
2489 09 Jan 08 fredrik 901         </xs:annotation>
2489 09 Jan 08 fredrik 902       </xs:element>
2489 09 Jan 08 fredrik 903       <xs:element name="pep_seq" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 904         <xs:annotation>
2489 09 Jan 08 fredrik 905           <xs:documentation>Sequence</xs:documentation>
2489 09 Jan 08 fredrik 906         </xs:annotation>
2489 09 Jan 08 fredrik 907       </xs:element>
2489 09 Jan 08 fredrik 908       <xs:element name="pep_res_after" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 909         <xs:annotation>
2489 09 Jan 08 fredrik 910           <xs:documentation>The following residue, - if peptide is C-term of protein</xs:documentation>
2489 09 Jan 08 fredrik 911         </xs:annotation>
2489 09 Jan 08 fredrik 912       </xs:element>
2489 09 Jan 08 fredrik 913       <xs:element name="pep_frame" minOccurs="0">
2489 09 Jan 08 fredrik 914         <xs:annotation>
2489 09 Jan 08 fredrik 915           <xs:documentation>Frame number for translation of NA sequence</xs:documentation>
2489 09 Jan 08 fredrik 916         </xs:annotation>
2489 09 Jan 08 fredrik 917         <xs:simpleType>
2489 09 Jan 08 fredrik 918           <xs:restriction base="xs:integer">
2489 09 Jan 08 fredrik 919             <xs:minInclusive value="1"/>
2489 09 Jan 08 fredrik 920             <xs:maxInclusive value="6"/>
2489 09 Jan 08 fredrik 921           </xs:restriction>
2489 09 Jan 08 fredrik 922         </xs:simpleType>
2489 09 Jan 08 fredrik 923       </xs:element>
2489 09 Jan 08 fredrik 924       <xs:element name="pep_var_mod" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 925         <xs:annotation>
2489 09 Jan 08 fredrik 926           <xs:documentation>Variable modification names as CSV </xs:documentation>
2489 09 Jan 08 fredrik 927         </xs:annotation>
2489 09 Jan 08 fredrik 928       </xs:element>
2489 09 Jan 08 fredrik 929       <xs:element name="pep_var_mod_pos" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 930         <xs:annotation>
2489 09 Jan 08 fredrik 931           <xs:documentation>Variable modifications encoded as string</xs:documentation>
2489 09 Jan 08 fredrik 932         </xs:annotation>
2489 09 Jan 08 fredrik 933       </xs:element>
4507 15 Aug 13 fredrik 934       <xs:element name="pep_summed_mod_pos" type="xs:string" minOccurs="0">
4507 15 Aug 13 fredrik 935         <xs:annotation>
4507 15 Aug 13 fredrik 936           <xs:documentation>Summed modifications encoded as string</xs:documentation>
4507 15 Aug 13 fredrik 937         </xs:annotation>
4507 15 Aug 13 fredrik 938       </xs:element>
4507 15 Aug 13 fredrik 939       <xs:element name="pep_var_mod_conf" type="xs:string" minOccurs="0">
4507 15 Aug 13 fredrik 940         <xs:annotation>
4507 15 Aug 13 fredrik 941           <xs:documentation>Variable modification site analysis confidence (percentage between 0% and 100%)</xs:documentation>
4507 15 Aug 13 fredrik 942         </xs:annotation>
4507 15 Aug 13 fredrik 943       </xs:element>
2489 09 Jan 08 fredrik 944       <xs:element name="pep_num_match" type="xs:long" minOccurs="0">
2489 09 Jan 08 fredrik 945         <xs:annotation>
2489 09 Jan 08 fredrik 946           <xs:documentation>Number of fragment ion matches used for scoring</xs:documentation>
2489 09 Jan 08 fredrik 947         </xs:annotation>
2489 09 Jan 08 fredrik 948       </xs:element>
2489 09 Jan 08 fredrik 949       <xs:element name="pep_scan_title" type="xs:string" minOccurs="0">
2489 09 Jan 08 fredrik 950         <xs:annotation>
2489 09 Jan 08 fredrik 951           <xs:documentation>Query level scan title</xs:documentation>
2489 09 Jan 08 fredrik 952         </xs:annotation>
2489 09 Jan 08 fredrik 953       </xs:element>
2489 09 Jan 08 fredrik 954       <xs:element name="quant_pep_ratio" minOccurs="0" maxOccurs="unbounded">
2489 09 Jan 08 fredrik 955         <xs:annotation>
2489 09 Jan 08 fredrik 956           <xs:documentation>Peptide quantitation ratio (MS/MS primary hit only)</xs:documentation>
2489 09 Jan 08 fredrik 957         </xs:annotation>
2489 09 Jan 08 fredrik 958         <xs:complexType>
2489 09 Jan 08 fredrik 959           <xs:attribute name="name" type="xs:string" use="required"/>
2489 09 Jan 08 fredrik 960           <xs:attribute name="ratio" type="xs:string" use="optional"/>
2489 09 Jan 08 fredrik 961         </xs:complexType>
2489 09 Jan 08 fredrik 962       </xs:element>
3697 05 May 10 fredrik 963       <xs:element name="quant_pep_intensity" minOccurs="0" maxOccurs="unbounded">
3697 05 May 10 fredrik 964         <xs:annotation>
3697 05 May 10 fredrik 965           <xs:documentation>Peptide quantitation component intensity (MS/MS primary hit only)</xs:documentation>
3697 05 May 10 fredrik 966         </xs:annotation>
3697 05 May 10 fredrik 967         <xs:complexType>
3697 05 May 10 fredrik 968           <xs:attribute name="name" type="xs:string" use="required"/>
3697 05 May 10 fredrik 969           <xs:attribute name="intensity" type="xs:string" use="optional"/>
3697 05 May 10 fredrik 970         </xs:complexType>
3697 05 May 10 fredrik 971       </xs:element>
2489 09 Jan 08 fredrik 972     </xs:sequence>
2489 09 Jan 08 fredrik 973     <xs:attribute name="query" type="xs:long" use="required">
2489 09 Jan 08 fredrik 974       <xs:annotation>
2489 09 Jan 08 fredrik 975         <xs:documentation>1-based query number</xs:documentation>
2489 09 Jan 08 fredrik 976       </xs:annotation>
2489 09 Jan 08 fredrik 977     </xs:attribute>
2489 09 Jan 08 fredrik 978     <xs:attribute name="rank" type="xs:long" use="optional">
2489 09 Jan 08 fredrik 979       <xs:annotation>
2489 09 Jan 08 fredrik 980         <xs:documentation>Rank for this match, from 1 to 10</xs:documentation>
2489 09 Jan 08 fredrik 981       </xs:annotation>
2489 09 Jan 08 fredrik 982     </xs:attribute>
2489 09 Jan 08 fredrik 983     <xs:attribute name="isbold" type="xs:boolean" use="optional">
2489 09 Jan 08 fredrik 984       <xs:annotation>
2489 09 Jan 08 fredrik 985         <xs:documentation>True if this is the highest scoring protein hit containing any match to this query</xs:documentation>
2489 09 Jan 08 fredrik 986       </xs:annotation>
2489 09 Jan 08 fredrik 987     </xs:attribute>
3697 05 May 10 fredrik 988     <xs:attribute name="isunique" type="xs:boolean" use="optional">
3697 05 May 10 fredrik 989       <xs:annotation>
3697 05 May 10 fredrik 990         <xs:documentation>True if this peptide sequence is unique to this protein hit (which may contain several same-set and sub-set proteins</xs:documentation>
3697 05 May 10 fredrik 991       </xs:annotation>
3697 05 May 10 fredrik 992     </xs:attribute>
2489 09 Jan 08 fredrik 993   </xs:complexType>
2489 09 Jan 08 fredrik 994   <xs:simpleType name="minorVersion_t">
2489 09 Jan 08 fredrik 995     <xs:annotation>
2489 09 Jan 08 fredrik 996       <xs:documentation>Schema minor version number</xs:documentation>
2489 09 Jan 08 fredrik 997     </xs:annotation>
2489 09 Jan 08 fredrik 998     <xs:restriction base="xs:unsignedShort">
4262 12 Oct 11 fredrik 999       <xs:maxInclusive value="2"/>
2489 09 Jan 08 fredrik 1000     </xs:restriction>
2489 09 Jan 08 fredrik 1001   </xs:simpleType>
2489 09 Jan 08 fredrik 1002 </xs:schema>