An open API service indexing awesome lists of open source software.

https://github.com/stuntspt/structure_threader

A wrapper program to parallelize and automate runs of "Structure", "fastStructure" and "MavericK".
https://github.com/stuntspt/structure_threader

clustering doi genetics parallelize pypi python science structure structure-threader wrapper

Last synced: 7 months ago
JSON representation

A wrapper program to parallelize and automate runs of "Structure", "fastStructure" and "MavericK".

Awesome Lists containing this project

README

          

# Structure_threader
A program to parallelize the runs of [Structure](http://web.stanford.edu/group/pritchardlab/structure.html), [fastStructure](https://rajanil.github.io/fastStructure/), [MavericK](http://www.bobverity.com/home/maverick/what-is-maverick/) and [ALStructure](https://github.com/StoreyLab/alstructure) software.

[![Travis Status](https://travis-ci.org/StuntsPT/Structure_threader.svg?branch=master)](https://travis-ci.org/StuntsPT/Structure_threader) [![Documentation Status](https://readthedocs.org/projects/structure-threader/badge/?version=latest)](http://structure-threader.readthedocs.io/en/latest/?badge=latest)
[![DOI](https://zenodo.org/badge/31598374.svg)](https://zenodo.org/badge/latestdoi/31598374)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/becafd10f0bc4904b6d2857cf4c47ea4)](https://www.codacy.com/gh/StuntsPT/Structure_threader/dashboard?utm_source=github.com&utm_medium=referral&utm_content=StuntsPT/Structure_threader&utm_campaign=Badge_Grade)
[![Pipeline Status](https://gitlab.com/StuntsPT/Structure_threader/badges/master/pipeline.svg)](https://gitlab.com/StuntsPT/Structure_threader/pipelines)

## Installation

```bash
pip3 install structure_threader
```

*Structure_threader* is available on
[Pypi](https://pypi.python.org/pypi/structure_threader/). It can be
installed by simply running the above command. If you are on a \*nix like
platform, you can use the `--user` option if you can't or don't want to install
the program as `root` user. Binaries for STRUCTURE, fastStructure and
*MavericK* are also distributed for GNU/Linux and Mac OS X. For more details,
please [check the
manual](http://structure-threader.readthedocs.io/en/latest/install/).

## Manual
The complete documentation can be found on [readthedocs.org](http://structure-threader.readthedocs.io/en/latest/).

## Citation
If you use *Structure_threader*, please cite our
~~[Zenodo DOI](https://zenodo.org/badge/latestdoi/31598374).~~
[Molecular Ecology Resources paper](http://doi.org/10.1111/1755-0998.12702)

### Full citation:


Pina-Martins, F., Silva, D. N., Fino, J., & Paulo, O. S. (2017). Structure_threader: An improved method for automation and parallelization of programs structure, fastStructure and MavericK on multicore CPU systems. Molecular Ecology Resources, n/a-n/a. doi:10.1111/1755-0998.12702


## License
GPLv3