Skip to main content

No project description provided

Project description

pyft: python bindings for fibertools-rs

Documentation Status PyPI version

pyft provides a python API for the rust library fibertools-rs. The inspiration for this API is to make analysis in python easier and faster; therefore, only extraction of data from a fiberseq bam is supported and not writing.

Example

import pyft
bam_f = "../tests/data/center.bam"
fiberdata = pyft.FiberdataIter(bam_f, "chr1", 0, 1000)
for fiber in fiberdata:
    # print some info about the fiber
    print(fiber)
    # print the fiber number of ccs passes
    print(fiber.ec)    
    # print the mps start positions
    print(fiber.msp.starts)    

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

pyft-0.1.0.tar.gz (8.3 MB view details)

Uploaded Source

Built Distribution

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

pyft-0.1.0-cp310-cp310-macosx_10_7_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

File details

Details for the file pyft-0.1.0.tar.gz.

File metadata

  • Download URL: pyft-0.1.0.tar.gz
  • Upload date:
  • Size: 8.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.1.0

File hashes

Hashes for pyft-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7e4820c21a7143a3d1bc344a9a03c6a948cb93933a329d55367704439500fadb
MD5 29c8bbd1cecbef3210150465bd512043
BLAKE2b-256 c5b34729bed033d7a353ec71381fa9e1ade1bf7a186a837ed3627b31265ddede

See more details on using hashes here.

File details

Details for the file pyft-0.1.0-cp310-cp310-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for pyft-0.1.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 a176636b44d970caf971dc03b1fabae42f713f378dd6185a859c37c090d27ef3
MD5 8d58da25fd6eb7ace50f0d441e43d5d0
BLAKE2b-256 d762f180b758be35243ef8a74361f533c974f7294541f16c9bc82cdcc29983e0

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