1
2
3
4
5
6 package uk.ac.ebi.intenz.tools.sib.translator;
7
8 import uk.ac.ebi.intenz.tools.sib.translator.helper.DataHolder;
9
10
11
12
13
14
15
16
17
18
19
20
21 public class CCLineTest extends BaseLineTest {
22
23 public void populateTests () {
24 dataHolders.add(new DataHolder("1.3.7.5",
25 "Catalyses the four-electron reduction of biliverdin IX<greek>alpha</greek> (2-electron reduction at both the A and D rings)",
26 "Catalyzes the four-electron reduction of biliverdin IX-alpha (2-electron reduction at both the A and D rings)"));
27 dataHolders.add(new DataHolder("1.1.1.112",
28 "3(20)<greek>alpha</greek>-Hydroxysteroids are also oxidized, more slowly",
29 "3(20)-alpha-hydroxysteroids are also oxidized, more slowly"));
30 dataHolders.add(new DataHolder("1.1.1.211",
31 "Acts most rapidly on derivatives with chain length C<smallsub>8</smallsub> or C<smallsub>10</smallsub> (<ital>cf.</ital> EC 1.1.1.35)",
32 "Acts most rapidly on derivatives with chain length C(8) or C(10) (cf. EC 1.1.1.35)"));
33 dataHolders.add(new DataHolder("1.1.1.287",
34 "<stereo>D</stereo>-Arabinitol is capable of quenching reactive oxygen species involved in defense reactions of the host plant.",
35 "D-arabinitol is capable of quenching reactive oxygen species involved in defense reactions of the host plant."));
36 dataHolders.add(new DataHolder("1.1.1.163",
37 "4-Methylcyclohexanol and cyclohexanol can also act as substrates",
38 "4-methylcyclohexanol and cyclohexanol can also act as substrates"));
39 dataHolders.add(new DataHolder("1.1.99.24",
40 "4-Hydroxybutanoate and (<stereo>R</stereo>)-2-hydroxyglutarate can also act as donors",
41 "4-hydroxybutanoate and (R)-2-hydroxyglutarate can also act as donors"));
42 dataHolders.add(new DataHolder("1.1.99.29",
43 "1,4-Benzoquinone or ferricenium",
44 "1,4-benzoquinone or ferricenium"));
45 dataHolders.add(new DataHolder("1.1.99.29",
46 "<stereo>D</stereo>-Glucose is exclusively",
47 "D-glucose is exclusively"));
48 dataHolders.add(new DataHolder("1.3.1.31",
49 "Acts, in the reverse direction, on a wide range of alkyl and aryl <greek>alpha</greek><greek>beta</greek>-unsaturated carboxylate ions",
50 "Acts, in the reverse direction, on a wide range of alkyl and aryl alpha-beta-unsaturated carboxylate ions"));
51 dataHolders.add(new DataHolder("1.5.3.11",
52 "Also acts on <element>N</element><smallsup>1</smallsup>-acetylspermidine and <element>N</element><smallsup>1</smallsup>,<element>N</element><smallsup>12</smallsup>-diacetylspermine",
53 "Also acts on N(1)-acetylspermidine and N(1),N(12)-diacetylspermine"));
54 dataHolders.add(new DataHolder("1.7.2.1",
55 "Cytochrome <ital>cd</ital><smallsub>1</smallsub> also has oxidase and hydroxylamine reductase activities.",
56 "Cytochrome cd1 also has oxidase and hydroxylamine reductase activities."));
57 dataHolders.add(new DataHolder("1.8.3.5",
58 "<element>N</element>-Acetyl-prenylcysteine and prenylcysteinyl peptides are not substrates",
59 "N-acetyl-prenylcysteine and prenylcysteinyl peptides are not substrates"));
60 dataHolders.add(new DataHolder("1.10.99.1",
61 "A cytochrome <ital>f</ital>,<ital>b</ital><smallsub>6</smallsub> complex separated from chloroplasts",
62 "A cytochrome f,b6 complex separated from chloroplasts"));
63 dataHolders.add(new DataHolder("1.11.1.15",
64 "They can be divided into three classes: typical 2-Cys, atypical 2-Cys and 1-Cys peroxiredoxins",
65 "They can be divided into three classes: typical 2-Cys, atypical 2-Cys and 1-Cys peroxiredoxins"));
66 dataHolders.add(new DataHolder("1.11.1.15",
67 "The peroxidase reaction comprises two steps centred around a redox-active cysteine called the peroxidatic cysteine.",
68 "The peroxidase reaction comprises two steps centered around a redox-active cysteine called the peroxidatic cysteine."));
69 dataHolders.add( new DataHolder("1.12.2.1",
70 "Some of the enzyme contain nickel ([NiFe]-hydrogenases) and, of these, some contain selenocysteine ([NiFeSe]-hydrogenases)",
71 "Some of the enzyme contain nickel ([NiFe]-hydrogenases) and, of these, some contain selenocysteine ([NiFeSe]-hydrogenases)"));
72 dataHolders.add(new DataHolder("1.13.12.6",
73 "<ital>Cypridina</ital> luciferin is [3-[3,7-dihydro-6-(1<element>H</element>-indol-3-yl)-2-[(<stereo>S</stereo>)-1-methyl-6-propyl]-3-oxoimidazo-[1,2-<ital>a</ital>]pyrazin-8-yl]propyl]guanidine.",
74 "Cypridina luciferin is (3-(3,7-dihydro-6-(1H-indol-3-yl)-2-((S)-1-methyl-6-propyl)-3-oxoimidazo-[1,2-a]pyrazin-8-yl)propyl)guanidine."));
75 dataHolders.add(new DataHolder("1.16.1.2",
76 "transferrin-[Fe<smallsup>2+</smallsup>]<smallsub>2</smallsub> + NAD<smallsup>+</smallsup> = transferrin-[Fe<smallsup>3+</smallsup>]<smallsub>2</smallsub> + NADH + H<smallsup>+</smallsup>",
77 "Transferrin-[Fe(2+)](2) + NAD(+) = transferrin-[Fe(3+)](2) + NADH"));
78 dataHolders.add(new DataHolder("1.16.1.8",
79 "The substrate of the enzyme is the inactivated [Co(II)] form of EC <a href=\"searchEc.do?ec=2.1.1.13&view=INTENZ\">2.1.1.13</a>.",
80 "The substrate of the enzyme is the inactivated [Co(II)] form of EC 2.1.1.13."));
81 dataHolders.add(new DataHolder("1.17.3.2",
82 "Under some conditions the product is mainly superoxide rather than peroxide: R-H + H<smallsub>2</smallsub>O + <b>2</b> O<smallsub>2</smallsub> = ROH + <b>2</b> O<smallsub>2</smallsub><smallsup><radical_dot/>-</smallsup> + 2 H<smallsup>+</smallsup>",
83 "Under some conditions the product is mainly superoxide rather than peroxide: R-H + H(2)O + 2 O(2) = ROH + 2 O(2)(.-) + 2 H(+)"));
84
85
86
87 dataHolders.add(new DataHolder("2.1.1.98",
88 "2-(3-Carboxy-3-(methylammonio)propyl)-L-histidine and the corresponding dimethyl compound can also act as acceptors.",
89 "2-(3-carboxy-3-(methylammonio)propyl)-L-histidine and the corresponding dimethyl compound can also act as acceptors."));
90 dataHolders.add(new DataHolder("2.3.1.23",
91 "1-Acyl-<ital>sn</ital>-glycero-3-phosphoinositol can also act as acceptor",
92 "1-acyl-sn-glycero-3-phosphoinositol can also act as acceptor"));
93 dataHolders.add(new DataHolder("2.4.1.118",
94 "Acts on a range of <element>N</element><smallsup>6</smallsup>-substituted adenines, including <a href=\"http://www.chem.qmul.ac.uk/iubmb/enzyme/glossary/zeatin.html\">zeatin</a> [<element>N</element><smallsup>6</smallsup>-(4-hydroxy-3-methylbut-<stereo>trans</stereo>-2-enylamino)purine] and <element>N</element><smallsup>6</smallsup>-benzylaminopurine, but not <element>N</element><smallsup>6</smallsup>-benzyladenine",
95 "Acts on a range of N(6)-substituted adenines, including zeatin (N(6)-(4-hydroxy-3-methylbut-trans-2-enylamino)purine) and N(6)-benzylaminopurine, but not N(6)-benzyladenine"));
96 dataHolders.add(new DataHolder("2.4.1.127",
97 "(+)-Neomenthol can also act as acceptor",
98 "(+)-neomenthol can also act as acceptor"));
99 dataHolders.add(new DataHolder("2.4.1.214",
100 "This enzyme catalyses a reaction similar to that of EC 2.4.1.68, but transferring the <stereo>L</stereo>-fucosyl group from GDP-<greek>beta</greek>-<stereo>L</stereo>-fucose to form an <greek>alpha</greek>1,3-linkage rather than an <greek>alpha</greek>1,6-linkage. The <element>N</element>-glycan products of this enzyme are present in plants, insects and some other invertebrates (e.g., <ital>Schistosoma</ital>, <ital>Haemonchus</ital>, <ital>Lymnaea</ital>)",
101 "This enzyme catalyzes a reaction similar to that of EC 2.4.1.68, but transferring the L-fucosyl group from GDP-beta-L-fucose to form an alpha-1,3-linkage rather than an alpha-1,6-linkage. The N-glycan products of this enzyme are present in plants, insects and some other invertebrates (e.g., Schistosoma, Haemonchus, Lymnaea)"));
102 dataHolders.add(new DataHolder("2.6.1.56",
103 "<stereo>L</stereo>-Glutamate and <stereo>L</stereo>-glutamine can also act as amino donors",
104 "L-glutamate and L-glutamine can also act as amino donors"));
105 dataHolders.add(new DataHolder("2.6.1.76",
106 "Involved in the formation of 1,3-diaminopropane in <ital>Haemophilus influenzae</ital> and <ital>Acinetobacter baumannii</ital>",
107 "Involved in the formation of 1,3-diaminopropane in Haemophilus influenzae and Acinetobacter baumannii"));
108
109 dataHolders.add( new DataHolder("2.7.1.88",
110 "3'-Deoxydihydrostreptomycin 6-phosphate can also act as acceptor.",
111 "3'-deoxydihydrostreptomycin 6-phosphate can also act as acceptor."));
112 dataHolders.add( new DataHolder("2.7.3.2",
113 "<element>N</element>-Ethylglycocyamine can also act as acceptor",
114 "N-ethylglycocyamine can also act as acceptor"));
115 dataHolders.add( new DataHolder("2.7.8.21",
116 "<greek>beta</greek>-Linked glucose residues in simple glucosides, such as gentiobiose, can act as acceptors",
117 "Beta-linked glucose residues in simple glucosides, such as gentiobiose, can act as acceptors"));
118 dataHolders.add( new DataHolder("2.7.8.25",
119 "2'-(5''-Triphosphoribosyl)-3'-dephospho-CoA is the precursor of the",
120 "2'-(5''-triphosphoribosyl)-3'-dephospho-CoA is the precursor of the"));
121 dataHolders.add(new DataHolder("3.1.4.43",
122 "This enzyme also hydrolyses Ins(cyclic 1,2)<element>P</element> to Ins-1-<element>P</element>",
123 "This enzyme also hydrolyzes Ins(cyclic 1,2)P to Ins-1-P"));
124 dataHolders.add(new DataHolder("3.4.22.55",
125 "Apart from itself, the enzyme can cleave golgin-16, which is present in the Golgi complex and has a cleavage site that is unique for caspase-2.",
126 "Apart from itself, the enzyme can cleave golgin-16, which is present in the Golgi complex and has a cleavage site that is unique for caspase-2."));
127 dataHolders.add( new DataHolder("3.4.24.7",
128 "<greek>alpha</greek>-macroglobulins are cleaved much more rapidly.",
129 "Alpha-macroglobulins are cleaved much more rapidly."));
130 dataHolders.add( new DataHolder("3.4.23.19",
131 "Isolated from <ital>Aspergillus niger</ital> var. <ital>macrosporus</ital>, distinct from aspergillopepsin I in specificity and insensitivity to pepstatin",
132 "Isolated from Aspergillus niger var. macrosporus, distinct from aspergillopepsin I in specificity and insensitivity to pepstatin"));
133 dataHolders.add(new DataHolder("3.6.5.3",
134 "In the elongation phase, the GTP-hydrolysing proteins are the EF-Tu polypeptide of the prokaryotic transfer factor (43 kDa), the eukaryotic elongation factor EF-1<greek>alpha</greek> (53 kDa), the prokaryotic EF-G (77 kDa), the eukaryotic EF-2 (70-110 kDa) and the signal recognition particle that play a role in endoplasmic reticulum protein synthesis (325 kDa)",
135 "In the elongation phase, the GTP-hydrolyzing proteins are the EF-Tu polypeptide of the prokaryotic transfer factor (43 kDa), the" +
136 " eukaryotic elongation factor EF-1-alpha (53 kDa), the prokaryotic EF-G (77 kDa), the eukaryotic EF-2 (70-110 kDa) and the signal" +
137 " recognition particle that play a role in endoplasmic reticulum protein synthesis (325 kDa)"));
138
139 dataHolders.add( new DataHolder("4.2.1.3",
140 "<stereo>cis</stereo>-aconitate is used to designate the isomer (<stereo>Z</stereo>)-prop-1-ene-1,2,3-tricarboxylate.",
141 "Cis-aconitate is used to designate the isomer (Z)-prop-1-ene-1,2,3-tricarboxylate."));
142 dataHolders.add(new DataHolder("4.2.1.4",
143 "<stereo>cis</stereo>-Aconitate is used to designate the isomer (<stereo>Z</stereo>)-prop-1-ene-1,2,3-tricarboxylate.",
144 "Cis-aconitate is used to designate the isomer (Z)-prop-1-ene-1,2,3-tricarboxylate."));
145 dataHolders.add(new DataHolder("4.2.2.5",
146 "<bracket>open</bracket>-4<parenthesis>close</parenthesis>GlcA(<stereo>beta</stereo>1-3)GalNAc<parenthesis>open</parenthesis><greek>beta</greek>1-<bracket>close</bracket><smallsub><ital>n</ital></smallsub>",
147 "[-4)GlcA(beta-1-3)GalNAc(beta-1-](n)"));
148 dataHolders.add(new DataHolder("4.2.2.19",
149 "[-4<parenthesis>close</parenthesis>GlcA(<stereo>beta</stereo>1-3)GalNAc<parenthesis>open</parenthesis><stereo>beta</stereo>1-]<smallsub><ital>n</ital></smallsub>",
150 "[-4)GlcA(beta-1-3)GalNAc(beta-1-](n)"));
151 dataHolders.add(new DataHolder("4.2.2.19",
152 "[-4)GlcA(<stereo>beta</stereo>1-3)GalNAc(<stereo>beta</stereo>1-]<smallsub><ital>n</ital></smallsub>",
153 "[-4)GlcA(beta-1-3)GalNAc(beta-1-](n)"));
154
155 dataHolders.add(new DataHolder("No EC, just testing insertion of hyphens...",
156 "X<stereo>alpha</stereo> 1<stereo>alpha</stereo> (<stereo>alpha</stereo> )<stereo>alpha</stereo> <ital>n</ital><stereo>alpha</stereo> <parenthesis>close</parenthesis><stereo>alpha</stereo> <stereo>alpha</stereo>",
157 "X-alpha 1-alpha (alpha )-alpha n-alpha )alpha alpha"));
158 dataHolders.add(new DataHolder("No EC, just testing insertion of hyphens...",
159 "X<stereo>beta</stereo> 1<stereo>beta</stereo> (<stereo>beta</stereo> )<stereo>beta</stereo> <ital>n</ital><stereo>beta</stereo> <parenthesis>close</parenthesis><stereo>beta</stereo> <stereo>beta</stereo>",
160 "X-beta 1-beta (beta )-beta n-beta )beta beta"));
161 dataHolders.add(new DataHolder("No EC, just testing insertion of hyphens...",
162 "X<stereo>L</stereo> 1<stereo>L</stereo> (<stereo>L</stereo> )<stereo>L</stereo> <ital>n</ital><stereo>L</stereo> <parenthesis>close</parenthesis><stereo>L</stereo> <stereo>L</stereo>",
163 "XL 1L (L )L nL )L L"));
164
165 dataHolders.add(new DataHolder("3.4.22.55",
166 "<greek>alpha</greek>II-spectrin, ...",
167 "Alpha-II-spectrin, ..."));
168
169 dataHolders.add(new DataHolder("1.1.1.168",
170 "The enzyme from <ital>Saccharomyces cerevisiae</ital> differs from that from <ital>Escherichia coli</ital> (EC 1.1.1.214), which is specific for the <ital>Si</ital>-face of NADP, and in receptor requirements from EC 1.1.99.26.",
171 "The enzyme from Saccharomyces cerevisiae differs from that from Escherichia coli (EC 1.1.1.214), which is specific for the Si-face of NADP, and in receptor requirements from EC 1.1.99.26."));
172
173 }
174
175 public CCLineTest(String name) {
176 super(name);
177 }
178
179 public void setUp() throws Exception {
180 super.setUp();
181 }
182
183 public void tearDown() throws Exception {
184 super.tearDown();
185 }
186 }