Skip to main content

Segmentation/resquiggling tool for ONT signals.

Project description

Alt text

  • Dynamont is a segmentation/resquiggling tool for ONT signals. PyPI - Python Version

License: GPL v3

PyPI PyPI - Downloads PyPI - Status

Anaconda-Server Badge Conda Conda package Conda package



Dynamont

TODO: change title A dynamic programming algorithm to resquiggle and segment the raw ONT signal.

TODO: add readme TODO: create conda package of tool TODO: build tool with subtools

Installation

Pypi/pip

pip install dynamont

Conda

conda install mamba
mamba create -n dynamont -c jannessp dynamont
conda activate dynamont

Usage

TODO

Exit-Codes

  • -9: Out of Memory error. Deacrease the number of processes or move to a system with more memory.
  • 1: dynamont-NTK specific: alignment score (Z) does not match between forward and backward run in preprocessing on signal (T) and read (N) in function: preProcTN
  • 2: dynamont-NTK specific: alignment score (Z) does not match between forward and backward run in preprocessing on signal (T) and de novo calling (K) in function: preProcTK
  • 3: Alignment score (Z) does not match between forward and backward run in main function or is -Infinity
  • 4: Input signal is missing or not found in stdin stream
  • 5: Input read is missing or not found in stdin stream
  • 6: Model file contains a k-mer that does not match the k-mer size of the pore
  • 7: Invalid model path was provided
  • 8: Provided ONT signal too short
  • 9: Provided reads too short
  • 10: Signal is smaller than read
  • 11: Read is smaller than kmerSize of pore type

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dynamont-0.4.1.tar.gz (37.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dynamont-0.4.1-py3-none-any.whl (44.0 kB view details)

Uploaded Python 3

File details

Details for the file dynamont-0.4.1.tar.gz.

File metadata

  • Download URL: dynamont-0.4.1.tar.gz
  • Upload date:
  • Size: 37.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.10

File hashes

Hashes for dynamont-0.4.1.tar.gz
Algorithm Hash digest
SHA256 2104a471efdb981ef3ec9bcadfaf91425fda3ac6cae1ee9bd0a2070feb5da6d8
MD5 722bcb92d624268a1fd42c08d2f458a1
BLAKE2b-256 a37d90311b6e2243c0399c4024c866c31355667cbca0d4d769114f2b7150a090

See more details on using hashes here.

File details

Details for the file dynamont-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: dynamont-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 44.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.10

File hashes

Hashes for dynamont-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3778efc68d6517bb25bc5d804bba89e45f7ead553572ecc8f54db1ecdd356678
MD5 cdd3b263a75752891c77593971b4b2b0
BLAKE2b-256 5849cf9cfe528aaff6093749cd79727c435ec96f2aaaa405c3a25870b63dc14b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page