Metadata-Version: 2.1
Name: mappy-rs
Version: 0.0.1a0
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
License-File: LICENSE.MD
Summary: A multithreaded python wrapper for rust bindings of minimap2.
Keywords: alignment,bioinformatics,python,rust,minimap2
Author: Rory Munro <roryjmunro1@gmail.com>
Author-email: Rory Munro <rory.munro@nottingham.ac.uk>, Aelxander Payne <alexander.payne@nottingham.ac.uk>
Maintainer-email: Rory Munro <rory.munro@nottingham.ac.uk>
License: BSD 3-Clause License
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Source Code, https://github.com/alexomics/mm2_rs

# Mappy-rs
![A map with a crab on it](img/crab_map.webp)

A multi-threaded minimap2 aligner for python.

## Developers
Start with some Docs on Py03 - https://pyo3.rs/v0.16.4/

In order to build an importable module - 

```
python -m venv .env
source -m .env/bin/activate
pip install maturin
maturin develop
```

_NB Any conda environments cannot be activate to run maturin develop, so make sure you `conda deactivate` beforehand_

Then in your python shell of choice - 

```python
import mappy_rs
aligner = mappy_rs.Aligner(1)
```
