wrapped alignment 1 larger
[jalview.git] / resources / uniprot_mapping.xml
1 <?xml version="1.0"?>\r
2 <mapping>\r
3         <class name="jalview.datamodel.UniprotFile">\r
4                  <map-to xml="uniprot"/>               \r
5                  <field name="UniprotEntries" type="jalview.datamodel.UniprotEntry"  collection="vector">\r
6                       <bind-xml name="entry"/>\r
7                  </field>               \r
8         </class>\r
9                  \r
10          <class name="jalview.datamodel.UniprotEntry">\r
11               <field name="name" type="string" collection="vector"/>\r
12               <field name="accession" type="string" collection="vector"/>\r
13               <field name="UniprotSequence" type="jalview.datamodel.UniprotSequence">\r
14                 <bind-xml name="sequence"/> \r
15                </field>\r
16                <field name="feature" type="jalview.datamodel.SequenceFeature" collection="vector"/>\r
17                \r
18                <field name="dbReference" type="jalview.datamodel.PDBEntry" collection="vector"/>\r
19                        \r
20          </class>\r
21          \r
22          \r
23          <class name="jalview.datamodel.SequenceFeature">\r
24                 <field name="type">\r
25                         <bind-xml node="attribute"/>\r
26                 </field>\r
27                 <field name="description">\r
28                          <bind-xml node="attribute"/>\r
29                 </field>\r
30                 <field name="status">\r
31                         <bind-xml node="attribute"/>\r
32                 </field>\r
33                 <field name="position">\r
34                  <bind-xml name="position" node="attribute" location="location/position"/>\r
35                  </field>\r
36                 <field name="begin">\r
37                  <bind-xml name="position" node="attribute" location="location/begin"/>\r
38                  </field>\r
39                 <field name="end">\r
40                  <bind-xml name="position" node="attribute" location="location/end"/>\r
41                  </field>\r
42          </class>\r
43         \r
44           <class name="jalview.datamodel.UniprotSequence">\r
45                      <field name="content" type="string">\r
46                         <bind-xml name="sequence" node="text"/>\r
47                      </field>\r
48          </class>\r
49          \r
50          <class name="jalview.datamodel.PDBEntry">\r
51                 <field name="type"><bind-xml node="attribute"/></field>\r
52                 <field name="id"><bind-xml node="attribute"/></field>\r
53                 <field name="property" collection="hashtable">\r
54                         <bind-xml name="property">\r
55                            <class name="org.exolab.castor.mapping.MapItem">\r
56                               <field name="key">\r
57                                 <bind-xml name="type" node="attribute"/>\r
58                               </field>\r
59                               <field name="value">\r
60                                 <bind-xml node="attribute"/>\r
61                                 </field>\r
62                            </class>\r
63                         </bind-xml>\r
64                 </field>\r
65          </class>\r
66 \r
67 </mapping>\r