diff --git a/doc/source/community/resources.rst b/doc/source/community/resources.rst index 3d5db89a4..854e61aea 100644 --- a/doc/source/community/resources.rst +++ b/doc/source/community/resources.rst @@ -21,22 +21,23 @@ A few other options available for querying, visualizing, and downloading ICESat- - `earthaccess Python library `_ - A powerful tool for querying and downloading NASA datasets. - - Seamlessly handles authentication and cloud tokening + - Seamlessly handles authentication and cloud tokening. - Under active development to expand functionality, including adding icepyx as a plugin to enable subsetting services for ICESat-2 data. - `NSIDC (DAAC) Data Access `_ - - Select “ICESat-2 Data Sets” from the left hand menu. + - Select “Data from the right hand menu. Choose your dataset (ATL##). Then, use the spatial and temporal filters to narrow your list of granules available for download. -- `OpenAltimetry <>`_ +- `OpenAltimetry `_ - - Collaboration between NSIDC, Scripps, and San Diego Supercomputer Center - - A web tool to visualize and download ICESat and ICESat-2 surface heights - - Data may be subsetted by data product, reference ground track (RGT), and beam - - Currently available ICESat-2 datasets are: ATL06 (land ice height), ATL07 (sea ice height), ATL08 (land/vegetation height), ATL13 (water surface height) + - Collaboration between NSIDC, Scripps, and San Diego Supercomputer Center. + - A web tool to visualize and download ICESat and ICESat-2 surface heights. + - Data may be subsetted by data product, reference ground track (RGT), and beam. + - Currently available ICESat-2 datasets are: ATL06 (land ice height), ATL07 (sea ice height), + ATL08 (land/vegetation height), ATL10 (sea ice freeboard), ATL12 (ocean surface height), ATL13 (water surface height). Software Packages for Working with ICESat-2 Data ------------------------------------------------ diff --git a/doc/source/community/resources/2022_IS2_HW.rst b/doc/source/community/resources/2022_IS2_HW.rst index 474aa71f6..c2fbcfb57 100644 --- a/doc/source/community/resources/2022_IS2_HW.rst +++ b/doc/source/community/resources/2022_IS2_HW.rst @@ -1,42 +1,51 @@ .. _resource_IS2HW_2022: -Third ICESat-2 Cloud Computing Hackweek Facilitated by the University of Washington eScience Institute ------------------------------------------------------------------------------------------------------- -This March 2022 event produced a series of `tutorials <>`_, +Third [Virtual] ICESat-2 Cloud Computing Hackweek Facilitated by the University of Washington eScience Institute +---------------------------------------------------------------------------------------------------------------- +This March 2022 event produced a series of `tutorials `_, developed by volunteer instructors and presented during the event. A key focus of the event was on transitioning to cloud-based environments and building skills around accessing ICESat-2 data in the cloud. During the Hackweek, teams of attendees worked on -`projects <>`_ +`projects `_ related to their domain interests and learning goals. -.. |Zenodo badge| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3966463.svg - :target: https://doi.org/10.5281/zenodo.3966463 +.. |Zenodo badge| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.6462479.svg + :target: https://doi.org/10.5281/zenodo.6462479 Tutorials |Zenodo badge| ^^^^^^^^^^^^^^^^^^^^^^^^ -The tutorials from this event live within a dedicated `GitHub repository <>`_ -and are published on `Zenodo <>`_. -You can run the tutorials by following the instructions -`here `_. -The published tutorial repo also includes links to presentation slides and videos of the recorded presentations. +The tutorials from this event live within a dedicated `GitHub repository `_ +and are published on `Zenodo `_. +The published tutorial repo also includes links to presentation materials and videos of the recorded presentations. Tutorial Topics: -1. Introductory Session -1. ICESat-2 Mission: Satellite, Sensor, and Data -1. +1. Open Science Tools +1. About ICESat-2 Data +1. ICESat-2 Data Access +1. Object-oriented Programming +1. Geospatial Transforms +1. Data Integration (Part I) +1. Data Visualization 2D +1. Cloud Computing Tools +1. Data Integration (Part II) +1. Data Integration (Part III) Projects ^^^^^^^^ -Though in many cases preliminary, these `project repositories <>`_ +These `project repositories `_ often provide useful starting points to develop effective disciplinary workflows. - - - -- `icepyx `_ - - - Contributions to icepyx included new example notebooks, packaging on Python Package Index, installation instructions, and automated code coverage reports. - -*Sea Ice* +Links to project GitHub repositories and presentation videos are at the above link. + +Project Names: + +- Polynyas +- Icebergs +- Coastal +- Sea ice floes +- Antarctic Ripples +- Snow DEM +- Ice discharge +- Strong Beams diff --git a/doc/source/community/resources/2023_IS2_HW.rst b/doc/source/community/resources/2023_IS2_HW.rst index 80faefa29..4fe5bab34 100644 --- a/doc/source/community/resources/2023_IS2_HW.rst +++ b/doc/source/community/resources/2023_IS2_HW.rst @@ -1,42 +1,54 @@ .. _resource_IS2HW_2023: Fourth ICESat-2 Cloud Computing Hackweek Facilitated by the University of Washington eScience Institute ------------------------------------------------------------------------------------------------------- -This August 2024 event produced a series of `tutorials <>`_, +------------------------------------------------------------------------------------------------------- +This August 2024 event produced a series of `tutorials `_, developed by volunteer instructors and presented during the event. A continuing focus of the event was considerations for cloud-native workflows (such as cloud-optimized data) and building skills around accessing ICESat-2 data in the cloud. During the Hackweek, teams of attendees worked on -`projects <>`_ +`projects `_ related to their domain interests and learning goals. -.. |Zenodo badge| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3966463.svg - :target: https://doi.org/10.5281/zenodo.3966463 +.. |Zenodo badge| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.10519966.svg + :target: https://doi.org/10.5281/zenodo.10519966 Tutorials |Zenodo badge| ^^^^^^^^^^^^^^^^^^^^^^^^ -The tutorials from this event live within a dedicated `Jupyter Book <>`_ -and are published on `Zenodo <>`_. +The tutorials from this event live within a dedicated `Jupyter Book `_ +and are published on `Zenodo `_. You can run the tutorials by following the instructions `here `_. The published tutorial repo also includes links to presentation slides and videos of the recorded presentations. Tutorial Topics: -1. Introductory Session -1. ICESat-2 Mission: Satellite, Sensor, and Data -1. +1. CryoCloud +1. ICESat-2 Mission Overview and Data +1. Open source development/Object Oriented Programming +1. Cloud data access and data formats +1. Best Practices for Collaborative development +1. Application: snow depth +1. Application: bathymetry +1. Application: Visualization and Integration +1. Application: inland hydrology +1. Application: sea ice +1. Application: ICESat-2 integration with GrIMP data Projects ^^^^^^^^ -Though in many cases preliminary, these `project repositories <>`_ -often provide useful starting points to develop effective disciplinary -workflows. - - -- `icepyx `_ - - - Contributions to icepyx included new example notebooks, packaging on Python Package Index, installation instructions, and automated code coverage reports. - -*Sea Ice* +In an effort to improve learning outcomes, we asked participants +to summarize their accomplishments in a structured +`project readme https://github.com/ICESAT-2HackWeek/ICESat-2-Hackweek-2023/blob/main/book/projects/list_of_projects.md>`_, +some of which are drafts, and did not record the final presentations. + +Project titles: + +- 3D Lakes +- surfit +- dzdt +- grounding zones +- h5cloud +- Everything Anywhere All At Once +- seabath diff --git a/doc/source/community/resources/IS2_software.rst b/doc/source/community/resources/IS2_software.rst index 2ae6cf803..04acff1ca 100644 --- a/doc/source/community/resources/IS2_software.rst +++ b/doc/source/community/resources/IS2_software.rst @@ -4,7 +4,7 @@ ICESat-2 can be tricky to process for the first time, especially if working with Here, we highlight some commonly-used software packages developed by the science community. Most of these can be used alongside icepyx to facilitate ICESat-2 data processing. Most of these packages are callable through Python, though others may require access to other software. Keep this in mind before attempting to use any package or plugin. -* `SlideRule `_ +* `SlideRule `_ - collaboration between the ICESat-2 science team and University of Washington - A Python client to process ICESat-2 ATL03 data prior to download. @@ -28,6 +28,7 @@ Here we describe a selection of publicly available Python code posted on GitHub This includes repositories that are more broadly designed for working with LiDAR/point cloud datasets in general. These repositories represent independent but complimentary projects that we hope to make easily interoperable within icepyx in order to maximize capabilities and minimize duplication of efforts. Conversations about how to best accomplish this have been ongoing since the conception of icepyx, and we welcome everyone to join the conversation (please see our :ref:`contact page`). +Some of these repositories may not be actively maintained. *Note: This list is a compilation of publicly available GitHub repositories and includes some annotations to reflect how they relate to icepyx. Please check each repository's licensing information before using or modifying their code.* @@ -53,9 +54,10 @@ Please check each repository's licensing information before using or modifying t - Command line tool - Download data and convert it into a georeferenced format (e.g. geojson, kml, or shapefile) -* `ice tools <>`_ +* `read-ICESat-2 `_ - by Tyler Sutterley + - Read selected ICESat-2 products into memory. * `pointCollection `_