gtars-refget 0.5.0

Rust implementation of the refget standard for accessing reference sequences
Documentation

Rust implementation of GA4GH Refget sequence collection functions

This module provides functions managing and retrieving sequences from a sequence collection.

Functions

The module includes the following main components:

  • alphabet.rs - Defines various sequence alphabets (e.g., DNA, protein, ASCII).
  • collection.rs - Contains the SequenceCollection struct and methods for managing sequence collections.
  • digest.rs - Implements functions for calculating and verifying sha512t24u and other digests.
  • encoder.rs - Contains functions for encoding sequences into compact representations.
  • fasta.rs - Provides functions for reading and writing FASTA files.
  • store.rs - Implements a sequence store that allows for efficient storage and retrieval of sequences indexed by sha512t24u digest.