plugin/conf/xsd/mascot_search_results_1.xsd

Code
Comments
Other
Rev Date Author Line
1213 16 Feb 07 fredrik 1 <?xml version="1.0" encoding="UTF-8"?>
1213 16 Feb 07 fredrik 2 <!-- edited with XMLSpy v2005 rel. 3 U (http://www.altova.com) by John Cottrell (Matrix Science) -->
1213 16 Feb 07 fredrik 3 <!-- edited with XMLSPY v2004 rel. 4 U (http://www.xmlspy.com) by John Cottrell (Matrix Science) -->
1213 16 Feb 07 fredrik 4 <!--
1213 16 Feb 07 fredrik 5   @(#)$Source$
1213 16 Feb 07 fredrik 6   @(#)$Revision$
1213 16 Feb 07 fredrik 7   @(#)$Name$
1213 16 Feb 07 fredrik 8 -->
1213 16 Feb 07 fredrik 9 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msr="http://www.matrixscience.com/xmlns/schema/mascot_search_results_1" targetNamespace="http://www.matrixscience.com/xmlns/schema/mascot_search_results_1" elementFormDefault="qualified" attributeFormDefault="unqualified">
1213 16 Feb 07 fredrik 10   <xs:element name="mascot_search_results">
1213 16 Feb 07 fredrik 11     <xs:annotation>
1213 16 Feb 07 fredrik 12       <xs:documentation>Structured information parsed from a single Mascot search result file</xs:documentation>
1213 16 Feb 07 fredrik 13     </xs:annotation>
1213 16 Feb 07 fredrik 14     <xs:complexType>
1213 16 Feb 07 fredrik 15       <xs:sequence>
1213 16 Feb 07 fredrik 16         <xs:element name="header" minOccurs="0">
1213 16 Feb 07 fredrik 17           <xs:annotation>
1213 16 Feb 07 fredrik 18             <xs:documentation>Information about the search</xs:documentation>
1213 16 Feb 07 fredrik 19           </xs:annotation>
1213 16 Feb 07 fredrik 20           <xs:complexType>
1213 16 Feb 07 fredrik 21             <xs:sequence>
1213 16 Feb 07 fredrik 22               <xs:element name="COM" type="xs:string">
1213 16 Feb 07 fredrik 23                 <xs:annotation>
1213 16 Feb 07 fredrik 24                   <xs:documentation>Search title</xs:documentation>
1213 16 Feb 07 fredrik 25                 </xs:annotation>
1213 16 Feb 07 fredrik 26               </xs:element>
1213 16 Feb 07 fredrik 27               <xs:element name="Date" type="xs:dateTime">
1213 16 Feb 07 fredrik 28                 <xs:annotation>
1213 16 Feb 07 fredrik 29                   <xs:documentation>UTC date and time</xs:documentation>
1213 16 Feb 07 fredrik 30                 </xs:annotation>
1213 16 Feb 07 fredrik 31               </xs:element>
1213 16 Feb 07 fredrik 32               <xs:element name="USERNAME" type="xs:string">
1213 16 Feb 07 fredrik 33                 <xs:annotation>
1213 16 Feb 07 fredrik 34                   <xs:documentation>User name</xs:documentation>
1213 16 Feb 07 fredrik 35                 </xs:annotation>
1213 16 Feb 07 fredrik 36               </xs:element>
1213 16 Feb 07 fredrik 37               <xs:element name="USEREMAIL" type="xs:string">
1213 16 Feb 07 fredrik 38                 <xs:annotation>
1213 16 Feb 07 fredrik 39                   <xs:documentation>User email address</xs:documentation>
1213 16 Feb 07 fredrik 40                 </xs:annotation>
1213 16 Feb 07 fredrik 41               </xs:element>
1213 16 Feb 07 fredrik 42               <xs:element name="URI" type="xs:anyURI">
1213 16 Feb 07 fredrik 43                 <xs:annotation>
1213 16 Feb 07 fredrik 44                   <xs:documentation>URI for result report</xs:documentation>
1213 16 Feb 07 fredrik 45                 </xs:annotation>
1213 16 Feb 07 fredrik 46               </xs:element>
1213 16 Feb 07 fredrik 47               <xs:element name="FILENAME" type="xs:string">
1213 16 Feb 07 fredrik 48                 <xs:annotation>
1213 16 Feb 07 fredrik 49                   <xs:documentation>File path to MS data</xs:documentation>
1213 16 Feb 07 fredrik 50                 </xs:annotation>
1213 16 Feb 07 fredrik 51               </xs:element>
1213 16 Feb 07 fredrik 52               <xs:element name="SEARCH" type="xs:string">
1213 16 Feb 07 fredrik 53                 <xs:annotation>
1213 16 Feb 07 fredrik 54                   <xs:documentation>Search type (from form)</xs:documentation>
1213 16 Feb 07 fredrik 55                 </xs:annotation>
1213 16 Feb 07 fredrik 56               </xs:element>
1213 16 Feb 07 fredrik 57               <xs:element name="MascotVer" type="xs:string">
1213 16 Feb 07 fredrik 58                 <xs:annotation>
1213 16 Feb 07 fredrik 59                   <xs:documentation>Mascot version</xs:documentation>
1213 16 Feb 07 fredrik 60                 </xs:annotation>
1213 16 Feb 07 fredrik 61               </xs:element>
1213 16 Feb 07 fredrik 62               <xs:element name="DB" type="xs:string">
1213 16 Feb 07 fredrik 63                 <xs:annotation>
1213 16 Feb 07 fredrik 64                   <xs:documentation>Sequence database name</xs:documentation>
1213 16 Feb 07 fredrik 65                 </xs:annotation>
1213 16 Feb 07 fredrik 66               </xs:element>
1213 16 Feb 07 fredrik 67               <xs:element name="FastaVer" type="xs:string">
1213 16 Feb 07 fredrik 68                 <xs:annotation>
1213 16 Feb 07 fredrik 69                   <xs:documentation>Fasta file name</xs:documentation>
1213 16 Feb 07 fredrik 70                 </xs:annotation>
1213 16 Feb 07 fredrik 71               </xs:element>
1213 16 Feb 07 fredrik 72               <xs:element name="NumSeqs" type="xs:long">
1213 16 Feb 07 fredrik 73                 <xs:annotation>
1213 16 Feb 07 fredrik 74                   <xs:documentation>Total number of entries in sequence database</xs:documentation>
1213 16 Feb 07 fredrik 75                 </xs:annotation>
1213 16 Feb 07 fredrik 76               </xs:element>
1213 16 Feb 07 fredrik 77               <xs:element name="NumResidues" type="xs:long">
1213 16 Feb 07 fredrik 78                 <xs:annotation>
1213 16 Feb 07 fredrik 79                   <xs:documentation>Total number of residues in sequence database</xs:documentation>
1213 16 Feb 07 fredrik 80                 </xs:annotation>
1213 16 Feb 07 fredrik 81               </xs:element>
1213 16 Feb 07 fredrik 82               <xs:element name="NumSeqsAfterTax" type="xs:long">
1213 16 Feb 07 fredrik 83                 <xs:annotation>
1213 16 Feb 07 fredrik 84                   <xs:documentation>Number of sequences after application of taxonomy filter</xs:documentation>
1213 16 Feb 07 fredrik 85                 </xs:annotation>
1213 16 Feb 07 fredrik 86               </xs:element>
1213 16 Feb 07 fredrik 87               <xs:element name="error_tolerant_num" minOccurs="0">
1213 16 Feb 07 fredrik 88                 <xs:annotation>
1213 16 Feb 07 fredrik 89                   <xs:documentation>Number of entries searched in error tolerant mode</xs:documentation>
1213 16 Feb 07 fredrik 90                 </xs:annotation>
1213 16 Feb 07 fredrik 91                 <xs:simpleType>
1213 16 Feb 07 fredrik 92                   <xs:restriction base="xs:long">
1213 16 Feb 07 fredrik 93                     <xs:minInclusive value="1"/>
1213 16 Feb 07 fredrik 94                   </xs:restriction>
1213 16 Feb 07 fredrik 95                 </xs:simpleType>
1213 16 Feb 07 fredrik 96               </xs:element>
1213 16 Feb 07 fredrik 97               <xs:element name="NumQueries">
1213 16 Feb 07 fredrik 98                 <xs:annotation>
1213 16 Feb 07 fredrik 99                   <xs:documentation>Number of queries</xs:documentation>
1213 16 Feb 07 fredrik 100                 </xs:annotation>
1213 16 Feb 07 fredrik 101                 <xs:simpleType>
1213 16 Feb 07 fredrik 102                   <xs:restriction base="xs:long">
1213 16 Feb 07 fredrik 103                     <xs:minInclusive value="1"/>
1213 16 Feb 07 fredrik 104                   </xs:restriction>
1213 16 Feb 07 fredrik 105                 </xs:simpleType>
1213 16 Feb 07 fredrik 106               </xs:element>
1213 16 Feb 07 fredrik 107               <xs:element name="warning" minOccurs="0" maxOccurs="unbounded">
1213 16 Feb 07 fredrik 108                 <xs:annotation>
1213 16 Feb 07 fredrik 109                   <xs:documentation>Warning messages</xs:documentation>
1213 16 Feb 07 fredrik 110                 </xs:annotation>
1213 16 Feb 07 fredrik 111                 <xs:complexType>
1213 16 Feb 07 fredrik 112                   <xs:simpleContent>
1213 16 Feb 07 fredrik 113                     <xs:extension base="xs:string">
1213 16 Feb 07 fredrik 114                       <xs:attribute name="number" type="xs:integer" use="required"/>
1213 16 Feb 07 fredrik 115                     </xs:extension>
1213 16 Feb 07 fredrik 116                   </xs:simpleContent>
1213 16 Feb 07 fredrik 117                 </xs:complexType>
1213 16 Feb 07 fredrik 118               </xs:element>
1213 16 Feb 07 fredrik 119             </xs:sequence>
1213 16 Feb 07 fredrik 120           </xs:complexType>
1213 16 Feb 07 fredrik 121         </xs:element>
1213 16 Feb 07 fredrik 122         <xs:element name="search_parameters" minOccurs="0">
1213 16 Feb 07 fredrik 123           <xs:annotation>
1213 16 Feb 07 fredrik 124             <xs:documentation>Search parameters</xs:documentation>
1213 16 Feb 07 fredrik 125           </xs:annotation>
1213 16 Feb 07 fredrik 126           <xs:complexType>
1213 16 Feb 07 fredrik 127             <xs:sequence>
1213 16 Feb 07 fredrik 128               <xs:element name="TAXONOMY" type="xs:string">
1213 16 Feb 07 fredrik 129                 <xs:annotation>
1213 16 Feb 07 fredrik 130                   <xs:documentation>Taxonomy filter</xs:documentation>
1213 16 Feb 07 fredrik 131                 </xs:annotation>
1213 16 Feb 07 fredrik 132               </xs:element>
1213 16 Feb 07 fredrik 133               <xs:element name="CLE" type="xs:string">
1213 16 Feb 07 fredrik 134                 <xs:annotation>
1213 16 Feb 07 fredrik 135                   <xs:documentation>Enzyme</xs:documentation>
1213 16 Feb 07 fredrik 136                 </xs:annotation>
1213 16 Feb 07 fredrik 137               </xs:element>
1213 16 Feb 07 fredrik 138               <xs:element name="PFA">
1213 16 Feb 07 fredrik 139                 <xs:annotation>
1213 16 Feb 07 fredrik 140                   <xs:documentation>Maximum number of missed cleavages</xs:documentation>
1213 16 Feb 07 fredrik 141                 </xs:annotation>
1213 16 Feb 07 fredrik 142                 <xs:simpleType>
1213 16 Feb 07 fredrik 143                   <xs:restriction base="xs:integer">
1213 16 Feb 07 fredrik 144                     <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 145                     <xs:maxInclusive value="9"/>
1213 16 Feb 07 fredrik 146                   </xs:restriction>
1213 16 Feb 07 fredrik 147                 </xs:simpleType>
1213 16 Feb 07 fredrik 148               </xs:element>
1213 16 Feb 07 fredrik 149               <xs:element name="MODS" type="xs:string">
1213 16 Feb 07 fredrik 150                 <xs:annotation>
1213 16 Feb 07 fredrik 151                   <xs:documentation>Fixed modifications</xs:documentation>
1213 16 Feb 07 fredrik 152                 </xs:annotation>
1213 16 Feb 07 fredrik 153               </xs:element>
1213 16 Feb 07 fredrik 154               <xs:element name="ICAT" type="xs:boolean" minOccurs="0">
1213 16 Feb 07 fredrik 155                 <xs:annotation>
1213 16 Feb 07 fredrik 156                   <xs:documentation>ICAT experiment</xs:documentation>
1213 16 Feb 07 fredrik 157                 </xs:annotation>
1213 16 Feb 07 fredrik 158               </xs:element>
1213 16 Feb 07 fredrik 159               <xs:element name="IT_MODS" type="xs:string">
1213 16 Feb 07 fredrik 160                 <xs:annotation>
1213 16 Feb 07 fredrik 161                   <xs:documentation>Variable modifications</xs:documentation>
1213 16 Feb 07 fredrik 162                 </xs:annotation>
1213 16 Feb 07 fredrik 163               </xs:element>
1213 16 Feb 07 fredrik 164               <xs:element name="TOL" type="xs:double">
1213 16 Feb 07 fredrik 165                 <xs:annotation>
1213 16 Feb 07 fredrik 166                   <xs:documentation>Peptide mass tolerance</xs:documentation>
1213 16 Feb 07 fredrik 167                 </xs:annotation>
1213 16 Feb 07 fredrik 168               </xs:element>
1213 16 Feb 07 fredrik 169               <xs:element name="TOLU">
1213 16 Feb 07 fredrik 170                 <xs:annotation>
1213 16 Feb 07 fredrik 171                   <xs:documentation>Peptide mass tolerance units</xs:documentation>
1213 16 Feb 07 fredrik 172                 </xs:annotation>
1213 16 Feb 07 fredrik 173                 <xs:simpleType>
1213 16 Feb 07 fredrik 174                   <xs:restriction base="xs:string">
1213 16 Feb 07 fredrik 175                     <xs:enumeration value="Da"/>
1213 16 Feb 07 fredrik 176                     <xs:enumeration value="ppm"/>
1213 16 Feb 07 fredrik 177                     <xs:enumeration value="%"/>
1213 16 Feb 07 fredrik 178                     <xs:enumeration value="mmu"/>
1213 16 Feb 07 fredrik 179                   </xs:restriction>
1213 16 Feb 07 fredrik 180                 </xs:simpleType>
1213 16 Feb 07 fredrik 181               </xs:element>
1213 16 Feb 07 fredrik 182               <xs:element name="ITOL" type="xs:double" minOccurs="0">
1213 16 Feb 07 fredrik 183                 <xs:annotation>
1213 16 Feb 07 fredrik 184                   <xs:documentation>Fragment mass tolerance</xs:documentation>
1213 16 Feb 07 fredrik 185                 </xs:annotation>
1213 16 Feb 07 fredrik 186               </xs:element>
1213 16 Feb 07 fredrik 187               <xs:element name="ITOLU" minOccurs="0">
1213 16 Feb 07 fredrik 188                 <xs:annotation>
1213 16 Feb 07 fredrik 189                   <xs:documentation>Fragment mass tolerance units</xs:documentation>
1213 16 Feb 07 fredrik 190                 </xs:annotation>
1213 16 Feb 07 fredrik 191                 <xs:simpleType>
1213 16 Feb 07 fredrik 192                   <xs:restriction base="xs:string">
1213 16 Feb 07 fredrik 193                     <xs:enumeration value="Da"/>
1213 16 Feb 07 fredrik 194                     <xs:enumeration value="mmu"/>
1213 16 Feb 07 fredrik 195                   </xs:restriction>
1213 16 Feb 07 fredrik 196                 </xs:simpleType>
1213 16 Feb 07 fredrik 197               </xs:element>
1213 16 Feb 07 fredrik 198               <xs:element name="CHARGE" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 199                 <xs:annotation>
1213 16 Feb 07 fredrik 200                   <xs:documentation>Peptide charge state</xs:documentation>
1213 16 Feb 07 fredrik 201                 </xs:annotation>
1213 16 Feb 07 fredrik 202               </xs:element>
1213 16 Feb 07 fredrik 203               <xs:element name="MASS" type="xs:string">
1213 16 Feb 07 fredrik 204                 <xs:annotation>
1213 16 Feb 07 fredrik 205                   <xs:documentation>Monoisotopic or average</xs:documentation>
1213 16 Feb 07 fredrik 206                 </xs:annotation>
1213 16 Feb 07 fredrik 207               </xs:element>
1213 16 Feb 07 fredrik 208               <xs:element name="SEG" type="xs:double" minOccurs="0">
1213 16 Feb 07 fredrik 209                 <xs:annotation>
1213 16 Feb 07 fredrik 210                   <xs:documentation>Protein mass window</xs:documentation>
1213 16 Feb 07 fredrik 211                 </xs:annotation>
1213 16 Feb 07 fredrik 212               </xs:element>
1213 16 Feb 07 fredrik 213               <xs:element name="INSTRUMENT" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 214                 <xs:annotation>
1213 16 Feb 07 fredrik 215                   <xs:documentation>Type of instrument</xs:documentation>
1213 16 Feb 07 fredrik 216                 </xs:annotation>
1213 16 Feb 07 fredrik 217               </xs:element>
1213 16 Feb 07 fredrik 218               <xs:element name="user_parameter" minOccurs="0" maxOccurs="unbounded">
1213 16 Feb 07 fredrik 219                 <xs:annotation>
1213 16 Feb 07 fredrik 220                   <xs:documentation>User defined parameters</xs:documentation>
1213 16 Feb 07 fredrik 221                 </xs:annotation>
1213 16 Feb 07 fredrik 222                 <xs:complexType>
1213 16 Feb 07 fredrik 223                   <xs:simpleContent>
1213 16 Feb 07 fredrik 224                     <xs:extension base="xs:string">
1213 16 Feb 07 fredrik 225                       <xs:attribute name="name" type="xs:string" use="required"/>
1213 16 Feb 07 fredrik 226                     </xs:extension>
1213 16 Feb 07 fredrik 227                   </xs:simpleContent>
1213 16 Feb 07 fredrik 228                 </xs:complexType>
1213 16 Feb 07 fredrik 229               </xs:element>
1213 16 Feb 07 fredrik 230             </xs:sequence>
1213 16 Feb 07 fredrik 231           </xs:complexType>
1213 16 Feb 07 fredrik 232         </xs:element>
1213 16 Feb 07 fredrik 233         <xs:element name="format_parameters" minOccurs="0">
1213 16 Feb 07 fredrik 234           <xs:annotation>
1213 16 Feb 07 fredrik 235             <xs:documentation>Report formatting parameters</xs:documentation>
1213 16 Feb 07 fredrik 236           </xs:annotation>
1213 16 Feb 07 fredrik 237           <xs:complexType>
1213 16 Feb 07 fredrik 238             <xs:sequence>
1213 16 Feb 07 fredrik 239               <xs:element name="sigthreshold" default="0.05">
1213 16 Feb 07 fredrik 240                 <xs:annotation>
1213 16 Feb 07 fredrik 241                   <xs:documentation>Significance threshold</xs:documentation>
1213 16 Feb 07 fredrik 242                 </xs:annotation>
1213 16 Feb 07 fredrik 243                 <xs:simpleType>
1213 16 Feb 07 fredrik 244                   <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 245                     <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 246                     <xs:maxInclusive value="0.1"/>
1213 16 Feb 07 fredrik 247                   </xs:restriction>
1213 16 Feb 07 fredrik 248                 </xs:simpleType>
1213 16 Feb 07 fredrik 249               </xs:element>
1213 16 Feb 07 fredrik 250               <xs:element name="REPORT" type="xs:long" default="0">
1213 16 Feb 07 fredrik 251                 <xs:annotation>
1213 16 Feb 07 fredrik 252                   <xs:documentation>Max number of hits to report</xs:documentation>
1213 16 Feb 07 fredrik 253                 </xs:annotation>
1213 16 Feb 07 fredrik 254               </xs:element>
1213 16 Feb 07 fredrik 255               <xs:element name="mudpit" type="xs:boolean" default="0">
1213 16 Feb 07 fredrik 256                 <xs:annotation>
1213 16 Feb 07 fredrik 257                   <xs:documentation>Use MudPIT protein scoring</xs:documentation>
1213 16 Feb 07 fredrik 258                 </xs:annotation>
1213 16 Feb 07 fredrik 259               </xs:element>
1213 16 Feb 07 fredrik 260               <xs:element name="ignoreionsscorebelow" default="0">
1213 16 Feb 07 fredrik 261                 <xs:annotation>
1213 16 Feb 07 fredrik 262                   <xs:documentation>Ions score lower threshold</xs:documentation>
1213 16 Feb 07 fredrik 263                 </xs:annotation>
1213 16 Feb 07 fredrik 264                 <xs:simpleType>
1213 16 Feb 07 fredrik 265                   <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 266                     <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 267                   </xs:restriction>
1213 16 Feb 07 fredrik 268                 </xs:simpleType>
1213 16 Feb 07 fredrik 269               </xs:element>
1213 16 Feb 07 fredrik 270               <xs:element name="show_same_sets" type="xs:boolean" default="0">
1213 16 Feb 07 fredrik 271                 <xs:annotation>
1213 16 Feb 07 fredrik 272                   <xs:documentation>Show all proteins that match the same set of peptides</xs:documentation>
1213 16 Feb 07 fredrik 273                 </xs:annotation>
1213 16 Feb 07 fredrik 274               </xs:element>
1213 16 Feb 07 fredrik 275               <xs:element name="showsubsets" type="xs:boolean" default="0">
1213 16 Feb 07 fredrik 276                 <xs:annotation>
1213 16 Feb 07 fredrik 277                   <xs:documentation>Show any proteins that match a sub-set of peptides</xs:documentation>
1213 16 Feb 07 fredrik 278                 </xs:annotation>
1213 16 Feb 07 fredrik 279               </xs:element>
1213 16 Feb 07 fredrik 280               <xs:element name="show_unassigned" type="xs:boolean" default="0" minOccurs="0">
1213 16 Feb 07 fredrik 281                 <xs:annotation>
1213 16 Feb 07 fredrik 282                   <xs:documentation>Show peptide matches not
1213 16 Feb 07 fredrik 283 assigned to protein hits</xs:documentation>
1213 16 Feb 07 fredrik 284                 </xs:annotation>
1213 16 Feb 07 fredrik 285               </xs:element>
1213 16 Feb 07 fredrik 286               <xs:element name="requireboldred" type="xs:boolean" default="0">
1213 16 Feb 07 fredrik 287                 <xs:annotation>
1213 16 Feb 07 fredrik 288                   <xs:documentation>Require proteins to include at least one bold, red match</xs:documentation>
1213 16 Feb 07 fredrik 289                 </xs:annotation>
1213 16 Feb 07 fredrik 290               </xs:element>
1213 16 Feb 07 fredrik 291               <xs:element name="UNIGENE" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 292                 <xs:annotation>
1213 16 Feb 07 fredrik 293                   <xs:documentation>Cluster matches using the UniGene index for this species</xs:documentation>
1213 16 Feb 07 fredrik 294                 </xs:annotation>
1213 16 Feb 07 fredrik 295               </xs:element>
1213 16 Feb 07 fredrik 296             </xs:sequence>
1213 16 Feb 07 fredrik 297           </xs:complexType>
1213 16 Feb 07 fredrik 298         </xs:element>
1213 16 Feb 07 fredrik 299         <xs:element name="masses" minOccurs="0">
1213 16 Feb 07 fredrik 300           <xs:complexType>
1213 16 Feb 07 fredrik 301             <xs:sequence>
1213 16 Feb 07 fredrik 302               <xs:element name="mass" minOccurs="26" maxOccurs="unbounded">
1213 16 Feb 07 fredrik 303                 <xs:annotation>
1213 16 Feb 07 fredrik 304                   <xs:documentation>Mass values for elements, residues, termini, and variable modifications</xs:documentation>
1213 16 Feb 07 fredrik 305                 </xs:annotation>
1213 16 Feb 07 fredrik 306                 <xs:complexType>
1213 16 Feb 07 fredrik 307                   <xs:simpleContent>
1213 16 Feb 07 fredrik 308                     <xs:extension base="xs:double">
1213 16 Feb 07 fredrik 309                       <xs:attribute name="name" type="xs:string" use="required"/>
1213 16 Feb 07 fredrik 310                     </xs:extension>
1213 16 Feb 07 fredrik 311                   </xs:simpleContent>
1213 16 Feb 07 fredrik 312                 </xs:complexType>
1213 16 Feb 07 fredrik 313               </xs:element>
1213 16 Feb 07 fredrik 314             </xs:sequence>
1213 16 Feb 07 fredrik 315           </xs:complexType>
1213 16 Feb 07 fredrik 316         </xs:element>
1213 16 Feb 07 fredrik 317         <xs:element name="hits">
1213 16 Feb 07 fredrik 318           <xs:annotation>
1213 16 Feb 07 fredrik 319             <xs:documentation>The search results</xs:documentation>
1213 16 Feb 07 fredrik 320           </xs:annotation>
1213 16 Feb 07 fredrik 321           <xs:complexType>
1213 16 Feb 07 fredrik 322             <xs:sequence>
1213 16 Feb 07 fredrik 323               <xs:element name="hit" minOccurs="0" maxOccurs="unbounded">
1213 16 Feb 07 fredrik 324                 <xs:annotation>
1213 16 Feb 07 fredrik 325                   <xs:documentation>Hits are numbered consecutively, but there may be no hits</xs:documentation>
1213 16 Feb 07 fredrik 326                 </xs:annotation>
1213 16 Feb 07 fredrik 327                 <xs:complexType>
1213 16 Feb 07 fredrik 328                   <xs:sequence>
1213 16 Feb 07 fredrik 329                     <xs:element name="protein" maxOccurs="unbounded">
1213 16 Feb 07 fredrik 330                       <xs:annotation>
1213 16 Feb 07 fredrik 331                         <xs:documentation>Each hit corresponds to one or more homologous proteins </xs:documentation>
1213 16 Feb 07 fredrik 332                       </xs:annotation>
1213 16 Feb 07 fredrik 333                       <xs:complexType>
1213 16 Feb 07 fredrik 334                         <xs:sequence>
1213 16 Feb 07 fredrik 335                           <xs:element name="prot_desc" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 336                             <xs:annotation>
1213 16 Feb 07 fredrik 337                               <xs:documentation>Description from Fasta title</xs:documentation>
1213 16 Feb 07 fredrik 338                             </xs:annotation>
1213 16 Feb 07 fredrik 339                           </xs:element>
1213 16 Feb 07 fredrik 340                           <xs:element name="prot_score" minOccurs="0">
1213 16 Feb 07 fredrik 341                             <xs:annotation>
1213 16 Feb 07 fredrik 342                               <xs:documentation>Mascot protein score </xs:documentation>
1213 16 Feb 07 fredrik 343                             </xs:annotation>
1213 16 Feb 07 fredrik 344                             <xs:simpleType>
1213 16 Feb 07 fredrik 345                               <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 346                                 <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 347                               </xs:restriction>
1213 16 Feb 07 fredrik 348                             </xs:simpleType>
1213 16 Feb 07 fredrik 349                           </xs:element>
1213 16 Feb 07 fredrik 350                           <xs:element name="prot_thresh" minOccurs="0">
1213 16 Feb 07 fredrik 351                             <xs:annotation>
1213 16 Feb 07 fredrik 352                               <xs:documentation>Protein score significance threshold (PMF only)</xs:documentation>
1213 16 Feb 07 fredrik 353                             </xs:annotation>
1213 16 Feb 07 fredrik 354                             <xs:simpleType>
1213 16 Feb 07 fredrik 355                               <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 356                                 <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 357                               </xs:restriction>
1213 16 Feb 07 fredrik 358                             </xs:simpleType>
1213 16 Feb 07 fredrik 359                           </xs:element>
1213 16 Feb 07 fredrik 360                           <xs:element name="prot_expect" minOccurs="0">
1213 16 Feb 07 fredrik 361                             <xs:annotation>
1213 16 Feb 07 fredrik 362                               <xs:documentation>Expectation value corresponding to protein score (PMF only)</xs:documentation>
1213 16 Feb 07 fredrik 363                             </xs:annotation>
1213 16 Feb 07 fredrik 364                             <xs:simpleType>
1213 16 Feb 07 fredrik 365                               <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 366                                 <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 367                               </xs:restriction>
1213 16 Feb 07 fredrik 368                             </xs:simpleType>
1213 16 Feb 07 fredrik 369                           </xs:element>
1213 16 Feb 07 fredrik 370                           <xs:element name="prot_mass" minOccurs="0">
1213 16 Feb 07 fredrik 371                             <xs:annotation>
1213 16 Feb 07 fredrik 372                               <xs:documentation>Protein mass</xs:documentation>
1213 16 Feb 07 fredrik 373                             </xs:annotation>
1213 16 Feb 07 fredrik 374                             <xs:simpleType>
1213 16 Feb 07 fredrik 375                               <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 376                                 <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 377                               </xs:restriction>
1213 16 Feb 07 fredrik 378                             </xs:simpleType>
1213 16 Feb 07 fredrik 379                           </xs:element>
1213 16 Feb 07 fredrik 380                           <xs:element name="prot_matches" minOccurs="0">
1213 16 Feb 07 fredrik 381                             <xs:annotation>
1213 16 Feb 07 fredrik 382                               <xs:documentation>Number of peptide matches</xs:documentation>
1213 16 Feb 07 fredrik 383                             </xs:annotation>
1213 16 Feb 07 fredrik 384                             <xs:simpleType>
1213 16 Feb 07 fredrik 385                               <xs:restriction base="xs:long">
1213 16 Feb 07 fredrik 386                                 <xs:minInclusive value="1"/>
1213 16 Feb 07 fredrik 387                               </xs:restriction>
1213 16 Feb 07 fredrik 388                             </xs:simpleType>
1213 16 Feb 07 fredrik 389                           </xs:element>
1213 16 Feb 07 fredrik 390                           <xs:element name="prot_cover" minOccurs="0">
1213 16 Feb 07 fredrik 391                             <xs:annotation>
1213 16 Feb 07 fredrik 392                               <xs:documentation>Percentage coverage</xs:documentation>
1213 16 Feb 07 fredrik 393                             </xs:annotation>
1213 16 Feb 07 fredrik 394                             <xs:simpleType>
1213 16 Feb 07 fredrik 395                               <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 396                                 <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 397                               </xs:restriction>
1213 16 Feb 07 fredrik 398                             </xs:simpleType>
1213 16 Feb 07 fredrik 399                           </xs:element>
1213 16 Feb 07 fredrik 400                           <xs:element name="prot_len" minOccurs="0">
1213 16 Feb 07 fredrik 401                             <xs:annotation>
1213 16 Feb 07 fredrik 402                               <xs:documentation>Length in residues</xs:documentation>
1213 16 Feb 07 fredrik 403                             </xs:annotation>
1213 16 Feb 07 fredrik 404                             <xs:simpleType>
1213 16 Feb 07 fredrik 405                               <xs:restriction base="xs:long">
1213 16 Feb 07 fredrik 406                                 <xs:minInclusive value="1"/>
1213 16 Feb 07 fredrik 407                               </xs:restriction>
1213 16 Feb 07 fredrik 408                             </xs:simpleType>
1213 16 Feb 07 fredrik 409                           </xs:element>
1213 16 Feb 07 fredrik 410                           <xs:element name="prot_pi" minOccurs="0">
1213 16 Feb 07 fredrik 411                             <xs:annotation>
1213 16 Feb 07 fredrik 412                               <xs:documentation>Calculated pI value</xs:documentation>
1213 16 Feb 07 fredrik 413                             </xs:annotation>
1213 16 Feb 07 fredrik 414                             <xs:simpleType>
1213 16 Feb 07 fredrik 415                               <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 416                                 <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 417                               </xs:restriction>
1213 16 Feb 07 fredrik 418                             </xs:simpleType>
1213 16 Feb 07 fredrik 419                           </xs:element>
1213 16 Feb 07 fredrik 420                           <xs:element name="prot_tax_str" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 421                             <xs:annotation>
1213 16 Feb 07 fredrik 422                               <xs:documentation>Taxonomy</xs:documentation>
1213 16 Feb 07 fredrik 423                             </xs:annotation>
1213 16 Feb 07 fredrik 424                           </xs:element>
1213 16 Feb 07 fredrik 425                           <xs:element name="prot_tax_id" type="xs:long" minOccurs="0">
1213 16 Feb 07 fredrik 426                             <xs:annotation>
1213 16 Feb 07 fredrik 427                               <xs:documentation>Taxonomy ID</xs:documentation>
1213 16 Feb 07 fredrik 428                             </xs:annotation>
1213 16 Feb 07 fredrik 429                           </xs:element>
1213 16 Feb 07 fredrik 430                           <xs:element name="peptide" type="msr:peptideType" maxOccurs="unbounded"/>
1213 16 Feb 07 fredrik 431                         </xs:sequence>
1213 16 Feb 07 fredrik 432                         <xs:attribute name="accession" type="xs:string" use="required"/>
1213 16 Feb 07 fredrik 433                       </xs:complexType>
1213 16 Feb 07 fredrik 434                     </xs:element>
1213 16 Feb 07 fredrik 435                   </xs:sequence>
1213 16 Feb 07 fredrik 436                   <xs:attribute name="number" type="xs:long" use="required"/>
1213 16 Feb 07 fredrik 437                 </xs:complexType>
1213 16 Feb 07 fredrik 438               </xs:element>
1213 16 Feb 07 fredrik 439             </xs:sequence>
1213 16 Feb 07 fredrik 440           </xs:complexType>
1213 16 Feb 07 fredrik 441         </xs:element>
1213 16 Feb 07 fredrik 442         <xs:element name="unassigned" minOccurs="0">
1213 16 Feb 07 fredrik 443           <xs:annotation>
1213 16 Feb 07 fredrik 444             <xs:documentation>Peptide matches not assigned to proteins</xs:documentation>
1213 16 Feb 07 fredrik 445           </xs:annotation>
1213 16 Feb 07 fredrik 446           <xs:complexType>
1213 16 Feb 07 fredrik 447             <xs:sequence>
1213 16 Feb 07 fredrik 448               <xs:element name="u_peptide" type="msr:peptideType" minOccurs="0" maxOccurs="unbounded"/>
1213 16 Feb 07 fredrik 449             </xs:sequence>
1213 16 Feb 07 fredrik 450           </xs:complexType>
1213 16 Feb 07 fredrik 451         </xs:element>
1213 16 Feb 07 fredrik 452         <xs:element name="queries" minOccurs="0">
1213 16 Feb 07 fredrik 453           <xs:annotation>
1213 16 Feb 07 fredrik 454             <xs:documentation>Query level information</xs:documentation>
1213 16 Feb 07 fredrik 455           </xs:annotation>
1213 16 Feb 07 fredrik 456           <xs:complexType>
1213 16 Feb 07 fredrik 457             <xs:sequence>
1213 16 Feb 07 fredrik 458               <xs:element name="query" maxOccurs="unbounded">
1213 16 Feb 07 fredrik 459                 <xs:complexType>
1213 16 Feb 07 fredrik 460                   <xs:sequence>
1213 16 Feb 07 fredrik 461                     <xs:element name="StringTitle" type="xs:string">
1213 16 Feb 07 fredrik 462                       <xs:annotation>
1213 16 Feb 07 fredrik 463                         <xs:documentation>Scan title</xs:documentation>
1213 16 Feb 07 fredrik 464                       </xs:annotation>
1213 16 Feb 07 fredrik 465                     </xs:element>
1213 16 Feb 07 fredrik 466                     <xs:element name="qual_tol" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 467                       <xs:annotation>
1213 16 Feb 07 fredrik 468                         <xs:documentation>peptol() qualifier</xs:documentation>
1213 16 Feb 07 fredrik 469                       </xs:annotation>
1213 16 Feb 07 fredrik 470                     </xs:element>
1213 16 Feb 07 fredrik 471                     <xs:element name="qual_seq" minOccurs="0" maxOccurs="20">
1213 16 Feb 07 fredrik 472                       <xs:annotation>
1213 16 Feb 07 fredrik 473                         <xs:documentation>seq() qualifier</xs:documentation>
1213 16 Feb 07 fredrik 474                       </xs:annotation>
1213 16 Feb 07 fredrik 475                       <xs:complexType>
1213 16 Feb 07 fredrik 476                         <xs:simpleContent>
1213 16 Feb 07 fredrik 477                           <xs:extension base="xs:string">
1213 16 Feb 07 fredrik 478                             <xs:attribute name="number" type="xs:integer" use="required"/>
1213 16 Feb 07 fredrik 479                           </xs:extension>
1213 16 Feb 07 fredrik 480                         </xs:simpleContent>
1213 16 Feb 07 fredrik 481                       </xs:complexType>
1213 16 Feb 07 fredrik 482                     </xs:element>
1213 16 Feb 07 fredrik 483                     <xs:element name="qual_comp" minOccurs="0" maxOccurs="20">
1213 16 Feb 07 fredrik 484                       <xs:annotation>
1213 16 Feb 07 fredrik 485                         <xs:documentation>comp() qualifier</xs:documentation>
1213 16 Feb 07 fredrik 486                       </xs:annotation>
1213 16 Feb 07 fredrik 487                       <xs:complexType>
1213 16 Feb 07 fredrik 488                         <xs:simpleContent>
1213 16 Feb 07 fredrik 489                           <xs:extension base="xs:string">
1213 16 Feb 07 fredrik 490                             <xs:attribute name="number" type="xs:integer" use="required"/>
1213 16 Feb 07 fredrik 491                           </xs:extension>
1213 16 Feb 07 fredrik 492                         </xs:simpleContent>
1213 16 Feb 07 fredrik 493                       </xs:complexType>
1213 16 Feb 07 fredrik 494                     </xs:element>
1213 16 Feb 07 fredrik 495                     <xs:element name="qual_tag" minOccurs="0" maxOccurs="20">
1213 16 Feb 07 fredrik 496                       <xs:annotation>
1213 16 Feb 07 fredrik 497                         <xs:documentation>tag() or etag() qualifier</xs:documentation>
1213 16 Feb 07 fredrik 498                       </xs:annotation>
1213 16 Feb 07 fredrik 499                       <xs:complexType>
1213 16 Feb 07 fredrik 500                         <xs:simpleContent>
1213 16 Feb 07 fredrik 501                           <xs:extension base="xs:string">
1213 16 Feb 07 fredrik 502                             <xs:attribute name="number" type="xs:integer" use="required"/>
1213 16 Feb 07 fredrik 503                           </xs:extension>
1213 16 Feb 07 fredrik 504                         </xs:simpleContent>
1213 16 Feb 07 fredrik 505                       </xs:complexType>
1213 16 Feb 07 fredrik 506                     </xs:element>
1213 16 Feb 07 fredrik 507                     <xs:element name="TotalIonsIntensity" type="xs:double">
1213 16 Feb 07 fredrik 508                       <xs:annotation>
1213 16 Feb 07 fredrik 509                         <xs:documentation>Sum of all the ions intensities</xs:documentation>
1213 16 Feb 07 fredrik 510                       </xs:annotation>
1213 16 Feb 07 fredrik 511                     </xs:element>
1213 16 Feb 07 fredrik 512                     <xs:element name="NumVals" type="xs:long">
1213 16 Feb 07 fredrik 513                       <xs:annotation>
1213 16 Feb 07 fredrik 514                         <xs:documentation>Total number of ions</xs:documentation>
1213 16 Feb 07 fredrik 515                       </xs:annotation>
1213 16 Feb 07 fredrik 516                     </xs:element>
1213 16 Feb 07 fredrik 517                     <xs:element name="StringIons1" type="xs:string">
1213 16 Feb 07 fredrik 518                       <xs:annotation>
1213 16 Feb 07 fredrik 519                         <xs:documentation>Peak list for ions 1 as a string (any series)</xs:documentation>
1213 16 Feb 07 fredrik 520                       </xs:annotation>
1213 16 Feb 07 fredrik 521                     </xs:element>
1213 16 Feb 07 fredrik 522                     <xs:element name="StringIons2" type="xs:string">
1213 16 Feb 07 fredrik 523                       <xs:annotation>
1213 16 Feb 07 fredrik 524                         <xs:documentation>Peak list for ions 2 as a string (N-term series)</xs:documentation>
1213 16 Feb 07 fredrik 525                       </xs:annotation>
1213 16 Feb 07 fredrik 526                     </xs:element>
1213 16 Feb 07 fredrik 527                     <xs:element name="StringIons3" type="xs:string">
1213 16 Feb 07 fredrik 528                       <xs:annotation>
1213 16 Feb 07 fredrik 529                         <xs:documentation>Peak list for ions 3 as a string (C-term series)</xs:documentation>
1213 16 Feb 07 fredrik 530                       </xs:annotation>
1213 16 Feb 07 fredrik 531                     </xs:element>
1213 16 Feb 07 fredrik 532                   </xs:sequence>
1213 16 Feb 07 fredrik 533                   <xs:attribute name="number" type="xs:long" use="required"/>
1213 16 Feb 07 fredrik 534                 </xs:complexType>
1213 16 Feb 07 fredrik 535               </xs:element>
1213 16 Feb 07 fredrik 536             </xs:sequence>
1213 16 Feb 07 fredrik 537           </xs:complexType>
1213 16 Feb 07 fredrik 538         </xs:element>
1213 16 Feb 07 fredrik 539       </xs:sequence>
1213 16 Feb 07 fredrik 540       <xs:attribute name="majorVersion" type="xs:unsignedShort" use="required" fixed="1"/>
1213 16 Feb 07 fredrik 541       <xs:attribute name="minorVersion" type="msr:minorVersion_t" use="required"/>
1213 16 Feb 07 fredrik 542     </xs:complexType>
1213 16 Feb 07 fredrik 543   </xs:element>
1213 16 Feb 07 fredrik 544   <xs:complexType name="peptideType">
1213 16 Feb 07 fredrik 545     <xs:annotation>
1213 16 Feb 07 fredrik 546       <xs:documentation>Peptide match details</xs:documentation>
1213 16 Feb 07 fredrik 547     </xs:annotation>
1213 16 Feb 07 fredrik 548     <xs:sequence>
1213 16 Feb 07 fredrik 549       <xs:element name="pep_exp_mz" type="xs:double">
1213 16 Feb 07 fredrik 550         <xs:annotation>
1213 16 Feb 07 fredrik 551           <xs:documentation>Experimental m/z</xs:documentation>
1213 16 Feb 07 fredrik 552         </xs:annotation>
1213 16 Feb 07 fredrik 553       </xs:element>
1213 16 Feb 07 fredrik 554       <xs:element name="pep_exp_mr" type="xs:double" minOccurs="0">
1213 16 Feb 07 fredrik 555         <xs:annotation>
1213 16 Feb 07 fredrik 556           <xs:documentation>Experimental Mr</xs:documentation>
1213 16 Feb 07 fredrik 557         </xs:annotation>
1213 16 Feb 07 fredrik 558       </xs:element>
1213 16 Feb 07 fredrik 559       <xs:element name="pep_exp_z" minOccurs="0">
1213 16 Feb 07 fredrik 560         <xs:annotation>
1213 16 Feb 07 fredrik 561           <xs:documentation>Experimental charge</xs:documentation>
1213 16 Feb 07 fredrik 562         </xs:annotation>
1213 16 Feb 07 fredrik 563         <xs:simpleType>
1213 16 Feb 07 fredrik 564           <xs:restriction base="xs:integer"/>
1213 16 Feb 07 fredrik 565         </xs:simpleType>
1213 16 Feb 07 fredrik 566       </xs:element>
1213 16 Feb 07 fredrik 567       <xs:element name="pep_calc_mr" minOccurs="0">
1213 16 Feb 07 fredrik 568         <xs:annotation>
1213 16 Feb 07 fredrik 569           <xs:documentation>Calculated Mr</xs:documentation>
1213 16 Feb 07 fredrik 570         </xs:annotation>
1213 16 Feb 07 fredrik 571         <xs:simpleType>
1213 16 Feb 07 fredrik 572           <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 573             <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 574           </xs:restriction>
1213 16 Feb 07 fredrik 575         </xs:simpleType>
1213 16 Feb 07 fredrik 576       </xs:element>
1213 16 Feb 07 fredrik 577       <xs:element name="pep_delta" type="xs:double" minOccurs="0">
1213 16 Feb 07 fredrik 578         <xs:annotation>
1213 16 Feb 07 fredrik 579           <xs:documentation>Mass error (calculated Mr - experimental Mr)</xs:documentation>
1213 16 Feb 07 fredrik 580         </xs:annotation>
1213 16 Feb 07 fredrik 581       </xs:element>
1213 16 Feb 07 fredrik 582       <xs:element name="pep_start" minOccurs="0">
1213 16 Feb 07 fredrik 583         <xs:annotation>
1213 16 Feb 07 fredrik 584           <xs:documentation>1 based residue count of peptide start position</xs:documentation>
1213 16 Feb 07 fredrik 585         </xs:annotation>
1213 16 Feb 07 fredrik 586         <xs:simpleType>
1213 16 Feb 07 fredrik 587           <xs:restriction base="xs:long">
1213 16 Feb 07 fredrik 588             <xs:minInclusive value="1"/>
1213 16 Feb 07 fredrik 589           </xs:restriction>
1213 16 Feb 07 fredrik 590         </xs:simpleType>
1213 16 Feb 07 fredrik 591       </xs:element>
1213 16 Feb 07 fredrik 592       <xs:element name="pep_end" minOccurs="0">
1213 16 Feb 07 fredrik 593         <xs:annotation>
1213 16 Feb 07 fredrik 594           <xs:documentation>1 based residue count of peptide end position</xs:documentation>
1213 16 Feb 07 fredrik 595         </xs:annotation>
1213 16 Feb 07 fredrik 596         <xs:simpleType>
1213 16 Feb 07 fredrik 597           <xs:restriction base="xs:long">
1213 16 Feb 07 fredrik 598             <xs:minInclusive value="1"/>
1213 16 Feb 07 fredrik 599           </xs:restriction>
1213 16 Feb 07 fredrik 600         </xs:simpleType>
1213 16 Feb 07 fredrik 601       </xs:element>
1213 16 Feb 07 fredrik 602       <xs:element name="pep_miss" minOccurs="0">
1213 16 Feb 07 fredrik 603         <xs:annotation>
1213 16 Feb 07 fredrik 604           <xs:documentation>Number of missed cleavages</xs:documentation>
1213 16 Feb 07 fredrik 605         </xs:annotation>
1213 16 Feb 07 fredrik 606         <xs:simpleType>
1213 16 Feb 07 fredrik 607           <xs:restriction base="xs:integer">
1213 16 Feb 07 fredrik 608             <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 609             <xs:maxInclusive value="9"/>
1213 16 Feb 07 fredrik 610           </xs:restriction>
1213 16 Feb 07 fredrik 611         </xs:simpleType>
1213 16 Feb 07 fredrik 612       </xs:element>
1213 16 Feb 07 fredrik 613       <xs:element name="pep_score" minOccurs="0">
1213 16 Feb 07 fredrik 614         <xs:annotation>
1213 16 Feb 07 fredrik 615           <xs:documentation>Mascot ions score</xs:documentation>
1213 16 Feb 07 fredrik 616         </xs:annotation>
1213 16 Feb 07 fredrik 617         <xs:simpleType>
1213 16 Feb 07 fredrik 618           <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 619             <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 620           </xs:restriction>
1213 16 Feb 07 fredrik 621         </xs:simpleType>
1213 16 Feb 07 fredrik 622       </xs:element>
1213 16 Feb 07 fredrik 623       <xs:element name="pep_homol" type="xs:double" minOccurs="0">
1213 16 Feb 07 fredrik 624         <xs:annotation>
1213 16 Feb 07 fredrik 625           <xs:documentation>Homology threshold (MS/MS only)</xs:documentation>
1213 16 Feb 07 fredrik 626         </xs:annotation>
1213 16 Feb 07 fredrik 627       </xs:element>
1213 16 Feb 07 fredrik 628       <xs:element name="pep_ident" type="xs:double" minOccurs="0">
1213 16 Feb 07 fredrik 629         <xs:annotation>
1213 16 Feb 07 fredrik 630           <xs:documentation>Identity threshold (MS/MS only)</xs:documentation>
1213 16 Feb 07 fredrik 631         </xs:annotation>
1213 16 Feb 07 fredrik 632       </xs:element>
1213 16 Feb 07 fredrik 633       <xs:element name="pep_expect" minOccurs="0">
1213 16 Feb 07 fredrik 634         <xs:annotation>
1213 16 Feb 07 fredrik 635           <xs:documentation>Expectation value corresponding to ions score</xs:documentation>
1213 16 Feb 07 fredrik 636         </xs:annotation>
1213 16 Feb 07 fredrik 637         <xs:simpleType>
1213 16 Feb 07 fredrik 638           <xs:restriction base="xs:double">
1213 16 Feb 07 fredrik 639             <xs:minInclusive value="0"/>
1213 16 Feb 07 fredrik 640           </xs:restriction>
1213 16 Feb 07 fredrik 641         </xs:simpleType>
1213 16 Feb 07 fredrik 642       </xs:element>
1213 16 Feb 07 fredrik 643       <xs:element name="pep_rank" minOccurs="0">
1213 16 Feb 07 fredrik 644         <xs:annotation>
1213 16 Feb 07 fredrik 645           <xs:documentation>Rank for this match, from 1 to 10</xs:documentation>
1213 16 Feb 07 fredrik 646         </xs:annotation>
1213 16 Feb 07 fredrik 647         <xs:simpleType>
1213 16 Feb 07 fredrik 648           <xs:restriction base="xs:integer">
1213 16 Feb 07 fredrik 649             <xs:minInclusive value="1"/>
1213 16 Feb 07 fredrik 650             <xs:maxInclusive value="10"/>
1213 16 Feb 07 fredrik 651           </xs:restriction>
1213 16 Feb 07 fredrik 652         </xs:simpleType>
1213 16 Feb 07 fredrik 653       </xs:element>
1213 16 Feb 07 fredrik 654       <xs:element name="pep_res_before" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 655         <xs:annotation>
1213 16 Feb 07 fredrik 656           <xs:documentation>The preceding residue, - if peptide is N-term of protein</xs:documentation>
1213 16 Feb 07 fredrik 657         </xs:annotation>
1213 16 Feb 07 fredrik 658       </xs:element>
1213 16 Feb 07 fredrik 659       <xs:element name="pep_seq" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 660         <xs:annotation>
1213 16 Feb 07 fredrik 661           <xs:documentation>Sequence</xs:documentation>
1213 16 Feb 07 fredrik 662         </xs:annotation>
1213 16 Feb 07 fredrik 663       </xs:element>
1213 16 Feb 07 fredrik 664       <xs:element name="pep_res_after" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 665         <xs:annotation>
1213 16 Feb 07 fredrik 666           <xs:documentation>The following residue, - if peptide is C-term of protein</xs:documentation>
1213 16 Feb 07 fredrik 667         </xs:annotation>
1213 16 Feb 07 fredrik 668       </xs:element>
1213 16 Feb 07 fredrik 669       <xs:element name="pep_frame" minOccurs="0">
1213 16 Feb 07 fredrik 670         <xs:annotation>
1213 16 Feb 07 fredrik 671           <xs:documentation>Frame number for translation of NA sequence</xs:documentation>
1213 16 Feb 07 fredrik 672         </xs:annotation>
1213 16 Feb 07 fredrik 673         <xs:simpleType>
1213 16 Feb 07 fredrik 674           <xs:restriction base="xs:integer">
1213 16 Feb 07 fredrik 675             <xs:minInclusive value="1"/>
1213 16 Feb 07 fredrik 676             <xs:maxInclusive value="6"/>
1213 16 Feb 07 fredrik 677           </xs:restriction>
1213 16 Feb 07 fredrik 678         </xs:simpleType>
1213 16 Feb 07 fredrik 679       </xs:element>
1213 16 Feb 07 fredrik 680       <xs:element name="pep_var_mod" type="xs:string" minOccurs="0">
1213 16 Feb 07 fredrik 681         <xs:annotation>
1213 16 Feb 07 fredrik 682           <xs:documentation>Variable modifications required to obtain match</xs:documentation>
1213 16 Feb 07 fredrik 683         </xs:annotation>
1213 16 Feb 07 fredrik 684       </xs:element>
1213 16 Feb 07 fredrik 685     </xs:sequence>
1213 16 Feb 07 fredrik 686     <xs:attribute name="query" type="xs:long" use="required"/>
1213 16 Feb 07 fredrik 687   </xs:complexType>
1213 16 Feb 07 fredrik 688   <xs:simpleType name="minorVersion_t">
1213 16 Feb 07 fredrik 689     <xs:annotation>
1213 16 Feb 07 fredrik 690       <xs:documentation>Schema minor version number</xs:documentation>
1213 16 Feb 07 fredrik 691     </xs:annotation>
1213 16 Feb 07 fredrik 692     <xs:restriction base="xs:unsignedShort">
1213 16 Feb 07 fredrik 693       <xs:maxInclusive value="0"/>
1213 16 Feb 07 fredrik 694     </xs:restriction>
1213 16 Feb 07 fredrik 695   </xs:simpleType>
1213 16 Feb 07 fredrik 696 </xs:schema>