diff --git a/content/blog/2024/amerigeo-workshop/index.md b/content/blog/2024/amerigeo-workshop/index.md index aa0d2397b..ad7ae51cf 100644 --- a/content/blog/2024/amerigeo-workshop/index.md +++ b/content/blog/2024/amerigeo-workshop/index.md @@ -15,7 +15,7 @@ draft: false ![Video presentation of the RStudio environment used for the workshop.](rstudio.png) -[AmeriGEO](https://www.amerigeo.org/) provides a framework for cooperation in the Americas for the use of Earth data to benefit science and society with data driven decision-making. As part of a virtual workshop held on 1st August 2024, 2i2c provided an interactive computing environment to support the delivery of a [NASA TOPST](https://www.nasa.gov/centers-and-facilities/marshall/nasa-boosts-open-science-through-innovative-training/) water module. +[AmeriGEO](https://www.amerigeo.org/) provides a framework for cooperation in the Americas for the use of Earth data to benefit science and society with data driven decision-making. As part of a virtual workshop held on 1st August 2024, 2i2c provided an interactive computing environment to support the delivery of a [NASA Open Science / ScienceCore](../../../collaborators/nasa-open-science/) water module. The workshop was facilitated by [Kytt MacManus](https://people.climate.columbia.edu/users/profile/kytt-macmanus) and [Juan F. Martinez](https://ciesin.climate.columbia.edu/directory/juan-f-martinez) (both of [CIESIN](http://www.ciesin.columbia.edu/), Columbia University, New York). Juan presented interactive R code, with explanatory content written in Quarto, for hotspot vulnerability analysis for floods and landslides focused on Ecuador using earth observation data and socioeconomic data to develop an index of vulnerability. Check out their [GitHub repo](https://github.com/ciesin-geospatial/TOPSTSCHOOL-water) and [explore interactively yourself](https://tinyurl.com/TOPSTSCHOOL) on our BinderHub (see our blog post for more details of how to access the BinderHub deployments to provide [Ephemeral Interactive Computing for NASA Communities](blog/2024/nasa-ephemeral-hubs/index.md)). diff --git a/content/blog/2024/climaterisk-scipy-tutorial/index.md b/content/blog/2024/climaterisk-scipy-tutorial/index.md index cc9f1e611..f624be4bf 100644 --- a/content/blog/2024/climaterisk-scipy-tutorial/index.md +++ b/content/blog/2024/climaterisk-scipy-tutorial/index.md @@ -13,7 +13,7 @@ featured: false draft: false --- -*Determining Climate Risks with NASA Earthdata Cloud* is a [ScienceCore](https://www.nasa.gov/centers-and-facilities/marshall/nasa-boosts-open-science-through-innovative-training/) curriculum module that comprises part of NASA's [Open Science](https://science.nasa.gov/open-science-overview) and [Transform to Open Science (TOPS)](https://nasa.github.io/Transform-to-Open-Science/) initiatives. +*Determining Climate Risks with NASA Earthdata Cloud* is a [ScienceCore](../../../collaborators/nasa-open-science/) curriculum module that comprises part of NASA's [Open Science](https://science.nasa.gov/open-science-overview) and [Transform to Open Science (TOPS)](https://nasa.github.io/Transform-to-Open-Science/) initiatives. The aim of this module is to deliver a hands-on experience with "data-proximate computing" in the cloud with [NASA Earthdata](https://www.earthdata.nasa.gov/) products with content co-developed with [MetaDocencia](https://www.metadocencia.org/). This module was delivered as a [SciPy tutorial](https://cfp.scipy.org/2024/talk/3DVH7S/) at this year's conference. 2i2c have been working closely with the organizers to provide the hub infrastructure for the tutorial, including enabling a shared password for easy authentication (see our [Openscapes post](blog/2024/openscapes-sbg-workshop/index.mdindex) for more about this feature) and operating a small binder service for participants to view content after the event. @@ -24,7 +24,7 @@ The event was well-attended, with 40 learners taking part. Special thanks go to ## Acknowledgements -- NASA F.14 Transform to Open Science Training award NNH23ZDA001N-TOPST +- NASA F.14 Transform to Open Science Training award NNH22ZDA001N-TOPST (80NSSC23K0861), which seeded this contribution to [NASA ScienceCore](../../../collaborators/nasa-open-science/) - [MetaDocencia](https://www.metadocencia.org/en/proyecto/nasa-2i2c/) - [Dhavide Aruliah](https://github.com/dhavide) - [Karthik Venkataramani](https://www.linkedin.com/in/karthikvenkataramani/) diff --git a/content/blog/2024/nasa-ephemeral-hubs/index.md b/content/blog/2024/nasa-ephemeral-hubs/index.md index da22b13b5..f72a92fb7 100644 --- a/content/blog/2024/nasa-ephemeral-hubs/index.md +++ b/content/blog/2024/nasa-ephemeral-hubs/index.md @@ -30,7 +30,7 @@ These services enrich the interactive computing ecosystem for NASA communities b ## How did we do it? -Ephemeral interactive computing services benefited from some of our previous development work in collaboration with GESIS (see our [detailed blog post](blog/2024/jupyterhub-binderhub-gesis/index.mdindex) for more information). The research and development of this project achieved wide-reaching impact across many NASA communities we currently serve, including [TOPST ScienceCore](https://www.nasa.gov/centers-and-facilities/marshall/nasa-boosts-open-science-through-innovative-training/), [Openscapes](blog/2024/openscapes-sbg-workshop/index.md), [US Greenhouse Gas Center](blog/2024/ghg-summer-school/index.md), [VEDA](https://www.earthdata.nasa.gov/esds/veda) and [CryoCloud](https://cryointhecloud.com/); as well as networks beyond the NASA scope, such as the NSF-funded [Project Pythia](https://projectpythia.org/) and HHMI-funded[Spyglass](https://lorenfranklab.github.io/spyglass/latest/) projects. +Ephemeral interactive computing services benefited from some of our previous development work in collaboration with GESIS (see our [detailed blog post](blog/2024/jupyterhub-binderhub-gesis/index.mdindex) for more information). The research and development of this project achieved wide-reaching impact across many NASA communities we currently serve, including [ScienceCore](../../../collaborators/nasa-open-science/), [Openscapes](blog/2024/openscapes-sbg-workshop/index.md), [US Greenhouse Gas Center](blog/2024/ghg-summer-school/index.md), [VEDA](https://www.earthdata.nasa.gov/esds/veda) and [CryoCloud](https://cryointhecloud.com/); as well as networks beyond the NASA scope, such as the NSF-funded [Project Pythia](https://projectpythia.org/) and HHMI-funded[Spyglass](https://lorenfranklab.github.io/spyglass/latest/) projects. ## What next? @@ -46,3 +46,4 @@ The answer is yes! ## Acknowledgements - NASA NSPIRES F.15 High Priority Open-Source Science Award NNH22ZDA001N-HPOSS +- The [NASA ScienceCore](../../../collaborators/nasa-open-science/) community (originally seeded by TOPS-T award 80NSSC23K0861), an anchor user community whose training delivery requirements helped shape the design of these ephemeral binder services diff --git a/content/blog/2024/openscapes-sbg-workshop/index.md b/content/blog/2024/openscapes-sbg-workshop/index.md index b9d0fe75b..c159d6f22 100644 --- a/content/blog/2024/openscapes-sbg-workshop/index.md +++ b/content/blog/2024/openscapes-sbg-workshop/index.md @@ -43,7 +43,8 @@ We have documented the technical infrastructure changes required to enable a sha ## Acknowledgements -- [NASA Openscapes](https://nasa-openscapes.github.io/) +- [NASA Openscapes](../../../collaborators/openscapes/index.md) - [NASA LP DAAC](https://lpdaac.usgs.gov/) - [NASA JPL](https://www.jpl.nasa.gov/) - [NASA ROSES funding](https://science.nasa.gov/researchers/) +- [NASA Open Science / ScienceCore](../../../collaborators/nasa-open-science/) for supporting some of our work on JupyterHub. diff --git a/content/blog/2025/binder-buildkit/index.md b/content/blog/2025/binder-buildkit/index.md index 3370af247..e42fcb352 100644 --- a/content/blog/2025/binder-buildkit/index.md +++ b/content/blog/2025/binder-buildkit/index.md @@ -18,5 +18,5 @@ Chris and Yuvi recently wrote [a blog post on the Jupyter blog](https://blog.jup ## Acknowledgements -- [Project Pythia](../../../collaborators/pythia/) provides support for some of our work with the Binder project. +- [Project Pythia](../../../collaborators/pythia/) and [NASA Open Science / ScienceCore](../../../collaborators/nasa-open-science/) provide support for some of our work with the Binder project. - [JupyterHub](../../../collaborators/jupyterhub/) for working with us to get this new node deployed for mybinder.org. \ No newline at end of file diff --git a/content/blog/2025/jupyter-book-cors/index.md b/content/blog/2025/jupyter-book-cors/index.md index e01747921..f79a2debd 100644 --- a/content/blog/2025/jupyter-book-cors/index.md +++ b/content/blog/2025/jupyter-book-cors/index.md @@ -54,3 +54,5 @@ We think there's a lot more potential in these kinds of workflows, and are eager ## Acknowledgements Thanks to the [JupyterHub](../../../collaborators/jupyterhub/) and [Jupyter Book](../../../collaborators/jupyter-book/) communities for collaboration and review on this work. + +This "bring your own Binder" workflow benefits NASA training communities including [NASA Open Science / ScienceCore](../../../collaborators/nasa-open-science/), which partially supports this work. diff --git a/content/blog/2025/jupyter-book-docs-refactor/index.md b/content/blog/2025/jupyter-book-docs-refactor/index.md index 5c0dd4ddd..3db68de6c 100644 --- a/content/blog/2025/jupyter-book-docs-refactor/index.md +++ b/content/blog/2025/jupyter-book-docs-refactor/index.md @@ -41,4 +41,4 @@ We're also excited because so many others helped provide edits and comments! ## Acknowledgements - Thanks to [@rlanzafame](https://github.com/rlanzafame), [@FreekPols](https://github.com/FreekPols), and [@bsipocz](https://github.com/bsipocz) for their helpful reviews, edits, and feedback on the PR! -- [Project Pythia](../../../collaborators/pythia/), [CryoCloud](../../../collaborators/cryocloud/), and the Berkeley educational projects are our primary member communities using MyST and [Jupyter Book](../../../collaborators/jupyter-book/). Their support covers the cost of these kinds of foundational contributions. +- [Project Pythia](../../../collaborators/pythia/), [CryoCloud](../../../collaborators/cryocloud/), [NASA Open Science / ScienceCore](../../../collaborators/nasa-open-science/), and the Berkeley educational projects are our primary member communities using MyST and [Jupyter Book](../../../collaborators/jupyter-book/). Their support covers the cost of these kinds of foundational contributions. diff --git a/content/blog/2025/mybinder-antiabuse-scanning/index.md b/content/blog/2025/mybinder-antiabuse-scanning/index.md index 0be52c1ae..ed4ee6817 100644 --- a/content/blog/2025/mybinder-antiabuse-scanning/index.md +++ b/content/blog/2025/mybinder-antiabuse-scanning/index.md @@ -35,3 +35,4 @@ This tool [has now been deployed to mybinder.org](https://github.com/jupyterhub/ ## Acknowledgements - Thanks to [GESIS](../../../collaborators/gesis/) for their continued support of `mybinder.org` and to [Raniere Silva](https://github.com/rgaiacs) for collaborating on this deployment with us. +- More reliable Binder infrastructure is also supported by [NASA Open Science / Science Core](../../../collaborators/nasa-open-science/), whose tutorials run on the opensci binders that depend on this same anti-abuse stack. diff --git a/content/blog/2025/repo2docker-docs/index.md b/content/blog/2025/repo2docker-docs/index.md index 105a5f37f..038d9aeee 100644 --- a/content/blog/2025/repo2docker-docs/index.md +++ b/content/blog/2025/repo2docker-docs/index.md @@ -20,5 +20,5 @@ We hope this makes repo2docker a more useful tool for everybody, and also gives ## Acknowledgements -- Thanks to the [NASA VEDA project](../../../collaborators/nasa-veda/) for providing funding and collaboration for this work. +- Thanks to the [NASA VEDA project](../../../collaborators/nasa-veda/) and to [NASA Open Science](../../../collaborators/nasa-open-science/) for providing funding and collaboration for this work. - Thanks to the [JupyterHub community](../../../collaborators/jupyterhub/) for collaboration and review of this work. diff --git a/content/blog/2025/sciencecore-github-org/index.md b/content/blog/2025/sciencecore-github-org/index.md new file mode 100644 index 000000000..322cd5221 --- /dev/null +++ b/content/blog/2025/sciencecore-github-org/index.md @@ -0,0 +1,28 @@ +--- +title: NASA Open Science ScienceCore tutorial available at github.com/sciencecore +slug: "sciencecore-github-org" +date: 2025-12-18 +categories: + - community-impact +tags: + - open-source + - earth science +--- + +As part of the [NASA Open Science](../../../collaborators/nasa-open-science/) initiative, we co-developed a ScienceCore curriculum module with [MetaDocencia](https://www.metadocencia.org/) that teaches researchers and educators how to use NASA Earthdata in the cloud to analyze climate risk. + +You can find the material at [**github.com/sciencecore**](https://github.com/sciencecore): + +- [**climaterisk**](https://sciencecore.github.io/climaterisk/): the *Determining Climate Risks with NASA Earthdata Cloud* module ([source repo](https://github.com/ScienceCore/climaterisk)). +- [**scipy-2024-climaterisk**](https://github.com/ScienceCore/scipy-2024-climaterisk) and [**pydata-nyc-2024-climaterisk**](https://github.com/ScienceCore/pydata-nyc-2024-climaterisk): conference tutorial versions of the climaterisk material. + +We also run the shared `sciencecore.opensci.2i2c.cloud` JupyterHub and an opensci BinderHub that host the hands-on exercises. +These deployments use [JupyterHub](https://jupyter.org/hub) and [BinderHub](https://binderhub.readthedocs.io/) for hosting live computational infrastructure, and [Jupyter Book](https://jupyterbook.org) for hosting the reading materials. + +## Acknowledgements + +This work was supported by a NASA TOPS-T award that funded the [ScienceCore climaterisk](../../../collaborators/nasa-open-science/) module and shared infrastructure for the broader ScienceCore community. + +Thanks to [MetaDocencia](https://metadocencia.org/) for leading translation and localization of the material into Spanish, and helping with content creation. + +Thanks to [Dhavide Arulia](https://www.linkedin.com/in/dhavide/) for leading much of the content creation. diff --git a/content/blog/2026/jupyterbook-multi-repo-site/index.md b/content/blog/2026/jupyterbook-multi-repo-site/index.md index 7c85e0db4..0a406df70 100644 --- a/content/blog/2026/jupyterbook-multi-repo-site/index.md +++ b/content/blog/2026/jupyterbook-multi-repo-site/index.md @@ -31,3 +31,5 @@ These all felt particularly relevant for documentation that our [member communit ## Acknowledgements Thanks to [Project Pythia](/collaborators/pythia/) and [EarthScope](/collaborators/earthscope/) for collaboration and feedback that helped shape this work. And thanks to our [member communities](/members/) whose memberships fund upstream contributions like these. + +Multi-repo site support is also useful for training programs that span several content repositories, including [NASA Open Science / ScienceCore](/collaborators/nasa-open-science/). diff --git a/content/blog/2026/myst-jupyter-book-release-2026/index.md b/content/blog/2026/myst-jupyter-book-release-2026/index.md index 38f6e299b..455a0d522 100644 --- a/content/blog/2026/myst-jupyter-book-release-2026/index.md +++ b/content/blog/2026/myst-jupyter-book-release-2026/index.md @@ -37,3 +37,5 @@ Most of our contributions were foundational in nature - we fixed a bunch of bugs Thanks to our [member communities](../../../members/) - their memberships cover the cost of [foundational upstream contributions](../../2025/foundational-contributions/) to projects like these. Particular thanks to [Project Pythia](../../../collaborators/pythia/) which currently supports much of our upstream contributions in Jupyter Book. + +These releases also support training communities that author curricula in MyST, including [NASA ScienceCore](../../../collaborators/nasa-open-science/). diff --git a/content/collaborators/nasa-open-science/featured.png b/content/collaborators/nasa-open-science/featured.png new file mode 100644 index 000000000..f7cd45115 Binary files /dev/null and b/content/collaborators/nasa-open-science/featured.png differ diff --git a/content/collaborators/nasa-open-science/index.md b/content/collaborators/nasa-open-science/index.md new file mode 100644 index 000000000..10eef1d46 --- /dev/null +++ b/content/collaborators/nasa-open-science/index.md @@ -0,0 +1,18 @@ +--- +title: NASA Open Science +tags: + - collaborator +show_date: false +--- + +![](featured.png) + +NASA's [Open Science](https://science.nasa.gov/open-science/) initiative supports the agency-wide shift toward open, reproducible, and inclusive science. +It encompasses multiple programs that fund training, tooling, and infrastructure for working with NASA Earthdata in the cloud, including [Transform to Open Science (TOPS)](https://nasa.github.io/Transform-to-Open-Science/) and the community-developed [ScienceCore](https://sciencecore.github.io/) curriculum. + +2i2c partners with the NASA Open Science community as a curriculum author, developer, and infrastructure provider. +We co-developed the *Determining Climate Risks with NASA Earthdata Cloud* ScienceCore module with [MetaDocencia](https://www.metadocencia.org/), and we operate the shared `sciencecore.opensci.2i2c.cloud` JupyterHub and opensci BinderHub services that deliver hands-on exercises for ScienceCore modules from multiple teams. + +## Grants that fund this project + +- NASA TOPS-T award 80NSSC23K0861 ("Reproducibly Analyzing Wildfire, Drought, and Flood Risk with NASA Earthdata Cloud", solicitation NNH22ZDA001N-TOPST) — funded the ScienceCore climaterisk module and infrastructure for the broader ScienceCore community