The EcoFOCI CodeLab is a collection of tutorials and examples of how to access and utilize the many EcoFOCI Data sets and resources available. This site is geared towards scientists and collaborators with internal access to EcoFOCI resources. Most notebook examples are written in Python.
See the rendered version at https://noaa-pmel.github.io/ecofoci_code_lab
To suggest a notebook or ask questions please open an issue at: https://noaa-pmel.github.io/ecofoci_code_lab/issues
This is a fork of the IOOS CodeLab (thanks to that project for the initial codebase) and the IOOS project can be obtained at: https://github.com/ioos/ioos_code_lab - the citation link included in this repo still refers to the original project.
Credit to: Fernandes, F., Bosch Webster, J., Signell, R., Biddle, M., Wilcox, K., & Wengren, M. (2021). IOOS Code Lab (Version v2.0.0) [Computer software]
- Jupyter-book command line interface: https://jupyterbook.org/basics/build.html
- Git: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
- Jupyter{Book}: https://jupyterbook.org/intro.html
- Web Browser
Install jupyter-book:
conda install jupyter-book
Clone the ecofoci_code_lab repository.
git clone https://github.com/shaunwbell/ecofoci_code_lab.git
Once you have cloned the repository, you have all the required notebooks cloned onto your system
(in the /jupyterbook/content
directory).
Run the following command to build the JupyterBook.
jupyter-book build jupyterbook/
The command should be run relative to the jupyterbook/
directory.
If you are in the jupyterbook/
directory, you can build the book using
juyter-book build .
Your book's HTML pages are here:
jupyterbook\_build\html\
You can look at your book by opening this file in a browser:
jupyterbook\_build\html\index.html
Or, use the full link displayed in the terminal to view the website.
To entirely remove the folders in the _build/
directory:
jupyter-book clean jupyterbook/ --all
Legal Disclaimer
This repository is a scientific product and is not official communication of the National Oceanic and Atmospheric Administration (NOAA), or the United States Department of Commerce (DOC). All NOAA GitHub project code is provided on an 'as is' basis and the user assumes responsibility for its use. Any claims against the DOC or DOC bureaus stemming from the use of this GitHub project will be governed by all applicable Federal law. Any reference to specific commercial products, processes, or services by service mark, trademark, manufacturer, or otherwise, does not constitute or imply their endorsement, recommendation, or favoring by the DOC. The DOC seal and logo, or the seal and logo of a DOC bureau, shall not be used in any manner to imply endorsement of any commercial product or activity by the DOC or the United States Government.