#exon #fasta #bioinformatics #data #reading #arrow #format

exon-fasta

A library for reading and writing FASTA files with Exon

55 releases (19 breaking)

new 0.22.2 May 25, 2024
0.21.1 May 20, 2024
0.15.0 Mar 27, 2024
0.5.5 Dec 18, 2023
0.5.3 Nov 29, 2023

#10 in #exon

Download history 164/week @ 2024-02-02 51/week @ 2024-02-09 78/week @ 2024-02-16 546/week @ 2024-02-23 426/week @ 2024-03-01 596/week @ 2024-03-08 417/week @ 2024-03-15 216/week @ 2024-03-22 92/week @ 2024-03-29 128/week @ 2024-04-05 748/week @ 2024-04-12 1277/week @ 2024-04-19 182/week @ 2024-04-26 59/week @ 2024-05-03 31/week @ 2024-05-10 586/week @ 2024-05-17

997 downloads per month
Used in 4 crates (via exon)

Apache-2.0

37KB
610 lines

Exon

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:

cargo add exon

Documentation

  • Rust documentation is available here.
  • General documentation is available here.

Benchmarks

Please see the benchmarks README for more information.


lib.rs:

Crate to support reading FASTA files into Arrow arrays.

Part of the Exon project. See the Exon documentation for more information.

Dependencies

~69MB
~1.5M SLoC