Skip to content

Light library to perform request to different APIs

License

Notifications You must be signed in to change notification settings

AgnesBaud/dabeplech

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dabeplech

Python package codecov Documentation Status

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

List of supported services is listed in the documentation.

Install

pip install dabeplech

Basic usage

from dabeplech import KEGGAPI

api = KEGGAPI()
kegg_entry = api.get("K00135")
print(kegg_entry.names)
# OUTPUT: ['gabD']

Test endpoints

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.


Contributions

All contributions are welcome. Please have a look at our Contribution Guide.

About

Light library to perform request to different APIs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%