Structure_threader
Structure_threader orchestrates parallel execution of Structure, fastStructure, and MavericK to automate population genetic analyses from genotype input files.
Key Features:
- Parallelization: Leverages multi-threading to run multiple instances of Structure, fastStructure, and MavericK simultaneously to reduce computation time.
- Automation: Automates management of input files, execution of analyses, and collation of results for Structure/fastStructure/MavericK runs.
- Software integration: Acts as a wrapper to orchestrate and coordinate Structure, fastStructure, and MavericK for population structure analyses.
- Bug fixes: Includes corrections for spelling inconsistencies (e.g., "fastStructure") and other minor bugs affecting execution consistency.
Scientific Applications:
- Population assignment with Structure: Assigns individuals to populations based on genotypes using Structure.
- High-throughput population structure inference with fastStructure: Performs accelerated inference on larger genotype datasets using fastStructure.
- Model comparison and clustering with MavericK: Conducts population structure analysis and clustering for complex datasets using MavericK.
Methodology:
Operates as a wrapper that manages input files, orchestrates execution and parallelization (multi-threading) of Structure, fastStructure, and MavericK, collates output, and incorporates fixes for spelling inconsistencies and minor bugs.
Topics
Details
- License:
- GPL-3.0
- Maturity:
- Emerging
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 5/11/2017
- Last Updated:
- 12/10/2018
Operations
Data Inputs & Outputs
Publications
Pina-Martins F, Silva D, Fino J. StuntsPT/Structure_threader: Famous Cartoon Character [Internet]. Zenodo; 2017. Available from: https://zenodo.org/record/573771
Documentation
Downloads
- Software packagehttps://github.com/StuntsPT/Structure_threader/releases/latestLink to latest released version.