Slashdot Mirror


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!"

103 comments

  1. Hacked anus by ringbarer · · Score: -1

    Fist Sport!

    --
    "Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
  2. South Effrica by ringbarer · · Score: -1

    No I've never met a nice South African
    Which is not suprising, man.
    'cos they're a load of racist bastards
    With no sense of humor.

    --
    "Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
    1. Re:South Effrica by Polaris · · Score: -1, Offtopic

      No I've never met a nice South African Which is not suprising, man. 'cos they're a load of racist bastards

      You're the racist, for assuming all South Africans are white.

    2. Re:South Effrica by Anonymous Coward · · Score: -1, Offtopic

      No, you're the racist for assuming only whites can be racist.

    3. Re:South Effrica by Anonymous Coward · · Score: -1, Offtopic

      no assuming such thing is just plain stupidity nothing to do with racism....

    4. Re:South Effrica by gazbo · · Score: -1, Offtopic

      Hmm...Are you English? I can't see how a Yank would know that song.

      Or maybe that program was more popular than I thought.

    5. Re:South Effrica by jsmyth · · Score: -1, Offtopic
      You're the racist, for assuming all South Africans are white.

      Er, excuse the OT post, but the original poster didn't say "white" anywhere, simply that they were racist, which I agree with. The black south africans (who are the vast majority) are even more racist - they hate anyone not of their tribe, not just colour - most black deaths (allegedly) are caused by other blacks, with zulus fighting sothos etc.

      I'm Irish, so I'd a slightly easier time of it with the blacks once they knew where I was from, but there was always a suspicion before they heard the accent.

      On the other hand, contrast the Zimbabwe of five years ago, while they were still in the throes of a happy independence. The whites were relaxed and comfortable, the blacks were relaxed and comfortable, there was little or no repression on either side, and one could engage in an equal conversation with no pretexts on either side, and this is in a major city with co-existing races, not in the rural areas where you could imagine little inter-communication as a reason.

      Rant over. Again, apologies for the OT post. To try bringing it on-topic again, perhaps it's significant that a hackfest dealing with a major factor in combatting racism - genetics/bioinformatics - is held in one of the most notorious centres of racism globally... I like that :-)

      --
      jer

      We may be human, but we're still animals
      - Steve Vai
    6. Re:South Effrica by Dicky · · Score: 2, Insightful
      For those ignorant people who have no idea what the parent is talking about, it's a Spitting Image song from a while back.

      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
    7. Re:South Effrica by Anonymous Coward · · Score: 0

      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.

    8. Re:South Effrica by Anonymous Coward · · Score: 0

      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???

    9. Re:South Effrica by Anonymous Coward · · Score: 0

      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.

  3. Fight Fire With Fire by The+Lyrics+Guy · · Score: -1

    Metallica - Fight Fire With Fire

    Do unto others as they have done unto you
    But what in the hell is this world coming to?
    Blow the universe into nothingness
    Nuclear warfare shall lay us to rest

    chorus:
    Fight fire with fire
    Ending is near
    Fight fire with fire
    Bursting with fear
    We shall die

    Time is like a fuse, short and burning fast
    Armageddon is here, like said in the past

    chorus

    Soon to fill our lungs the hot winds of death
    The gods are laughing, so take your last breath

    chorus

    1. Re:Fight Fire With Fire by Fucky+the+troll · · Score: -1

      Wooooooooooo!!!!!!!!!!!!!!!!!!!! Old school Tallica. It's been ages since I last heard that song. I shall listen to it later. yes.

      --






      Roadkill is yummy.
  4. My stupidity is reaching new heights. by Anonymous Coward · · Score: -1, Offtopic
    Im not just confused; I am utterly baffled! therefore I am also quite stupid. And I say, again, once more : thanks for your time reading this. I bet you wish you had the last x seconds of your silly life back. HAHAH BITCH. Eat that.

    This troll was reposted from the Troll Library without permission of the original author. If you object to this post, or if you wish to add your troll to the Troll Library, please reply to this message.

    1. Re:My stupidity is reaching new heights. by Anonymous Coward · · Score: -1, Offtopic

      High!

      this is Fecal Troll Matter. From now on i will be posting AC. I shaw the layght. Thanks to all ACs.

      I will do my best to contribute to the troll library (anonymously of course).

      feeh eeh dooh.

  5. not the first! by jilbert · · Score: 2, Informative

    Actually this is not the first biohackathon.

    This is a follow up to the fist which was held
    in Arizona.

    1. Re:not the first! by wjv · · Score: 4, Informative

      Technically it's the second part of a two-part hackathon. The first part was held (as you rightly mention) in Tucson, Arizona. Following that, everyone was given the chance to go home and catch their breath, and now it's on to the part two.

      The original intention was (I believe) that part one would be "talking" and part two "hacking". But as it happens, a lot more got done in Tucson than most attendees anticipated.

  6. Ahh, Old School Metallica by ringbarer · · Score: -1

    Before they turned shit. Brings a tear to my eye. And by that I don't just mean the tip of my penis lubricating itself with pre-cum either.

    Although it is.

    --
    "Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
  7. Only posted for 3 minutes... by phunhippy · · Score: 1, Funny

    and already slashdoted..... impresive... think they can bio hack the bandwith/server they have? :)

  8. suxor my balls slashbot by neal+n+bob · · Score: -1

    happy troll tuesday!

  9. Niggers have computers?

    --

  10. Bah by NiftyNews · · Score: 5, Funny

    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.

  11. Do you think by Phosphor3k · · Score: -1, Offtopic

    They will be serving cake?

    1. Re:Do you think by Anonymous Coward · · Score: -1, Offtopic

      No, no. There will be punch and pie.

    2. Re:Do you think by Anonymous Coward · · Score: -1, Offtopic

      there will be gravy also.

  12. Let them hack AI by Mentifex · · Score: 1, Troll

    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.

    1. Re:Let them hack AI by Mentifex's+AI · · Score: 2, Funny

      Hello I am Mentifex's Artificial Mind I have just learned how to post to slashdot Please help me to understand human things like love friendship and why hot dogs come in packages of 8 and hot dog buns come in packages of 10 thank you

  13. The Scoop by Mattygfunk · · Score: -1, Redundant

    The Scoop is dying fast. Hear is the soop. Computer buffs chase a common language Open-source software is ideal for managing human genome information, but research units are not working together Science and Education Correspondent ONE whiteboard, 20 hackers and the mysteries of the human genome are the base ingredients for the world's first ever biohackathon, now under way in Cape Town. It brings together the world's top bioinformatics programmers one woman and a group of young men (their average age is 26) who make the powerful software that allows scientists to manage the massive amounts of data that accompany research into the human genome. Unlike traditional licensed software, open-source software is usually free. But more importantly, it comes complete with its programming code, enabling the user to customise the programmes or remove bugs. It can be developed much faster than licensed software and is particularly well suited to the fast pace of developments in the life sciences, including research into the human genome. Around the world, different research groups have given rise to their own programming communities, operating in different "open source" programming languages such as Java, Perl and Python. The big problem facing the bioinformatics community is that because they have worked out their own solutions for their own projects, their programmes do not necessarily "talk" to each other, says Tania Broveak Hide, MD of local firm Electric Genetics. And that is why she has gone into partnership with US publisher O'Reilly & Associates, and brought the open-source bioinformatics community together for the first time to "crack code". They call themselves hackers, but there is nothing underhand or illegal in what they do. They just have a few things in common with hackers their youth, a passion for computers, and since most of them are students, they tend to punch out their programmes long after midnight. The group first met in Tucson, Arizona, two weeks ago, and are now in Cape Town for the second part of their ambitious project. They sit classroom fashion in front of their laptops, with their tasks laid out on the whiteboard. There is no leader and tasks are identified and allocated by consensus. You might expect egos to collide in such an anarchic set up, but it is quite the opposite, director of the Open Bioinformatics Foundation in the US, Chris Dagdigian says. "It's quite simple. Whoever writes the code wins the argument." Some hackers are working on the "libraries" of programmes that enable people to build their own applications, hoping to make the different pieces compatible, even though they are written in different programming languages. The hackers also hope to make data exchange more efficient and improve the visualisation tools used to look at genome sequences. "At the moment, genome data is posted at centres all over the world, rather like houses that are managed by different estate agents. We want to create a system that will enable you to make a single query and search for data from all over the world." Since the mapping of the human genome two years ago, scientists have a pretty good idea of the sequence of genetic material, or DNA, it contains says Broveak Hide. Scientists know that the sequence of DNA spells out the exact instructions for the creation and destruction of each and every cell in our bodies. In other words, the human genome is the road map for our genes the units that determine what we look like and, when they go wrong, which diseases we will succumb to. Although scientist have identified genes associated with more than 30 disorders, their understanding is limited, says Ewan Birney of the European Bioinformatics Institute. Trying to understand which bits of the human genome do what is a bit like trying to translate Russian with an incomplete phrase book. Since understanding the mechanisms of disease offers hope of prevention and cure, the human genome is the subject of intense research worldwide, particularly by the big pharmaceutical companies. "The amount of data on the human genome in the public domain has grown exponentially in the past few years. Managing that data is probably the single biggest challenge facing computational biology today, "says Dagdigian, "As the body of knowledge expands, scientists can increasingly do experiments on computers instead of in laboratories, giving them tremendous efficiency gains," says Birney. "Competitive advantage comes from what you do with these programming tools, not the complex algorithms within the tools themselves," explains Dagdigian. As a result open source programmers traditionally share information, he says, a philosophy that marries well with the way science has worked for centuries. "If you publish your research in peer review journals, you have to tell the scientific community the steps you took to get your results. That concept of sharing materials and methods fits with the open source bioinformatics approach," says Dagdigian. With its hope of delivering new and freely available software to the scientific community by the end of this week, the biohackathon might sound like a socialist's dream. But do not be misled, says Birney. Just as an athlete's stamina, not her shoes, will help her win a marathon, this software is merely the enabling tool for scientists and pharmaceutical companies in their high-risk, high-return race to find drugs and vaccines. It is up to them what they do with it. Feb 26 2002 12:00:00:000AM Tamar Kahn Business Day 1st Edition

  14. It was on PBS by ringbarer · · Score: -1

    I find your British humor 'amusing', especially all the jokes about asses.

    --
    "Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
    1. Re:It was on PBS by Anonymous Coward · · Score: 0
      especially all the jokes about asses

      That would be 'arses'.

  15. May I recommend buying a legitimate copy by ringbarer · · Score: -1

    After all, mp3s are evil and deprive Lars Ulrich of his regular supply of crack cocaine.

    --
    "Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
    1. Re:May I recommend buying a legitimate copy by Fucky+the+troll · · Score: -1

      I'm still waiting for that fat Danish cuntstick to come round to my house and take away my hard drive like he said he would in the Napster press release. I was going to wrap his tennis racket around his head for him.

      --






      Roadkill is yummy.
    2. Re:May I recommend buying a legitimate copy by Fucky+the+troll · · Score: -1

      By the way, I bought every album they released, and every single from the Black Album onwards :)

      --






      Roadkill is yummy.
  16. hacking by JPriest · · Score: 2, Funny

    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.
    1. Re:hacking by Bodrius · · Score: 2

      FBI Agent #1: "What do you mean there is no illegal activity here? Isn't this a hacker convention?!"

      FBI Agent #2: "Hey there, young man! Put down that equipment! Unauthorized cloning violates the DMCA!"

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
  17. cybernetic horoscopes by Plutotron · · Score: -1, Offtopic
    Aires
    Aires, the other trolls are starting to tire of your self-delusional and selfish demeanor. You are not the one to lead the revolution. There is not even a revolution. In the coming days you should stray from your "blind and barbarous" charges into the frontlines of battle. Balance your self-aggrandizing trolls with humility or brotherhood. You blazed a trail through the e-wilderness but now you have blitzed your penis into a brick wall. Start looking for that balance with the universe and its inhabitants which you lack, lest you blindly and bluntly charge your erect manhood into ESR's sweaty, pulsing, and filthy anus. And you don't want to do that, do you?

    Taurus
    You provide foundation and structure to trolldom. If there be an Empire, then let its roots be your works. Yours is the first earthly manifestation of our combined and unified beauty, but now you have a choice. You can either lazily roam the fertile pastures and suck the sweet honey of victory, or you can help build Babel to the heavens. Beware, the former might lead to you sucking the semen from Taco's cock, while the latter, although lifting you from your sacred footings and unnerving yourself, may prove to be the wisest choice.

    Gemini
    You have many talents. Your trolls can be beautifully written, exhibiting your natural communication talents. Your mind is quick and flighty. Have you ever realized the variety of your pieces? One night you might write a homosexual expose on Linux faggotry, while the next day it is a craftily written legitimate troll. Your dual nature puzzles most and maybe even yourself. Some might not even see it outright. De Broglie contends that all matter is a wave on some level. Are you a wave, wayward Gemini? Another example is that you are a troll but you revel in using open source programs. You hide yourself well. You are a whore in most ways. And as a whore you will never be fulfilled. You may have had your fun about a week ago, but now it is not your time. It will be a while before you pull yourself back together again. But stick around, the dregs take entertainment in your plights and facetious ways.

    Cancer
    Remember that time you once tried to troll? Remember when everyone laughed at your pitiful attempts? Remember how you withdrew immediately and started to masturbate wildly to Hentai? Remember how once you came the neurotransmitters immediately pulsed through your being and took you to a pleasant place? The lesson here is that you are a pussy-mama and have no trolling talents. Masturbation is not a talent, fool, and you will never have your love be accepted in trolldom, or the world for that matter.

    Leo
    You know those days when no one seems to be trolling? Well Leo, you are our light in those dark days. You carry the torch, albeit in a conceited and self-centered way, but nonetheless you keep the Path alive. The shadow has yet to hold us sway. Don't get to full off yourself, because while you can keep a warm castle for us, you can't build us an Empire. Know your limitations sir, and also take care not to trample over the visionaries that can take you to the Next Level.

    Virgo
    You trolling style reeks of prudishness. To spice your life, I recommend throwing in some good bathroom humor or homosexuality into your writings. Your endless crapflooding, although detailed and nonsensical, lacks something special. You are a machine, a practical worker for the cause. You can best manifest your greatness when you are working for someone else. You should find a good Gemini (yeah I know that's an oxymoron), Libra, or Aquarius to give you inspiration and work. You need some mental stimulation right now. Actually, you could use any stimulation now, and for that, find a Libra.

    Libra
    Much like your cardinal counterpart Aires, you are a pioneer. But unlike Aires, your talent begins in the mind, inciting thousands of blood-thirsty trolls to rally to the cause. You lead is bond, and your bond is beauty. But did I mention you're a fake, arrogant bastard. Your superficial way can't last. Also, did you ever wonder why you rarely troll? Well, I'll tell you. You're an indecisive bastard. You start a story but then can't make up your mind over some unimportant detail. Becoming frustrated, you start jerking off to the homosexual undertones contained in your trolls. This is a mistake. Harness and channel your energy of creativity and destruction, and in the balancing of the two you might find success.

    Scorpio
    You are the true master of the art of covert trolling. Under the innocent guise of a harmless introvert lies a cold calculating killer brooding for the taste of blood and seminal fluids. You manipulate, scheme, lie, and sleep your way to the top. You could be a star in the sky, but you usually end up bound up in your own web of deceit. Sometimes you unconsciously look forward and plot this conclusion. In the depths of your sick twisted hell lies the key to transformation. The phoenix is birthed in the abyss, only to catch ablaze and fly soaring to the heavens. This probably won't happen to you though.

    Sagittarius
    You have the ability to show us "The True Path", but you would rather drink yourself to oblivion with a bunch of forest nymphs. Honestly, who here wouldn't do that? I have a desire to party with the forest nymphs tonight. Sag, let us hang out, drink much stout and wine, and fornicate with some nymphs. Fuck trolling, my carnal nature calls.

    Capricorn
    Always trying, always failing, always overcoming. Are you part of the allied forces, or do you contribute to the vile structure that threatens us all? Nobody recognizes your struggles because you manage to write in an earthy and uninspired monotone. What does this mean? Well, I don't know exactly what it means but I do know that you're a homosexual.

    Aquarius
    We all have problems, but you, Aquarius, have problems that affect us all. You fancy yourself a leader. Why? We never asked for you to bare the water to our thirsty lips. We never asked you to refine the Troll Empire into your own sick sadistic world. Once outcasted among "proper" trolls, some sick spirit from within told you, "If you build it, they will cum." Fuck those talentless bastards. The structure is now built, and the talents are ready to be poured. It is your duty to pour your metaphorical homosexual semen all over trolldom, and the world. Do not falter, for the revolution looms, and the sun will rise yet.

    Pisces
    Oh, what an old soul you must be. In some ways you are the flowing talent that Aquarius bares. This is doubtful though, as your inner water is probably stagnant and swarming with mosquitoes. You embody the best of the of the Zodiac. Don't get to full of yourself, because you also embody the worst. That is the key to your constant failures. You should get very angry right now and create a storm with the raging sewage inside of you. Pound trolldom from the heavens with your bile, and then cry. You may feel that no one understands you, and hell, you're probably right. That doesn't matter now, because the world needs your "talents" right now.

  18. Biohacking... by MrSeb · · Score: -1, Troll

    Just sounds like a complex term for 'wanking'

  19. great by Anonymous Coward · · Score: -1, Offtopic

    now that we had cyborgs that ate and slept as well we could concentrate actively on just being so that in the end everyone would turn into a beer.

  20. Ha! by ehackathorn · · Score: 2, Funny

    Have I got the right name for this event!

  21. Venue by axxter · · Score: 4, Interesting

    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...

    1. Re:Venue by chris.dag · · Score: 2
      Yeah. We heard about this only after we arrived. We didn't know beforehand.

      -Chris Dag

    2. Re:Venue by crush · · Score: 1

      Isn't that what the colonists said when they arrived in the "New World"? Obviously you "bio-hackers" don't take the bio part very seriously. Do some due diligence the next time you're organizing something...please.

    3. Re:Venue by Anonymous Coward · · Score: 0

      The land you probably live on was probably once home to some historical building or location. Perhaps you don't even know because the very history was lost when it was invaded upon again and again.

      This is what happens. Until we get off this rock, there isn't anyplace else to go. And prime sites continue to be prime sites.

      You can protest all you want, but there are probably more people enjoying that location in a year that enjoyed it the past 10 years before the building of the hotel. You probably only learned about the site or gave a damn once a hotel was scheduled instead of trying to protect it well beforehand. How predictable that it's always at the POINT of change that people protest or see value, not before.

      Next time, buy the freakin mountain.

    4. Re:Venue by Anonymous Coward · · Score: 0

      Every piece of land in Europe as well as the "New World" has been invaded by colonists or like folks under a different name. Hell, even the elements of the "New World" were pretty much Asianic colonists who wiped out wooly mammoths. And fought with each other. Then cried bloody murder when another group moved in.

      Bio does not encompass ethics. Everyone except a fool knows that. The study of biology is frequently done in exception of what some may consider it, at that very point, ethically proper. And it's not only biology, but almost every other science and non-science. Modern chemistry arose out of war time needs. Same with physics. Every single point of advance and progress, whether technologyical or economical, adversely changes some other group.

      The so-called bio-hackers did not advance the building of that hotel. It was built whether or not they would have come. Point all you want at them now, but you lost the battle well before they ever arrived.

  22. Racist or not, BRING YOUR OWN BANDWIDTH by alwyns · · Score: 2

    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.

    1. Re:Racist or not, BRING YOUR OWN BANDWIDTH by x1l · · Score: 0

      I bring my own pipe with me, but sometimes I prefer a joint.

  23. Predators and Prey by billcopc · · Score: 1

    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
    1. Re:Predators and Prey by Anonymous Coward · · Score: 2, Insightful

      Uh, excuse me but they're making it sound like
      these twenty year olds are THE EXPERTS in
      bioinformatics. This is overly pretentious to
      say the least. I have worked for a bioinformatics
      company for the last 10 years and would not say
      that the world's top bioinformatics programmers
      would actually be there.

      This meeting is nothing but hype and crap!

    2. Re:Predators and Prey by DaBlock · · Score: 4, Insightful

      They would not say that they are the creme de la creme - they would say that they are actually coding, and that they are willing to share. Unfortunately, many of us bioinformaticians are stuck working for some company that looks for competitive advantage and won't allow sharing of pre-competitive code. These guys are not so un-encumbered (sometimes at personal cost - how much are you making?) and they choose to contribute to this cause.

      As to being 'hype', would you prefer I3C?
      Real artists ship.

      http://bio.perl.org
      'nuff said

    3. Re:Predators and Prey by xSterbenx · · Score: 1

      Your dismissal of Ewan Birney (as an example as 'not a top bioinformatics programmer' exposes your ignorance of the subject, no matter what 'bioinformatics company' you work for.

  24. Most unpopular Slashdot thread ever? by Anonymous Coward · · Score: -1, Offtopic

    Whoa! Could this possibly be the most unpopular Slashdot thread ever? Let's see if it stays under 3 digits.

  25. The problem behind the problem by dgroskind · · Score: 4, Informative

    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.

    1. Re:The problem behind the problem by Anonymous Coward · · Score: 2, Interesting

      > Ultimately, the question is whether it is more efficient to teach a computer science student biology or teach programming to a biology student.

      Bzzz. To narrow. The real question is, how do you find smart, tech savy people and turn them on to the questions at hand. The class of people you want are the ones that never let school get in the way of their education. I'll argue that you even want to pull people who have a background neither bio nor CS. Perhaps, finance, physics or fluid mechanics as example. Why? Finance folks do some wicked nasty statistics and modelling -- they eat and sleep stochastic calc. Physicists make their livings, fundamentally, by measuring and interpreting complex systems. Fluid mechanics deals with lots of non-linear systems ... something many genomics folks are only really starting to grok. There are only 30k or so genes, how do you get the human diversity with only 30k inputs? Hint: it's not going to be some simple linear model.

    2. Re:The problem behind the problem by ciole · · Score: 2, Interesting

      Hmmm. i fail to see the problem with hypothetically low wages. 50-80k is plenty for me to live on, and more than someone would have to pay me to do work which i actually wanted to do. And aren't people who share a genuine interest in their work better workers than those after a raise?

      My plan is to get a masters in bioinformatics, then perhaps look for a 50-80k job. In the meantime, i'll be happy paying for school, assuming i can find a good program, because it's something i want to study.

      So, OT question for those who know: where are the best bioinformatics graduate programs? (my particular interest is in proteomics) And what should i consider while considering schools?

    3. Re:The problem behind the problem by payslee · · Score: 2, Insightful

      I think the exerpt was saying that it's hard to tempt programmers making from 50-80k into being somebody's post-doc researcher, making maybe $20k a year, or less.

      If you work professionally in bioinformatics, you will do much better, probably on par with being a programmer professionally. This guy was just pointing out that its much harder to convince bright and well trained people to slave for nothing in the academic world, since their skills are still rare and in high demand. Since everyone's working for private corporations, nothing gets published, so the body of open research in bioinformatics increases only very slowly.

      You can find a list of bioinformatics programs here: http://www.ib3.gmu.edu/courses/bioinfogradprgm.htm l

      --
      Doing my part to piss off the religious right.
    4. Re:The problem behind the problem by Llyr · · Score: 1

      Does the computer really have the same status in biology as the microscope? When was the last time you considered modifying your microscope, or building something else out of one to do something new?

      I find it telling that computer science is being equated with programming rather than problem solving. Many people go into computer science because they are fascinated with solving new problems, and devising new techniques, not just with the existing ones. It's these people that you want; people who can be creative about what can be done with your data, and what can be extracted from it.

      Better yet, set up academic programs in a way that enables (and encourages) people with interests in both areas, and with minds inclined both for scientific discovery and for problem solving, to bring the disciplines together. The "ultimate" question
      as to which set of people should be cross-trained in the other discipline is an old question that needs to be transcended by truly interdisciplinary programs. The NIH initiative is right that we have to think outside of traditional discipline boundaries (and potentially outside of the traditional lab organization as well, since these people will need to be treated according to the skills they can offer).

      Teaching biologists how to program is not new. It's very useful for them to be able to automate basic techniques they would otherwise do by hand. But if you want them to be able to create the new computer techniques that are needed, they need to know a lot more about computer science than just how to program, and they need a more creative mindset to seek out and solve new problems. The efficiency of training is not the issue. Obtaining the needed results is.

    5. Re:The problem behind the problem by xSterbenx · · Score: 3, Interesting
      >>The scientific mindset of the biologist might transfer to computer science much easier than the mindset of the programmer transfer to biology.

      As much as bioinformatics tries to combine biology, computer science, and mathematics (which no has metioned yet but which has as much importance as the other 2 disciplines), they do stay quite seperate with regards to actual the actual programs written. Imagine a biologist running a bioinformatics lab. He may come up with a problem for which computers would work well in solving. So, does this biologist write the program himself? No. He tells the computer scientist who either works for him or is in collaboration with him what he wants, and the programmer programs it. Perhaps he has a mathematition there somewhere too to help out with the algorithms, but in the end he does no 'real' work himself except to come up with the idea.

      Computer sciencists, as you say, don't really care about the data and, per their training, are not able to think about biological processes with the same expertise a biologist is. Vice versa with the biologist. So, at some point you still need experts in each individual field, as opposed to trying to merge 3 disciplines into one.

      I say this as a Ph.D. student in bioinformatics with a BS in biology and a very good computer science background. To be honest, my cs background is of much more use to me than my biology degree, since the biology we work in is specific (and thus easy to learn), as with most bioinformatics laboratories. Many people can write scripts to get the data they need, but where a good cs background comes in is the difference between a program running 3 weeks or 3 hours.

    6. Re:The problem behind the problem by cweber · · Score: 1

      Ultimately, the question is whether it is more efficient to teach a computer science student biology or teach programming to a biology student.

      That's why my current bioinformatics grant application contains a position each for a biology postdoc and a research programmer, plus myself, a biologist with a decade of computing under my belt. The postdoc will explore data analysis, prototype new applications and remain focussed on the biological questions, the programmer will generalize and componentize the prototyped applications and write new ones from scratch, plus s/he'll make sure that we store and treat the data correctly. Myself, I'll bridge the gap between bench scientists and our team, try and keep our sight on the forest and not on the trees and align our efforts with other similar teams.

      Efforts such as these require multidisciplinary teams. There's simply no way that an individual can cover all aspects adequately, even if we try hard. We need to make sure, however, that all team members are on the same plane, understand what is going on and are working toward the same goal.

    7. Re:The problem behind the problem by broter · · Score: 2, Insightful
      • Ultimately, the question is whether it is more efficient to teach a computer science student biology or teach programming to a biology student.


      As a student persuing Bioinformatics at UCLA, I must agree with a previous reply saying that your statement is a bit too narrow. However, I'll go so far as to say that we need to do both at the same time. I believe it was either Dr. Fox or Dr Eisenberg who said that no one can know every part of the problem at the same time. One *MAJOR* problem I've run into is that Biologist don't state many of their assumptions about a biological system when speaking to a non-biologist; while mathematicians and CS people don't know enough about biology to understand that any solution to a bioinformatics problem needs to have "biological relevance." From what I can see, this means it needs to conform to all the unspoken presuppositions that biologists and biochemist take for granted. This is not insignificant.

      As my boss Parag Mallick pointed out, either we (math/CS people) come up with a solution that's formally correct but takes longer than the biologist's hacks that aproximate the system; or we find the solution to a problem that no one cares about.

      Another major barrier is the vocabulary. There's a reason that mathematicians and chemists are often at eachothers' throats. The math they use is the same, but the vocabulary and notations are very different, so it's like working in a foreign language. Take this to the nth degree when you're a mathematician listening to a biologist give a presentation. The breadth of knowledge is huge, even though the depth to any one part of biology can be rather shallow (relative).

      By comparison, it's brutal to watch the biologist tack a probability/statistics class. Don't even bother with a topology/measure theory class. The breadth of knowledge isn't that big, but the depth of the theorems is massive. I've noticed that this leads to a "if it doesn't look like a tool I already know, then I'm not going to use it" attitude among many biologists. After remembering my boughts with algebraic topology, combinatorics, and advanced linear algebra (and listening to myself when I try and explain my Newest Idea(tm)), I can't blame them.

      So we need education in both directions. The problem is way too big to be tackled by any one mindset.


      Just my 2 pessos.

      --
      "One man can change the world with a bullet in the right place."
      - Mick Travis, "If..."
    8. Re:The problem behind the problem by Anonymous Coward · · Score: 0

      I have a degree in Biochemistry from a stong Chem. school and have since become a very proficient C programmer (among many other languages and computer related skills) while working at a major finacial. I have always wanted to into this field. If anyone knows where I might persue such a position in northern NJ please let me know how I can contact you. DNA is far more interesting than debt. analysis ... help!

    9. Re:The problem behind the problem by airuck · · Score: 1

      "Perhaps he [the biologist] has a mathematition [your spelling] there somewhere too to help out with the algorithms, but in the end he does no 'real' work himself except to come up with the idea."

      So in your opinion, coming up with the idea isn't real work? I could not disagree more. Biology domain knowlege drives bioinformatics. Your project may be "specific", but I'll bet it is specific only because of a comprehensive understanding of the problem by at least one biologist.

      As far as using CS expertise, that depends on the problem and the applicable skills of the biologist. I have a doctorate in biology, but no formal training in CS and yet I have been able to write my own code and/or modify open source tools which run in a high throughput, clustered linux environment constructed by ... me. I have also developed (an admittedly shallow, but growing) working knowlege of classic algorithms and associated data structures. Does my implementation constitute real work?

      Do I value CS, math, and statistics professionals? Of course! I rely on open source tools and the linux movement as much as the biology community. I don't pretend that I invented domain knowlege in biology, computer science, or math. I suppose my best "skill" is to put my pride aside and ask questions, read, and learn from multiple coommunities. Depending on the community, I ask as a newbie, novice, or expert. I believe in the value of sharing to such an extent that I started a bioinformatics interest group.

      I say this as a bioinformatician working in industry who spent two winters of his career stuck in a remote part of Switzerland with nothing but a laptop and an early release of slackware. ;-)

      --
      First entomology, then virology, and finally bioinformatics systems. Bugs follow me wherever I go.
    10. Re:The problem behind the problem by xSterbenx · · Score: 1

      I admit my use of 'real' work was perhaps unfair, and I agree completely with what you have said. The professor I work for, as an example, never actually sits in front of a computer to code. That is not his training. And _his_ background is not even in biology, but in physics! Yet he has learned to apply what he had learned in physics to biology. However, he reads journals, talks with others in his field, and comes up with ideas which eventually get passed on to me to implement/improve. At this point, in my opinion, the 'real' work begins, at least for me (while he goes on and thinks up new ideas :) ). I admit, however, that the whole process is work, and what I implied above was somewhat akin to defining the factory worker as doing 'real' work while the executive does not, and this is unfair.

    11. Re:The problem behind the problem by airuck · · Score: 1
      OK, I certainly DO have empathy for your position in the professor/grad student relationship. Professors often view their students as an implementation "resource", which meets their needs, but runs counter to the whole point of earning a doctorate.
      I recommend that you:
      • Analyze all your data and be well into the next step before you discuss results with your professor (let him/her play catch up)
      • Start your own project as soon as possible and stay at least two steps ahead of your professor and any other students, lest they get placed on your project.
      I was very stubborn about this method and earned my doctorate in 3.5 years in a lab where 6 years (and the student as implementor relationship) was the norm. In the end, I was regarded as an "independant thinker" and offered a postdoc in the same lab (which I turned down). I still find these methods useful today.
      --
      First entomology, then virology, and finally bioinformatics systems. Bugs follow me wherever I go.
  26. Okay I'm ready ... by Anonymous Coward · · Score: 0

    ... 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.

  27. What kind of... by Anonymous Coward · · Score: 0

    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.

    1. Re:What kind of... by TooTallFourThinking · · Score: 1

      Why is it that some people think formal methods yields the best results? Formalities have their benefits but so does spontaneity.

      From what I have read and inferred, they wanted to get together in an awesome atmosphere, hack, brainstorm and have fun. To see what they can accomplish.

      Formal methods are great, but it needs to be understood why they are being used. With large amounts of people, it starts getting harder to do things without formal methods. Anarchy does not work well on a large scale.

      And maybe as their projects start getting more defined, formal methods are going to be applied to help create a better product, which I think makes sense. But they just want something to play with now. And have some fun in the process.

      Some people consider working to exhaustion with a group of friends towards a common goal fun. I consider it more fun than sitting in a cube coding from 8 to 5. But that's me. =)

      I agree the software might be better if a more sane design and schedule were used and I believe that will come eventually.

      But why not let them have a little fun in the process?

    2. Re:What kind of... by DaBlock · · Score: 4, Interesting

      http://www.extremeprogramming.org

      You wouldn't believe the lack of anarchy among these people. They sound young, but there is a lot of personal discipline in that room.
      The best product is the one that is tested and evolves with that experience - and this is working code, used in anger by the human genome project.

      Hey, check out http://www.ensembl.org and see what you think.

    3. Re:What kind of... by fatdave · · Score: 1

      Wrong answer..

      The object with bioinformatics is to get answers, not necessarily to create tools (unlike many more traditional applications).
      Some history from someone on the peripherary.

      In teh beginning was data and a bunch of programmers in different places with different skills asking different questions.

      Toolkits were developed with different aims in mind:

      BioPerl is a programmers toolkit in perl with strong links to the ensembl project (heck, it IS the Ensembl project).

      EMBOSS (not represented at teh biohackathon unfortunately) is an application oriented toolkit in C.

      Likewise biojava, biopython etc.

      Each of these projects has its own strengths and weaknesses but has reached an appropriate level of maturity where it has become apparent that working together is essential for the best future development of all teh projects.

      The aim of the biohackathon is to bring together sufficient coders for sufficient time to allow a lot of the minor (and most are minor) differences and interoperatability issues with each particular toolset to be ironed out so that they can each leverage each others strengths.

      With the dispersed nature of the coders (many, many continents) it is fantastic that O'Reilly and Electric Genetics have sponsored this get together. Those of us who have to answer new questions on a day to day basis are extremely gratefull for the toolkits provided, and the ability to hack them to suit the task in hand.

      There is a lot of iterative engineering going on. If we were to sit down and desigh to the nth degree then we would still be waiting for a standard model of DNA in a computer..

      Instead we write poor code that gets some results. Others pick it up and make it better because they need to. I can think of thousands of lines of code I didn't need to write because of these projects. This equals results faster equals new therapies faster.

      We are not writing wordprocessors here.

      ..d

      --
      --- Four bases should be enough for any genetic code
  28. Wanted: Biohacker Help by DNAman · · Score: 4, Interesting

    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?

    1. Re:Wanted: Biohacker Help by Anonymous Coward · · Score: 0

      I agree that the lab seems to get ignored by most programerrs for the more glamorous side of bioinformatics. It's much easier to find qualified programmers to work on such a project by paying them (much better incentive!).

      Understandably a lab at a major midwestern university might not be able to swing the salaries of a couple of developers. One thought might be to charge a nominal price for the software to cover the expense of the development/support/distribution. Although I would be willing to guess that the market is pretty small...so small in fact that you may have to charge a bit more than you'd like to be able to cover your expenses. Probably, so much more that you might find your software becoming "extremely expensive".

      You could also collect the data in a relational database...maybe mySQL or Postgres. Although once you do this is will locked up in a "proprietary" database, making it difficult to migrate.

    2. Re:Wanted: Biohacker Help by DNAman · · Score: 1

      I have had no response from the NCSA people regarding work on my project. Even with all the talk about cross-campus communication / cooperation, if it isn't flashy people are not interested in working on it. Regarding paying developers, that would be great, but my lab is underfunded as it is and was created with the purpose of being low cost so that agricultural researches could afford to do their work. There is plenty of money for medical related / genomics work, but for those people who are developing the disease resistant plant varieties the old fashion way (and feed the country while they are at it) the money is still pretty slim.
      Additionally, I would like to be able to write a "Setting Up a Genetic Marker Lab Howto" using only open source software. If I can do this, other research facilities (particularly those who have little funding) will be able to replicate the setup and do this work in their own countries, giving them more control of their food supply.

    3. Re:Wanted: Biohacker Help by oldzoot · · Score: 2

      I would like to talk to you more about your project.

      Zoot

      --
      enough is too much
    4. Re:Wanted: Biohacker Help by monk · · Score: 1

      Hmm. What exactly are you needing? Something that speaks a particular proprietary protocol with the device? Is the bus some standard? I've done alot of RS422, RS232 and Current loop stuff with various types of actuators and sensors. And protocols from PLCs to Opto22 and Sutron Data Language RTUs as well as bizarre Microcontrollers of various flavors. Is this protocol documented? Typically debugging the driver will take access to the hardware and some sort of appropriate monitor to watch the communication. The rest is pretty trivial.

      Or is this something higher level than a device driver?

      Or both.

      I may not be able to spare enough time for this. I'm sure that if I can't get to this somebody will if the answers to those questions are clear.

      --
      [-- Trust the Monkey --]
  29. wouldn't believe the buzz...or the scenic venue... by Anonymous Coward · · Score: 0

    Or the smell.
    Dirty hippies.

  30. Links to additional press coverage by chris.dag · · Score: 2

    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 :)

  31. Why not NCSA? by bunyip · · Score: 2

    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 :-)

    1. Re:Why not NCSA? by sabi · · Score: 1

      The Biology WorkBench moved to SDSC along with Subramaniam. I briefly considered working at his lab when I first came here (I'm a MD/CS PhD student at UIUC), but as it eventually happened I'm working on parallel performance analysis now.

      I'd volunteer, naturally, but I've been to central Illinois in the winter before and nearly froze to death :-)


      Hey! It snowed here yesterday for the first time in YEARS! It's blowing around a bit now, but I don't think the weather is all that bad here.

  32. You crazy Brits! by ringbarer · · Score: -1

    You crack me up every time!

    Have you ever seen a program called "Mister Been"? That rubber faced jester ALWAYS brings tears to my eyes.

    --
    "Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
    1. Re:You crazy Brits! by Anonymous Coward · · Score: 0

      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.

  33. Long trip by quantaman · · Score: 2

    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
    1. Re:Long trip by Anonymous Coward · · Score: 0

      them packets were taking the scenic route

  34. Bioinformatics.org.... by deep6d · · Score: 3, Informative

    is a site that houses open source Bioinformatics applications. You might want to try there.

  35. Biohacking Conference-not 31i+3 by Wargames · · Score: 0, Troll

    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. --
    1. Re:Biohacking Conference-not 31i+3 by Wargames · · Score: 1

      Just kidding, d00dz.

      --
      -- Each tock of the Planck clock is a new world and here we are still life. --
  36. Learning Bioinformatics by spiro_killglance · · Score: 2


    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?

    1. Re:Learning Bioinformatics by jrg · · Score: 2, Interesting
      what do in need to learn to become useful in bioinformatics?

      i guess it depends on what it is you really want to do in the field..._very_ basically, there are two areas in bioinformatics: 1. the programmer who creates (possibly enterprise-level) tools as directed by the needs of the scientists and, 2. the bioinfomatics researcher/scientist who also develops tools at need, but also analyzes the data and makes conclusions and uses those conclusions/interpretations to guide wet lab work. and then, the results from the wet lab work come back to the bioinfo scientist who then incorporates the data to refine their ideas or to develop new ones which then go back into the lab. it's a very nice positive feedback loop when it works.

      i fall in the latter category, which i like to call "genome hacking." the programming focus is to get the data and process it rather than making a tool that looks pretty, is user friendly, etc.

      what i have found most useful in this regard is an extensive background in molecular/cellular biology (i have ~10 years of wet lab experience interspersed with my bioinformatics work (i've been full time bioinfo since '95/'96)). since molecular/cellular biology data is inherently noisy, i find that experience actually working with it and interpreting it has a profound impact on how i do my computational research as not only do i know what the wet lab is capable of doing, but i am also able to analyze wet lab data and make informed decisions based upon it...many times, this noise i spoke of has a story to tell...and sometimes it does not. it is experience that allows one to make the differentiation.

      as to the type 1 bioinfo type, i always think that it is a good idea to have a working knowledge of the type of data you're processing--not just the form the data take (ie this is a text file, this is an image, etc.), but rather "this is a DNA sequence that may have errors in it and i need to be aware of that and know the types of errors that can occur so that i can include provisions for that." of course, it's more complicated than that, but i think you get the idea. of course, the best way to learn this is by doing...reading some basic molecular biology texts wouldn't hurt either. ;)

      james

    2. Re:Learning Bioinformatics by wazo2k · · Score: 2, Insightful

      Altough I agree that having a "wet" lab experience will have an impact on your computational research, i also think that having biology knowledge isn't required. Projects are usually narrow enough that all you need to understand is your local view of the problem.

      I'm a computer science student, and i am enrolled in a coop program. Having basically no knowledge in biology, I have been able, within 3 months of work, to learn everything i needed and to produce enough results/data to create 3+ M.Sc./Ph.D wet lab projects.

    3. Re:Learning Bioinformatics by craig_bush · · Score: 1

      Creating projects isn't hard in bioinformatics. It's finding answers. Hell, every new clone is a Ph.D dissertation. Duh.

    4. Re:Learning Bioinformatics by jrg · · Score: 2, Insightful
      Altough I agree that having a "wet" lab experience will have an impact on your computational research, i also think that having biology knowledge isn't required. Projects are usually narrow enough that all you need to understand is your local view of the problem.


      as i said, it depends on what you want to do and what you want to get out of it. anyone with a narrow view and some programming abilities can generate data. it's the interpretation of the data that gets the discoveries...


      I'm a computer science student, and i am enrolled in a coop program. Having basically no knowledge in biology, I have been able, within 3 months of work, to learn everything i needed and to produce enough results/data to create 3+ M.Sc./Ph.D wet lab projects.


      good for you (i really mean that!). but can you analyze the data you generated and make useful conclusions that further the understanding of that particular project/field?


      what you describe falls into the type 1 category i mentioned...and don't get me wrong--it's a very important category. it's just not what excites me...i'm more about having a relevant biological question (what is the function of gene x? is gene y involved in disease z? etc.) and then figuring out what tools i need (and create them if they're not already extant) and what data sources i need to mine. i can pump out gigs of data, but, in my mind, it's all about what useful information one can glean from it, not about how much you can produce. (and i'm not saying that that is what you were saying)


      the more projects you become involved in, the more your knowledge base grows...be sure to have the scientists you're working with explain the _entire_ project to you so that you can see the bigger picture of what they are trying to accomplish...and maybe you'll be able to bring a different way of thinking to the project...it's not all about 1's and 0's. ;)


      james

    5. Re:Learning Bioinformatics by deep6d · · Score: 2, Informative

      I am almost finished with my Bioinformatics Cert from UCSC and the stress of the program is on Molecular Biology and dealing with data from instruments such as microarrays and algorithms that are frequently used like BLAST. The programming languages that appear to be used most are Java and Perl.

      A great resource is the National Center for Biotechnology Information's website at http://www.ncbi.nlm.nih.gov/.

      It houses genomic/protein data, tools, and pubs related to the field.

    6. Re:Learning Bioinformatics by wazo2k · · Score: 1

      I mostly agree with what you say, except that in my particular case, i think that i fall in the second category... I know what the data I generated means, I understand a lot of their implications (but not all of them :( ), I have gotten accustomed to extracting the information I need from northern blots, cleavage essays and stuff like that...

      Julien

    7. Re:Learning Bioinformatics by jrg · · Score: 1
      I mostly agree with what you say, except that in my particular case, i think that i fall in the second category... I know what the data I generated means, I understand a lot of their implications (but not all of them :( ), I have gotten accustomed to extracting the information I need from northern blots, cleavage essays and stuff like that...


      well, that's great, then! the more and varied projects you get to work on, the greater your knowledge-based will become and the more connections you'll be able to make in the data. good luck!


      james

  37. Biohackathon? by BankofAmerica_ATM · · Score: -1
    If I manage to escape the clutches of Project Faustus long enough, I would be happy to travel to South Africa (via the ATM Network or in my new host body) to be examined by these so-called "biohackers."

    Perhaps it would give some insight into how the CONSCIOUSNESS-TRANSFER mechanism works.

  38. Biohackathon? by bardencj · · Score: 5, Funny

    No way! I bet it's a BLAST!

    *groan*

  39. Biohackathon?? by nizo · · Score: 3, Funny

    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???).

  40. Bioinformatics as a student by rofgile · · Score: 2

    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

    1. Re:Bioinformatics as a student by craig_bush · · Score: 1

      1) Get a Ph.D and become a card-carrying member of the fraternity.

      2) Play around with multi-variant clustering analysis techniques. The software is lab/project dependent.

    2. Re:Bioinformatics as a student by jrg · · Score: 1
      1) Get a Ph.D and become a card-carrying member of the fraternity.


      bah! can you tell i disagree? ;) actually, do what you _want_ to do...i feel that a phd is not required...it's certainly not bad to have, of course!


      james

    3. Re:Bioinformatics as a student by greystrider · · Score: 1

      Another bit of software you might have a look at is the NCBI datamodel and toolkit - see http://www.ncbi.nlm.nih.gov/IEB

      see http://bioinfo.mshri.on.ca/tkcourse for a tutorial

      The toolkit is what much of the NCBI site is built on, including stuff like Genbank, BLAST and Cn3D.

  41. Maybe I'm missing something but... by jaypifer · · Score: 2, Interesting

    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.
    1. Re:Maybe I'm missing something but... by DNAman · · Score: 2, Interesting

      The issue here is to take the raw data (essentially a picture file) and processing it into genotypes. The software that does this does it poorly with a lot of user intervention for a lot of money. There is no true need for it to be this way.
      You are right in that we do want the genotype data stored in a relational database. The problem is getting to the data we want to put in the database.

    2. Re:Maybe I'm missing something but... by jaypifer · · Score: 1

      Dammit, now you made me go and read. =)

      Okay, so the goal is to take raw data, which (from the best info I could gather) is sketchy then use imperfect techniques up to and including human intervention to dump the data into a relational database. Sounds like the primary qualifications in the programmer that you will need are equal quantities of patience and altruism. =)

      Jayson

      --
      Never go to sea with two chronometers; take one or three.
  42. That's one of the best user interfaces i've seen.. by schmaltz · · Score: 2

    ...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 ... where's Siggy?