Skip to content

JeffersonLab/jupyter_tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Tutorial: Using Jupyter at Jefferson Lab

Binder Documentation Status

This repository contains a self-paced tutorial for using Jupyter, the python notebook interface, for data analysis and visualization at Jefferson Lab.

Getting Started

The easiest way to get started is to clone this repository to your jupyter.jlab.org workspace by logging in to an interactive farm node over ssh:

  • ssh ifarm
  • cd /group/jupyterusers/$USER
  • git clone https://github.com/JeffersonLab/jupyter_tutorial.git

This will expose the tutorial files to the file browser within jupyter.jlab.org.

Full Documentation

The complete documentation of this tutorial is avialable at Read The Docs.

1. Basic Functionality of Jupyter

  • Setting the user base directory and install user packages (notebook)
  • Reading files and plotting data (notebook)

2. TensorFlow at Jefferson Lab

  • Building a 1-D linear regression model of the Qweak asymmetry data (notebook)
  • Building a 6-D linear regression model of the Qweak asymmetry data (notebook)

License

By submitting code to this repository, you are agreeing with the license conditions in LICENSE (Apache License 2.0). Moreover, by submitting code you are asserting that you are in a position to agree to these license conditions (e.g. you are submitting code that is not covered by a more restrictive license).

About

Tutorial for using jupyter.jlab.org for Data Analysis at Jefferson Lab

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published