JAL-2114 save 'raw' ENA location as a sequence feature attribute
[jalview.git] / test / jalview / datamodel / xdb / embl / EmblTestHelper.java
1 package jalview.datamodel.xdb.embl;
2
3 import java.io.StringReader;
4
5 public class EmblTestHelper
6 {
7   // adapted from http://www.ebi.ac.uk/ena/data/view/x53828&display=xml
8   private static final String TESTDATA = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>"
9           + "<ROOT>"
10           + "<entry accession=\"X53828\" entryVersion=\"3\" lastUpdated=\"2005-04-18\" releaseCreated=\"25\" releaseLastUpdated=\"83\""
11           + " version=\"1\" moleculeType=\"mRNA\" topology=\"linear\" sequenceLength=\"1575\">"
12           + "<description>Chicken LDH-A mRNA for lactate dehydrogenase A chain (EC 1.1.1.27)</description>"
13           + "<keyword>L-lactate dehydrogenase</keyword><keyword>chutney</keyword>"
14           + "<xref db=\"EuropePMC\" id=\"PMC1460223\" secondaryId=\"9649548\" />"
15           + "<xref db=\"MD5\" id=\"d3b68\" />"
16           + "<feature name=\"CDS\" location=\"60..1058\">"
17           + "<xref db=\"GOA\" id=\"P00340\" secondaryId=\"2.1\" /><xref db=\"InterPro\" id=\"IPR001236\" />"
18           + "<qualifier name=\"note\"><value>L-lactate dehydrogenase A-chain</value><value>pickle</value></qualifier>"
19           + "<qualifier name=\"translation\"><value>MSLKDHLIHN</value><evidence>Keith</evidence></qualifier>"
20           + "</feature>" + "<sequence>GTGACG</sequence></entry></ROOT>";
21
22   static EmblFile getEmblFile()
23   {
24     return EmblFile.getEmblFile(new StringReader(TESTDATA));
25   }
26 }