Metadata-Version: 2.4
Name: rogtk
Version: 0.1.10
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Dist: polars>=1.25,!=1.26.*,<1.28
Requires-Dist: pytest>=7.0 ; extra == 'test'
Provides-Extra: test
Author: Pedro Olivares Chauvet <pedro.olivares@mdc-berlin.de>, Pedro Olivares Chauvet <pedro.olivares@weizmann.ac.il>
Author-email: Pedro Olivares Chauvet <pedro.olivares@mdc-berlin.de>, Pedro Olivares Chauvet <pedro.olivares@weizmann.ac.il>
Requires-Python: >=3.10
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

rust ogtk

Installation
```
pip install -e src/rogtk/

#or

maturing develop
```


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

Useful references

[setuptools](https://setuptools-rust.readthedocs.io/en/latest/reference.html) 
Here one can control 'release' or 'debug' options


- [bio::alignment](https://docs.rs/bio/0.24.0/bio/alignment/pairwise/index.html)
- [seal alignment](https://github.com/regexident/rust-seal)


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. 

```

