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.

Install

pip install pyft

Example

import pyft
bam_f = "../tests/data/center.bam"
fiberdata = pyft.FiberdataFetch(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.4.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.4-cp310-cp310-macosx_10_7_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: pyft-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 beafa1574b135a9d54080a1eed9ebdd607b6b7f8dabc44f38728633083f6fcef
MD5 750eee923a37149e1725b6b01f5817c2
BLAKE2b-256 c0f0c6f569449c4bbc95ba0281b2423d2c22fd957a7279f33b74ebd6aa94fefb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyft-0.1.4-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 da32fea9f6e2d73ba9c0991bf3d2b495212cfb78cb8f05c11d56bb163cc9d927
MD5 fea4f34679e691ad154ebadb936ff09f
BLAKE2b-256 5f76cfcbbab37550bc51a7e8ea1bc59451ae618fb3eab2f20f7aa097bc615268

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