ParallelStructure: function to run parallel jobs in STRUCTURE

MPI_structure" and "parallel_structure" are two R functions that calls STRUCTURE automatically for a set of predefined jobs. Jobs are distributed among all available computing units (cores or cpu) in order to make the best use of multi-core computer while running analysis of large data sets in STRUCTURE. MPI_structure" and "parallel_structure" have the same functionality and use the same set of parameters. MPI_structure relies on Rmpi package whereas parallel_structure relies on the "parallel" package.

Author
francois Besnier
Date of publication
2014-06-24 08:29:46
Maintainer
francois besnier <francois.besnier@imr.no>
License
GPL3
Version
1.0

View on R-Forge

Man pages

convert_output_ID
FUNCTION TO CONVERT INDIVIDUAL ID IN OUTPUT FILE
edit_params
EDIT THE PARAMETERS FILE FOR STRUCTURE
list_col
LIST OF COLORS TO BE USED IN STRUCTURE PLOT
MPI_structure
FUNCTION TO RUN PARALLEL JOBS IN STRUCTURE
parallel_structure
FUNCTION TO RUN PARALLEL JOBS IN STRUCTURE
ParallelStructure-package
R FRAMEWORK TO RUN PARALLEL JOBS IN STRUCTURE
plot_str
PLOT FUNCTION FOR STRUCTURE OUTPUT
structure_data
EXAMPLE DATA FILE FOR STRUCTURE
structure_jobs
JOB LIST FOR STRUCTURE RUN

Files in this package

ParallelStructure/DESCRIPTION
ParallelStructure/NAMESPACE
ParallelStructure/R
ParallelStructure/R/MPI_structure.R
ParallelStructure/R/convert_output_ID.R
ParallelStructure/R/edit_params.R
ParallelStructure/R/parallel_structure.R
ParallelStructure/R/plot_str.R
ParallelStructure/data
ParallelStructure/data/Mac_path.rda
ParallelStructure/data/list_col.rda
ParallelStructure/data/structure_data.rda
ParallelStructure/data/structure_jobs.rda
ParallelStructure/man
ParallelStructure/man/MPI_structure.Rd
ParallelStructure/man/ParallelStructure-package.Rd
ParallelStructure/man/convert_output_ID.Rd
ParallelStructure/man/edit_params.Rd
ParallelStructure/man/list_col.Rd
ParallelStructure/man/parallel_structure.Rd
ParallelStructure/man/plot_str.Rd
ParallelStructure/man/structure_data.Rd
ParallelStructure/man/structure_jobs.Rd