This Jupyter Notebook instance is preconfigured with an example notebook that shows the usage of Pyscicat.
This notebook demonstrates all the major actions Pyscicat is capable of:
- logging into SciCat backend
- dataset creation
- datablock creation
- attachment upload
It contains the environment variables for connecting to the backend service deployed by this project
An example image that is used for the attachment upload demonstration
This service is only dependant on the backend service, since it demonstrates communication with the latter through Pyscicat.
The notebooks are mounted to the container from the config/notebooks directory. The changes to these notebooks should not be contributed back to this repository, unless this is intentional. In the case you want to upstream changes to these notebooks, be sure to clear all the results from them.
The main readme covers all dependencies of this package.