473,666 Members | 2,167 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 1114
On 2006-06-27, bio_enthusiast <la**********@g mail.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*****@Anansi Spaceworks.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
2251
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 project for my business logic layer (BLL), and am using ASP.Net web forms as the front end. So I want by BLL to reference the DAL and the ASP.Net project to reference the BLL. Questions:
20
3323
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 speed. I like books with practical exercises, and also with test questions (like cert books) *2*
1
1375
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 project and creating other projects inside this blank project where each one of these projects would have one namespace. Is there a better way of organizing a project? Can I have just one project that contains many other namespaces?
1
1111
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 memory in runtime?? 2) I know what is a namespace and what is it used for ,but I strill don't know what is the best way of naming your project and solutions in it and what's the role of namespace when we have multiple solutions in one project
4
900
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 code is shared between two or more of these four projects. This leads to difficulties, since modifications to code in one project must be mirrored in the other projects to prevent bugs & errors. For example, I eventually traced one nasty bug...
0
32101
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 http://www.questpond.com/ProjectManagementInterviewQuestions.zip What is project management?
0
989
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 2.0. Can I do both on the same development computer? 2. I am currently using Visual Studio .NET for the 1.1 projects. Can I download Visual Studio Express and use it on the same development computer for the 2.0 projects?
3
1323
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 feedback so we don't stray too far from best practices. ASP.Net User Controls (ascx files) Our team is very comfortable with the use of ASP.Net User Controls which do
8
7972
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 to catch up again with Python. I am now appearing for Job Interviews these days and I am wondering if anybody of you appeared for a Python Interview. Can you please share the questions you were asked. That will be great help to me.
3
4405
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 require long answer, short punchy bullet points are fine, and I guess to justify your points too. So since I got up this morning in the UK for the last 3hrs Ive done some resarch and come up with a set of notes/answers. Remembering this is an...
0
8360
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8876
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8784
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
7387
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6198
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4198
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 last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
2774
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 we have to send another system
2
2011
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1777
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 can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.