Go Back   CORTEX Forums > Best Practices > Subject Matter Expertise > Analytics > Analytic News Feeds
Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read

SPRINT: a new parallel framework for R.

This is a discussion on SPRINT: a new parallel framework for R. within the Analytic News Feeds forums, part of the Analytics category; Related Articles SPRINT: a new parallel framework for R. BMC Bioinformatics. 2008;9:558 Authors: Hill J, Hambley M, Forster T, Mewissen M, Sloan TM, Scharinger F, Trew A, Ghazal P BACKGROUND: ...


Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 18th November 2009, 11:38 AM   #1
Administrator
 
Join Date: Oct 2007
Posts: 15,896
Blog Entries: 7
admin has disabled reputation
Default SPRINT: a new parallel framework for R.

Related Articles SPRINT: a new parallel framework for R.

BMC Bioinformatics. 2008;9:558

Authors: Hill J, Hambley M, Forster T, Mewissen M, Sloan TM, Scharinger F, Trew A, Ghazal P

BACKGROUND: Microarray analysis allows the simultaneous measurement of thousands to millions of genes or sequences across tens to thousands of different samples. The analysis of the resulting data tests the limits of existing bioinformatics computing infrastructure. A solution to this issue is to use High Performance Computing (HPC) systems, which contain many processors and more memory than desktop computer systems. Many biostatisticians use R to process the data gleaned from microarray analysis and there is even a dedicated group of packages, Bioconductor, for this purpose. However, to exploit HPC systems, R must be able to utilise the multiple processors available on these systems. There are existing modules that enable R to use multiple processors, but these are either difficult to use for the HPC novice or cannot be used to solve certain classes of problems. A method of exploiting HPC systems, using R, but without recourse to mastering parallel programming paradigms is therefore necessary to analyse genomic data to its fullest. RESULTS: We have designed and built a prototype framework that allows the addition of parallelised functions to R to enable the easy exploitation of HPC systems. The Simple Parallel R INTerface (SPRINT) is a wrapper around such parallelised functions. Their use requires very little modification to existing sequential R scripts and no expertise in parallel computing. As an example we created a function that carries out the computation of a pairwise calculated correlation matrix. This performs well with SPRINT. When executed using SPRINT on an HPC resource of eight processors this computation reduces by more than three times the time R takes to complete it on one processor. CONCLUSION: SPRINT allows the biostatistician to concentrate on the research problems rather than the computation, while still allowing exploitation of HPC systems. It is easy to use and with further development will become more useful as more functions are added to the framework.

PMID: 19114001 [PubMed - indexed for MEDLINE]



PubMed comprises more than 19 million citations for biomedical articles from MEDLINE and life science journals. This RSS feed searches for mentions of Bioconductor - the open source and open development software project for the analysis and comprehension of genomic data.
More from PubMed...
admin is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Dundas Dashboard: Why Dundas Chose Silverlight For Its New Dashboard Framework Latest News Headlines Other International Vendors 0 17th November 2009 05:55 AM


All times are GMT +11. The time now is 12:01 PM.

© The Business Intelligence Group

Search Engine Optimization by vBSEO