Skip to main content
To complement the API, we also provide an optional One Codex command line interface (CLI) and Python client library for more conveniently interacting with our API and platform. The CLI supports several features not possible by using the raw API and cURL directly:
  • Saving and reloading API keys / login credentials
  • A more robust (and easier to use) upload process
  • Automatic detection and interleaving of paired end (*_R1, *_R2) data
  • Support for multiple simultaneous file uploads
  • Microbiome data analysis, visualization and statistical functions
The command line interface is written in Python and accompanies our client library. It should be easily installable on most machines with the following command:
pip install onecodex   # Note, Windows users may need to do `py -m pip install onecodex`
Documentation for the CLI and accompanying onecodex Python client library can be found here.