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.25.tar.gz (150.0 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.25-cp38-abi3-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.8+Windows x86-64

rogtk-0.1.25-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.25-cp38-abi3-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

rogtk-0.1.25-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.25.tar.gz.

File metadata

  • Download URL: rogtk-0.1.25.tar.gz
  • Upload date:
  • Size: 150.0 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.25.tar.gz
Algorithm Hash digest
SHA256 e0e893459cdf8780228712c5f171a35028f1c8320ca91b384f35c39281a0e322
MD5 73ebd7df416664f617e164c52dbdec79
BLAKE2b-256 14ba44ee997832621d8f59409390e3ffb822eeb8278e8c9a9590e0b0e67192e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.25.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.25-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: rogtk-0.1.25-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.25-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 43b16eaa7d090e87a3f4b0ede6dd0370f8444762e95c30c5ac2b7868b8ae6034
MD5 1e1b239e42b2a86ab4e36c6c2067f012
BLAKE2b-256 b6cbd2dc94d1555e1559d775037d5bc199ac45cf87397a3dfd4fdf87233a5f0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.25-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.25-cp38-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rogtk-0.1.25-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd5aa702d4c4ba79c2e695b6a0833675159c95e81db550f1be8987a2eb017b98
MD5 437f3cf29d6e24d19ae09ed97abb150e
BLAKE2b-256 63a3fa068b118c5617842deb31f428bd506029e8bc1fc0ba4973f4c3292ce33b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.25-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.25-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rogtk-0.1.25-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7835c7f95f1c795c8f3e085b4626cb20e6c5cb376bf90284ec75f218820515e0
MD5 d36ea8cd8ff157a8b7c8a605d68435a8
BLAKE2b-256 b33e8b10d06423b81a2723394a67700c6c3f632b39b2c1320baf2a48f953f142

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.25-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.25-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rogtk-0.1.25-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fffa7ffa94d208833e37f2df94a4feecdb4554a881952b13a340729d6d9a49ce
MD5 a53a7e4cddcea92e3be644f6633bca98
BLAKE2b-256 7071fe9d54f6bb96b99e23a9d9eddb5ac16b20e0a8776682b37fe2d959fed052

See more details on using hashes here.

Provenance

The following attestation bundles were made for rogtk-0.1.25-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

This release

0.1.25 This release

5 files

0.1.24

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