Skip to main content

A Python wrapper for the bioRxiv API.

Project description

https://travis-ci.org/jacquerie/biorxiv-cli.svg?branch=master https://coveralls.io/repos/github/jacquerie/biorxiv-cli/badge.svg?branch=master

About

A Python wrapper for the bioRxiv API.

Install

$ pip install biorxiv-cli

Usage

You can use bioRxiv-CLI as a CLI to navigate bioRxiv or as a library to query its API.

CLI

Currently bioRxiv-CLI implements one subcommand:

$ biorxiv read SUBJECTS

This will print the titles of the 30 most recent posts in one of the comma-separated subjects. For example:

https://raw.githubusercontent.com/jacquerie/biorxiv-cli/master/images/biorxiv-cli-screen.png

If no subjects were given, it will assume by default that all subjects were selected.

API

The previous CLI is built on top of a Python library that can be used on its own to query bioRxiv’s API. For example:

>>> from biorxiv_cli import Client
>>> client = Client()
>>> client.read([SUBJECTS])

will achieve the same effect as

$ biorxiv read SUBJECTS

Author

Jacopo Notarstefano (@Jaconotar)

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for biorxiv-cli, version 0.1.4
Filename, size File type Python version Upload date Hashes
Filename, size biorxiv-cli-0.1.4.tar.gz (3.9 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page