Transcriptic CLI & Python Client Library
Python Shell
Latest commit 37a553e Jan 24, 2017 @transcripticpll transcripticpll Fix AP2EN_test failing
Summary: fix failing tests - fix T9262

Test Plan: tested locally with tox

Reviewers: evan, jim

Reviewed By: evan

Maniphest Tasks: T9262

Differential Revision: https://work.r23s.net/D6921
Permalink
Failed to load latest commit information.
docs Update documentation Jun 10, 2016
test Fix AP2EN_test failing Jan 24, 2017
transcriptic Fix AP2EN_test failing Jan 24, 2017
.arcconfig
.coveragerc Add test framework for TxPy Apr 27, 2016
.dockerignore Add docker related files Apr 28, 2016
.gitignore Fix runs-by-project route Jul 15, 2016
CHANGELOG.md
CONTRIBUTING.md fixed change modes Apr 29, 2016
Dockerfile clearer documentation on Dockerfile (as per comments), add to changelog May 2, 2016
LICENSE fixed change modes Apr 29, 2016
README.md Add bash completion to TxPy May 18, 2016
pytest.ini
setup.cfg fixed change modes Apr 29, 2016
setup.py - made AP-Py optional Jan 13, 2017
tox.ini fixed change modes Apr 29, 2016
transcriptic_complete.sh Add bash completion to TxPy May 18, 2016

README.md

Transcriptic Python Library

The Transcriptic Python Library (TxPy) provides a Python interface for managing Transcriptic organizations, projects, runs, datasets and more. One can either interface with our library through the bundled command line interface (CLI) or through a Jupyter notebook.

We recommend using the Jupyter interface as it provides a nice rendering and presentation of the objects, as well as provide additional analysis and properties functions specific to the Transcriptic objects.

Transcriptic is the robotic cloud laboratory for the life sciences. https://www.transcriptic.com

Setup

$ pip install transcriptic

or

$ git clone https://github.com/transcriptic/transcriptic.git
$ cd transcriptic
$ pip install .

to upgrade to the latest version using pip or check whether you're already up to date:

$ pip install transcriptic --upgrade

Then, login to your Transcriptic account:

$ transcriptic login
Email: me@example.com
Password:
Logged in as me@example.com (example-lab)

To enable auto tab-completion for the Transcriptic CLI, enter source transcriptic_complete.sh into your terminal. To enable this for every single session automatically, add . path/to/transcriptic_complete.sh to your .bashrc/.zshrc file.

Documentation

See the Transcriptic Developer Documentation for detailed information about how to use this package, including learning about how to package protocols and build releases.

View Developer Specific Documentation

Contributing

Read CONTRIBUTING.md for more information on contributing to TxPy