internal/

directory
v0.1.0-alpha.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2026 License: MIT

Directories

Path Synopsis
Package api provides HTTP handlers for the srake REST API, exposing search, metadata retrieval, statistics, and export endpoints.
Package api provides HTTP handlers for the srake REST API, exposing search, metadata retrieval, statistics, and export endpoints.
Package converter provides accession ID conversion between SRA, GEO, BioProject, and BioSample identifier systems using local database lookups and NCBI E-utilities as a fallback.
Package converter provides accession ID conversion between SRA, GEO, BioProject, and BioSample identifier systems using local database lookups and NCBI E-utilities as a fallback.
Package database provides SQLite-backed storage for SRA metadata records including studies, experiments, samples, runs, submissions, and analyses.
Package database provides SQLite-backed storage for SRA metadata records including studies, experiments, samples, runs, submissions, and analyses.
Package errors provides error handling utilities for SRAKE.
Package errors provides error handling utilities for SRAKE.
Package export handles exporting SRA metadata from the internal database into SRAdb-compatible SQLite database files, with optional gzip compression.
Package export handles exporting SRA metadata from the internal database into SRAdb-compatible SQLite database files, with optional gzip compression.
Package processor provides streaming ingestion of SRA metadata from tar.gz archives, supporting both HTTP URLs and local files.
Package processor provides streaming ingestion of SRA metadata from tar.gz archives, supporting both HTTP URLs and local files.
Package query provides a unified search engine that combines full-text (Bleve), structured metadata (SQLite), and vector similarity search into a single interface.
Package query provides a unified search engine that combines full-text (Bleve), structured metadata (SQLite), and vector similarity search into a single interface.
Package service provides high-level business logic for querying and managing SRA metadata, including study, experiment, sample, and run access.
Package service provides high-level business logic for querying and managing SRA metadata, including study, experiment, sample, and run access.
Package testutil provides testing utilities for SRAKE packages.
Package testutil provides testing utilities for SRAKE packages.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL