1 unstable release
Uses new Rust 2024
new 0.1.0 | May 14, 2025 |
---|
#309 in Biology
18KB
397 lines
Biology APIs
This library contains abstractions to interact with biology-related public HTTP APIs. It includes functionality related to the following:
It uses rigid data structures for requests and responses, and enums where possible to constrain API options.
Example functionality:
- Download molecule data in various formats (e.g. CIF, SDF)
- Open your default web browser to a molecule's overview page, 3D structure etc
- Search APIs for molecule data, or filter and return a list of IDs.
WIP: Many features unsupported. Implementing as used by Daedelus and PlasCAD.
API support
See the API docs for functionality.
Dependencies
~13–28MB
~445K SLoC