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.3.5.tar.gz (943.4 kB view details)

Uploaded Source

Built Distributions

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

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

Uploaded CPython 3.14Windows x86-64

poreflow-0.3.5-cp314-cp314-macosx_26_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.14macOS 26.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

poreflow-0.3.5-cp313-cp313-macosx_26_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.13macOS 26.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

poreflow-0.3.5-cp312-cp312-macosx_26_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.12macOS 26.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

poreflow-0.3.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.3.5.tar.gz.

File metadata

  • Download URL: poreflow-0.3.5.tar.gz
  • Upload date:
  • Size: 943.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.3.5.tar.gz
Algorithm Hash digest
SHA256 ad6f9ff4be53194d997635bc0abdcc920ff91ec7910390d6c6ba25b67590db9a
MD5 a4c23d7fb017e3a4d03684084fd61f2a
BLAKE2b-256 698e551762880aac1ead10b1087ba676d5509e8efa94802fa20329e3475f696a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.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.3.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a1f0a86c97f1f1b83e504f91e68e7c92436fd87c819454c06f986fc346bf3240
MD5 f84d7ee9a980e1987a5236387d38737b
BLAKE2b-256 a90b50c707256f2a61a14c65bfb46a27bccc97343f09b97fdfb46beaac3eb4a2

See more details on using hashes here.

File details

Details for the file poreflow-0.3.5-cp314-cp314-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for poreflow-0.3.5-cp314-cp314-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 ea41b48425282baec4c284609dbaa799dca2cfb0d3ebeb0fdeb7a855024ff18a
MD5 a31572c99ede00ed64a04919d29b6af4
BLAKE2b-256 288a548da930d8b0632c8eb243126cc087585e1d9d3d1ba81f3ec02e9791bfe7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.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.3.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 63aed5bbb320fa0acd1b283162237cf83a96666b4fb107a095883355657daf53
MD5 d8c81236f321b1e3d9c8c07041774c8f
BLAKE2b-256 dd5c61a1eee016fc8b997d8e5dc3cafd03b1bf752aabc454af12a6c5629917fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.5-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 84d320a2d9498ba83221106bc7f0615da9e19311c583042f476e2f2d51a510f1
MD5 4f9eb3daa878d7b02f5e309a00190dc7
BLAKE2b-256 cbdb4ca2593cbb5e1b54f17d2138a5ea4e03e98333e7505e602f3ca87bb20bbe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.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.3.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4d07efeac71f183fe50320f56974fccd854da2e2a605b317a15d686f8a3b1b2f
MD5 2595a2fa7fde43f21764ee3475dd2ca2
BLAKE2b-256 4bd1b094dcc3064718e40da804a54a7d4e585b24490f126a7fcbcc5868280713

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.5-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 6ff5fa7d03cd61662e32e70080d6cca5582ff43612c19f05c57021de7325188a
MD5 15992e5852e4b6c98bc8c226981b5757
BLAKE2b-256 0e93d114c6b52e09884447d16cb8a2cb03739e0992eaae9ec5813cbf0dd3c3cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.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.3.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d1f61ed49b8817d1c8d7656ebbc5e0ac173afbfdfbba6cc1efc8f3434ce2af1f
MD5 d9c368cde3782b741ef6ba26aff87139
BLAKE2b-256 3beac689c5c6adae850ecb32f8a70c0c3f5cabeaf5e73df2cf9a8b144a747d9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.5-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 1cc6dcb63cfb10fee8ae4cd16c5525d1891e2913856c222d7373e8fe2c2b111f
MD5 4b74782ff89cfff9d48ce66207c05bab
BLAKE2b-256 53049c0a554c7fc3258059103942f05c6b5eb3624b9b567168f00f558a4be988

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