forked from nicolejkeeney/icesat2-book
-
Notifications
You must be signed in to change notification settings - Fork 3
Interactive Jupyter Book for wrangling, visualizing, and analyzing ICESat-2 monthly gridded sea ice concentration data and other related atmospheric data products.
akpetty/icesat2-book
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
<!DOCTYPE html> <html lang="en" > <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> <title>ICESat-2 Sea Ice State Analysis Jupyter Book — ICESat-2 Sea Ice State Analysis</title> <script data-cfasync="false"> document.documentElement.dataset.mode = localStorage.getItem("mode") || ""; document.documentElement.dataset.theme = localStorage.getItem("theme") || "light"; </script> <!-- Loaded before other Sphinx assets --> <link href="_static/styles/theme.css?digest=927b94d3fcb96560df09" rel="stylesheet" /> <link href="_static/styles/bootstrap.css?digest=927b94d3fcb96560df09" rel="stylesheet" /> <link href="_static/styles/pydata-sphinx-theme.css?digest=927b94d3fcb96560df09" rel="stylesheet" /> <link href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=927b94d3fcb96560df09" rel="stylesheet" /> <link rel="preload" as="font" type="font/woff2" crossorigin href="_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" /> <link rel="preload" as="font" type="font/woff2" crossorigin href="_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" /> <link rel="preload" as="font" type="font/woff2" crossorigin href="_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" /> <link rel="stylesheet" type="text/css" href="_static/pygments.css" /> <link rel="stylesheet" href="_static/styles/sphinx-book-theme.css?digest=14f4ca6b54d191a8c7657f6c759bf11a5fb86285" type="text/css" /> <link rel="stylesheet" type="text/css" href="_static/togglebutton.css" /> <link rel="stylesheet" type="text/css" href="_static/copybutton.css" /> <link rel="stylesheet" type="text/css" href="_static/mystnb.4510f1fc1dee50b3e5859aac5469c37c29e427902b24a333a5f9fcb2f0b3ac41.css" /> <link rel="stylesheet" type="text/css" href="_static/sphinx-thebe.css" /> <link rel="stylesheet" type="text/css" href="_static/design-style.4045f2051d55cab465a707391d5b2007.min.css" /> <!-- Pre-loaded scripts that we'll load fully later --> <link rel="preload" as="script" href="_static/scripts/bootstrap.js?digest=927b94d3fcb96560df09" /> <link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=927b94d3fcb96560df09" /> <script src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=927b94d3fcb96560df09"></script> <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script> <script src="_static/jquery.js"></script> <script src="_static/underscore.js"></script> <script src="_static/_sphinx_javascript_frameworks_compat.js"></script> <script src="_static/doctools.js"></script> <script src="_static/clipboard.min.js"></script> <script src="_static/copybutton.js"></script> <script src="_static/scripts/sphinx-book-theme.js?digest=5a5c038af52cf7bc1a1ec88eea08e6366ee68824"></script> <script>let toggleHintShow = 'Click to show';</script> <script>let toggleHintHide = 'Click to hide';</script> <script>let toggleOpenOnPrint = 'true';</script> <script src="_static/togglebutton.js"></script> <script>var togglebuttonSelector = '.toggle, .admonition.dropdown';</script> <script src="_static/design-tabs.js"></script> <script async="async" src="https://www.googletagmanager.com/gtag/js?id=G-J1HEQ5DMT0"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-J1HEQ5DMT0'); </script> <script>const THEBE_JS_URL = "https://unpkg.com/thebe@0.8.2/lib/index.js" const thebe_selector = ".thebe,.cell" const thebe_selector_input = "pre" const thebe_selector_output = ".output, .cell_output" </script> <script async="async" src="_static/sphinx-thebe.js"></script> <script>DOCUMENTATION_OPTIONS.pagename = 'README';</script> <link rel="shortcut icon" href="_static/logo.png"/> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="docsearch:language" content="en"/> </head> <body data-bs-spy="scroll" data-bs-target=".bd-toc-nav" data-offset="180" data-bs-root-margin="0px 0px -60%" data-default-mode=""> <a class="skip-link" href="#main-content">Skip to main content</a> <div id="pst-scroll-pixel-helper"></div> <button type="button" class="btn rounded-pill" id="pst-back-to-top"> <i class="fa-solid fa-arrow-up"></i> Back to top </button> <input type="checkbox" class="sidebar-toggle" name="__primary" id="__primary"/> <label class="overlay overlay-primary" for="__primary"></label> <input type="checkbox" class="sidebar-toggle" name="__secondary" id="__secondary"/> <label class="overlay overlay-secondary" for="__secondary"></label> <div class="search-button__wrapper"> <div class="search-button__overlay"></div> <div class="search-button__search-container"> <form class="bd-search d-flex align-items-center" action="search.html" method="get"> <i class="fa-solid fa-magnifying-glass"></i> <input type="search" class="form-control" name="q" id="search-input" placeholder="Search this book..." aria-label="Search this book..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/> <span class="search-button__kbd-shortcut"><kbd class="kbd-shortcut__modifier">Ctrl</kbd>+<kbd>K</kbd></span> </form></div> </div> <nav class="bd-header navbar navbar-expand-lg bd-navbar"> </nav> <div class="bd-container"> <div class="bd-container__inner bd-page-width"> <div class="bd-sidebar-primary bd-sidebar"> <div class="sidebar-header-items sidebar-primary__section"> </div> <div class="sidebar-primary-items__start sidebar-primary__section"> <div class="sidebar-primary-item"> <a class="navbar-brand logo" href="content/0_home.html"> <img src="_static/logo.png" class="logo__image only-light" alt="Logo image"/> <script>document.write(`<img src="_static/logo.png" class="logo__image only-dark" alt="Logo image"/>`);</script> </a></div> <div class="sidebar-primary-item"><nav class="bd-links" id="bd-docs-nav" aria-label="Main"> <div class="bd-toc-item navbar-nav active"> <ul class="nav bd-sidenav bd-sidenav__home-link"> <li class="toctree-l1"> <a class="reference internal" href="content/0_home.html"> ICESat-2 Arctic Sea Ice State Analysis </a> </li> </ul> <p aria-level="2" class="caption" role="heading"><span class="caption-text">ICESat-2 Arctic sea ice thickness data</span></p> <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="content/1_is2sitmogr4_intro.html">ICESat-2 L4 Monthly Gridded Sea Ice Thickness Dataset (IS2SITMOGR4)</a></li> </ul> <p aria-level="2" class="caption" role="heading"><span class="caption-text">Winter Arctic sea ice thickness analysis (Petty et al., 2023)</span></p> <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="content/2_winter_arctic_sea_ice_variability.html">Winter Arctic sea ice state variability</a></li> <li class="toctree-l1"><a class="reference internal" href="content/3_comparisons_with_cryosat-2_and_piomas.html">Comparisons with CryoSat-2 and PIOMAS sea ice thickness estimates</a></li> <li class="toctree-l1"><a class="reference internal" href="content/4_comparisons_with_BGEP.html">Comparisons with BGEP ULS sea ice draft estimates</a></li> <li class="toctree-l1"><a class="reference internal" href="content/5_atmospheric_variability.html">Atmospheric variability</a></li> </ul> <p aria-level="2" class="caption" role="heading"><span class="caption-text">Winter Arctic sea ice thickness analysis updates</span></p> <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="content/2b_winter_arctic_sea_ice_variability_2022update.html">Winter Arctic sea ice state variability (updates through to April 2022)</a></li> <li class="toctree-l1"><a class="reference internal" href="content/2c_winter_arctic_sea_ice_variability_2023update.html">Winter Arctic sea ice state variability (updates through to April 2023)</a></li> <li class="toctree-l1"><a class="reference internal" href="content/2d_winter_arctic_sea_ice_variability_2024update.html">Winter Arctic sea ice state variability (updates through to April 2024)</a></li> </ul> <p aria-level="2" class="caption" role="heading"><span class="caption-text">All season Arctic sea ice thickness analysis</span></p> <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="content/10a_all_season_arctic_sea_ice_variability_prelim.html">All-season Arctic sea ice thickness (preliminary, using new summer ICESat-2 ice thickness estimates)</a></li> <li class="toctree-l1"><a class="reference internal" href="content/10b_comparisons_with_BGEP_allseason.html">Comparisons of all-season thickness data with BGEP ULS sea ice draft estimates</a></li> <li class="toctree-l1"><a class="reference internal" href="content/10c_comparisons_with_BGEP_2024winter_multivar.html">Comparisons with BGEP ULS sea ice draft estimates updated with new data</a></li> <li class="toctree-l1"><a class="reference internal" href="content/10d_icebird_comps.html">Comparisons with AWI IceBird 2019</a></li> <li class="toctree-l1"><a class="reference internal" href="content/10e_mosaic_comps_simba.html">Comparisons with MOSAiC SIMBA buoys</a></li> </ul> <p aria-level="2" class="caption" role="heading"><span class="caption-text">Data wrangling</span></p> <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="content/7_gridded_data_wrangling.html">Data wrangling</a></li> <li class="toctree-l1"><a class="reference internal" href="content/8_cryosat-2_data_wrangling.html">CryoSat-2 data wrangling</a></li> <li class="toctree-l1"><a class="reference internal" href="content/9_gridded_interp_demo.html">ICESat-2 interpolation workflow</a></li> </ul> <p aria-level="2" class="caption" role="heading"><span class="caption-text">Ancillary code</span></p> <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="content/utils/markdown_rendering/read_data_utils.html">Functions for reading data</a></li> <li class="toctree-l1"><a class="reference internal" href="content/utils/markdown_rendering/plotting_utils.html">Functions for plotting and mapping</a></li> </ul> </div> </nav></div> </div> <div class="sidebar-primary-items__end sidebar-primary__section"> </div> <div id="rtd-footer-container"></div> </div> <main id="main-content" class="bd-main"> <div class="sbt-scroll-pixel-helper"></div> <div class="bd-content"> <div class="bd-article-container"> <div class="bd-header-article"> <div class="header-article-items header-article__inner"> <div class="header-article-items__start"> <div class="header-article-item"><label class="sidebar-toggle primary-toggle btn btn-sm" for="__primary" title="Toggle primary sidebar" data-bs-placement="bottom" data-bs-toggle="tooltip"> <span class="fa-solid fa-bars"></span> </label></div> </div> <div class="header-article-items__end"> <div class="header-article-item"> <div class="article-header-buttons"> <div class="dropdown dropdown-source-buttons"> <button class="btn dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false" aria-label="Source repositories"> <i class="fab fa-github"></i> </button> <ul class="dropdown-menu"> <li><a href="https://github.com/akpetty/icesat2-book" target="_blank" class="btn btn-sm btn-source-repository-button dropdown-item" title="Source repository" data-bs-placement="left" data-bs-toggle="tooltip" > <span class="btn__icon-container"> <i class="fab fa-github"></i> </span> <span class="btn__text-container">Repository</span> </a> </li> <li><a href="https://github.com/akpetty/icesat2-book/edit/master/README.md" target="_blank" class="btn btn-sm btn-source-edit-button dropdown-item" title="Suggest edit" data-bs-placement="left" data-bs-toggle="tooltip" > <span class="btn__icon-container"> <i class="fas fa-pencil-alt"></i> </span> <span class="btn__text-container">Suggest edit</span> </a> </li> <li><a href="https://github.com/akpetty/icesat2-book/issues/new?title=Issue%20on%20page%20%2FREADME.html&body=Your%20issue%20content%20here." target="_blank" class="btn btn-sm btn-source-issues-button dropdown-item" title="Open an issue" data-bs-placement="left" data-bs-toggle="tooltip" > <span class="btn__icon-container"> <i class="fas fa-lightbulb"></i> </span> <span class="btn__text-container">Open issue</span> </a> </li> </ul> </div> <div class="dropdown dropdown-download-buttons"> <button class="btn dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false" aria-label="Download this page"> <i class="fas fa-download"></i> </button> <ul class="dropdown-menu"> <li><a href="_sources/README.md" target="_blank" class="btn btn-sm btn-download-source-button dropdown-item" title="Download source file" data-bs-placement="left" data-bs-toggle="tooltip" > <span class="btn__icon-container"> <i class="fas fa-file"></i> </span> <span class="btn__text-container">.md</span> </a> </li> <li> <button onclick="window.print()" class="btn btn-sm btn-download-pdf-button dropdown-item" title="Print to PDF" data-bs-placement="left" data-bs-toggle="tooltip" > <span class="btn__icon-container"> <i class="fas fa-file-pdf"></i> </span> <span class="btn__text-container">.pdf</span> </button> </li> </ul> </div> <button onclick="toggleFullScreen()" class="btn btn-sm btn-fullscreen-button" title="Fullscreen mode" data-bs-placement="bottom" data-bs-toggle="tooltip" > <span class="btn__icon-container"> <i class="fas fa-expand"></i> </span> </button> <script> document.write(` <button class="btn btn-sm navbar-btn theme-switch-button" title="light/dark" aria-label="light/dark" data-bs-placement="bottom" data-bs-toggle="tooltip"> <span class="theme-switch nav-link" data-mode="light"><i class="fa-solid fa-sun fa-lg"></i></span> <span class="theme-switch nav-link" data-mode="dark"><i class="fa-solid fa-moon fa-lg"></i></span> <span class="theme-switch nav-link" data-mode="auto"><i class="fa-solid fa-circle-half-stroke fa-lg"></i></span> </button> `); </script> <script> document.write(` <button class="btn btn-sm navbar-btn search-button search-button__button" title="Search" aria-label="Search" data-bs-placement="bottom" data-bs-toggle="tooltip"> <i class="fa-solid fa-magnifying-glass fa-lg"></i> </button> `); </script> <label class="sidebar-toggle secondary-toggle btn btn-sm" for="__secondary"title="Toggle secondary sidebar" data-bs-placement="bottom" data-bs-toggle="tooltip"> <span class="fa-solid fa-list"></span> </label> </div></div> </div> </div> </div> <div id="jb-print-docs-body" class="onlyprint"> <h1>ICESat-2 Sea Ice State Analysis Jupyter Book</h1> <!-- Table of contents --> <div id="print-main-content"> <div id="jb-print-toc"> <div> <h2> Contents </h2> </div> <nav aria-label="Page"> <ul class="visible nav section-nav flex-column"> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#">ICESat-2 Sea Ice State Analysis Jupyter Book</a><ul class="visible nav section-nav flex-column"> <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#contributors">Contributors</a></li> </ul> </li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#update-history">Update history</a></li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#activating-the-conda-environment">Activating the conda environment</a></li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#updating-the-jupyter-book">Updating the Jupyter Book</a></li> </ul> </nav> </div> </div> </div> <div id="searchbox"></div> <article class="bd-article" role="main"> <!-- #region --> <section class="tex2jax_ignore mathjax_ignore" id="icesat-2-sea-ice-state-analysis-jupyter-book"> <h1>ICESat-2 Sea Ice State Analysis Jupyter Book<a class="headerlink" href="#icesat-2-sea-ice-state-analysis-jupyter-book" title="Permalink to this heading">#</a></h1> <p><strong>View this Jupyter Book (including options to run the code interactively!) in our Jupyter Book:</strong> <a class="reference external" href="http://www.icesat-2-sea-ice-state.info">http://www.icesat-2-sea-ice-state.info</a></p> <section id="contributors"> <h2>Contributors<a class="headerlink" href="#contributors" title="Permalink to this heading">#</a></h2> <p><strong>Alek Petty (Current repository lead, summer 2022 onwards)</strong><br> <a class="reference external" href="https://github.com/akpetty"><img alt="GitHub" src="https://badgen.net/badge/icon/github?icon=github&label" /></a></p> <p><strong>Nicole Keeney (Original repository creator)</strong><br> <a class="reference external" href="https://github.com/nicolejkeeney"><img alt="GitHub" src="https://badgen.net/badge/icon/github?icon=github&label" /></a></p> </section> </section> <section class="tex2jax_ignore mathjax_ignore" id="update-history"> <h1>Update history<a class="headerlink" href="#update-history" title="Permalink to this heading">#</a></h1> <ul class="simple"> <li><p>9/4/2020: Version 1</p></li> <li><p>11/18/2020: Updated with version 2 ICESat-2 data product for <a class="reference external" href="https://ui.adsabs.harvard.edu/abs/2020AGUFMC014.0012K/abstract">AGU Fall 2020 poster highlighting the book</a>.</p></li> <li><p>6/14/2021: Transitioned from Google Colab interactivity to Binder.</p></li> <li><p>10/25/2021: Added interactive plotting using hvplot. Improved interpolation/smoothing method for ICESat-2 data and added notebook to demonstrate steps.</p></li> <li><p>01/24/2022: Updated notebooks to reflect new data variables in ICESat-2 data v2. Added drift vectors.</p></li> <li><p>08/15/2022: Forked to akpetty and linked to a new domain (<a class="reference external" href="http://icesat-2-sea-ice-state.info">icesat-2-sea-ice-state.info</a>). Re-designed to reflect continued analysis of both the gridded and along-track thickness data.</p></li> <li><p>11/01/2022: included new CryoSat-2 and BGEP comparison notebooks.</p></li> <li><p>12/01/2022: upgraded the conda environment and included a new AWS S3 bucket data link, including zarr data (no download needed)</p></li> <li><p>12/06/2023: Added the new 2022-2023 winter analysis notebook which also describes the new Version 3 IS2SITMOGR4 dataset. Updated the read dataset function. A few other little minor bug fixes.</p></li> <li><p>02/14/2025: Added the new 2023-2024 winter analysis notebook. More updates to the read dataset function (mainly hard-coding the zarr links). A few other little minor bug fixes.</p></li> </ul> <p>If you find any issues in the code or have any suggestions for the book, feel free to open an issue, which you can find by mousing over the GitHub icon at the top of each page. If you are familiar with GitHub, you can also fork the book’s repository and suggest an edit that way.</p> </section> <section class="tex2jax_ignore mathjax_ignore" id="activating-the-conda-environment"> <h1>Activating the conda environment<a class="headerlink" href="#activating-the-conda-environment" title="Permalink to this heading">#</a></h1> <p>This book has an associated conda environment stored in the file environment.yml. This file can be downloaded and used to set up the environment on your local computer so that you have all the required dependencies needed to run the notebooks. You’ll need anaconda and python installed on your computer first. The environment file is also required by Binder in order to set up the computational environment for running the notebooks in the book interactively. <br><br> To create the environment, run the following in the command line:</p> <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">conda</span> <span class="n">env</span> <span class="n">create</span> <span class="o">-</span><span class="n">f</span> <span class="n">environment</span><span class="o">.</span><span class="n">yml</span> </pre></div> </div> <p>To activate the environment, run the following in the command line:</p> <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">conda</span> <span class="n">activate</span> <span class="n">is2book_p39_env</span> </pre></div> </div> <p>Note that there was an issue with ipykernal in the 6.18.1 upgrade hence our use of ipykernel=6.17.1 in the conda environment. Users have also noted some issues with conda and the boto3/s3fs packages. I’m still working on that so either try and fix yourself with further conda installs or drop the s3 imports/read options from your cloned repository.</p> <p>Update (02/14/25): I noticed some issues with cartopy and needed to reinstall shapely. Unsure what exactly changed, but I now also provide the complete conda environment I am currently using if that helps:</p> <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">conda</span> <span class="n">env</span> <span class="n">create</span> <span class="o">-</span><span class="n">f</span> <span class="n">environment_021425</span><span class="o">.</span><span class="n">yml</span> </pre></div> </div> <p>Will eventually transition to mamba or uv..!</p> </section> <section class="tex2jax_ignore mathjax_ignore" id="updating-the-jupyter-book"> <h1>Updating the Jupyter Book<a class="headerlink" href="#updating-the-jupyter-book" title="Permalink to this heading">#</a></h1> <p>Simple instructions for how to construct/update this book are pasted below for the author’s benefit, but don’t go into detail on any of the steps. For a more detailed description on Jupyter Books and how to build one of your own, see their page: <a class="reference external" href="https://jupyterbook.org/intro.html">https://jupyterbook.org/intro.html</a>. <br></p> <ol class="arabic simple"> <li><p>Activate virtual environment associated with book</p></li> <li><p>Update github repository with any changes</p></li> <li><p>cd out of local book directory into the next highest directory</p></li> <li><p>Next you’ll need to construct the html files that make up the pages in the book. Each notebook will be executed and the outputs will be cached in the build folder. In the commmand line, run:</p></li> </ol> <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">jb</span> <span class="n">build</span> <span class="n">icesat2</span><span class="o">-</span><span class="n">book</span> </pre></div> </div> <ol class="arabic simple" start="5"> <li><p>Move back cd local book directory… There must be a way to do this without changing in and out of the book directory, but if there is, it’s not very intuitive.</p></li> </ol> <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">cd</span> <span class="n">icesat2</span><span class="o">-</span><span class="n">book</span> </pre></div> </div> <ol class="arabic simple" start="7"> <li><p>Next you’ll update the github page associated with all the html files. You won’t be able to see any of the changes to the webpage hosting the book until you do this. In the command line, run:</p></li> </ol> <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">ghp</span><span class="o">-</span><span class="kn">import</span> <span class="o">-</span><span class="n">n</span> <span class="o">-</span><span class="n">p</span> <span class="o">-</span><span class="n">f</span> <span class="n">_build</span><span class="o">/</span><span class="n">html</span> </pre></div> </div> <p>I’m having some issues with this so in the latest version I pip installed this package to my base environment and ran this from there.</p> <p>Finally, if serving onto a custom domain you may need to go into the GitHub settings (Settings/Pages) and make sure it’s pointing to the right custom domain and is indicating DNS check successful.</p> </section> <script type="text/x-thebe-config"> { requestKernel: true, binderOptions: { repo: "binder-examples/jupyter-stacks-datascience", ref: "master", }, codeMirrorConfig: { theme: "abcdef", mode: "python" }, kernelOptions: { name: "python3", path: "./." }, predefinedOutput: true } </script> <script>kernelName = 'python3'</script> </article> <footer class="prev-next-footer"> <!-- Previous / next buttons --> <div class="prev-next-area"> </div> </footer> </div> <div class="bd-sidebar-secondary bd-toc"><div class="sidebar-secondary-items sidebar-secondary__inner"> <div class="sidebar-secondary-item"> <div class="page-toc tocsection onthispage"> <i class="fa-solid fa-list"></i> Contents </div> <nav class="bd-toc-nav page-toc"> <ul class="visible nav section-nav flex-column"> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#">ICESat-2 Sea Ice State Analysis Jupyter Book</a><ul class="visible nav section-nav flex-column"> <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#contributors">Contributors</a></li> </ul> </li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#update-history">Update history</a></li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#activating-the-conda-environment">Activating the conda environment</a></li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#updating-the-jupyter-book">Updating the Jupyter Book</a></li> </ul> </nav></div> </div></div> </div> <footer class="bd-footer-content"> <div class="bd-footer-content__inner container"> <div class="footer-item"> <p class="component-author"> By Alek Petty and Nicole Keeney </p> </div> <div class="footer-item"> <p class="copyright"> © Copyright 2022. <br/> </p> </div> <div class="footer-item"> </div> <div class="footer-item"> <div class="extra_footer"> Distributed under the MIT license </div> </div> </div> </footer> </main> </div> </div> <!-- Scripts loaded after <body> so the DOM is not blocked --> <script src="_static/scripts/bootstrap.js?digest=927b94d3fcb96560df09"></script> <script src="_static/scripts/pydata-sphinx-theme.js?digest=927b94d3fcb96560df09"></script> <footer class="bd-footer"> </footer> </body> </html>
About
Interactive Jupyter Book for wrangling, visualizing, and analyzing ICESat-2 monthly gridded sea ice concentration data and other related atmospheric data products.
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Jupyter Notebook 68.9%
- HTML 31.1%