Light library to perform requests to different bioinformatics APIs. This library also contains models description (thanks to pydantic). It allows automatic documentation of the responses from API that are initially not described.
Please have a look at our Documentation for more information.
List of supported services is listed in the documentation.
pip install dabeplechfrom dabeplech import KEGGAPI
api = KEGGAPI()
kegg_entry = api.get("K00135")
print(kegg_entry.names)
# OUTPUT: ['gabD']Status of different endpoints can be test with api_status.py script from tests directory.
If the test works, you will get some green output. Do not be surprised if you get ERROR in green, it means it is expected.
All contributions are welcome. Please have a look at our Contribution Guide.