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.0.tar.gz (964.1 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.4.0-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 26.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 26.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 26.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

poreflow-0.4.0-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.4.0.tar.gz.

File metadata

  • Download URL: poreflow-0.4.0.tar.gz
  • Upload date:
  • Size: 964.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","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.0.tar.gz
Algorithm Hash digest
SHA256 ec1c144600cdef930b6e308d1698012287d3a19c987247cdb8a5f665ca47465e
MD5 57906e98dfdb954986069a6a584d9483
BLAKE2b-256 9b758a251a9f80eeb29e17873fe128ab7b458a80bb26d9e3f773b8b5d19c7b90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.0-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.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7d89616916d153d5b929824643419a48e178e668ab38e12352bd934145fb73de
MD5 42b10cb6bccbac15536b8b87ec44aa1b
BLAKE2b-256 e4a9868f398473a54ee5e4a1da0d67c09369f5d38912de9a858812d6fb4b919b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.4.0-cp314-cp314-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 0fef10685d8f219f04d771a3f5c290d41d0668b4866d107335f4094bf1515bf3
MD5 0a2063eec0fd41cd9e2906c5db315f04
BLAKE2b-256 cdcc36194ef4ca337aa8180952d989d877f4e44d68db18170e288c6f0b9fa5ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.0-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.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d3f8a74380a7091303973c02517a43008916fbcdfb962834dbbaa2417594a43b
MD5 734541191e2f39a29fdd8b5ce2684a2b
BLAKE2b-256 b3a9484a756ef62bb7823bf833574286e806716a8f63487fb84269b889f7b2cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.4.0-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 a5acf9ca47136ac7a7e62750be207e7443a6caf188bab8e93d0bbc0b024a4e33
MD5 ca1fd66508a7cc30cdf3b89b5aa49b3b
BLAKE2b-256 d83b5dc45404943189e627b46d9b0ad8fadcb1f5e8326e52875a2a44e1cfb200

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.0-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.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e08e7a66dacc96ae712490d94d3b8c3db98fd24bf602b52a87686bf1583a9914
MD5 80b98e53bbc380c50cba08827a2f1595
BLAKE2b-256 cccd4268d1f55502a4e19fdfcd43605e16df28abb2977ef9138b3ad196efe953

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.4.0-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 3301e83e243dc6e8df7622ece5f4bd969e49cb07fcd0f2bfaa73f40df366abee
MD5 a677b6cf3840b120a7e104f6c4a352f1
BLAKE2b-256 41b4231e90292f69c7b514bc37caacc7f509b1fcf83f4e50772adf5cf97de486

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.0-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.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9d111c2f08e7069c6109dd6ae276441d13533087d732a5a266a1c5c7924d8b5c
MD5 4c9a9f2d3ce6f5bc53e38dbc3da4b0db
BLAKE2b-256 d40b04c5127fa0fced8edad882448e70e92c42bfd4f73f264ed2666c42f4f68c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.4.0-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 280a50d52cde40564508bab36bcb68dea531f7140a3b94a2527201d1fa831a39
MD5 15c4aa761eda3e7eac9a0683960b97f9
BLAKE2b-256 2eee9bee2a63a368f9613568ae98e212557ac35f4532cf77737588b8750f5595

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