Skip to main content

A package to analyze split reads of ONT (Oxford Nanopore Technologies) long read data

Project description

░█▀▀▀█ ░█▄─░█ ▀▀█▀▀ █▀▄▀█ ░█▀▀▀█ ░█▄─░█ ▀▀█▀▀
░█──░█ ░█░█░█ ─░█── █─▀─█ ░█──░█ ░█░█░█ ─░█──
░█▄▄▄█ ░█──▀█ ─░█── ▀───▀ ░█▄▄▄█ ░█──▀█ ─░█──

Package for analyzing split reads from ONT (Oxford Nanopore Technologies) alignment data.

Install

This simple script will get things going:

pip install ontmont

Test

Please check out whether the unit tests work before you begin using the module, by:

cd /path/to/ontmont
pytest

Ideally you should get some output like:

============================ test session starts =============================
platform linux -- Python 3.11.8, pytest-8.1.1, pluggy-1.4.0
rootdir: /data1/shahs3/users/chois7/projects/ontmont
configfile: pyproject.toml
plugins: cov-5.0.0, anyio-4.3.0
collected 49 items

tests/test_collect.py ........                                         [ 16%]
tests/test_datatypes.py ...........                                    [ 38%]
tests/test_irs.py .......................                              [ 85%]
tests/test_process.py ....                                             [ 93%]
tests/test_utils.py ...                                                [100%]

============================= 49 passed in 2.49s =============================

Usage

Documentation about the modules are in the Read the Docs pages.

Development

Do build and upload to pypi: 1. python -m build 2. python -m twine upload --repository pypi dist/*

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

ontmont-0.0.8.tar.gz (1.8 MB view details)

Uploaded Source

Built Distribution

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

ontmont-0.0.8-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file ontmont-0.0.8.tar.gz.

File metadata

  • Download URL: ontmont-0.0.8.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.8

File hashes

Hashes for ontmont-0.0.8.tar.gz
Algorithm Hash digest
SHA256 cfce7c67492a83d84f0ca00fc0c1d6f038b7d5eadd3ff008c9abb8a60abc6716
MD5 7473b5c3928250d46b8b7c2d5b471b84
BLAKE2b-256 4882ce3ac2fd246069f5d1f2c3275c730a47705d6ddbb3c9d3f6144dc5fbaaba

See more details on using hashes here.

File details

Details for the file ontmont-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: ontmont-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.8

File hashes

Hashes for ontmont-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 e4080e13e695a07c4072b8c99583bac3be06f09d59e156e20cecacb0e9da0205
MD5 f4476d79b6fa93796edefaba588e5e15
BLAKE2b-256 0ad1475a926b1181f996021473b45a10a41c9271c6dfc5685348f5008a800e07

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