Skip to main content

Python module for processing nanopore sequencing

Project description

PoreFlow

Nanopore data analysis tools

PoreFlow is a fast, simple, and flexible set of tools for analysing raw nanopore sequencing data, intended for use for research in the Cees Dekker lab (and beyond?).

Please see the Documentation for an introductory tutorial and full user guide.

Features

  • Python API for storing measurement, event, and step data.
  • Event detection algorithm
  • Fast step detection algorithm written in C++
  • Support for reasarch .fast5 files, along with .dat files from the UTube device
  • Filter events with basic metrics and store metadata
  • Find DNA-peptide boundary with expected DNA sequence

If you need help with PoreFlow, do not hesitate to get in contact:

  • For questions, contact the authors in-person or via email
  • To report a bug or make a feature request, open an Issue on GitLab.

Links

Contributing to PoreFlow

Please see the Contributing Guide for information on how you can help develop PoreFlow.

Authors

Thijn Hoekstra, Xiuqi Chen

License

MIT license

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

poreflow-0.2.5.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

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

poreflow-0.2.5-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

poreflow-0.2.5-cp313-cp313-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.13Windows x86-64

poreflow-0.2.5-cp312-cp312-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.12Windows x86-64

poreflow-0.2.5-cp311-cp311-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.11Windows x86-64

poreflow-0.2.5-cp311-cp311-macosx_26_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.11macOS 26.0+ ARM64

File details

Details for the file poreflow-0.2.5.tar.gz.

File metadata

  • Download URL: poreflow-0.2.5.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.8

File hashes

Hashes for poreflow-0.2.5.tar.gz
Algorithm Hash digest
SHA256 42678f7482c33cda90f4db50410c59478cc97a016836bb387be831fece98f549
MD5 47946310f068996302ae053032d48c03
BLAKE2b-256 63d1c7efeb841b9cfd2a943a0d0d6bed6c3a56b53c099bac814aa86933fee782

See more details on using hashes here.

File details

Details for the file poreflow-0.2.5-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: poreflow-0.2.5-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for poreflow-0.2.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d170093f7f1a7ce589b260570e26d8a511cb36a7d68e09356f568f82a6ac3a59
MD5 0e8d2b3109caad12a3a1644f7b808384
BLAKE2b-256 c0fb2001575981d417b43ae69718bc54528130aaf339aea5aaa691930bca832a

See more details on using hashes here.

File details

Details for the file poreflow-0.2.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: poreflow-0.2.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for poreflow-0.2.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 20122ead41bf47590cfac869854faf1b615880802a7d30736e1dd668de53bb60
MD5 55fac495355f59ec55df2759aa60b6c4
BLAKE2b-256 d5b8ebe9c0423336611d6ee935b005a1ab2e74f31b0879b1641619cbbe02c109

See more details on using hashes here.

File details

Details for the file poreflow-0.2.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: poreflow-0.2.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for poreflow-0.2.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2381027178b4d4abcc0135e37f0a8e2c7ea2f83d6c6eaca786865594b7e70dfd
MD5 5d45c0a42e9f3524773e08b733fb8a29
BLAKE2b-256 4d1120ae6946af471ba6337fa9845f3f4460a28b5169d89c5f2e1a19797bf87f

See more details on using hashes here.

File details

Details for the file poreflow-0.2.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: poreflow-0.2.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for poreflow-0.2.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 338934ffba418f3095e9d715ae0d27b7b7aa40eb4050343d16590c99d27ce154
MD5 d5b069b02d6dade8fa0a4425a7ae193b
BLAKE2b-256 64464892d562abbf9f8c38bb093a67dd7a81fd9d7046f7dcb30826270df94a7c

See more details on using hashes here.

File details

Details for the file poreflow-0.2.5-cp311-cp311-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for poreflow-0.2.5-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 a535319f0d757b7e8a29f62cd5517ac271d31d824329ef9019d6db2003c6a354
MD5 3ec09bdbca23f333904200561a66f6f0
BLAKE2b-256 4981b76e933ba9975aae7ecc8afa962aa46cceacf998ae7322592b6b0995db62

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