[BioRuby] Google Summer of Code BioRuby project: Looking for co-mentors
Naohisa GOTO
ngoto at gen-info.osaka-u.ac.jp
Thu Apr 2 01:08:38 EDT 2009
Hi Christian,
I'll answer any questions about BioRuby as much as I can.
Naohisa Goto
ngoto at gen-info.osaka-u.ac.jp / ng at bioruby.org
On Wed, 1 Apr 2009 11:31:12 -0700
Christian M Zmasek <czmasek at burnham.org> wrote:
> Hi, Joel:
>
> From my own experience as a co-mentor last year, the time requirement
> is rather limited.
> The project I co-mentored was "phyloXML in BioRuby". Since I am
> knowledgeable about phyloXML I mainly helped out with questions related
> to it.
>
> Of course, for this year's project "phyloXML in BioRuby", it will be the
> opposite. Since I am the main-mentor I will/am handling all the issues
> related to the application process/midterm
> evaluation/final-evaluation/phyloXML. But I would feel more comfortable,
> if I had one or two co-mentors with significant Ruby and BioRuby
> experience who could help out if questions specific to these languages
> arise.
>
> Christian
>
> PS: The project still needs to be accepted by the Nescent organization.
> Last year, there were about 15 projects, and only five got accepted
> (since Google gave Nescent five slots, Nescent had to decide which
> projects they liked the most).
>
>
>
> Joel Dudley wrote:
> > I am interested. What's involved in being a co-mentor? I am one of the
> > authors of MEGA (http://www.megasoftware.net) and I have been
> > programming with Ruby daily for about 3 years now.
> >
> > -- Joel
> >
> > On Mar 31, 2009, at 6:16 PM, Christian M Zmasek wrote:
> >
> >
> >> Hi:
> >>
> >> As you probably read on previous messages, NESCent is again having a
> >> Google Summer of Code program (http://hackathon.nescent.org/Phyloinformatics_Summer_of_Code_2009
> >> ).
> >>
> >> I am serving as the mentor of a project entitled "phyloXML support
> >> in BioRuby" (see: https://www.nescent.org/wg/phyloinformatics/index.php?title=Phyloinformatics_Summer_of_Code_2009
> >> #phyloXML_support_in_BioRuby).
> >>
> >> In order to ensure a successful outcome (should the project be
> >> accepted), as well as to improve the chances of being accepted, I am
> >> looking for people willing to serve as co-mentors.
> >>
> >> Christian
> >>
> >>
> >> PS: Here is the full description of the project:
> >>
> >>
> >> phyloXML support in BioRuby
> >>
> >> Rationale Evolutionary trees are central to comparative genomics
> >> studies.
> >> Trees used in this context are usually annotated with a variety of
> >> data elements, such as taxonomic information, genome-related data
> >> (gene names, functional annotations) and gene duplication events, as
> >> well as information related to the evolutionary tree itself (branch
> >> lengths, support values). phyloXML is an XML data exchange standard
> >> that can represent this data. Trees in phyloXML format can be
> >> displayed and analyzed with Archaeopteryx
> >> <http://www.phylosoft.org/archaeopteryx/> (the successor to ATV
> >> <http://bioinformatics.oxfordjournals.org/cgi/content/abstract/17/4/383
> >>
> >>> ),
> >>>
> >> which also allows manipulation and navigation of the tree. While
> >> tools exist to convert other formats (such as the widely used Newick
> >> and Nexus formats) to phyloXML, there is currently support for
> >> phyloXML in only one of the open source Bio* projects (in BioPerl
> >> <http://www.bioperl.org/wiki/Phyloxml_Project_Demo>, as a result of
> >> Google's Summer of Code 2008). Approach Build phyloXML support
> >> in the increasingly popular, dynamic, and
> >> fully objected oriented language Ruby. More specifically, extend the
> >> open source BioRuby project to support phyloXML (BioRuby 1.3.0 has
> >> just been released). This will entail (i) the development of objects
> >> to represent all the elements of phyloXML (sequences, taxonomic
> >> data, annotations, etc), (ii) the development of a parser to read in
> >> phyloXML, and (iii) a phyloXML writer. Challenges Relating the
> >> data elements specific to phyloXML to the tree classes
> >> already in BioRuby while maintaining the standards of the BioRuby
> >> project. Development of a time and memory efficient phyloXML parser
> >> (the parser has to be able to process trees with thousands of
> >> external nodes, at least). Involved toolkits or projects
> >> BioRuby <http://www.bioruby.org/>, phyloXML <http://
> >> www.phyloxml.org> Degree of difficulty and needed skills Medium.
> >> Requires experience in an object oriented programming
> >> language (such as C++, Java, or, ideally, Ruby). Experience in
> >> genomics or a related biological field is also critical. Knowledge
> >> of BioRuby will obviously help, as well as familiarity with XML.
> >> Mentors Christian Zmasek
> >>
> >>
> >> _______________________________________________
> >> BioRuby mailing list
> >> BioRuby at lists.open-bio.org
> >> http://lists.open-bio.org/mailman/listinfo/bioruby
> >>
More information about the BioRuby
mailing list