Fork me on GitHub

Blast – The Amazon version

It’s my fault. I take full responsibility. For months, I’ve been meaning to harass Michael Cariaso about building bioinformatics apps on EC2. (a) I am about 6 months behind in my efforts to start running NAMD actively on EC2 (b) that I haven’t talked about RunBlast tatamounts to criminal negligence.

RunBlast is going to be available as a download soon, and will allow you to run Blast and other apps on a virtual EC2 cluster. Oh, by the way, RunBlast uses the Amazon payment system. Wait, isn’t Blast free? Why should I pay for it? Well if you run Blast once a year, perhaps you shouldn’t be using RunBlast, but if you’re a regular user, and do some serious crunchching, this beats buying a cluster anyday.

Note that a lot of this is possible because of getting MPICH2 working with EC2

Further reading
AWS blog

Technorati Tags: , ,

This entry was posted in Computing, Informatics, Software & Internet. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

2 Comments

  1. Posted December 19, 2007 at 21:25 | Permalink

    It most certainly is. And if you want to see part 3 of the series it will be delivered at PyCon 2008 Chicago by

    Peter Skomoroch
    http://us.pycon.org/2008/profile/0773dc/

    for his talk
    http://us.pycon.org/2008/conference/talks/?filter=cloud_computing

    131. MPI Cluster Programming with Python and Amazon EC2

    Amazon EC2 may offer the possibility of high performance computing to programmers on a budget. Instead of building and maintaining a permanent Beowulf cluster, we can launch a cluster on-demand using Python and EC2. This talk will cover the basics involved in getting your own cluster running using Python, demonstrate how to run some large parallel computations using Python MPI wrappers, and show some initial results on cluster performance.

    RunBlast is going to be available as a download soon, and will allow you to run Blast and other apps on a virtual EC2 cluster. Oh, by the way, RunBlast uses the Amazon payment system. Wait, isn’t Blast free? Why should I pay for it? Well if you run Blast once a year, perhaps you shouldn’t be using RunBlast, but if you’re a regular user, and do some serious crunchching, this beats buying a cluster anyday.

    People who mainly use the NCBI service will do well to continue doing so. This is really targeted at groups who have a small cluster inhouse which is mainly used to run blast.

    When your needs have outgrown the NCBI webserver, RunBlast allows you to have that cluster without the big upfront purchase, or the hassles of maintaining latest versions of major tools and databases.

    I actually use it to run bioperl, emboss, and MrBayes. NAMD has been on my todo list but hearing its of interest should bump it up. I’ll drop a line when its available.

  2. Posted December 19, 2007 at 23:25 | Permalink

    It most certainly is. And if you want to see part 3 of the series it will be delivered at PyCon 2008 Chicago by

    Peter Skomoroch
    http://us.pycon.org/2008/profile/0773dc/

    for his talk
    http://us.pycon.org/2008/conference/talks/?filt...

    131. MPI Cluster Programming with Python and Amazon EC2

    Amazon EC2 may offer the possibility of high performance computing to programmers on a budget. Instead of building and maintaining a permanent Beowulf cluster, we can launch a cluster on-demand using Python and EC2. This talk will cover the basics involved in getting your own cluster running using Python, demonstrate how to run some large parallel computations using Python MPI wrappers, and show some initial results on cluster performance.

    RunBlast is going to be available as a download soon, and will allow you to run Blast and other apps on a virtual EC2 cluster. Oh, by the way, RunBlast uses the Amazon payment system. Wait, isn’t Blast free? Why should I pay for it? Well if you run Blast once a year, perhaps you shouldn’t be using RunBlast, but if you’re a regular user, and do some serious crunchching, this beats buying a cluster anyday.

    People who mainly use the NCBI service will do well to continue doing so. This is really targeted at groups who have a small cluster inhouse which is mainly used to run blast.

    When your needs have outgrown the NCBI webserver, RunBlast allows you to have that cluster without the big upfront purchase, or the hassles of maintaining latest versions of major tools and databases.

    I actually use it to run bioperl, emboss, and MrBayes. NAMD has been on my todo list but hearing its of interest should bump it up. I'll drop a line when its available.

One Trackback

  1. By MPIHMMER : business|bytes|genes|molecules on January 5, 2008 at 18:22

    [...] maybe when I get time to play with EC2/MPI, this could be added to the list, although I suspect Michael’s going to beat me to it, especially given my [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

blog comments powered by Disqus
  • Archives

  • Disclaimer

    All opinions on this blog are my own and do not reflect those of my employers, past or present