Giter Site home page Giter Site logo

noresm-exp's Introduction

NorESM Experiments

An overview of NorESM2 experiments including upgrades, code modifications and parameter settings.

The overview includes:

NorESM2-MM CMIP6 DECK simulations
NorESM2-LM CMIP6 DECK simulations
NorESM2-MM CMIP6 historical simulations
NorESM2-LM CMIP6 historical simulations
NorESM2-MM CMIP6 scenario simulations
NorESM2-LM CMIP6 scenario simulations
NorESM2-MM spinup tree
NorESM2-LM spinup tree

Usage

Editing the content

To develop and/or build the NorESM Experiments content, you should:

  1. Clone this repository
  2. Run pip install -r requirements.txt (it is recommended you do this within a virtual environment)
  3. Edit the source files located in the noresm_exp_book/content directory
  4. Push the changes to git (branch main) if you want to trigger the automatic build/deploy workflow

Automatic deployment

The GitHub actions workflow (noresm-exp/.github/workflows/deploy.yml) automatically renders the content, pushes the rendered output to the gh-pages branch of the repo and hosts it on GitHub Pages (at https://noresmhub.github.io/noresm-exp/intro) when a push or pull request is made to the main branch.

Local build

To build locally:

  1. Run jupyter-book clean noresm_exp_book/ to remove any existing builds
  2. Run jupyter-book build noresm_exp_book/

A fully-rendered HTML version of the book will be built in noresm_exp_book/_build/html/.

Credits and licence

This project is created using the open source Jupyter Book project and the executablebooks/cookiecutter-jupyter-book template.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

noresm-exp's People

Contributors

adagj avatar michaelschulzmetno avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

noresm-exp's Issues

Failed building

Hi @annefou ,
I updated links in all pages and now the building fails, but I'm not sure why and what to change. Too bad I have to disturb you every time I make some changes...

Best regards,
Ada

Failed to change table of contents

Hi Anne!
@annefou
I changed the logo. That worked! Yeah!
I tried to add some sections to toc.yml in _data, that failed.
I also tried to add two files which will describe noresm experiments to the content folder. That failed.
Are they suppose to be saved in that folder? Is it more organized to add subfolders? E.g. NorESM2-LM spin up, NorESM2-MM spin up ....

I appreciate some start up help. I tried to look at the Jupyter book tutorial but the syntax seems to be different.

Ada

Folder structure in content

The overview of the NorESM2-LM simulations have worked fine. Then I tried to organize my work in subfolders under content by adding two subfolders, one for NorESM2-MM and one for NorESM2-LM and now nothing works. And I don't understand why... Feedback is very welcome!

Best,
Ada

Figured it out in the end :-)

Failed to build

Hi @annefou,
The NorESM2 experiment documentation fails to build after I changed nothing more than 1 link in one of the files - which is strange so I guess I have changed some rights (executing rights maybe?) just by opening the file-
The timing is not very good as I just presented the webpage on the NorESM2 user workshop 5 minutes ago and will present it again on Thursday. And there are several links I need to change since the path has changes. What to do??

Ada

Fail to build

Hi @annefou ,
I can't make the jupyter book build. It is something wrong with toc I think, but I don't know what is wrong. I have tested and tested, but still it fails...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.