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.23.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.23-cp38-abi3-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.8+Windows x86-64

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

Uploaded CPython 3.8+macOS 11.0+ ARM64

rogtk-0.1.23-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.23.tar.gz.

File metadata

  • Download URL: rogtk-0.1.23.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.23.tar.gz
Algorithm Hash digest
SHA256 ddea3942c3563ffc1ee4e1e2ef355769325da42f8c0a32bd5eb765c2802e6754
MD5 898a9167d07d1111ec76fb9f0cecd429
BLAKE2b-256 3c46c739dd69e11fccd5e3f4e55bd729ce6fada202d4354b1f81432bc13cbe9e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rogtk-0.1.23-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.23-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b894d2b71c00417a76187f045a1cdc636057e77658d1a8f3eab4b750924705c5
MD5 0289d3c2a2cc689d83c3cb29effb0ebd
BLAKE2b-256 c9d8c526c07717ed283b95377de2163b4e6794655fd5c75fb3a3176e8dfdaf3c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rogtk-0.1.23-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b00f7fe06dca2d6b521fbf2edd832c43faec0d5726c2fb6dd3308ffe146f4ac7
MD5 e78da2f7440d787f0404ef789adf17e0
BLAKE2b-256 9a9c79f354a9fc48c35cad8e2a633c9e6d2678cb83d5a2c72afd90ce47781242

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rogtk-0.1.23-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7c566fdf4f1a8c439fe238f7873151ba8ae51fae715a02e6bcb568dfe62ec98
MD5 782ffeec43f88d1a1a5e78db1f509c4b
BLAKE2b-256 01aa4a960625f212b5463e8c5f1d33dbea94b735ef80115869dcd21ba76242b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rogtk-0.1.23-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 779a3efee292e8a41591d0df1d240280893b5f7e79a2e86be643dc6988767143
MD5 a9ab7ed84ac046cf17c10b5a17fd3bae
BLAKE2b-256 a4f03194f24c0bb672feb974d4b35a24cc065f479ab3110df739fa8e757a89cf

See more details on using hashes here.

Provenance

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

0.1.24

5 files

This release

0.1.23 This release

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