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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 26.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 26.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 26.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

poreflow-0.3.4-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.4.tar.gz.

File metadata

  • Download URL: poreflow-0.3.4.tar.gz
  • Upload date:
  • Size: 943.3 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.4.tar.gz
Algorithm Hash digest
SHA256 133d48729125cb5221e5873ee131fadb1b859a6e325be399e3c40d661e13e881
MD5 e923467720a334bdf7ec6c9b7789465d
BLAKE2b-256 964c4a634c7408e881dfff282fea1f458d4e8ae7e314c3a8c0f8a0254e6d5abb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.4-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.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ddfd0c0dba18f7f0fa402c5a093d07eae1355cc18a63425104a4c8e66d18f0c4
MD5 c1c32f30f5de36d498ba4f894d112cca
BLAKE2b-256 7dabce31862cb01736a7985cadf1e45ef543598f85b37587c66d351a0cbac04d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.4-cp314-cp314-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 eafe6070ae04affdf3ceb2677d536820d2ce57ad9d681b3bfc9cd52ff1d4e586
MD5 714c0a1975d4c8848acecee27dc9cd44
BLAKE2b-256 46bc425c07ac575b051063b9d655ef8c08f1c5422b12546246f86cc527c3ee3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.4-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.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 84deca952d5ff027eb2a87b63a3a2ccffd33d2c33a432d0e06e92a9d997d1191
MD5 3e0fd9eab39e5b82518f55fd8c584be8
BLAKE2b-256 f5a9ad5b0890431eec047f2c612fe7ffc4bf885a5efd592c6602a630f24eaca2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.4-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 5dfc1f6dfc5b22f9f830d2abcc17ed1c543b94e07f13b3a1492d9a8b826d84b0
MD5 52b4cd480bc28297b2ce95518dbc5b67
BLAKE2b-256 9131d6016b6df8c8d6e97cec55534b93e2c3dca32516889fb8a070747e0db7da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.4-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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 88f77da519d41aeca767ef942c4dfd469443d9b815c0a5e4939b172ee6850b06
MD5 57d6846734ade372cd804640587edb2f
BLAKE2b-256 2eafa5b63cd21ac207ecdf1ba4f9710a22a03c8a4643fdc392143f477ce78173

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.4-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 a95319babd06d99dadb1a0255f4448a4eaedd0190f884b3b4cc0cccf5a56410e
MD5 bf15d5947bfb4e74d774dfcbffa87a89
BLAKE2b-256 60082243d603e3cc511e5b3ec39bd04e9eafcc11ceccff83903183e939c4963f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.4-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.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b91f47fa4f60396a5e807108e9f68637cd8015849840ef3f0ac211487b22a341
MD5 f2391cbacdc9fa575a117c2529d170f3
BLAKE2b-256 777fc5898347d1d7d1df2a43489927e3da526ce1e5f686e2937aba4e3cd70695

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.4-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 8e01488042d44afaaf3de498f65bc6378283553e1412131af6303396b4db2ef5
MD5 910e3577ab7ce5455a550b1a6e19b256
BLAKE2b-256 0a4c376be371e3ae26f8833844ab6b882b1a15bf29670e12f31ae5f05847c1e6

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