Skip to main content

Python module for processing nanopore sequencing

Project description

PoreFlow

Nanopore data analysis tools

pipeline status Latest Release

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.4.1.tar.gz (1.3 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.4.1-cp313-cp313-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.13Windows x86-64

poreflow-0.4.1-cp313-cp313-macosx_26_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.13macOS 26.0+ ARM64

poreflow-0.4.1-cp312-cp312-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.12Windows x86-64

poreflow-0.4.1-cp312-cp312-macosx_26_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.12macOS 26.0+ ARM64

poreflow-0.4.1-cp311-cp311-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.11Windows x86-64

poreflow-0.4.1-cp311-cp311-macosx_26_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.11macOS 26.0+ ARM64

File details

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

File metadata

  • Download URL: poreflow-0.4.1.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for poreflow-0.4.1.tar.gz
Algorithm Hash digest
SHA256 c00e2c81e3f259278f17836729851dcd202c33e435d856d3663e922748a5c1e9
MD5 bf4c9ad4894407c7b0948f42deb5e0f9
BLAKE2b-256 5c6f399332bcb5c6c2f700bb0b4300fe2ad0a5bde279676e99f30ba7f8ebf8d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.5 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.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 273ed3914cb8f9fd4fadeea1cd2a998c586f3fe273267ccc606d591c2c4b8186
MD5 3c70e1c2f864f2535c6ebb7696c8be8e
BLAKE2b-256 bcd0ec5b74524c68361508cfa9e6c4052f285ad0d1d56c6afbf92af3c3679a94

See more details on using hashes here.

File details

Details for the file poreflow-0.4.1-cp313-cp313-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for poreflow-0.4.1-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 16c86fa1278528aaed6e3800d134d3dd616121129753bbf80111960345a2c342
MD5 b584f7919325c80140a159ba41debad2
BLAKE2b-256 dab624caec6174cb063d63c6504520f4e3b9ecdffae102c710d1a5985529c7be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.5 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.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f235c627299e9bd173d188eb945677820c5a3cb2ee0998e106861cb946bf4d8c
MD5 9b44f9e2f857ac5bb56f1a2656be07dd
BLAKE2b-256 2e747714b286764f342fc9d1e55b03872658fc49f31d05f6739a6f3560a1235a

See more details on using hashes here.

File details

Details for the file poreflow-0.4.1-cp312-cp312-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for poreflow-0.4.1-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 9c65a5d7d9a6038b99aa59f3b6ea56e5fe5c32a0bba9723f7db68958b14f5dc4
MD5 e84d266f1bf4894366beb7d02611a39b
BLAKE2b-256 e0bc09948f933d5134d946c62f57fbeaa7dc3ea25c19b898ca00f36f66e95709

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.5 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.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 48b5fe8d528be0b9cc53d3b087963802fb256dedf8e9ecdad47e5d4fbdb1e843
MD5 6f7c55603f94a621662b58dc4c42edc0
BLAKE2b-256 a0ef3accad1cbc92a7647676283d0a6408aa562c5e6c0cb659a0839adc11b681

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.4.1-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 114dfb529a950b31efabab2305e1b8bd1a741c0985f1cf66dccaf9c309bfa029
MD5 c13c444abf87b1b79c7d3ed82e94da9b
BLAKE2b-256 d77528c94b6dfea0c4bc1de0a48c6d7434fdcf19023b527e599eccc608ecfdfb

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