Question: Project Euler Equivalent For Bioinformatics?
44
gravatar for Gabriel Mitchell
9.4 years ago by
Atlanta
Gabriel Mitchell520 wrote:

Whenever I am learning a new programming language I often find it helpful, after learning the basic syntax, to try to learn the libraries and such by solving problems from Project Euler http://projecteuler.net/ or many other websites which give various toy problems in computer science. There are many such websites. I am interested in finding (or making) a list of problems of this sort from which one could slowly familiarize oneself with the core biological, statistical and technical concepts in bioinformatics (I am a n00b at biology, but have a background in computational science). I want to emphasize the comparison with Project Euler. No problem should be excessively technical, and the early problems should assume only basic familiarity with biology and statistics. I have already collected a few questions. Can any one point me to an existing list? Should we start a community wiki page for the topic?

online • 6.4k views
ADD COMMENTlink modified 2.9 years ago by Biostar ♦♦ 20 • written 9.4 years ago by Gabriel Mitchell520
2

Eric, you mean Mendel :-)

ADD REPLYlink written 9.4 years ago by Pierre Lindenbaum124k
1

Agreed, maybe also something where solutions could be posted in different languages like rosettacode.org

ADD REPLYlink written 9.4 years ago by Zach Stednick650
1

I would find this site interesting if no external library was used. For "How do you read a Fasta file using PERL?" : i don't want to see "just use BioPerl", show me the CODE !

ADD REPLYlink written 9.4 years ago by Pierre Lindenbaum124k
1

Great idea Gabriel! I like the idea of calling it project Mendel.

ADD REPLYlink written 9.4 years ago by Lee Katz3.0k
1

I'm sure there only needs to be a leader for this project to gain interest. I do think that a wiki page for would be a very good starting point to collect both ideas and problems, which the project leader could use to build the site. I would definitely love to try myself against the problems of Project Mendel lol. It would give us the occasion to try that new language we are learning on something else than algorithms for finding prime numbers :)

ADD REPLYlink written 9.4 years ago by Eric Normandeau10k
1

A more worth name would be 'project Dayhoff', in the name of one of the first bioinformaticians. Mendel was not a bioinformatician :-)

ADD REPLYlink written 9.4 years ago by Giovanni M Dall'Olio26k

Very interesting concept! Want to name it Project Mandel, after the 'father of modern genetics'? :)

ADD REPLYlink written 9.4 years ago by Eric Normandeau10k

I would definitely favour such a project as well. Am learning a new language at the moment and did some of the Euler problems, but they bear little to no use for my day-to-day work.

ADD REPLYlink written 9.4 years ago by Jandot370

Mmm... of course :)

ADD REPLYlink written 9.4 years ago by Eric Normandeau10k

Ahah! Of course :)

ADD REPLYlink written 9.4 years ago by Eric Normandeau10k

Is the Project Euler site using an easy to reuse template? Otherwise, what could be a good (maybe open) template for such a site?

ADD REPLYlink written 9.4 years ago by Eric Normandeau10k

Pierre: of course, my mistake... Is the Project Euler site using an easy to reuse template? Otherwise, what could be a good (maybe open) template for such a site?

ADD REPLYlink written 9.4 years ago by Eric Normandeau10k

What are you asking here exactly? Do you want us to point you to projects similar to Euler for bioinformaticians, or you want to create one yourself?

ADD REPLYlink written 9.4 years ago by Giovanni M Dall'Olio26k

I feel the bioinformatics students' community will be elated to have such a thing :-)

ADD REPLYlink written 9.4 years ago by pixie@bioinfo1.4k

I'm with JRS - I think if we come up with a list of bioinformatics problems of increasing difficulty, showing analogous solutions in as many languages as viable would be a great resource

ADD REPLYlink written 9.4 years ago by Aaron Statham1.1k
15
gravatar for Istvan Albert
9.4 years ago by
Istvan Albert ♦♦ 81k
University Park, USA
Istvan Albert ♦♦ 81k wrote:

I am planning to submit a grant that would allow us to develop Biostar as an independent application.

I am also looking for ideas for features that such a service could offer beyond Q&A. I find this idea most intriguing, it seems to be a natural extension to the Question/Answer format, good answers could be promoted to code example status.

ADD COMMENTlink written 9.4 years ago by Istvan Albert ♦♦ 81k
1

This sounds great. I was speaking with some of the local faculty here (at Georgia Tech) about hosting this "Project Mendel" idea, since there seemed to be alot of interest. However, I am very keen on leveraging the existing community support at Biostar, or perhaps even the infrastructure, to advance this project. I have already received a number of emails with some pretty nice questions, and have written up a short guide as to what I imagine these questions might look like. I am very eager to see version 0.1, and would be happy to help out in its development.

ADD REPLYlink written 9.4 years ago by Gabriel Mitchell520

Sounds great, please sign up for the biostar group. I will be looking for participants.

ADD REPLYlink written 9.4 years ago by Istvan Albert ♦♦ 81k
10
gravatar for optimuscoprime
6.8 years ago by
optimuscoprime150 wrote:

Check out Rosalind - http://www.rosalind.info

ADD COMMENTlink written 6.8 years ago by optimuscoprime150
9
gravatar for Daniel Swan
9.4 years ago by
Daniel Swan13k
Aberdeen, UK
Daniel Swan13k wrote:

Seeing as there's lots of discussion around in the comments, but no answers to where such problems might already be found online I had a quick look. I would also like to say I think this is a great idea. Plenty of 'Beginning Bioinformatics' style books with example questions that could be leveraged.

There's a list of 'scripting style' problems here on the SAP community network, that were posted up in 2008.

There's also a host of stuff on Paolo Nuin's 'Beginning Python for Bioinformatics' that would make a good starting point for such an endeavour.

ADD COMMENTlink modified 15 months ago by RamRS25k • written 9.4 years ago by Daniel Swan13k
1

The 'Beginning Python for Bioinformatics' link was great. I am working my way through some of the the problems right now, but in Clojure rather than Python (which isn't to speak anything ill of Python; it would have been my choice before I learned of Clojure).

ADD REPLYlink written 9.4 years ago by Gabriel Mitchell520

The links seems to be down, http://python.genedrift.org/ says the site was hacked in December, but four months seems long for recovery...

ADD REPLYlink written 8.7 years ago by Ketil4.0k
1
gravatar for wdiwdi
5.8 years ago by
wdiwdi380
Germany
wdiwdi380 wrote:

If your interests include processing chemical structures and reactions, check out the Chemistry Toolkit Rosetta Wiki

ADD COMMENTlink modified 15 months ago by RamRS25k • written 5.8 years ago by wdiwdi380
0
gravatar for Dan D
5.6 years ago by
Dan D7.0k
Tennessee
Dan D7.0k wrote:

Codeeval has some bioinformatics-related problems (such as "DaVyncy"). At one time there was a handful of medical genomics companies posting coding challenges on there as part of their application process.

ADD COMMENTlink modified 15 months ago by RamRS25k • written 5.6 years ago by Dan D7.0k
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1524 users visited in the last hour