Segmentation/resquiggling tool for ONT signals.
Project description
- Dynamont is a segmentation/resquiggling tool for ONT signals.
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
- -11: Segmentation fault
- -9: Out of Memory error. Decrease the number of processes or move to a system with more memory.
- -6: std::bad_alloc
- 1:
dynamont-NTKspecific: alignment score (Z) does not match between forward and backward run in preprocessing on signal (T) and read (N) in function:preProcTN - 2:
dynamont-NTKspecific: 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
mainfunction 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
kmerSizeof pore type
Project details
Release history Release notifications | RSS feed
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.5.tar.gz
(37.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
dynamont-0.5-py3-none-any.whl
(44.1 kB
view details)
File details
Details for the file dynamont-0.5.tar.gz.
File metadata
- Download URL: dynamont-0.5.tar.gz
- Upload date:
- Size: 37.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a29d8161d90bc889a3130d8366d99268b3fbefc334046ec45822f9a3b71c4aab
|
|
| MD5 |
2b32fddf86ad5f83f6b92abfe38b3619
|
|
| BLAKE2b-256 |
e1548fe9f138aa98f2940a01fe302de04a07f3f3a3c3b019f497a4c34f617428
|
File details
Details for the file dynamont-0.5-py3-none-any.whl.
File metadata
- Download URL: dynamont-0.5-py3-none-any.whl
- Upload date:
- Size: 44.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
186dda4f46ed8d97e37f9539f7a95d7f2822b264c5af86d56daee88b04e9fccd
|
|
| MD5 |
b8aff52a005bf8d26e4f871df906405d
|
|
| BLAKE2b-256 |
393062550e083cec1a1d86665681c4f4253dfc2bc52ada24627b43c91d9d63c8
|