Structure threader

Jump to navigation Jump to search


Structure_threader website  

A wrapper program to parallelize the runs of Structure, fastStructure, MavericK and ALStructure software.

Environment Modules

Run module spider Structure_threader to find out what environment modules are available for this application.

System Variables

  • HPC_STRUCTURE_THREADER_DIR - installation directory
  • HPC_STRUCTURE_THREADER_BIN - executable directory

Additional Information

Structure_wrapper provides its own binary for Structure. However, this binary has not been compiled for or tested on HiPerGator.

This means that, when using Structure, your job scripts should load the "structure" module in addition to "structure_threader":

 module load structure/2.3.4
 module load structure_threader/1.3.10

and, when you call structure_threader, pass the "-st" flag with the path to the HiPerGator-provided Structure binary (using the ${HPC_STRUCTURE_BIN} environment variable from the module:

structure_threader run ... -st ${HPC_STRUCTURE_BIN}/structure

Job Script Examples

See the Structure threader_Job_Scripts page for Structure_threader Job script examples.


If you publish research that uses Structure_threader you have to cite it as follows:

If you use Structure_threader, please cite our Molecular Ecology Resources paper: