psltools 0.0.1

work with .psl files in Rust
Documentation
<p align="center">
  <p align="center">
    <img alt="psltools logo" src="assets/logo/logo.svg" width="200" height="200">
  </p>

  <span>
    <h1 align="center">
        psltools
    </h1>
  </span>

  <p align="center">
    <a href="https://img.shields.io/badge/version-0.0.1-green" target="_blank">
      <img alt="Version Badge" src="https://img.shields.io/badge/version-0.0.1-green">
    </a>
    <a href="https://crates.io/crates/psltools" target="_blank">
      <img alt="Crates.io Version" src="https://img.shields.io/crates/v/psltools">
    </a>
    <a href="https://github.com/alejandrogzi/psltools" target="_blank">
      <img alt="GitHub License" src="https://img.shields.io/github/license/alejandrogzi/psltools?color=blue">
    </a>
    <a href="https://crates.io/crates/psltools" target="_blank">
      <img alt="Crates.io Total Downloads" src="https://img.shields.io/crates/d/psltools">
    </a>
  </p>

  <p align="center">
    <samp>
        <span>work with .chain files in Rust</span>
        <br>
        <br>
        <a href="https://docs.rs/psltools/0.0.1/psltools/">docs</a> .
        <a href="https://github.com/alejandrogzi/psltools/tree/master/assets/usage/usage.md">usage</a> .
        <a href="https://github.com/alejandrogzi/psltools/tree/master/assets/tools">tools</a> .
        <a href="https://www.ensembl.org/info/website/upload/psl.html">psl</a> 
    </samp>
  </p>

</p>


## Installation
### Binary
```bash
cargo install --all-features psltools
```

### Docker
```bash
docker pull ghcr.io/alejandrogzi/psltools:latest
```

### Conda
```bash
conda install -c bioconda psltools
```

### Library
Add this to your `Cargo.toml`:

```toml
[dependencies]
psltools = { version = "0.0.1", features = ["mmap", "gzip", "parallel"] }
```