Crates.io | htsget-lambda |
lib.rs | htsget-lambda |
version | 0.4.16 |
source | src |
created_at | 2023-01-06 05:38:45.967674 |
updated_at | 2024-05-22 03:15:56.487544 |
description | A cloud-based instance of htsget-rs, using AWS Lambda, which can be configured using htsget-config. |
homepage | https://github.com/umccr/htsget-rs/blob/main/htsget-lambda/README.md |
repository | https://github.com/umccr/htsget-rs |
max_upload_size | |
id | 752096 |
size | 146,179 |
Framework dependent code for a cloud-based instance of htsget-rs, using AWS Lambda.
This crate is used for running a cloud-based instance of htsget-rs. It:
This crate can be deployed to AWS as a Lambda function, or interacted with locally using cargo-lambda. See deploy for more details. Note, this crate does not use any configuration relating to the local data server. CORS configuration uses values from the ticket server config. See htsget-config for more information about configuration.
See htsget-search for details on how to structure files.
There shouldn't be any need to interact with this crate as a library, however some functions which deal with routing queries are exposed in the public API.
This crate has the following features:
s3-storage
: used to enable S3Storage
functionality.url-storage
: used to enable UrlStorage
functionality.This project is licensed under the MIT license.