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

exon-fasta

A library for reading and writing FASTA files with Exon

51 releases (18 breaking)

new 0.21.0 May 17, 2024
0.19.1 Apr 23, 2024
0.15.0 Mar 27, 2024
0.5.5 Dec 18, 2023
0.5.3 Nov 29, 2023

#237 in Biology

Download history 46/week @ 2024-01-19 344/week @ 2024-01-26 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

2,282 downloads per month
Used in 4 crates (via exon)

Apache-2.0

30KB
436 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