Crate htsget_search
source ·Modules
- Module providing a representation of the HtsGet specification.
- Module providing the abstractions needed to read files from an storage
Structs
- Configuration for the htsget server.
- Configuration for the htsget server.
- The headers that need to be supplied when requesting data from a url.
- Wrapped json response for htsget.
- A query contains all the parameters that can be used when requesting a search for either of
reads
orvariants
. - A regex storage is a storage that matches ids using Regex.
- The response for a HtsGet query.
- Configuration of the service info.
- Configuration for the htsget ticket server.
- A url from which raw data can be retrieved.
Enums
- Class component of htsget response.
- An enumeration with all the possible formats.
- Specify the storage backend to use as config values.
Traits
- A trait which matches the query id, replacing the match in the substitution text.
- Determines whether the query matches for use with the storage.
- A trait for determining the response from
Storage
. - A trait which uses storage to resolve requests into responses.