[Biojava-l] topic about RestrictionEnzyme
zhenqing ye
yezhenqing at yahoo.com.cn
Tue May 10 03:04:24 EDT 2005
Hi,
I have tried biojava-1.4pre1.zip for my works, but there are some bugs(i am not very sure)
in RestrictionEnzyme related classes. I have written the following codes:
...
RestrictionEnzyme enzyme =
RestrictionEnzymeManager.getEnzyme("Bsp24I");
System.out.println(enzyme.getName());
System.out.println(enzyme.getCutType());
try{
System.out.println(enzyme.getUpstreamEndType());
System.out.println(enzyme.getUpstreamCut()[0]);
System.out.println(enzyme.getUpstreamCut()[1]);
System.out.println(enzyme.getDownstreamEndType());
System.out.println(enzyme.getDownstreamCut()[0]);
System.out.println(enzyme.getDownstreamCut()[1]);
}
catch(BioException bioe){
System.out.println("some error");
}
...
the output is like that:(# means commention)
Bsp24I (#Name)
1 (#CutType)
1 (#UpstreamEndType)
8 (#UpstreamCut[0])
13 (#UpstreamCut[1])
2 (#DownstreamEndType)
1 (#DownstreamCut[0])
1 (#DownstreamCut[1])
furthermore, the explanation in REBASE version 504 likes the following...
ENZYMES WITH UNUSUAL CLEAVAGE PROPERTIES:
Enzymes that cut on both sides of their recognition sequences,
such as BcgI, Bsp24I, CjeI and CjePI, have 4 cleavage sites
each instead of 2.
Bsp24I
5' ^NNNNNNNNGACNNNNNNTGGNNNNNNNNNNNN^ 3'
3' ^NNNNNNNNNNNNNCTGNNNNNNACCNNNNNNN^ 5'
This will be described in some REBASE reports as:
Bsp24I (8/13)GACNNNNNNTGG(12/7)
so i think the expected values should be the following for the last three parameters:
0 (#DownstreamEndType)
12 (#DownstreamCut[0])
7 (#DownstreamCut[1])
is there any one meet this situation and give some commentions, or maybe i should try me best to go deep into the source codes.
thanks
Zhenqing Ye
---------------------------------
Do You Yahoo!?
×¢²áÊÀ½çÒ»Á÷Æ·ÖʵÄÑÅ»¢Ãâ·ÑµçÓÊ
More information about the Biojava-l
mailing list