.. labstepPy documentation master file, created by sphinx-quickstart on Tue Oct 29 14:21:12 2019. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. labstepPy ===================================== Introduction ------------ `Labstep `_ is a flexible research environment that connects `your electronic notebook `_, inventory, applications, and data in one collaborative workspace. **labstepPy is a Python package for working with the Labstep API.** This guide is for anyone who wants to automatically attach analysis scripts and data to your experiments on Labstep. All the labstepPy code is available under open source licenses from repositories at `github `_. Installation ------------ The *labstep* package can be easily installed using ``pip``. Open the ``Terminal``, and do: .. code-block:: bash pip install labstep .. Citations --------- When using labstepPy in published work, please cite the following: ... Thank you! Quick Example ------------- The quick example below shows you how to attach a Labstep Protocol to a Labstep Experiment. To see what else labstepPy can do, see more :ref:`example uses `. .. literalinclude:: ../examples/example.py Learning labstepPy ------------------ To learn more about how to use **labstepPy**, the navigation below should help you find the best use of the *labstep* package for your own specific purposes. .. toctree:: :caption: Quick Start :maxdepth: 2 source/installation_login.rst .. toctree:: :caption: Entity Classes :maxdepth: 2 source/user.rst source/apiKey.rst source/organization.rst source/workspace.rst source/experiment.rst source/protocol.rst source/resource.rst source/orderRequest.rst source/purchaseOrder.rst source/device.rst source/dataField.rst source/metadata.rst source/chemistry.rst source/jupyterNotebook.rst source/comment.rst source/tag.rst source/collection.rst source/file.rst source/notification.rst source/sharelink.rst .. toctree:: :caption: Examples :maxdepth: 2 source/device_integration.rst source/example_uses.rst Troubleshooting --------------- Always ensure you are using the latest version of the SDK by running: .. code-block:: bash pip install labstep --upgrade If you have further issues please contact **barney@labstep.com** for support. Contributors ---------------- - Sze May Yee - Barney Walker Getting Involved ---------------- labstepPy is an Open Source package. Feel free to submit bug reports, feature requests or PRs on Github `here `_. If you are interested in contributing please contact **barney@labstep.com**. Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`