becas-python is the official becas API client for Python.
becas is a biomedical concept annotator available through an HTTP API. It identifies biomedical concepts in text and PubMed publications. You can learn more about becas in its about page.
The preferred method of installation is through pip, and you are encouraged to use a virtualenv:
$ pip install becas
The only hard dependency, requests, will be automatically installed.
If you really must, and you probably don’t, you can also use easy_install:
$ easy_install becas
In case you want to install manually, you can either:
Download or clone the GitHub repository, cd into it and run:
$ python setup.py install
__or__
If you install manually, you should install requests on your own.
becas-python can be used programmatically or through a command-line interface.
To use becas as a command-line tool check the Command-line interface documentation.
Learn how to use becas from your Python programs in the becas.py module documentation:
Both becas-python and becas are free to use under the Creative Commons Attribution-NonCommercial license.