Server Specs for small Bioinformatics ServerCreated on 2016-10-31 (Mon)There seems to be very little information on how to build a small workhorse computer for running bioniformatics pipelines on the internets. Most of the information is focused on big expensive Next Gen Sequencing centers and there is none for small university labs or companies.Here's my contribution to this lack of data. Disclaimer - this post does not address the storage solution for bioinformatics labs. For large data sets this is a non trivial solution though for smaller data sets (under 50TB) getting an 8 bay NAS with 8x 6TB HDD (or even 8TB HDD) might be a decent start. Now regarding the work horse computer build. The architecture I chose is based around high-end gaming Intel architecture - as this is what I find I have moderate experience with. I propose two solutions that differ only in the CPU model used. If you find you can parallelize a lot of the pipeline the more expensive architecture is going to be probably faster at a pretty high cost. Also all component prices are in $CAD and are based on NCIX.com list price. Without further ado:
Total price (cheap): $3,454.85 (before tax) [~$3,900 after tax] Total price (expensive): $5,388.26 (before tax) [~$6,100 after tax] Note: You'll also need to buy a video card - I will use one that I have lying around so I didn't include it in the price. As I don't think the bioinformatics tools are GPU optimized the graphics card can be as cheap as possible. Also there might be some cables you need to buy. A few other considerations: Instead of using a single powerful computer you can build a computing cluster. The major issue with this is that someone needs to administer the cluster. The personnel is a recurring cost that completely dominates the cost of the cluster itself in the long run. Alternatively you could look into DNA Nexus for a cloud alternative for your computing needs. |