Skip to main content

rust ogtk

Installation

Standard installation:

pip install -e src/rogtk/
# or
maturin develop
# HTSLIB support
LIBCLANG_PATH=$CONDA_PREFIX/lib maturin develop --features htslib --release

With HTSlib support (for parallel BAM processing):

# Requires libclang
mamba install libclang
# Build with HTSlib feature
LIBCLANG_PATH=$CONDA_PREFIX/lib maturin develop --features htslib --release

Example

import rogtk.rogtk as rogtk
rogtk.sum_as_string(1, 2)

Useful references

setuptools Here one can control 'release' or 'debug' options

Notes:

compilations not updating

The issue was that even after running maturin develop (or build with or
without --release) there were some .so files for the python package that were
not overwritten. That's why starting from scratch worked (once) since those
original files were gone. After I delete it (together with the __pycache__ dir)
the python side is up to date. 

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rogtk-0.1.24.tar.gz (150.1 kB view details)

Uploaded Source

Built Distributions

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

rogtk-0.1.24-cp38-abi3-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.8+Windows x86-64

rogtk-0.1.24-cp38-abi3-manylinux_2_28_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.28+ x86-64

rogtk-0.1.24-cp38-abi3-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

rogtk-0.1.24-cp38-abi3-macosx_10_12_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file rogtk-0.1.24.tar.gz.

File metadata

  • Download URL: rogtk-0.1.24.tar.gz
  • Upload date:
  • Size: 150.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rogtk-0.1.24.tar.gz
Algorithm Hash digest
SHA256 f57ab8a4ca4f18a989748741f494557fc1c845cee9c473754043843e2f1f058e
MD5 8dc729142c7afc9172fd789eefeec184
BLAKE2b-256 7c90977ecfab6c14e40974340c94b54e6446797736efe287df38b07b0d37304f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.24.tar.gz:

Publisher: publish_to_pypi.yml on tzeitim/rogtk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rogtk-0.1.24-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: rogtk-0.1.24-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rogtk-0.1.24-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 64e49f36dfd8c01c9133b47fde40260000cfbece4e01569845cc17d0f2c4f85d
MD5 5c955714400a481ae125eef955265e32
BLAKE2b-256 e2e014904f563b1d9d108afa13247e3a791444f5ea2632d439d90b6d1b9ac8d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.24-cp38-abi3-win_amd64.whl:

Publisher: publish_to_pypi.yml on tzeitim/rogtk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rogtk-0.1.24-cp38-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rogtk-0.1.24-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94251ed68b6674649aff7dcee2f4026aaad32b982f5e07422c73acea20f56643
MD5 173d79d9625b97b6683fabae9350a366
BLAKE2b-256 99e8d0f03c000b6dcadde8e38af2ff33559138c2a6d3f3edd9f436b03192ab7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.24-cp38-abi3-manylinux_2_28_x86_64.whl:

Publisher: publish_to_pypi.yml on tzeitim/rogtk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rogtk-0.1.24-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rogtk-0.1.24-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12f19060c50580224fca044292d73c8d516b03220f088db3ae52fc87f3782a90
MD5 78ef9fa21a5203e51b70efe075d4e1b3
BLAKE2b-256 326a9e1b2406b157d82b1ca004bb21acd18e047c2f1fae3d0f8e4dd5237baa08

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.24-cp38-abi3-macosx_11_0_arm64.whl:

Publisher: publish_to_pypi.yml on tzeitim/rogtk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rogtk-0.1.24-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rogtk-0.1.24-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0de95b290be4673d4712c21ac24a0d247bfd91c64d85803a8d2e412920af0582
MD5 4a35ed050b95277ab596f9ff3697109a
BLAKE2b-256 a1b45b17aec3b6e86dfb2a3765c7c774ca71674442704a143c980e5946cd656b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.24-cp38-abi3-macosx_10_12_x86_64.whl:

Publisher: publish_to_pypi.yml on tzeitim/rogtk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.1.25

5 files

This release

0.1.24 This release

5 files

0.1.23

5 files

0.1.22

5 files

0.1.21

5 files

0.1.20

5 files

0.1.19

5 files

0.1.18

5 files

0.1.16

5 files

0.1.14

5 files

0.1.13

5 files

0.1.12

5 files

0.1.10

5 files

0.1.9

5 files

0.1.8

5 files

0.1.7

5 files

0.1.5

5 files

0.1.3

5 files

0.1.2

5 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page