parastructure is a perl script collection to run the population genetics software STRUCTURE from Pritchard et al. 2000 (http://pritch.bsd.uchicago.edu/structure.html ) in parallel on a cluster (beowulf type). Each run of K (the number of populations) is executed separately on each CPU of the cluster trough queue system based on PBS. A summary st…
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE.txt
README
README.md
ran.jl.patch
structure2distruct.pl
structure_parallel_cluster_qsub.pl
structure_parse_results.pl

README.md

ParaStructure

ParaStructure is a perl script collection to run the population genetics software STRUCTURE from Pritchard et al. 2000 (http://pritch.bsd.uchicago.edu/structure.html ) in parallel on a cluster (beowulf type). Each run of K (the number of populations) is executed separately on each CPU of the cluster trough queue system based on PBS. A summary statistics table and distruct figures (Noah Rosenberg: http://www.stanford.edu/group/rosenberglab/distruct.html ) are built at the end of the run. A patch for the structure (ran.c) is also provided in order to correct the generation of the seed number.

Keywords: population genetics, Structure, distruct, HPC, beowulf cluster, bioinformatics, pipeline

This project is licensed under the terms of the MIT license. Copyright (c) 2015 Lagnel Jacques