Skip to content
Preprocess bam file into a compressed alignment incidence matrix (equivalence class)
Python JavaScript HTML Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
alntools Another variation May 17, 2018
bin Initial commit Feb 27, 2017
docs Delete _config.yml Apr 11, 2017
etc Added viewer Sep 8, 2017
tests Initial commit Feb 27, 2017
.gitignore [kbchoi] Updated .gitignore Aug 24, 2017
AUTHORS.rst Minor changes. Started documentation. Mar 29, 2017
CONTRIBUTING.rst Initial commit Feb 27, 2017
HISTORY.rst Initial commit Feb 27, 2017
LICENSE Initial commit Feb 27, 2017
MANIFEST.in
Makefile Initial commit Feb 27, 2017
README.rst [kbchoi] Updated README.rst Apr 18, 2017
fastq_chunker.py New multisample (cell) features Mar 28, 2018
requirements.txt Initial commit Feb 27, 2017
requirements_dev.txt [kbchoi] Modified requirements_dev.txt Apr 11, 2017
setup.cfg Initial commit Feb 27, 2017
setup.py [kbchoi] Fixed installation issue May 8, 2018
tox.ini Initial commit Feb 27, 2017
travis_pypi_setup.py Initial commit Feb 27, 2017

README.rst

alntools

Documentation Status Updates

alntools processes next-generation sequencing read alignments into a sparse compressed incidence matrix (aka Equivalence Classes) and stores it in a pre-defined binary format for efficient downstream analyses and storage. It enables us to compare, contrast, or combine the results of different alignment strategies.

Features

  • split divides a large bam file into smaller ones
  • bam2ec preprocesses a bam file into binary equivalence class (EC) format
  • bam2emase preprocesses a bam file into EMASE format
  • ec2emase converts binary EC file into EMASE format
  • emase2ec converts EMASE format into binary EC format
  • range finds effective lengths of target sequences from alignment data

We are planning to add more features for preprocessing different formats of NGS read alignments at the population level and summarizing useful information from them. Stay tuned!

You can’t perform that action at this time.