bleties

IES retention analysis from PacBio CCS reads

View the Project on GitHub Swart-lab/bleties

Blepharisma Toolbox for Interspersed DNA Elimination Studies (BleTIES)

BLETIES logo

DOI Bioconda License

BleTIES is a tool for prediction and targeted assembly of internally eliminated sequences (IESs) in ciliate genomes, using single-molecule long read sequencing. The design and name of the software was inspired by ParTIES.

Input data

Installation

Install released version with Conda

The released versions are distributed via Bioconda, and can be installed with Conda:

# Create new environment called "bleties"
conda create -c conda-forge -c bioconda -n bleties bleties
# Activate environment
conda activate bleties
# Check version and view help message
bleties --version
bleties --help
# Run tests
python -m unittest -v bleties.TestModule

Install development version

If you want to test the latest development version, clone this Git repository, then install with pip.

Dependencies are specified as a Conda environment YAML file env.yaml. Create a Conda environment with the specified dependencies, then install with pip:

git clone git@github.com:Swart-lab/bleties.git
cd bleties
conda env create -f env.yaml -n bleties_dev
conda activate bleties_dev
pip install .

Run tests after installation:

python -m unittest -v bleties.TestModule

Usage

To list input arguments and options and their respective usage, use the -h or --help option, with or without the subworkflow names:

bleties --help
bleties milraa --help
bleties miser --help
bleties milret --help
bleties milcor --help
bleties miltel --help
bleties insert --help

In addition there are two scripts for plotting the output from the MILRAA and MILCOR modules. See the --help messages for usage instructions:

milcor_plot.py --help
milraa_plot.py --help

Outline of workflow

Refer to the individual module pages for further information.

BleTIES flowchart

Citations

BleTIES is research software. Please cite us if you use the software in a publication.

Brandon K. B. Seah, Estienne C. Swart. (2021) BleTIES: Annotation of natural genome editing in ciliates using long read sequencing. Bioinformatics btab613; doi: https://doi.org/10.1093/bioinformatics/btab613