Biohackathon
wjv writes: "Open source Bioinformatics hackers from around the world are meeting in the
first ever Biohackathon to hack, eat, hack, sleep, hack... The South African
Business Day has the scoop, or see our weblog. The
event is co-sponsored by my employer
and O'Reilly. I'm typing this from the
hackathon, and you wouldn't believe the buzz... or the scenic venue!"
Actually this is not the first biohackathon.
This is a follow up to the fist which was held
in Arizona.
and already slashdoted..... impresive... think they can bio hack the bandwith/server they have? :)
If they were serious they would have biohacked some cyborgs to do all the future biohacking for them. Then they could just sleep, eat, sleep, eat, etc.
------
Today's Top Deals
If Biohackathon, then Technological Singularity.
A greater hack than this, no man hacks, except that he shall lay down his alife coding skills for the Immortal Artificial Mind.
All else is trivial. You have here and now on Slashdot received the call from History: Hack the Artificial Mind, or forever rue the lost opportunity.
Lets just say "hack" or "hacker" a ton of times watch the people swarm there!
Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
For what it's worth, I've been to South Africa and met lots of nice people there :-)
Paranoia isn't an infectious condition, it's a way of life
Have I got the right name for this event!
Interesting venue to hold a Biologicaly minded event. Many Capetonians will not go to the Oudekraal hotel, when the hotel was developed about 3 years ago there were large protests against developing on that part of the mountain due to ecological sensetivity, the fact that it is one of the last stretches of the coastline that isn't developed and its proximity to a kramat (burial place of a muslim Holy man). They also demolished a historic homestead to build the thing...
Hi,
:)"
All visitors will probably feel bandwidth deprived. Now you've
got 1 of 2 options:
1) Petition the SA Government on how they are depriving you
of your constitutional (very important word) right to bandwidth.
2) Bring your own pipe.
Unless your parents give you a bribary allowance, 2 will be
by far the most painless.
And for the last time: "NO! Zimbabwe isn't a province of
South-Africa. And NO Africa doesn't consist of 2 countries North
and South Africa!
the end.
It brings together the world's top bioinformatics programmers one woman and a group of young men
So that's what they call it these days eh ? Biohacking ? Is that the english translation of Bukkake ?
(tasteless, I know.. bah!)
-Billco, Fnarg.com
The Biomedical Information Science and Technology Initiative, for the National Institutes of Health, says: Today the disciplines of computer science and biology are often too far apart to help one another. A computer-science student often stops studying other sciences after freshman biology or chemistry; a biology student, even one knowledgeable about computers, may not ever have had formal computer-science classes. Biomedical computing needs a better -- and more attractive -- meld of those disciplines. Today computer-science students have little incentive to learn about biomedicine. The barrier is not just the rigorous demands of computer science, it is also the relative rewards: The $50,000 to $80,000 a year that professional programmers earn makes the compensation associated with many research positions in biology laughable. This situation is even more risible when one includes the reality that staff positions on NIH research grants are guaranteed for no longer than the grant award.
This is a problem in every field of scientific computing but it is particularly acute in biology because of the bizarre and heterogeneous data set. Ultimately, the question is whether it is more efficient to teach a computer science student biology or teach programming to a biology student.
People who go into computer science typically do so because of fascination with the tools and techniques, not because they are interested so much in the data. The scientific mindset of the biologist might transfer to computer science much easier than the mindset of the programmer transfer to biology.
The computer has the same fundamental status in biology as the microscope. Computer science in the form of bioinformatics should perhaps be as basic to the study of biology as organic chemistry.
... So I'm in the cemetary with my beowolf cluster in one hand and a pick axe in the other ... lets bio-hack necropheliac!
- The Mighty Nebu.
development model is this exactly? Yea, yea, it's cool to hack for hours with your friends. But shouldn't formal methods be applied to software design and testing? Would that not create a better product? (Witness FreeBSD vs. Linux).
This is not a flame. I'm just trying to figure out what problem in bioinformatics needs people working to exhaustion, making software that might be better if a more sane design and schedule were used.
I am the director of a core molecular biology laboratory with a focus on agricultural genotyping at a major midwestern university. I am happy to see that there is an interest in providing better downstream tools for data analysis.
My main area of concern however is the lack of good tools to take the raw data from sequencing machines and produce genotypes. Most software available is vendor specific, closed source, not very robust and extremely expensive. The closed source vendor specific solutions which are available lock up the data in proprietary databases, making it difficult to migrate to equipment from other vendors in the future and to get the data organized for many projects. All the software (including the few open source projects that exist) that I have evaluated has the same basic flaw, it starts with the premise that the lab will use them to screen against an existing database of genotypes (for disease or pedigree). These are fine medical applications (for which they were developed) but does not address the needs of the basic research laboratory which is working to discover the genotypes to begin with.
I would like to build an open source application that gives the user the freedom to choose the data collection platform, the freedom to move the data from one application to another and the freedom to improve and expand the application itself. I face two challenges: 1) Administration that says "open source, why would we want to use shareware". This one I'm addressing by building the information infrastructure using Linux. 2) Finding qualified programers that would like to work on the project. (I'm a pretty good admin, but am not a programmer).
The need for this work is great. In talking with other people in my field, I've found that the key thing they want to know is what software are you using to do the raw analysis. No one is satisfied with the current situation, but most of these are old school and don't know anything about opensource software. I've showed them that we can use existing open source software to run the lab. I'd like to show them that we can develop our own software to do some of the basic work. Any volunteers?
Or the smell.
Dirty hippies.
To date we were the Feature National story in Business Day: LINK
Computer Week online - top story on their home page today: LINK
sa.internet.com picked up the press release and covered it: LINK
Some additional media interviews were given today so there will likely be additional coverage. It's nice to see the press get most of the details correct :)
That would be 'arses'.
I noticed that your homepage is at UIUC. Have you spoken with the NCSA people over at Beckman?
:-)
I'm a manager with a large company that used to be an NCSA partner. One of the things they loved to demo was a biology workbench, so do open collaborative stuff. Now, I'm a mathematician by training, not a biologist, so I don't know if this was just demo-ware or not, or even connected to what you do.
Anyway, I worked on projects with NCSA a few years ago and they were building a lot of great tools for fundamental research. Perhaps this is no longer the case. But it's surprising that your adminstration can't get with the CS administration and learn that open source is, in fact, a good thing.
I'd volunteer, naturally, but I've been to central Illinois in the winter before and nearly froze to death
No need to apologise, you just lost karma for being offtopic! To avoid this, I'm posting this anonymously. No, the original poster did not mention "white" anywhere, but it is implicit in the attitude of that song, and indeed of a lot of supposedly politically correct humour produced by the UK and America on the topic (such as "why didn't SA compete in the Olympics? Because their athletes can only run fast when chasing black people with whips") that it falls into the trap of identifying South Africa entirely with its white inhabitants (ironically something the apartheid government tried to promote) and ignoring the black majority. It's my belief that this is due to (possibly unconscious) racism.
I clicked on the link to the "scenic venue!", and it took 5 minutes to get there!! Damm that was a long trip! I'd rather save the time and just look at some of the pics I have on my desktop or find something or my network if I was feeling adventurous.
I stole this Sig
is a site that houses open source Bioinformatics applications. You might want to try there.
hA(King i$ n0+ D0n3 by (0mmi++33. i+'$ D0n3 by 31i+3 in/uA1$. (hAn(3 0f +h3m g3++ing 2 r00+ = 0!
-Wargames
-- Each tock of the Planck clock is a new world and here we are still life. --
Bean, not Been. Of course we have - its possibly the only mime in the world that anybody will actually put up with. Rowan Atkinson is king. They're making a cartoon version, apparently.
Like most of us here, i've got plenty of
computer programming skills. Plus i've also
got a degree in Physics, but what i like is
much Biology or Biochemistry apart from the
basics like DNA, the base pairs and amino acids, what do in need to learn to become useful in
bioinformatics?
identifying South Africa entirely with its white inhabitants (ironically something the apartheid government tried to promote) and ignoring the black majority. It's my belief that this is due to (possibly unconscious) racism. Or maybe, it could have something to do with most of their Public image being dictated by those in power who wanted to promote that idea? There is nothing "ironic" about having an image of a place that matches up with the image that is presented BY that place. Why does everything come down to (unconsious) racism???
No way! I bet it's a BLAST!
*groan*
The title makes it sound like either some place where you splice various animal body parts onto other animals (sign me up for a few extra arms and a pair of wings) or perhaps a real life version of a certain FP Shooter (VRROOOMMM chainsaw, is it still a shooter if you only use a chainsaw???).
I Am My Own Worst Enemy
I'm pursuing a CS and Biochemistry double undergrad degree right now. I might not actually be able to graduate with both degrees acknowledge by my university, but I will have taken all their courses.
In two years I will graduate, and move on to the next thing. I am still unsure as to whether I should go on to graduate school, or try to find employment in the bioinformatics field after undergrad.
I have two questions for people who have been working in this field. Should I go to graduate school? Where? And is there anything that I can play around with software-wise, etc, that will give me some practical experience in this area. // I just looked over at bioperl today, haven't installed it yet.
Thanks, rofgile
If the problem is just a common data issue, why don't you use a common database on the backend? Now I have no idea of the type of application you are dealing with but many programs today allow you to connect to some relational database via ODBC or a native driver. That's where you want your data anyway...sitting happily organized in a relational database, waiting for your next query.
The front-end can be locked and proprietary and you can point it at any database you need. I would be skeptical that the software you use doesn't allow even this (although I know bastard companies like this exist =). It seems trivial to program a frontend that does the number crunching based on queries from a relational database...I would suspect that organizing the data would be the hard part. Maybe I should finish my Perl for Bioinformatics book before I oversimplify. =)
Jayson
Never go to sea with two chronometers; take one or three.
There is nothing "ironic" about having an image of a place that matches up with the image that is presented BY that place.
It is ironic if that image is the problem. The apartheid government tried to present South Africa as a white country, surrounded by a number of supposedly independent black states, where the black majority could conveniently pursue their democratic rights without threatening the white minority government. By accepting that image, you implicitly endorse the marginalisation of the black majority. It is unconscious racism because in most Western countries blacks are in the minority, and thus the reflexive mental position is one of a white government that has a certain attitude towards blacks. If it is a benign attitude, that is seen as good. If a negative attitude, that is seen as bad. No-one seemed able to make the mental leap that South Africa, like the rest of Africa, is a black country, and the problem was not to get the white government to be nice to blacks, it was to get a democratic government.
Why does everything come down to (uncons[c]ious) racism???
This inability to perceive the problem correctly was due, I believe, to unconscious racism, because most whites are uncomfortable with the thought of being a minority.
...on a database of any kind, ever. Bravo, and for the link to extremeprogramming as well, also important.
I'd throw into the mix the very important software component design book, "Design Patterns: Elements of Reusable Object-Oriented Software" [ISBN 0-201-63361-2]
Big Daddy, Johnny, Burp, Aunt Zelda, Scott, Slurp, Big Momma