iTRAILS
iTRAILS is a command-line tool designed to infer population parameters and reconstruct evolutionary histories from genomic data using a coalescent hidden Markov model framework. It offers functionalities such as parameter optimization, Viterbi decoding, and posterior decoding, all wrapped in a user-friendly interface.
Features
- Parameter Optimization: Optimize critical population parameters from genomic alignment data.
- Gene Tree Decoding: Infer gene tree topologies across the genome using Viterbi and posterior decoding.
- Command Line Interface (CLI): Easily integrate iTRAILS into your bioinformatics workflows.
- Config File Support: Customize parameters via YAML configuration files without altering the source code.
Installation
Install iTRAILS using PyPi:
pip install itrails
Or with conda:
conda install conda-forge::itrails
Quick Start
- Create a YAML configuration file defining fixed and optimized parameters.
- Run the parameter optimization with:
itrails-optimize config.yaml --input path/to/alignment.maf --output path/to/output/output_prefix
- Run the parameter optimization with: Use the generated Best Model configuration file to perform gene tree decoding with:
- Viterbi Decoding:
itrails-viterbi - Posterior Decoding:
itrails-posterior
Documentation
For more detailed instructions, usage examples, and API references, please visit our full documentation at: Read The Docs - iTRAILS
Release files for itrails 2.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| itrails-2.0.6.tar.gz | 102.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| itrails-2.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 224.0 kB
Release files / itrails-2.0.6.tar.gz
| Download URL | itrails-2.0.6.tar.gz |
|---|---|
| Size | 102.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f4ba400903726628ff625e708425139b885f709aad00a588dabf321bb98b5085
|
|
BLAKE2b-256 checksum How to use checksums |
e0197f83c056877c8fe1b20a371c15abdf311bfbb7622ab822de8ee161743ded
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / itrails-2.0.6-py3-none-any.whl
| Download URL | itrails-2.0.6-py3-none-any.whl |
|---|---|
| Size | 121.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
14ff079316412368b13d62d231f8631017f98d76b6bf77327a4f71924cbf2f88
|
|
BLAKE2b-256 checksum How to use checksums |
380068b1d96de988c141b4e9fa0dc7067e6b09671b1346b4c80e844252ea12d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|