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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 26.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 26.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 26.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

poreflow-0.3.3-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.3.tar.gz.

File metadata

  • Download URL: poreflow-0.3.3.tar.gz
  • Upload date:
  • Size: 935.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","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.3.tar.gz
Algorithm Hash digest
SHA256 d21d6ee4d9c9dbef1364303d6ecb165a31e784c77594d9b81f14a110b6c9fae9
MD5 fc471bc139de1af5ad6dce84cfcf59dd
BLAKE2b-256 aa357589cf9955df2e2c7c6fd247cf977e55df6db4e33b770dd32b3cfbfd3fc7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.3-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.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a5ea2289cc621a04c761f78274b08370baf33497ca05a505754ce70c9c8957cb
MD5 d5f8e7ac836ad357486e2138befe36e6
BLAKE2b-256 be7796a2dae700082cb1a6d64b20d48772c94feecd512b3835d4ec02402a47bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.3-cp314-cp314-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 430fa81a350d0cbe1643b989dc6e666cdf62c3a29b7abfedccfb9c8ed975eeca
MD5 17cb343662565cfdf56cd43b973c4d27
BLAKE2b-256 f723e54914fba2a190a9c7e7caa6904fd134dee12ef26ea6c0ef2973bb033f34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.3-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.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3ff7c2d3358b768bbce80d3a0072966cd0a28c42a847fdd56323766ec4c2d7b9
MD5 496836fb278265f8ee41a055557d2854
BLAKE2b-256 af747bb99c5d3e469cd30dccd8aa17782c59fe49be65c97699a75afd0468f96e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.3-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 927ffa9af7371735559763e9697954416946ac8870133073e858cba782a612fb
MD5 280401d6ae59cfc254d337f1b34786e2
BLAKE2b-256 154f7fc400947ef559160a2fef19f155f3a6e20cae463d3b7ae850c011044a24

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.3-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.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 214c720516ce14f67050a69c6a96808df088394674e63dc2c229c37caafc05c5
MD5 9a7a33cceafa88a19a06313e1e6ca4b1
BLAKE2b-256 0b3fbc4c513a06e14cbe747b146981da80b4e5c18c32c2a1e8692e18bb4cd849

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.3-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 20776da8cf3a50bfabed7723d08e4bfb6ce3388bfbc04655796fa6097110db0b
MD5 2524985019770fd73f350997a8da5731
BLAKE2b-256 e559e1744eae66cadcc14e74ee424ee7b98e5e3e8f4d333f39f38cdd6412998f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poreflow-0.3.3-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.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 baa52204392a63e0fd7679a16924ce9a2a0917ce94045afe171dd953b909d934
MD5 bc1a531fc2bc6fbb3578a672bc782161
BLAKE2b-256 29993d74c117ff40d2355c167220d57529c53eb0db87423ff5e8a0e5da7d5e09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poreflow-0.3.3-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 657c0ce0dc323ae4855aa95eeddd5bba4f4b9e186b8ba97a887aa41901016476
MD5 cd29da75bb3f583bdf35a72ebf80bce7
BLAKE2b-256 7e17e2d5f9862810fc6b6ab044b18003153c51c1df06e142b7ef8757bf3f5112

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