473,511 Members | 15,046 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Questions about OSS projects.

I was wondering how to go about starting an open source project for
doing routine biological problems? There is a plethora of scripts and
a fairly large biopython project to back up anyone who tried, these
however cater to the bioinformatics community and it loses the vast
majority of the wet-lab scientists. How can someone who is used to
writing small scripts and doing wet-lab work contribute to the open
source community? Starting software projects seems to be the domain of
people with much more experience and skill but there are some serious
needs by people who do not have the skills to upkeep any software
based project.

Jun 27 '06 #1
4 1110
On 2006-06-27, bio_enthusiast <la**********@gmail.com> wrote:
I was wondering how to go about starting an open source
project for doing routine biological problems?
Generally you either start writing code to fulfill a need of
yours, or you pay somebody else to write it for you.
There is a plethora of scripts and a fairly large biopython
project to back up anyone who tried, these however cater to
the bioinformatics community and it loses the vast majority of
the wet-lab scientists. How can someone who is used to writing
small scripts and doing wet-lab work contribute to the open
source community?
For existing projects, you can help a lot by submitting good
bug reports, documentation enhancements or translations,
patches, etc.
Starting software projects seems to be the domain of people
with much more experience and skill but there are some serious
needs by people who do not have the skills to upkeep any
software based project.


That's what money is for. People with no need for (or interest
in) program X (and indeed don't even know about the need)
aren't going to write program X unless you pay them to. You
could try to recruit some SW types to write the code for free,
but they're probably already busy working on OSS projects that
they need/want.

There are sites where you can offer "bounties" as incentives
for people to work on the OSS you want them to work on.

--
Grant Edwards grante Yow! Are you still
at SEXUALLY ACTIVE? Did you
visi.com BRING th' REINFORCEMENTS?
Jun 27 '06 #2
bio_enthusiast wrote:
I was wondering how to go about starting an open source project for
doing routine biological problems? There is a plethora of scripts and
a fairly large biopython project to back up anyone who tried, these
however cater to the bioinformatics community and it loses the vast
majority of the wet-lab scientists. How can someone who is used to
writing small scripts and doing wet-lab work contribute to the open
source community? Starting software projects seems to be the domain of
people with much more experience and skill but there are some serious
needs by people who do not have the skills to upkeep any software
based project.


If you've written a few small scripts that might be of use to others and
that you assume that there are others who do the same, you might start
with a wiki or something like the Python Cookbook
(http://aspn.activestate.com/ASPN/Python/Cookbook/), but geared toward
labs and biology.

If this gains any traction (that is if you get additional code snippets,
people are commenting etc.), after a while, it might be useful to look
at the material and see if there is enough code that warrants a library.
This does not mean to simply package all the scripts into one package,
but to see if there are any common tasks among the scripts to 'refactor'
them into a library.

Daniel
Jun 28 '06 #3
"Daniel Dittmar" <da************@sap.corp> wrote in message
news:e7**********@news.sap-ag.de...
If you've written a few small scripts that might be of use to others and
that you assume that there are others who do the same, you might start
with a wiki or something like the Python Cookbook
(http://aspn.activestate.com/ASPN/Python/Cookbook/), but geared toward
labs and biology.


I would suggest going the wiki route - wikispaces.com makes this very easy,
and free if you don't mind ads on your wikipages. Could be a
low-cost/low-effort way to get started.

-- Paul
Jun 28 '06 #4
Paul McGuire wrote:
"Daniel Dittmar" <da************@sap.corp> wrote in message
news:e7**********@news.sap-ag.de...
If you've written a few small scripts that might be of use to
others and that you assume that there are others who do the same,
you might start with a wiki or something like the Python Cookbook
(http://aspn.activestate.com/ASPN/Python/Cookbook/), but geared
toward labs and biology.


I would suggest going the wiki route - wikispaces.com makes this very
easy, and free if you don't mind ads on your wikipages. Could be a
low-cost/low-effort way to get started.


Specifically, I would recommend that you build up a links list and/or
repository of scripts that you find relevant. Eventually, if there's
enough accumulation, somebody might express interest in creating
a more integrated tool based on them. Maybe there's somebody who'd
be willing to do that, but doesn't know where the material is.

Cheers,
Terry

--
Terry Hancock (ha*****@AnansiSpaceworks.com)
Anansi Spaceworks http://www.AnansiSpaceworks.com

Jun 28 '06 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
2236
by: Daniel | last post by:
I'm a newcomer to .Net and am slowly becoming familiar with it, so I have some simple questions. Here's the situation: I created a VB.Net project for my data access layer (DAL), another VB.Net...
20
3293
by: Olav.NET | last post by:
I am a .NET/C++ developer who is supposed to do some work with Access. I do not know much about it except for the DB part. Questions: *1* I am looking for INTENSIVE books to get quickly up to...
1
1368
by: Mike | last post by:
1. I am creating a project that will have many c# files (100+). I want to split this project up into modules but I am not sure what the best way would be. I was thinking of creating a blank...
1
1106
by: Newbie \(C#,Asp.net\) | last post by:
Hi I have got three questions ,sorry if they are a little long: 1) Dose it really matter if I have using statements at the begining of my codes that I don't use its classes ? dose it really hug...
4
894
by: The Confessor | last post by:
First, I have four Visual Basic .Net projects in my Visual Studio solution. Each project modifies and/or uses information in four random access files in different ways. Hence a large portion of...
0
32075
by: Jobs | last post by:
All answers to the below interview questions are at http://www.geocities.com/dotnetinterviews/ or you can download the complete answer zip file from...
0
982
by: tom c | last post by:
I have three questions concerning moving to version 2.0: 1. I have some ASP.NET 1.1 projects that I may need to do maintenance on in the future, but I would like to do all new projects in ASP.NET...
3
1317
by: Chris S | last post by:
We are moving from ASP.Net 1.1 to ASP.Net 2.0. As we do not have the luxury of spending weeks trying out different techniques, I'd like to rely on some tried and true methods, but need some...
8
7958
by: Krypto | last post by:
Hi, I have used Python for a couple of projects last year and I found it extremely useful. I could write two middle size projects in 2-3 months (part time). Right now I am a bit rusty and trying...
3
4386
by: robtyketto | last post by:
Im a student and in preparation for a testIve been given the test questions (or thereabouts, they may be asked in different words or from another perspective). I've been told that they do not...
0
7137
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7349
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7417
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7506
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
3219
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3210
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1572
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
780
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
445
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.