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.2.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.2-cp313-cp313-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 26.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 26.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

poreflow-0.4.2-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.2.tar.gz.

File metadata

  • Download URL: poreflow-0.4.2.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.2.tar.gz
Algorithm Hash digest
SHA256 0a8f01b691518bd299da1d40e44bb2d87bae89d0cc764ab84f57e70587483cf5
MD5 2b69495c74a17019f3decc69b3921b7c
BLAKE2b-256 f51b6224e3504438a19ab8a4886950483efc7e005a4c0c88d2e9ca00c129792b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.2-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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 279cb7a5da30888eb9204d516f67224bbacd34153bbcd6221cfc4e4267da3315
MD5 3d4ca5e60a44f44d019221993d75c6c0
BLAKE2b-256 9ccff3af1101f1ac337d7c07db4498cac00368166f3cfcf9e94c1450681c36d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.4.2-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 5842f7ff3ad7762af93b16fad136b52b73d9544b89381fd2d5d1950be6fe8e67
MD5 007ba800fd82ce99d3e28808a57c596f
BLAKE2b-256 3b8220d89228ae387d4810fb3d8bbc37f1a676329f7d928692a77297fab1b00a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.2-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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cbc2a9f9b2a1ec0308bb3afaf0e5d84d80ae93e249f1d25fc0f649ab73e4ef9f
MD5 7bb9202915ec682c31418402c9b863a2
BLAKE2b-256 cbc40ae60f0d8e35157130b8781bd42a825a3a9e600d25c0f5bce2bb5ba8fb9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.4.2-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 16fe238344290319c278026f0f41bff43ab7dd979c7e5f7f416344a389be691e
MD5 907670208d22b39bf391a83ab0fd5bca
BLAKE2b-256 a8ef1c19764a51201059bd2eb35f131e5a8d204c0b58e234e1e406f5444ef41a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.4.2-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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ca2f2e653db42529780c171b5fe14817f29c4532d701a052ea3c09434f6b9d7a
MD5 e963dc62903c38f1eeaffa011c6e4a3a
BLAKE2b-256 6264eb78407edbbf17cce9ac864c7270386dc059076bba7f19b82d01461a03f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.4.2-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 371fae4d37295743ee15b6b9ba8a08a78ff7c815d3264ee4d56b7ea75eeb856c
MD5 4f3e1f2dd19624f56dcbf56df520513d
BLAKE2b-256 34e3c0f517e06f22efb5fdae8114be92c2fabf3360b012df599b3475c4e3df9d

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