<h1 align="center">
    <img src="https://raw.githubusercontent.com/wheretrue/exon/main/.github/images/logo.svg" width="220px" alt="Exon" />
</h1>

Exon is an execution engine designed to work with bioinformatics data. It features:

* SQL based access to bioinformatics data -- general DML and some DDL support
* Support for many file formats from bioinformatics, proteomics, and others
* Local filesystem and object storage support
* Arrow FFI primitives for multi-language support

## Installation

Exon is available via crates.io. To install, run:

```bash
cargo add exon
```

## Documentation

* Rust documentation is available [here](https://docs.rs/exon).
* General documentation is available [here](https://www.wheretrue.dev/docs/exon/).

## Related Projects

* [Exon R Bindings](./exon-r/README.md)
* [BioBear](https://www.github.com/wheretrue/biobear)

## Benchmarks

Please see the [benchmarks](exon-benchmarks) [README](exon-benchmarks/README.md) for more information.
