On Labstep, there are many ways you can export your data. We always want you to be able to have backups, whatever the reason behind that. Therefore, we've designed numerous ways for you to do that so you can download your data at any time!
In this section:
Experiments
Experiments
Print function
Use the Print function to save your experiment either as PDF or HTML. For a step-by-step on how to do that, click here.
Export function
Clicking Export will automatically send you an email with your experiment as a zip file. This will include an HTML file, a JSON file and any attached data files.
Please note that no PDF file will be sent this way.
Export Client (Deprecated)
Though the Export Client is no longer supported, you can still use it. In theory, it should work. However, we cannot guarantee that it will. Should you encounter any errors using it, unfortunately, our team won't be able to assist you.
Rest assured, a new and improved Export Client is coming soon. Keep an eye out on our News Centre to find out more about this! In the meantime, you can also reach out to our Implementation team, and they can export your data for you. Please note this is a paid service. The cost will depend on the amount of data you need exported.
Python SDK
It is well known that Labstep has a very well-documented SDK and an open API that you can use freely as a user. If you know your way around, this will be the best way to export your very long and heavy experiments. You can find some guidance available here.
experiment = user.getExperiment(17000)
experiment.export('/my_folder')
Inventory
Inventory
Item Export
The main way to export your Inventory is via the Item Export. This export is customisable; you can choose which metadata you want to add to it and add things like QR codes and Locations. For more information on this, click here.
From Grid View
From both the Resource and Item View, you can right-click and export your data as a CSV or XLSX file. To export multiple cells, just select them and then right-click.
Python SDK
You can also use the Python SDK to export your Inventory. You'll get a JSON file of it, and any files attached to Resources or Items will also be exported. For more guidance, click here.
my_resource = user.getResource(17000)
items = my_resource.getItems()
items.export('/my_folder')
Protocols
Protocols
Print
Just like for Experiments, you can click Print to save your Protocol as a PDF. For a step-by-step on how to do that, click here.
Python SDK
Using the Python SDK, you will get a JSON and HTML file alongside any attached files in their original format. For more guidance, click here.
experiment = user.getProtocol(17000)
experiment.export('/my_folder')
Devices
Devices
From Grid View
You can right-click and export your data as a CSV or XLSX file. To export multiple cells, just select them and then right-click.
Python SDK
Using the Python SDK, you will get a JSON file alongside any attached files in their original format. For more guidance, click here.
device = user.getDevice(17000)
device.export('/my_folder')
Summary
Means to Export ___________
Module | Export (via email) | Grid View | Export Client (Deprecated) | Python SDK | Paid service | |
Experiments | β | β | β | β | β | β |
Protocols | β | β | β | β | β | β |
Inventory | β | β | β | β | β | β |
Devices | β | β | β | β | β | β |
Order Requests | β | β | β | β | β | β |
Orders | β | β | β | β | β | β |
Other | β | β | β | β | β | Get in touch |
β Knowledge Check:
How to export data from different modules
Where to find guidance to use the Python SDK
Which team to contact for data export requests
This lesson is part of the "Labstep 101: Everything You Need to Know to Get Started" course. View all lessons here.