[Biopython-dev] Restriction analysis package.
fsms at users.sourceforge.net
fsms at users.sourceforge.net
Sat Jun 5 07:22:27 EDT 2004
Hi,
The modifications on the packages have been done.
The file is released at http://sourceforge.net/projects/rana.
The name of the release is ranaBiopython-0.2.
I had some problems when trying to use SeqUtils.antiparallel function.
Here is an example. The version I use is pooled out of the CVS
>>> from Bio.Seq import Seq
>>> from Bio.Alphabet import IUPAC
>>> s = Seq('acgt', IUPAC.IUPACAmbiguousDNA)
>>> from Bio.SeqUtils import antiparallel
>>> b = antiparallel(s)
Traceback (most recent call last):
File "<pyshell#4>", line 1, in -toplevel-
b = antiparallel(s)
File
"/home/bssfs/cvsroot/biopython/build/lib.linux-i686-2.3/Bio/SeqUtils/__init__.py",
line 42, in antiparallel
s = complement(seq)
File
"/home/bssfs/cvsroot/biopython/build/lib.linux-i686-2.3/Bio/SeqUtils/__init__.py",
line 32, in complement
return seq.translate(_ttable)
AttributeError: Seq instance has no attribute 'translate'
>>>
So I replace that by a function of my own. But if somebody can tell
me how it is suppose to be used (there is no doc string either on the
function)....
I added a new class Analysis. It is messy, but it allow some formating
of the results
obtained when doing a search() with a RestrictionBatch.
There is also the problem of the documentation. I could write something
to put in the
cookbook if you explain me how or direct me to the howto.
Bye
Fred
More information about the Biopython-dev
mailing list