| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
rust ogtk
Standard installation:
pip install -e src/rogtk/
# or
maturin develop
# HTSLIB support
LIBCLANG_PATH=$CONDA_PREFIX/lib maturin develop --features htslib --releaseWith HTSlib support (for parallel BAM processing):
# Requires libclang
mamba install libclang
# Build with HTSlib feature
LIBCLANG_PATH=$CONDA_PREFIX/lib maturin develop --features htslib --releaseExample
import rogtk.rogtk as rogtk rogtk.sum_as_string(1, 2)
Useful references
setuptools Here one can control 'release' or 'debug' options
Notes:
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.
| Back | FazBrowse Home | New Git URL |