[Biopython-dev] DAS client in biopython
Andrea Pierleoni
andrea at biocomp.unibo.it
Tue Jul 20 10:51:50 EDT 2010
Hi all,
I've been working a little do develop a DAS client in python, and I
thought it could
be a nice addition to biopython. So I build up a branch on github that can
be found here:
http://github.com/apierleoni/biopython/tree/das-client
The DAS module is under Bio and can be imported using
>>> from Bio.DAS.DASpy import DASpy
some code examples are included in the DASpy.py file.
cool things you can do with DASpy:
- fetch all the available DAS servers listed at dasregistry
- connect to each of them and use 'das1:sequence' and 'das1:feature'
methods to retrieve
sequences, features and annotations from DAS servers.
- build a SeqRecord starting from multiple DAS servers (one for the
sequence and the
others for features and annotations)
Eg. you can build a SeqRecord object that will list all abailable DAS
annotations given
a uniprot ID.
I'm actually the only user of the code, so I'll appreciate any comment
about it.
Hope this turns useful to someone else.
Andrea
More information about the Biopython-dev
mailing list