2011
DOI: 10.1002/cpe.1787
|View full text |Cite
|
Sign up to set email alerts
|

Optimization of a parallel permutation testing function for the SPRINT R package

Abstract: The statistical language R and its Bioconductor package are favoured by many biostatisticians for processing microarray data. The amount of data produced by some analyses has reached the limits of many common bioinformatics computing infrastructures. High Performance Computing systems offer a solution to this issue. The Simple Parallel R Interface (SPRINT) is a package that provides biostatisticians with easy access to High Performance Computing systems and allows the addition of parallelized functions to R. P… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
4
0

Year Published

2011
2011
2014
2014

Publication Types

Select...
4

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 8 publications
0
4
0
Order By: Relevance
“…However, it is unfortunate to see that most of the software programs perform PTs under univariate designs and the facility to deal with MPTs is still lacking. It is also noted that we are happy to see that parallel computing technique combined with high performance computing has begun to be employed in genetic research (Petrou et al, 2011). Although it only allows for the applications of PTs for multiple comparisons, we regard it as a revolution for PTs.…”
Section: Discussionmentioning
confidence: 99%
“…However, it is unfortunate to see that most of the software programs perform PTs under univariate designs and the facility to deal with MPTs is still lacking. It is also noted that we are happy to see that parallel computing technique combined with high performance computing has begun to be employed in genetic research (Petrou et al, 2011). Although it only allows for the applications of PTs for multiple comparisons, we regard it as a revolution for PTs.…”
Section: Discussionmentioning
confidence: 99%
“…A number of parallel functions (namely correlation, clustering, rank product, permutation test, bootstrap, random forest classifier and the apply method) are available in SPRINT. The SPRINT package has been tested on several HPC architectures including the UK’s national supercomputer service HECToR and has exhibited very good performance and speedup up to 512 processors ([10], [11], [12]) The SPRINT package has therefore proven to be an efficient parallel solution for R users on dedicated HPC infrastructure.…”
Section: Introductionmentioning
confidence: 99%
“…These drop‐in replacements are parallelised using the Message Passing Interface (MPI) , with data distribution carried out transparently from the end‐user's point of view. For a more detailed description of the SPRINT architecture, see . Users of SPRINT write R analysis scripts as they would have performed previously for serial analysis.…”
Section: Introductionmentioning
confidence: 99%