In this workshop you will learn how to interact with the NEXUS system and its nexuscli
python client module.
If you are unfamiliar with Jupyter Notebooks, it is recommended that you read through some of the basic commands by following this link:
Additionally, the 2 - Running Code notebook provides a short walkthrough on how to use Jupyter Notebook.
Important hints:
ctrl + enter
will run that cell*
next to that cell. When the cell is finished running, a number will appearAll of the notebooks in this workshop run using the Python 3 kernel. The expectation is that you have basic python programming skills or are able to understand simple python code.
If needed, an introduction to Python 3 (Courtesy of Twisted Hardware) is provided in the 3 - Python Basics notebook.
Important hints:
datetime
objects can be created using the constructor datetime(int: year, int: month, int: day)
. For example: a_date = datetime(2016, 11, 1)
my_list = ["This list contains one string"]
This workshop uses the nexuscli
python client module. The source code for this module can be found on GitHub. Documentation is available as html and can also be viewed directly in Jupyter notebook by importing the module, running the cell, typing nexuscli
, and then pressing shift + tab
.
There are two datasets available for analysis during this workshop: