OSOceanAcoustics / echopype-examples

Echopype example notebooks
https://echopype-examples.readthedocs.io/
Apache License 2.0
9 stars 6 forks source link

echopype-examples

Zenodo Badge Jupyter Book Badge GitHub License Binder

This repository hosts demonstration examples for Echopype, an open-source Python library that enables scalable and interoperabe water column sonar data processing.

The examples are written as exectuable Jupyter Notebooks that you can easily run and modify on locally on your own machine or a cloud virtual machine.

See all examples via JupyterBook

All notebooks are rendered at: https://echopype-examples.readthedocs.io/

Run the notebooks locally on your computer

If you want to run these notebooks on your local computer, follow the steps below:

Run the notebooks on the cloud via Binder

You can run the notebooks directly on the cloud using Mybinder.org, by clicking the "launch binder" badge at the top of this page.

This will create a pre-configured JupyterLab with all the example notebooks under the notebooks folder. However, note that:

Contribute to the example notebooks

Contributions are welcome and greatly appreciated!

The steps to set up a development environment is the same as the above. But:

To build the JupyterBook locally:

# install jupyter book
conda install -c conda-forge jupyter-book

# go into the repo folder
cd echopype-examples

# build the jupyter book
jupyter-book build notebooks