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
|
<!-- ============================================
::DATATOOL:: Generated from "remap.asn"
::DATATOOL:: by application DATATOOL version 1.9.0
::DATATOOL:: on 04/10/2008 16:04:22
============================================ -->
<!-- ============================================ -->
<!-- This section is mapped from module "NCBI-Remap"
================================================= -->
<!--
$Id: remap.asn,v 1.2 2004/07/28 13:43:33 jcherry Exp $********************************************
remap.asn
Version 1
API for remapping locations on sequences
Author: Josh Cherry
***************************************************************
-->
<!-- Elements referenced from other modules:
Seq-loc FROM NCBI-Seqloc -->
<!-- ============================================ -->
<!-- a date/time stamp -->
<!ELEMENT Remap-dt (%INTEGER;)>
<!-- database name -->
<!ELEMENT Remap-db-id (#PCDATA)>
<!--
***************************************
Remap Request types
***************************************
****************************************
The basic request wrapper leaves space for a version which
allow the server to support older clients
The tool parameter allows us to log the client types for
debugging and tuning
****************************************
a standard request
-->
<!ELEMENT Remap-request (
Remap-request_request,
Remap-request_version,
Remap-request_tool?)>
<!-- the actual request -->
<!ELEMENT Remap-request_request (RMRequest)>
<!-- ASN1 spec version -->
<!ELEMENT Remap-request_version (%INTEGER;)>
<!-- tool making request -->
<!ELEMENT Remap-request_tool (#PCDATA)>
<!-- request types -->
<!ELEMENT RMRequest (
RMRequest_remap |
RMRequest_maps-to-builds |
RMRequest_maps-from-builds |
RMRequest_all-builds)>
<!-- do the actual remapping -->
<!ELEMENT RMRequest_remap (Remap-query)>
<!-- what builds can this be mapped to? -->
<!ELEMENT RMRequest_maps-to-builds (#PCDATA)>
<!-- what builds can be mapped to this? -->
<!ELEMENT RMRequest_maps-from-builds (#PCDATA)>
<!-- all the builds the server knows of -->
<!ELEMENT RMRequest_all-builds EMPTY>
<!ELEMENT Remap-query (
Remap-query_from-build,
Remap-query_to-build,
Remap-query_locs)>
<!-- build to map from -->
<!ELEMENT Remap-query_from-build (#PCDATA)>
<!-- build to map to -->
<!ELEMENT Remap-query_to-build (#PCDATA)>
<!-- the locations to remap -->
<!ELEMENT Remap-query_locs (Seq-loc*)>
<!--
**********************************************************
Replies from the server
all replies contain the date/time stamp when they were executed
**********************************************************
-->
<!ELEMENT Remap-reply (
Remap-reply_reply,
Remap-reply_dt,
Remap-reply_server,
Remap-reply_msg?)>
<!-- the actual reply -->
<!ELEMENT Remap-reply_reply (RMReply)>
<!-- date/time stamp from server -->
<!ELEMENT Remap-reply_dt (Remap-dt)>
<!-- server version info -->
<!ELEMENT Remap-reply_server (#PCDATA)>
<!-- possibly a message to the user -->
<!ELEMENT Remap-reply_msg (#PCDATA)>
<!ELEMENT RMReply (
RMReply_error |
RMReply_remap |
RMReply_maps-to-builds |
RMReply_maps-from-builds |
RMReply_all-builds)>
<!-- if nothing can be returned -->
<!ELEMENT RMReply_error (#PCDATA)>
<!-- result of actual remapping -->
<!ELEMENT RMReply_remap (Remap-result)>
<!--
all the builds that the server
knows how to map this build to
-->
<!ELEMENT RMReply_maps-to-builds (RMReply_maps-to-builds_E*)>
<!ELEMENT RMReply_maps-to-builds_E (#PCDATA)>
<!--
all the builds that the server
knows how to map to this build
-->
<!ELEMENT RMReply_maps-from-builds (RMReply_maps-from-builds_E*)>
<!ELEMENT RMReply_maps-from-builds_E (#PCDATA)>
<!-- all builds that the server knows of -->
<!ELEMENT RMReply_all-builds (RMReply_all-builds_E*)>
<!ELEMENT RMReply_all-builds_E (#PCDATA)>
<!-- remapped locations -->
<!ELEMENT Remap-result (Seq-loc*)>
|