Slashdot Mirror


Online Artificial Gene Design

massivefoot writes to tell us New Scientist is reporting that researchers at Johns Hopkins University School of Medicine have released a new software suite, GeneDesign, that helps to simplify the steps in designing artificial DNA. From the article: "These key steps include translating proteins and amino acids - the building blocks which make proteins - backwards into a DNA sequence. Or the software can manipulate simulated DNA "codons" which can code for an amino acid. DNA codons are made of sets of three nucleotides - the fundamental molecules which link together to form a DNA chain."

100 comments

  1. Game by fozzy1015 · · Score: 5, Funny

    SimGene?

  2. I know this sounds like a bad sci-fi plot but... by The+RoboNerd · · Score: 1, Interesting

    So we put controls in place. That doesn't mean a rouge country with an axe to grind will. North Korean killer virus anyone? Replace "North Korean" with the rouge country of your choice.

  3. For those who care by xirtap · · Score: 5, Informative

    Here is a link to GeneDesign: http://slam.bs.jhmi.edu/gd/

    1. Re:For those who care by RDW · · Score: 4, Informative

      ...or for serious work, check out EMBOSS, an open source collection of hundreds of molecular biology tools with a range of optional GUIs, including an excellent web interface available at multiple sites.

    2. Re:For those who care by Anonymous Coward · · Score: 0

      For those who care: CODA Genomics will quite literally will build you a gene (as in here's the test tube full wet stuff, Dr. DNA) if you give them the amino acid sequence, any sequence at all, from an actual organism or something you just made up. Moreover, they guarantee their stuff is the real deal and will generate protein in whatever organism you want.

      Synthetic Biology is emerging as a new discipline to study biology in a different way. A sort of 'ground up' building of biological units.

  4. Microsoft Visual DNA by Anonymous Coward · · Score: 1, Funny

    Now with animal hybrid OCX components.

  5. Re:I know this sounds like a bad sci-fi plot but.. by mrpeebles · · Score: 3, Funny

    I think you mean "rogue" countries ;-) "Rouge" is the red makeup women put on their cheeks. ("Whores use rouge. Ladies pinch...")

  6. Will the source code be available? by CyricZ · · Score: 3, Interesting

    Does anyone know if they plan to release the source code? Indeed, it could prove to be a very useful resource to students studying bioinformatics, or other fields that combine biology and computer science.

    --
    Cyric Zndovzny at your service.
    1. Re:Will the source code be available? by LiquidCoooled · · Score: 4, Funny

      I believe god owns the source code to our dna.
      However, SCO might have something to say about that.

      --
      liqbase :: faster than paper
    2. Re:Will the source code be available? by mattjb0010 · · Score: 3, Funny

      I believe god owns the source code to our dna.

      I own my own DNA and only my girlfriend gets access to it.

    3. Re:Will the source code be available? by MyLongNickName · · Score: 3, Funny

      I own my own DNA and only my girlfriend gets access to it

      How's Rosie doing?

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    4. Re:Will the source code be available? by Anonymous Coward · · Score: 1, Informative

      Source code -> http://slam.bs.jhmi.edu/gd/source/ (at the bottom of the GeneDesign page)

    5. Re:Will the source code be available? by Quirk · · Score: 3, Informative
      --
      "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
      Cohen
    6. Re:Will the source code be available? by dascandy · · Score: 1

      > I believe god owns the source code to our dna.

      Assuming there is a god, then we have already taken the entire earth (macro-speaking) from him. We've staked out each bit and divided it. We settled on having a few bits as undivided and protected. If god has the copyrights on our dna he's in a pretty bad position to defend them (assuming he's in fact infallible and unprovable, which makes any direct or indirect interference impossible, so there's no "hand of god"-like option for him).

      The US of course foresaw it and handed out patents on individual genes.

    7. Re:Will the source code be available? by jeffkantoku · · Score: 1

      Here's a link to the source code: http://slam.bs.jhmi.edu/gd/source/

    8. Re:Will the source code be available? by mattjb0010 · · Score: 3, Funny

      Assuming there is a god

      The Official God FAQ

    9. Re:Will the source code be available? by gwayne · · Score: 1

      I believe god owns the source code to our dna.

      Perhaps we should let Monsanto and all the other asshats who keep patenting genes that they simply discovered in nature so they can sue others for patent infringement.

  7. Intellectual property by quokkapox · · Score: 4, Interesting

    So who is going to sue me when I design a gene to make Avastin and Herceptin? This will be the real test of our obsolete intellectual property regime, when the medical establishment's equivalent of the RIAA/MPAA sues cancer patients for synthesizing their own drugs, like the music industry is now suing your neighbor's kids.

    --
    it's a blue bright blue Saturday hey hey
    1. Re:Intellectual property by The+RoboNerd · · Score: 1

      Hopefully ethics will win over the dollar here. That is if the lobbyists don't attack first.

    2. Re:Intellectual property by Anonymous Coward · · Score: 2, Insightful

      Sure, most college grads trained in molecular biology can cook up their own bio-cocktail of Epogen, Herceptin, Enbrel, etc.

      But the big question is
      1) would you use your own untested (or minimally tested) cocktail if your life depends on it? ie if you have a cancer that can be treated by the real drug, would you trust your basement concoction to actually save your life?
      2) All of the biologic drugs are injected in to skin/muscle or infused by vein. Would you trust injecting your cocktail into your own body? Do you know that the cell lines you used are free of bacteria, contaminants, retroviruses? ie do you trust that your concoction won't kill you?

    3. Re:Intellectual property by Compuser · · Score: 1

      The thing about drugs is that generics often have slightly different
      performance than brand names since they are not made by the same
      facility and often even with deviations in manufacturing protocols.
      Your home-made version will likely differ even more. Now the prescribed
      dosage will become uncertain. It becomes tricky when a tiny tweak can
      cost someone their life.
      One can flip this problem. Herceptin has a known side-effect of cardiac
      failure (esp. in older people). Now, who do you sue if your relative has
      died due to slight overdose of herceptin? Normally you'd sue the doctor
      for malpractice or the drug maker, but in this case you cannot. I know
      that this is a screwed up view from the midst of the most litiguous
      society the world has ever known but, given the system, it pays to
      take into account all the things that go into risk management.

    4. Re:Intellectual property by roman_mir · · Score: 1

      Good thing that what you are proposing is not actually feasible, it would be sad to see the pharma-corps lose potential money in this way. On the other hand I don't see any reasons to allow people, even those who can't pay in any case, to just infringe on patents of laboratories that invent these drugs. Darwinism at its best - you've got to survive somehow and if it includes being able to make enough money for the drugs you need, well then you've got what it takes.

    5. Re:Intellectual property by Anonymous Coward · · Score: 0

      while you're being all calm and smooth about having cancer, i'll be in a panic about how broke and ill i am, and i'll be ready to try anything because my head won't be screwed on.

      but i guess i'm not as amazing as you

  8. Safety checks? by CyricZ · · Score: 1, Insightful

    The article discusses how much of the software available today lacks safety checks on the DNA sequences that are produced.

    That's really not much different than what we have with many programming langauges today. While most widely used C and C++ compilers today do offer numerous helpful compilation warnings, little is done to verify the safety of the emitted code. Many of the security problems we're dealing with today are due to buffer overflows, and other matters such as that.

    It is often quite expensive to ensure software safety, be it when dealing with programming language compilers or DNA "compilers". Indeed, more study will be necessary to determine what a feasible trade off between the two is.

    --
    Cyric Zndovzny at your service.
    1. Re:Safety checks? by Anonymous Coward · · Score: 0

      Many of the security problems we're dealing with today are due to buffer overflows, and other matters such as that.

      OK. So what does happen if your DNA experiences a buffer overflow?

    2. Re:Safety checks? by mshurpik · · Score: 1

      Speaking of DNA compilers, does this software have one? Does it have one for each of the organisms you would model DNA against?

      I find it hard to believe, but I haven't seen much evidence that the biology community has moved beyond the "Jurassic Park" model where you can pick up a piece of DNA and turn it into an organism. In fact, the biology community hasn't even learned the lesson of Jurassic Park where gene splicing produced chaotic results. Cross-species splicing is still a common technique, no? I certainly see evidence of gene splicing when I walk by the oranges at Stop & Shop.

    3. Re:Safety checks? by Anonymous Coward · · Score: 0

      no, we are not yet at the stage where one could design a gene ab initio.

      You are right, currently, we are basically copy/paste script kiddies.

      Some of our best researchers, however, are actually starting to attempt to tweak the source code (e.g. substituting amino-acid residues at the active site), but no, we still do not know enough to write a gene from scratch.

      As for species differences, the code is basically universal. There are a few things to look out for (such as introns/exons, presence of adequate cellular machinery (e.g. chaperones), etc.) but on average, if your gene works in bacteria, it will work in humans :).

  9. Re:I know this sounds like a bad sci-fi plot but.. by massivefoot · · Score: 3, Interesting

    Hmm, is that a serious threat though? You would need a quite competent biotech programme to produce biological weapons, and, frankly, with the state North Korea's in I doubt that they have such facilities.

    Besides, with their current suspected nuclear capability, would biological weapons really be that great an advantage? Remember the DPRK regime's main concern is warding off an invasion by the US, and in such a situation a nuclear weapon is a far greater threat than any biological capability.

  10. It's one of those websites.... by technoextreme · · Score: 2, Informative
    Here is a link to GeneDesign: http://slam.bs.jhmi.edu/gd/
    That even if I rtfm I have no clue what's going on.
    --
    Ooo man the floppy drive is broken. No wait. The computer is just upside down.
    1. Re:It's one of those websites.... by Tony+Hoyle · · Score: 3, Funny

      I just typed 'gattaca' into it, and it started doing non-complaining type things.

      No idea what though... I'm a geek not a chemist.

  11. Re:I know this sounds like a bad sci-fi plot but.. by The+RoboNerd · · Score: 2, Interesting

    North Korea's in I doubt that they have such facilities. Like I said, substitute your favorite rogue (how's that mrpeebles ^_^) nation. Any country that lacks the expertise but has the will will eventually obtain the tech. How about a biological AQ Kahn network?

  12. Bah, this software won't last long. by Caspian · · Score: 3, Funny

    The market will be overtaken by Microsoft Visual DNA++ in around five years.

    --
    With spending like this, exactly what are "conservatives" conserving?
    1. Re:Bah, this software won't last long. by Anonymous Coward · · Score: 0

      What are you talking about? You know its all .net these days....

      I am sure MS already has the CLR ready for DNA.

      DNA.NET 1.0 will ROCK!!!!!!!

  13. Nice for basics by nucal · · Score: 3, Interesting
    Seems like a decent suite of web based apps for basic stuff.

    Although it is mainly protein oriented, there are several molecular tools available at ExPASy that I use a lot.

    Also, VectorNTI is now free if you join their user group. It's a really powerful suite for plasmid design and molecular analysis.

    1. Re:Nice for basics by lazy+genes · · Score: 0

      It looks like a fundememental part is missing.Hydrogen bonds are not all the same.When looking at diferent motiffs,I relized that all motiffs can be made by simply changing the size of the hydrogen bond.Extending side chain and hydrogen bond from the acarbon in opposit directions the bacbone looks like rectangles folded corner to corner. atached by 1/3 overlaps.

  14. replacement rogue countries... by tyroneking · · Score: 0, Offtopic

    A small selection of my favourite rogue countries, in slightly random ascending order (just to build the suspense):

    France
    UK
    Italy
    China
    Israel
    Palestine
    Nepal
    USA
    Iran
    Syria
    North Korea
    Atlantis

    1. Re:replacement rogue countries... by lengau · · Score: 2, Funny

      But Atlantis is in another Galaxy (and run by the U.S. Military). How can it be a threat?

      --
      I really wanted to change my sig to something witty, but all I could come up with is this.
  15. Think of the possibilities! by ndansmith · · Score: 3, Funny
    Welcome to Gentoo DNAx!
    god@adam ~ $ su - root
    Password:
    adam ~ # emerge flying invisible glowinthedark
    Calculating dependencies |
    1. Re:Think of the possibilities! by Snarfangel · · Score: 3, Funny

      Actually, wouldn't that be Genetoo? And wouldn't you be able to evolve species more quickly than you could compile them from scratch?

      --
      This tagline is copyrighted material. Please send $10 for an affordable replacement.
    2. Re:Think of the possibilities! by JFitzsimmons · · Score: 2, Funny

      Not to mention that invisible blocks the glowinthedark package.

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
    3. Re:Think of the possibilities! by Bruce+Losis · · Score: 1

      Welcome to Gentoo DNAx!
      god@adam ~ $ su - root
      Password:
      adam ~ # emerge flying invisible glowinthedark
      Calculating dependencies |


      I think you should be using the evolve wrapper script for this functionality.

      --
      Don't believe the nonsense, unless you hear it from me directly.
    4. Re:Think of the possibilities! by Anonymous Coward · · Score: 0

      Only when it's dark. Is emerge setup for that kind of dependancy?

    5. Re:Think of the possibilities! by ndansmith · · Score: 1
      adam ~ # emerge jump
      Calculating Dependencies |
      Cannot emerge package 'jump'
      It is masked by keyword ~white
  16. I wonder if they could produce by Anonymous Coward · · Score: 0

    ...a simplified version of the human genome. Add encryption, data compression, and error correction, and it would be a good plot for a movie.

  17. Great progress (im affected) by Anonymous Coward · · Score: 1, Insightful

    I suffer, i would say, from duchenne, the first decease dicovered by dna sequencing.

    This causes muscle loss, and starts at early adolecence and ends in death between 20 an 30 years of age.

    I'am currently 24 and hoping for a cure.

    Keep going

    1. Re:Great progress (im affected) by JimiSpier · · Score: 0

      Why is this person modded as a troll?? Thats fucked up.. Hope you get a cure soon..

      --
      Jimi Spier
      www.jimispier.com - My tunes
    2. Re:Great progress (im affected) by Anonymous Coward · · Score: 1, Informative

      Because he spelled 3 words wrong and posted AC about dying.

  18. What is the story here? by Anonymous Coward · · Score: 4, Insightful

    What exactly is the exciting news here? This type of software has been around for many, many years. Analyzing a gene sequence to determine restriction enzyme sites, or optimizing codon usage for efficient heterologous expression is absolutely routine, and is performed even in undergraduate level molecular biology courses. It's laughable that the ability of this software to "...manipulate simulated DNA 'codons' which can code for an amino acid" is being touted as an advance.

    I can't even believe that New Scientist is reporting this, let alone Slashdot. There must be at least 100 other tools which perform the same functions, many of which are free (both as in beer and source code).

    1. Re:What is the story here? by Otter · · Score: 1
      For the purposes of having the same scientifically ignorant yapping about patents and creationism, this is a good a pretext as anything else, I suppose.

      But, yeah -- GCG and other have been making software with this functionality since the early 1980's, and probably before that. I'm astonished that Drew Endy didn't simply burst out laughing when New Scientist asked him about it.

  19. Re:I know this sounds like a bad sci-fi plot but.. by Anonymous Coward · · Score: 0

    rouge as in french for red? like urss, china and canada?
    didnt know north korea was red too

  20. Trivial... by jamesshuang · · Score: 1

    What I don't understand is why everyone's making a big fuss over this... This kind of stuff is taught in HIGH SCHOOL. Only reason why I didn't make one myself is because I thought it was trivial otherwise.

    I think the real thing that bothers me is, why is the biology field so devoid of computer people?! Btw, I am a Hopkins student who's doing Neuroscience major/CS minor.

    1. Re:Trivial... by Daniel+Dvorkin · · Score: 3, Insightful

      The underlying science is pretty trivial, yeah. (Or at least "well-understood.") But having this tool in one place, as a reasonably well-designed Web app, is neat.

      On to the bigger question ... I think the real thing that bothers me is, why is the biology field so devoid of computer people?!

      Stereotyping here -- it's a bit of a culture clash. Until fairly recently, biology (with exceptions for some subfields such as ecology) was, to put it bluntly, the science you went into if you wanted to do science but weren't very good at math. And I think it's fair to say that most "wet-lab" biologists still think more qualitatively than quantitatively. They're very, very good at describing things; they're not so hot at putting those descriptions into numeric or algorithmic terms. And, still stereotyping, CS people tend to be exactly the opposite: "if you can't code it, it doesn't exist," and they're uncomfortable with the inherent, um, gooiness of living systems.

      Computers are always supposed to behave predictably. Living things never do. It's really that simple.

      You also have the opposite problem, overenthusiasm, which is born out of the same kind of ignorance: biologists who think that they can throw a bunch of random microarray or PCR data at someone's analysis algorithm and get The Answer, and computer scientists and mathematicians who take Bio 101 and think they know enough biology to interpret the answers they get. In both cases, of course, both sides are severly underestimating the complexity of The Other Guy's chunk of the problem.

      Don't get me wrong; I do think it's getting better. But even someone like me, who's had one foot in each camp for a number of years now, has to admit that we've got a long way to go before quantitative biology really exists as a unified field.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    2. Re:Trivial... by Anonymous Coward · · Score: 1, Insightful

      its not so trivial to design a gene, actually; if you look around, there is a lot of interaction between CS and bio folks, especially at Hopkins. (see Applied Math/Biophys/BME/EE/ChemE/Bio departments)

      There was a symposium last week at the Med School featuring, guess who, Jef Boeke and Drew Endy, among others, talking about High Throughput Biology. Because of the overwhelming numbers of genes and gene products, you really need to start to use some automation and machine learning algorithms to help you predict what's going on with gene regulation and cell signaling networks.

      I'm actually ashamed that you, a Neuroscience major at Hopkins, posted something like this. Please, go back to studying cell bio.

    3. Re:Trivial... by jamesshuang · · Score: 1

      Heh, I see we have another Hopkins student here :-D
      I didn't mean to offend, but I didn't mean that gene design was trivial. I meant that this application is very trivial, and it is. It merely takes your protein sequence, and translates it to DNA sequence. This is something I could have done in javascript back in 10th grade, when I first learned the whole codon thing.

      Admittedly, actually doing something USEFUL with this is well beyond my scope of knowledge.

      You also can't deny that as much as there is interaction between bio and CS, there isn't enough. There are a few small fields where the incredible power of computers makes it necessary for bio to be involved in CS (protein screening, etc), but I'm amazed that either to Bio or the CS people find this tool so amazing it deserves a front page post on Slashdot. I think that the CS people around should really branch out more; most people here still think of the computer as a big black box that you put words into, and it prints it out neatly. In any case, I didn't mean any harm, and I do commmend Hopkins for at least taking the first steps into this. I'm glad I'm at a school where this is happening!

    4. Re:Trivial... by espressojim · · Score: 1
      Until fairly recently, biology (with exceptions for some subfields such as ecology) was, to put it bluntly, the science you went into if you wanted to do science but weren't very good at math. And I think it's fair to say that most "wet-lab" biologists still think more qualitatively than quantitatively.


      That's funny...where I work (the broad institute) we have a LARGE number of scientists who are incredibly good at both math and statistics. You need those tools to play the game, if you're into identifying mutations that are associated with phenotypes. The same goes for espression data, and a lot of other high throughput assay techniques. How do you examine hundreads of thousands of datapoints (or more) for answers without being able to model null distributions, carry out permutation tests, etc?

      Perhaps in some wet labs where people are doing functional work, they aren't using math - but then, they don't need to, for the most part. They might need basic statistics, and can rely on other kinds of evidence that's easier to spot conclusive answers (cell based assays, etc.)

      Maybe my work isn't 'the usual', but we place incredibly heavy weight on statistics and analysis methodology. That might be why we're a world class institution.
    5. Re:Trivial... by Anonymous Coward · · Score: 0

      I've seen so much from 'world class' institutions and I'm not impressed. The stats are ropey. The original post had a lot of truth in it. You may think you guys are amazing at stats and maths, and I guess you might take time out to high-five each other about it, but I doubt you're much different to the rest of the research community.

  21. Old news again. by Lhooqtoo · · Score: 2, Informative

    Based on what I saw in the article, there's nothing this DNA does that hasn't been available in any number of DNA sequence manipulation suites for the last 10 years. 'Reverse translation', constructing a DNA sequence that could be transcribed and translated into actual protein is the sort of thing you might see in an undergraduate genetics homework assignment. Higher throughput versions, akin to what this article is describing, perhaps a masters level bioinformatics project. As to 'protecting' against potential evil-doers ordering proteins of mass destruction, viruses are quite a bit more complicated than proteins. Anyone who needs to order their custom gene from somebody else is not likely to be decades ahead of state of the art infectious disease researchers who, to the best of my knowledge, have been unable to generate a de novo infectious agent. Honestly, these algorithms have been around for quite some time.

  22. I'll stick to SMS2 by Henge · · Score: 2, Informative

    At first blush, GeneDesign 2.0 offers nothing over the long-available, free, web-based or local-mirrorable Sequence Manipulation Suite 2 at http://bioinformatics.org/sms2/. When I start on a molecular bio project, I use a mix of SMS2, BLAST, NEB cutter, IDT's web-tools, and other free online tools to accomplish everything I need, and keep track of my thought process in a simple Word document. This suite adds no functionality I don't have free access to already elsewhere.

  23. No kidding by Seoulstriker · · Score: 1

    Not only is the innovation of the software insignificant, but the implementation is certainly lacking. It doesn't even do +1, +2, +3, -1, -2, -3 analysis for finding open reading frames.

    This is non-news. And what's especially funny is that most of the commenters here on Slashdot have no idea what this software does, and they shoot their uneducated, ignorant opinions into the whole issue.

    --
    I am defenseless. Use your button. Mod me down with all of your hatred.
    1. Re:No kidding by espressojim · · Score: 2, Insightful
      And what's especially funny is that most of the commenters here on Slashdot have no idea what this software does, and they shoot their uneducated, ignorant opinions into the whole issue.


      You're new to slashdot, huh? As a biologist/bioinformatics guy, every time I read articles on slashdot that involve my field of research, I see that 90%+ of the 3+ or better comments are crap.

      This leads me to believe that in areas that are not my speciality, slashdotters are equally full of shit. Sure, it's just a hypothesis right now, but I'm sure with a little help I could gather convincing evidence...
  24. What comes to mind is by Tablizer · · Score: 3, Funny

    Frankenstein built via wiki-style callaboration. A troll adds two dicks, somebody removes one, but the troll adds it back again...

  25. I want the Pro version by the+eric+conspiracy · · Score: 1

    This is ok in it's limited way, but since it doesn't let you predict tertiary structure you can't use it to build anything cool, like a life form.

  26. Wait, by borganha · · Score: 1

    it is still beta.

    1. Re:Wait, by Anonymous Coward · · Score: 0

      Its from google?

  27. But is it of any worth? by cerebis · · Score: 2, Insightful
    The source code to the web app or the code to the underlying operations? In reality, the site is probably most interesting because it is an attempt at an ajax webapp for scientists. The actual underlying operations being performed are very well understood and algorithmically quite basic.

    There have been innumerable bioinformatics sites put up over the years by various institutions, but they've never been examples of refined usability. You could say that is because the focus has been on the underlying tools and not the interface.

    Despite being highly educated and working alongside a great deal of computational effort, biologists in general are not anymore computer literate that your average office worker. Much of the computational side has been taken up by computer literate Mathematicians, Physicists and Comp. Scientists. Those that can bring together a multitude of tools (often rudimentary academia quality software) to solve a problem through programming, find many of their collegues cannot or will not do the same. The older generation directing the labs then ask those that can to design sites to provide tools for the illiterate but as is the case in research, these static tools generally do not provide the necessary power or flexibility. Many efforts end up being ignored in favour of simply casing down the programmer in question.

    Ultimately, the best solution is to teach programming to biologists as a core subject. Our old categorization of the sciences is out-moded.

    1. Re:But is it of any worth? by John+Newman · · Score: 1
      In reality, the site is probably most interesting because it is an attempt at an ajax webapp for scientists.
      I played with it a bit, and I don't think there's any AJAX in there. It does try to interconnect the various modules, which is neat, but everything is done through regular CGI links and page-loads.
      Ultimately, the best solution is to teach programming to biologists as a core subject. Our old categorization of the sciences is out-moded.
      Hear hear. I don't know how a molecular biologist can live these days without at least knowing enough of a scripting language to manipulate sequences and high-throughput data. The gulf that's evolving between bench biologists and non-biologist "bioinformaticians" is getting too wide for either group to effectively interact with the other.
    2. Re:But is it of any worth? by espressojim · · Score: 1

      Some of us started out on the bench, and now work as full time bioinformaticians. We still do research projects collaborating with the scientists, and still deal with the data created by the bench folk. You can be tightly coupled to the other groups pretty easily.

      Actually, if you don't know all the caveats to how the data was generated, you may not be able to write analysis software successfully (recent example: many genotype platforms generally fail to call an inordinate number hetrozygotes when they run assays of poor quality. This has a dramatic effect on things like HWE, but also on association studies, etc.)

  28. Here it is by Expert+Determination · · Score: 1

    As far as I can tell from the description this application implements this piece of Haskell code:

    code [] = []
    code ("Phe":s) = "UUU":code s
    code ("Leu":s) = "UUA":code s
          . . .
    code ("Gly":s) = "GGU":code s

    I've left out about 20 lines because I don't want to give it away when I could advertise in on /. and sell it for $20,000 a pop.

    --
    "The White House is not an intelligence-gathering agency," -- Scott McClellan, Whitehouse spokesman.
    1. Re:Here it is by (H)elix1 · · Score: 1

      I've left out about 20 lines because I don't want to give it away when I could advertise in on /. and sell it for $20,000 a pop.

      Whew - my secret is safe.

      No idea why this is news. I did something like this back in late 80's...

  29. This is the end....my friend by HangingChad · · Score: 1

    We all went about our business knowing the world was going to end some day but not really sure how or when. All the fear, the paranoia about nukes, religous zealots and in the end it was some grad student dicking around making protein sequences online. He designed a super virus, just to see if he could do it, not really intending to actually manufacture it. Then there was a mix up at the lab....

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  30. Re:The Ultimate Open Source Project by Anonymous Coward · · Score: 0

    c'mon everyone knows that robot love slaves are lower maintenance. and getting to pick the hardware out yourself is so much nicer than hoping a vat of tissue in an incubartor will not mutate on you, or develop free will.

  31. Too late. by TheNoxx · · Score: 1

    They already have....

    --
    Ex nihilo nihil fit.
  32. Oh great... by Lucre+Lucifer · · Score: 0, Flamebait

    I'm somehow expecting Bush's next State of the Union address to mention how he's suing the creators of this for infringing the intellectual copyrights of God. I can imagine it now, the right rising up as 'Pro-Closed-Source'.

  33. I can see it now. . . by wormnet.org · · Score: 1

    Of course, somebody will use it to design a virus.

    I can't believe I was the first to say it.

    I don't care if it was cheesy, I just couldn't resist.

    --
    Nam et ipsa scientia potestas est - Sir Francis Bacon
  34. The link on the site is wrong by Anonymous Coward · · Score: 0

    If you look at the link location, the "design a gene" link points to the "reverse translate" program. This could be why the program doesn't look that interesting. Anywone want to try finding the right program on their server?

    -Aaron Redaphid

  35. Re:I know this sounds like a bad sci-fi plot but.. by corngrower · · Score: 3, Funny

    Well the parent did mention North Korea. That would be a communist country. Sounds pretty 'rouge' (red) to me.

  36. So which programs do you use? by biohack · · Score: 1

    I am not sure why simply because it is about one of many available tools, the post is out of place on Slashdot. I am not a member of a huge biochem or medical lab, but I am trying to learn and use biochemistry, so I can use every bit of help. My situation is also not unique - many researchers with background in "hard sciences" are now working with DNA in nanobiotechnology and biosensor projects. So user-friendly software that automates basic, routine calculations, and thus helps non-experts to avoid costly errors, is very welcome. Having many choices of such programs is great - just as it is great to have countless free and open-source replacements for Notepad. Since you apparently are quite familiar with other software for DNA design and analysis, perhaps you could share links to a few that you find particularly useful?

    1. Re:So which programs do you use? by Anonymous Coward · · Score: 0

      I am not sure why simply because it is about one of many available tools, the post is out of place on Slashdot. I am not a member of a huge biochem or medical lab, but I am trying to learn and use biochemistry, so I can use every bit of help.

      It's out of place because the announcement is somewhat akin to posting a front page article when some guy releases version 0.1 of a new text editor onto Sourceforge. It's been done a million times before, and it doesn't cover any new ground. It isn't even interesting to people who don't use text editors.

      That said, if you're really trying to get a handle on biochem and molecular biology (and the bioinformatics that goes along with it), almost all up to date textbooks on the subject include a section (or more) on bioinformatics. In 2006, knowing how to perform basic analysis on your DNA or protein sequence is just about as important as understanding the concept of a gene, or how the complementary nature of DNA works. If the textbooks you currently have are a little out of date, take a look around the library and grab something more recent. There are also plenty of bioinformatics and sequence analysis textbooks on the shelves now.

      If you're looking for some places to get started, (and I think someone has already mentioned these), try ExPASy . Although it's more protein oriented, it has an extensive list of links to a very broad cross-section of bioinformatics and sequence analysis tools (along with some tutorials). Also take a look at NCBI, which not only has a range of important tools (like BLAST), but also PubMed. In a similar vein, also explore the EBI site which has another extensive set of tools and databases.

      Since you ask, some of the stuff that I commonly use for bog-standard molecular biology tasks (in addition to the links above) includes PlasMapper (finds restriction sites and generates tasteful plasmid maps) and the New England Biolabs site which has some similar tools (NEBcutter, for example), but also handy information on all the restriction enzymes themselves.

      If you're into writing bioinformatics applications yourself, start by looking at something like BioPerl. Just using Perl as an example (since it's very popular in biology), there are pre-existing libraries, all fully open sourced and Free(tm), which do things like reverse translation and interfacing with analysis tools like BLAST already.

      That's just the tip of the iceberg. Anyone getting started in molecular biology will discover these kinds of sites very quickly. They're mentioned in the textbooks, they're easily found with Google, and they'll be revealed after a 2 minute conversation with anyone working in the field. That's what make this story so pointless. There's nothing new here. It's all been done before, and done 500 times before at that. Even outsiders from other sciences will discover this kind of stuff within a day or two if they're actually serious.

  37. Take this one step further... by Vexler · · Score: 1

    Of course the technology to sequence genes and deduce their protein counterparts has been around for a while. But as we know proteins are three-dimensional structures, with intricate folds and chemically active sites (think enzymes) that will partake in only specific reactions and ONLY in certain ways. They also operate in highly regulated environments. Heat the protein beyond a certain tolerance level, or substitute an innocent-looking peptide somewhere in the chain, and you end up with a malfunctioning protein no longer any good.

    It would be interesting to correlate the nature of genetic mutation with potential biochemical ramifications (i.e. how does a point mutation in a particular exon translate into a polypeptide that cannot fold the correct way, thereby impairing certain biochemical pathways).

    1. Re:Take this one step further... by Anonymous Coward · · Score: 0

      Wow, that's really insightful. Did you come up with that yourself, or just parrot what the whole fucking structural biology community is currently working on?

  38. You ARE a moron, aren't you? by Anonymous Coward · · Score: 0

    Have you even been to the site? Here it is:

    http://slam.bs.jhmi.edu/gd/

    Here's a little snippet from the manual if you are too dense to find it:

    "GeneDesign will perform stepwise modifications to an amino acid sequence to produce a codon-optimized nucleotide sequence that codes for the specified protein. The modified nucleotide sequence can have dozens of customizations that will allow users to proceed to complex experimental work designed to quickly elucidate the structure and function of the gene in question. The final nucleotide sequence will be comprised of segments linked by restriction sites, allowing users to swap synthetic segments with native segments or to easily introduce mutations, in order to help determine which regions are necessary for the function of the gene. "

    Considering you can't even understand what the site can do, how can you possibly make something equivalent to it? Cheeky bastard.

    1. Re:You ARE a moron, aren't you? by jamesshuang · · Score: 1

      Ok, fair enough. It seems to be a bit more complex than I thought. I looked at the site, and the first thing that came to my mind is "hash table". A severe oversimplification, it seems. Perhaps I couldn't have done it after 10th grade. But no, I'm not that much of a moron. I CAN do it now, and probably could after AP Bio. The entire paragraph you pasted for me is merely touting the fact that it can optimize the nucleotide sequence of codons based on the existence of restriction enzyme sites at the ends for easy insertion, and a few sites for random mutagenesis. You generate a list of codons that can be used for each amino acid, then you can also assign a "rank" to each codon, based on a list of preferable qualities (such as restriction enzyme sites, gene insertion locations, etc), then pick and choose the best codon sequence (aka the ones with the higest rank). Probably not as simple as just "hash tables", but still not too hard of an application. Not to mention, I've used other apps in my lab before that do just this. But what makes this one so special then? Why does it belong on the front page of slashdot?

      btw, if you're the one who made this, I'm sorry that I've offended your application. I'm trying to encourage friendly discussion on more integration between all fields and computer science. I didn't meant to offend anyone, but I just feel it's a bit unfair to put this particular application in the limelight, when many other programs existed before this, and were probably at least as advanced (if not more!) than this one.

      Besides, if you are a Hopkins student/faculty/whatever, perhaps we can meet and talk about this. I'm very interested in getting better integration between computers and biology or any other field. It's something that will eventually be necessary in the future, and I hope to meet many like-minded people here!

    2. Re:You ARE a moron, aren't you? by Anonymous Coward · · Score: 0

      I agree. This program is beyond basic. I created a program to do exactly this in my first 10 weeks of school here at RIT.

  39. Don't worry about it by dexter+riley · · Score: 1

    Even a drug with a simple-looking molecular structure, like aspirin, is the product of dozens of genes, each of which produces an enzyme with a specific catalytic activity. To enzymatically synthesize a drug in your basement, you'd have to 1) figure out the chemical steps needed to synthesize the drug, then 2) calculate the exact 3-dimensional protein structure needed to align the precursor molecules in the right way to catalyze each of those reactions, then 3) synthesize the DNA to make that protein, and then 4) produce that protein in a recombinant organism, and then 5) combine the raw material and all the enzymes in an environment where they would produce the drug. And THEN 6) purify the drug away from all the raw materials, many of which might be toxic.

    With the structure of the drug in hand, A smart chemist could design a likely solution to step 1) on paper in an afternoon. But hundreds of the smartest molecular biochemists in the world haven't solved step 2) for all but a tiny subset of possible chemical reactions, even after decades of work. Synthesizing a gene to make a amino acid sequence is second year undergraduate work; figuring out exactly which particular amino acid sequence to make is the real rocket science.

    You would be better off trying to synthesize the drug chemically, but without a PhD in chemistry, a well-trained staff and an expensive laboratory behind you, it might take you decades to figure out how. So I can safely say nobody is going to sue you for making an Avastin knock-off at home.

    Where have you gone, K. Eric Drexler? Our nation turns its lonely eyes to you, woo woo woo

    1. Re:Don't worry about it by menacing_cheese · · Score: 1

      While what you say may be true for a drug like asprin, drugs like Avastin and Herceptin are monoclonal antibodies and are much easier to produce using molecular biology/immunological techniques than trying to synthesize using organic chemistry.

    2. Re:Don't worry about it by dexter+riley · · Score: 1

      Oops, my bad. You're right, they would be easier to make through molecular biology.

  40. great program! by SQLz · · Score: 1

    I have the software, its great. Alt-P will actually apply for a patent on the genes you 'discover'.

  41. Wait I think I saw this one! by GeekTek · · Score: 1

    Wasn't this an episode of Battle Star Galactica this season?!?

  42. Finally, geeks can get dates... by Hosiah · · Score: 1

    ...by BUILDING them! But it would save time if the site had templates based on famous models...

  43. Re:I know this sounds like a bad sci-fi plot but.. by nietsch · · Score: 1

    Unless you need no hightech equipment and knowledge to produce an atom bomb, your post is a contradiction in terminus.
    To produce weapons grade uranium you need a massive enritchment factory, which costs a lot of money and hard to get materials.
    Doing general genetic manipulation requires just a small lab and a (few) good scientist(s). The reagents and machines are not bulky or restricted and not hard to get in south korea. It wouldn't be too hard even to set up a company in a non-suspect country and do your research there. It is not that hard to disguise your research as having noble goals (like developing a vaccine against HIV or smallpox). The only difference might be that your 'vaccine' is a bit more lethal then intended. Then you ship it to the home country (terrible outbreak of HIV and smallpox to combat) and test it on some 'volunteers'.

    So making the nasty stuff is not that hard, and a lot less hard then developing a nuclear bomb. The downside is, once you have demonstrated you have nuclear bombs, people accept that as a deterrent. Alternative weapons are not known at large, so their effect as deterrent are much less (if nobody knows you can kill everybody in a few seconds, nobody is going to be afraid).

    --
    This space is intentionally staring blankly at you
  44. Roadblocks by sowalsky · · Score: 1

    There have been significant roadblocks in the formation of genes. The first one, and most importantly, is that even if we could predict (and we currently cannot) what our desired protein or RNA would do, there is no guarantee that it would fold correctly. We could take elements of existing genes (motifs/domains) and fuse them together to interact with our proteins of interest, but when this has been tried in the past, the protein folds up on itself into a big gob of oil.

    The second issue is that we are still many years from knowing whether we could just make this protein and have it work. In addition to folding, the addition of other modifications (like sugars, lipids, and other proteins) directly to our gene of interest, is a subtle change that highly regulates its activity. One may make a perfect protein only to find it functionally dead. We're just not there yet.

    One could easily see the benefits to this technology: build a protein that stabilizes a tumor supressor, or construct a gene that confers highly specific affinity to degrade an over-active growth factor receptor (common in many cancers). But for the aforementioned reasons, scientists prefer to work with natural genes, constructing schematics of proteins and using only naturally-sourced DNA. Maybe in 20 years. Or 50. But not now.

  45. global warming is the same way by Seoulstriker · · Score: 1

    I would definitely agree with you on that. Just look at the comments involving global warming. You would think that from reading their comments, that the world is going to end tomorrow.

    --
    I am defenseless. Use your button. Mod me down with all of your hatred.
  46. Online DNA and Gene ordering by TheSync · · Score: 1

    DNAhack.com has a list of sites where you can order DNA synthesis and gene synthesis online. In gene synthesis, your DNA will be synthesized and inserted into an E. Coli plasmid so you can easilly insert it into your own E. Coli.

    It is very simple: go to a web site, type in "ATCGCCGA..." and put in your credit card number, and the DNA or gene will come in the mail in a few days.

  47. serious disease hunting tool for over a decade by peter303 · · Score: 1

    Its been easier to tie genetic diseases to heredity patterns, find the DNA, and reverse engineer the protein, rather than find the culprit protein directly. I believe this is how the bad Huntington's and Ty Sachs proteins were discovered.

  48. Open source "backwards translation" by Anonymous Coward · · Score: 0

    These key steps include translating proteins and amino acids - the building blocks which make proteins - backwards into a DNA sequence.
    My own GPL'd software can do this for a while now, to standard code or organism/mitochondria-specific.

  49. Hmmm by Lord_Dweomer · · Score: 1
    Now if only they could make a program to let you visualize the results of your sequence. Can anybody explain any of this for people who do not have a degree in genetics?

    --
    Buy Steampunk Clothing Online!
  50. Thanks for the advice! by biohack · · Score: 1

    Thank you for the thoughtful answer - reading the posts today I'm glad that I've chosen this thread over the one where the debate has shifted to who is a bigger moron! I don't think that it is profitable to continue the debate on the merits of the post - perhaps the discussion is more important than the post itself, which is certainly not the first such case on Slashdot.

    I looked at the suggested links, but I didn't quite see what I was looking for. I am interested in DNA structure, mostly that of oligos (less than 50 bases long) for surface-based applications. So actually a couple of the options on the GD site appear to suit my needs more than the full-blown genomics/proteomics resources that are indeed easy to find. The information that I need (Tm's, hairpins, construction of orthogonal oligo sets, maybe choosing a couple of restriction enzymes) is rather basic, but at the same time, most tools give different answers (e.g., for Tm's), and none are actually valid for the conditions (high-salt buffers) that I need to use.

    It's basically the problem of being at the interface between two disciplines. The interface is considered as trivial by both of the parent fields, while neither of the two parent methodologies strictly apply. So yes, I have asked quite a few people, but so far have not found anything that fits my needs. But if you or others care to make any additional suggestions (either here or to biohack [at] nanowiz.mailshell.com), they will be appreciated!

  51. Re:I know this sounds like a bad sci-fi plot but.. by Anonymous Coward · · Score: 0

    I'm sure they're blushing at the thought.

  52. Problems with it.... by hunter+II · · Score: 1

    Researchers also are experimenting with introducing a 47th (artificial human) chromosome into target cells. This chromosome would exist autonomously alongside the standard 46 --not affecting their workings or causing any mutations. It would be a large vector capable of carrying substantial amounts of genetic code, and scientists anticipate that, because of its construction and autonomy, the body's immune systems would not attack it. A problem with this potential method is the difficulty in delivering such a large molecule to the nucleus of a target cell. Some Questions to Consider... What is normal and what is a disability or disorder, and who decides? Are disabilities diseases? Do they need to be cured or prevented? Does searching for a cure demean the lives of individuals presently affected by disabilities? Is somatic gene therapy (which is done in the adult cells of persons known to have the disease) more or less ethical than germline gene therapy (which is done in egg and sperm cells and prevents the trait from being passed on to further generations)? In cases of somatic gene therapy, the procedure may have to be repeated in future generations. Preliminary attempts at gene therapy are exorbitantly expensive. Who will have access to these therapies? Who will pay for their use? Gene therapy is a technique for correcting defective genes responsible for disease development. Researchers may use one of several approaches for correcting faulty genes: