Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

How to Contribute to Perl+Science

by PerlSufi (Friar)
on Oct 14, 2014 at 15:37 UTC ( [id://1103756]=perlmeditation: print w/replies, xml ) Need Help??

Hello Monks,
After only some minor experience solving Bio Informatics problems using perl, I was wondering how I could contribute to Bio Informatics or science in general with perl.
Aside from giving a talk about perl and BioInformatics at my local perlmonger's, I am still eager to contribute. I have written small modules that export subs to do basic things like translate RNA strings to protein.
However, I have not released these to CPAN because CPAN has BioPerl- which may do these things already. From the view of a new comer, BioPerl is a little difficult to work with. I do thoroughly enjoy solving BioInformatics problems with perl- I also have an interest in Astronomy.
Any insight is greatly appreciated :)

Replies are listed 'Best First'.
Re: How to Contribute to Perl+Science
by pvaldes (Chaplain) on Oct 14, 2014 at 20:30 UTC
      Awesome, thanks for the project suggestion on astronomy. I think I had heard about PDL a while back and just forgot about it.
Re: How to Contribute to Perl+Science
by marto (Cardinal) on Oct 15, 2014 at 08:29 UTC
      Good call on looking for tickets to work - I'll definitely look in to that.
Re: How to Contribute to Perl+Science
by Anonymous Monk on Oct 14, 2014 at 19:45 UTC
    Code is good, but it's not the only thing needed for success. It sounds like you're aware of the problem of reinventing the wheel. Maybe existing modules have functionality gaps that you could fill? If you're not happy with existing modules' usability, then perhaps suggest small additions (patches) to the API that could help? Or improve the documentation, or provide tutorials?
Re: How to Contribute to Perl+Science
by erix (Prior) on Oct 17, 2014 at 13:27 UTC

    Contact a university (possibly in the neighbourhood, always good to get to know people) and offer help, in exchange for the domain knowledge.

    Don't underestimate the latter; the biology that feeds the bioinformatics field is hugely diverse, and I think the main problem is often to have people who understand the biology *and* the molecular biology techniques *and* know some programming (*and* can mix them creatively).

      Thanks, erix. That certainly seems like the most hands-on and direct approach. At this point, I simply 'know some programming', but I have not been formally trained in the other areas such as molecular biology- so it may be hard to know what exactly is desired without actually talking to someone working with it.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlmeditation [id://1103756]
Approved by Eily
Front-paged by Old_Gray_Bear
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (3)
As of 2024-04-25 14:46 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found