>
> Hi Chris,

   * importing UCSC, Ensembl (much work already done)
>    * Using SQL db as a backend for the above


Last year, as a google summer of code student, I've created an initial API
for ensembl homo_sapiens_core_47_36i db using classes from pygr.Data and
pygr.sqlgraph.  The code is available at git://
github.com/jqian/pyensembl.git into the jenny_pyensembl_new branch.  This
API provides a 'Perl-like' interface for automatic importing of ensembl data
into pygr.Data namespace.  Once you have the ensembl data saved in your
pygr.Data path of choice, you have the options of retrieving it either via
the 'Perl-like' interface (this interface is smart to search the pygr.Data
namespace first) or the pygr.Data interface.

Right now, I am working on making the API adaptable to the current human
core db, so that the annotations retrieved directly from the db are in sync
with those from the UCSC browser.  If you are interested, we could discuss
it.

Cheers,
Jenny

>
>
> On 25 Mrz., 06:18, "C. Titus Brown" <c...@msu.edu> wrote:
> > Hi, Chris & Eden,
> >
> > look over the projects here,
> >
> >        http://cartwheel.idyll.org/wiki/PygrGsoc2008Projects
> >
> > and see if there's anything that interests you.  A few projects that I
> > think are particularly ripe:
> >
> > --
> >
> > pygr.Data server Web interface to list available resources
> >
> > Fix pickle (in)security. Signed pickles, e.g. with GPG? TrustedPickle?
> > prototype? See item #13 on mailing lilst posting, above.
> >
> > Build tools & libraries to wrap/import a variety of alignment types and
> > larger data sets, e.g. CLUSTALW, blastz, LAGAN, ENSEMBL, etc. (#10 & 11
> > on mailing list post, above)
> >
> > fast NLMSA joins (#4, #6)
> >
> > Fast result filtering (#5)
> >
> > --
> >
> > Basically, I would suggest picking some things that you vaguely
> > understand or find interesting, googling about a bit to see what you can
> > figure out, and then posting again to the list, looking for a mentor.
> > You can also contact people privately, off-list, but that's riskier --
> > the deadline is soon and people are randomly busy & non-responsive...
> >
> > cheers,
> > --titus
> > --
> > C. Titus Brown, c...@msu.edu
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pygr-dev" group.
To post to this group, send email to pygr-dev@googlegroups.com
To unsubscribe from this group, send email to 
pygr-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/pygr-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to