1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273
|
<!-- ============================================
::DATATOOL:: Generated from "blastxml.asn"
::DATATOOL:: by application DATATOOL version 2.0.0
::DATATOOL:: on 08/02/2010 23:05:14
============================================ -->
<!-- ============================================ -->
<!-- This section is mapped from module "NCBI-BlastOutput"
================================================= -->
<!--$Id: blastxml.asn 100080 2007-03-12 16:05:35Z kazimird $ -->
<!ELEMENT BlastOutput (
BlastOutput_program,
BlastOutput_version,
BlastOutput_reference,
BlastOutput_db,
BlastOutput_query-ID,
BlastOutput_query-def,
BlastOutput_query-len,
BlastOutput_query-seq?,
BlastOutput_param,
BlastOutput_iterations,
BlastOutput_mbstat?)>
<!-- BLAST program: blastp, tblastx etc. -->
<!ELEMENT BlastOutput_program (#PCDATA)>
<!-- Program version -->
<!ELEMENT BlastOutput_version (#PCDATA)>
<!-- Steven, David, Tom and others -->
<!ELEMENT BlastOutput_reference (#PCDATA)>
<!-- BLAST Database name -->
<!ELEMENT BlastOutput_db (#PCDATA)>
<!-- SeqId of query -->
<!ELEMENT BlastOutput_query-ID (#PCDATA)>
<!-- Definition line of query -->
<!ELEMENT BlastOutput_query-def (#PCDATA)>
<!-- length of query sequence -->
<!ELEMENT BlastOutput_query-len (%INTEGER;)>
<!-- query sequence itself -->
<!ELEMENT BlastOutput_query-seq (#PCDATA)>
<!-- search parameters -->
<!ELEMENT BlastOutput_param (Parameters)>
<!ELEMENT BlastOutput_iterations (Iteration*)>
<!-- Mega BLAST search statistics -->
<!ELEMENT BlastOutput_mbstat (Statistics)>
<!ELEMENT Iteration (
Iteration_iter-num,
Iteration_query-ID?,
Iteration_query-def?,
Iteration_query-len?,
Iteration_hits?,
Iteration_stat?,
Iteration_message?)>
<!-- iteration number -->
<!ELEMENT Iteration_iter-num (%INTEGER;)>
<!-- SeqId of query -->
<!ELEMENT Iteration_query-ID (#PCDATA)>
<!-- Definition line of query -->
<!ELEMENT Iteration_query-def (#PCDATA)>
<!-- length of query sequence -->
<!ELEMENT Iteration_query-len (%INTEGER;)>
<!-- Hits one for every db sequence -->
<!ELEMENT Iteration_hits (Hit*)>
<!-- search statistics -->
<!ELEMENT Iteration_stat (Statistics)>
<!-- Some (error?) information -->
<!ELEMENT Iteration_message (#PCDATA)>
<!ELEMENT Parameters (
Parameters_matrix?,
Parameters_expect,
Parameters_include?,
Parameters_sc-match?,
Parameters_sc-mismatch?,
Parameters_gap-open,
Parameters_gap-extend,
Parameters_filter?,
Parameters_pattern?,
Parameters_entrez-query?)>
<!-- Matrix used (-M) -->
<!ELEMENT Parameters_matrix (#PCDATA)>
<!-- Expectation threshold (-e) -->
<!ELEMENT Parameters_expect (%REAL;)>
<!-- Inclusion threshold (-h) -->
<!ELEMENT Parameters_include (%REAL;)>
<!-- match score for NT (-r) -->
<!ELEMENT Parameters_sc-match (%INTEGER;)>
<!-- mismatch score for NT (-q) -->
<!ELEMENT Parameters_sc-mismatch (%INTEGER;)>
<!-- Gap opening cost (-G) -->
<!ELEMENT Parameters_gap-open (%INTEGER;)>
<!-- Gap extension cost (-E) -->
<!ELEMENT Parameters_gap-extend (%INTEGER;)>
<!-- Filtering options (-F) -->
<!ELEMENT Parameters_filter (#PCDATA)>
<!-- PHI-BLAST pattern -->
<!ELEMENT Parameters_pattern (#PCDATA)>
<!-- Limit of request to Entrez query -->
<!ELEMENT Parameters_entrez-query (#PCDATA)>
<!ELEMENT Statistics (
Statistics_db-num,
Statistics_db-len,
Statistics_hsp-len,
Statistics_eff-space,
Statistics_kappa,
Statistics_lambda,
Statistics_entropy)>
<!-- Number of sequences in BLAST db -->
<!ELEMENT Statistics_db-num (%INTEGER;)>
<!-- Length of BLAST db -->
<!ELEMENT Statistics_db-len (%INTEGER;)>
<!-- Effective HSP length -->
<!ELEMENT Statistics_hsp-len (%INTEGER;)>
<!-- Effective search space -->
<!ELEMENT Statistics_eff-space (%REAL;)>
<!-- Karlin-Altschul parameter K -->
<!ELEMENT Statistics_kappa (%REAL;)>
<!-- Karlin-Altschul parameter Lambda -->
<!ELEMENT Statistics_lambda (%REAL;)>
<!-- Karlin-Altschul parameter H -->
<!ELEMENT Statistics_entropy (%REAL;)>
<!ELEMENT Hit (
Hit_num,
Hit_id,
Hit_def,
Hit_accession,
Hit_len,
Hit_hsps?)>
<!-- hit number -->
<!ELEMENT Hit_num (%INTEGER;)>
<!-- SeqId of subject -->
<!ELEMENT Hit_id (#PCDATA)>
<!-- definition line of subject -->
<!ELEMENT Hit_def (#PCDATA)>
<!-- accession -->
<!ELEMENT Hit_accession (#PCDATA)>
<!-- length of subject -->
<!ELEMENT Hit_len (%INTEGER;)>
<!-- all HSP regions for the given subject -->
<!ELEMENT Hit_hsps (Hsp*)>
<!ELEMENT Hsp (
Hsp_num,
Hsp_bit-score,
Hsp_score,
Hsp_evalue,
Hsp_query-from,
Hsp_query-to,
Hsp_hit-from,
Hsp_hit-to,
Hsp_pattern-from?,
Hsp_pattern-to?,
Hsp_query-frame?,
Hsp_hit-frame?,
Hsp_identity?,
Hsp_positive?,
Hsp_gaps?,
Hsp_align-len?,
Hsp_density?,
Hsp_qseq,
Hsp_hseq,
Hsp_midline?)>
<!-- HSP number -->
<!ELEMENT Hsp_num (%INTEGER;)>
<!-- score (in bits) of HSP -->
<!ELEMENT Hsp_bit-score (%REAL;)>
<!-- score of HSP -->
<!ELEMENT Hsp_score (%REAL;)>
<!-- e-value of HSP -->
<!ELEMENT Hsp_evalue (%REAL;)>
<!-- start of HSP in query -->
<!ELEMENT Hsp_query-from (%INTEGER;)>
<!-- end of HSP -->
<!ELEMENT Hsp_query-to (%INTEGER;)>
<!-- start of HSP in subject -->
<!ELEMENT Hsp_hit-from (%INTEGER;)>
<!-- end of HSP in subject -->
<!ELEMENT Hsp_hit-to (%INTEGER;)>
<!-- start of PHI-BLAST pattern -->
<!ELEMENT Hsp_pattern-from (%INTEGER;)>
<!-- end of PHI-BLAST pattern -->
<!ELEMENT Hsp_pattern-to (%INTEGER;)>
<!-- translation frame of query -->
<!ELEMENT Hsp_query-frame (%INTEGER;)>
<!-- translation frame of subject -->
<!ELEMENT Hsp_hit-frame (%INTEGER;)>
<!-- number of identities in HSP -->
<!ELEMENT Hsp_identity (%INTEGER;)>
<!-- number of positives in HSP -->
<!ELEMENT Hsp_positive (%INTEGER;)>
<!-- number of gaps in HSP -->
<!ELEMENT Hsp_gaps (%INTEGER;)>
<!-- length of the alignment used -->
<!ELEMENT Hsp_align-len (%INTEGER;)>
<!-- score density -->
<!ELEMENT Hsp_density (%INTEGER;)>
<!-- alignment string for the query (with gaps) -->
<!ELEMENT Hsp_qseq (#PCDATA)>
<!-- alignment string for subject (with gaps) -->
<!ELEMENT Hsp_hseq (#PCDATA)>
<!-- formating middle line -->
<!ELEMENT Hsp_midline (#PCDATA)>
|