NASA Openscapes Lessons from Year 1:
Erin Robinson • Julia Lowndes • Luis Lopez
and the NASA Openscapes Mentors
All artwork by Allison Horst; @allison_horst
slides: https://nasa-openscapes.github.io/about
Supporting NASA Earth science research teams’ migration to the cloud
We believe Open Science can accelerate data- driven solutions and increase diversity, equity, inclusion, and belonging in research and beyond.
Open science as part of the climate movement
Recurring themes
“ ‘We’ speaks to the collective, to collaboration, to community, to the relational work at hand. Addressing the climate crisis...will take everyone.
‘We’ speaks to justice, to how we do the work that needs doing and whose contributions are valued. We cannot, we must not, go it alone”
Practice and feel safe working openly with yourself and your team; then ease into more.
Slack; Efficiency Tips & Inclusion Tips.
Welcoming folks with diverse backgrounds; meeting where they are; skills to empower immediate work; kinder science.
Not a checklist - a continual practice. Imperfect, messy. Takes time.
Openscapes approach
NASA Openscapes Framework Design
Supporting NASA Earth science research teams’ migration to the cloud
The overarching vision is to support scientific researcher teams using NASA EOSDIS data as they migrate their workflows to the cloud. We are doing this working with NASA Distributed Active Archive Centers (DAACs) over three years by:
to support more teams transforming their workflows
towards open, kinder science and the cloud
Focus on finding the common, teaching culture, contributing as part of their jobs
Support Mentors towards establishing a common set of NASA Earthdata tutorials that they can then build off their DAAC-specific and science examples
Develop Mentors
Scale Open Science Leaders
“It was a really great week. The tutorials were AMAZING. Everyone did a great job, and everyone was very nice. I really appreciated welcoming environment. I don't have a strong python background. But i was supported in learning all around”
Blog summaries:
earthdata.nasa.gov/learn/articles/2021-cloud-hackathon
podaac.jpl.nasa.gov/announcements/2021-12-15-The-2021-Cloud-Hackathon
65 Openscapes 2i2c JupyterHub AWS instances
50 forks of the Cloud Hackathon GitHub repo
8 hack-team projects presented on Day 5
Empower Research Teams
Teaching opportunity helped focus Mentor engagement and aligned with PO.DAAC’s priorities
“I still get kudos from those that attended…a participant shared what she learned and liked with another early adopter group she is in and the organizer is looking to implement or share those practices at their own workshops - yay for spreading open science”
- Catalina Oaida, PO.DAAC
Reusing, collaborating, & role-modeling Open Science
10+ talks & workshops led by Mentors, reusing tutorials
>> Including AGU, UWGs, SWOT Ocean, ECOSTRESS, Train, internal DAAC staff
Scale Open Science Leaders
Develop Mentors
Mentor support is external and internal facing: teaching researchers and DAAC staff, hands-on in the Hub
Pathway presentations next week! - sharing work in progress
10 Researcher teams planning their transition
DAAC Mentors assisting teams, co-working and Slack
https://nasa-openscapes.github.io/champions
Empower Research Teams
10 Cohorts since 2019, with NASA, NOAA, academic, non-profit, gov, and tribal groups
Openscapes Champions Program
Cohorts of 7 research teams meet virtually 5x over 2 months to explore open data science & apply to their own shared workflows (Pathway)
So many other wins to measure & share
I am championing open data science in faculty meetings • I said we’re doing our students a disservice • I’m asking to hire lecturer positions • I enabled labs to have seaside chats • we are developing onboarding plans • I support my students starting hacky hours • we now take lab meeting notes in google docs, openscapes style! • our lab tech will teach a new data science course • we have a code of conduct! • us too! • all this is something I’ve worried about a lot and feeling better about it • all our lab protocols are now on GitHub • I reorganized my teaching materials so it’s better next year • all my capstone students are using GitHub for their analyses • I'm now pushing GitHub on all my collaborators • we have a more open culture • I organized and put all my teaching materials online • I didn’t realize there would be so much to talk about • we have a shared lab Google Drive • we developed a way to offboard our undergrads • my lab has put all our scripts online • we are going to have a lab hackathon • thank you for saying the code of conduct on each call • I didn’t know about #rstats twitter • these efficiency tips save me so much time • I taught a course from R4DS, learning the night before • I want to do everything a bit better • I reran my collaborator’s code! • we improved our documentation • we improved our metadata • this saved me so much time • everyone in our lab now has a GitHub account • I led a discussion on data sharing practices for our lab • we are now officially an open science lab • I’m going to put all my teaching materials online • I am starting an RLadies chapter • I organized our lab’s code on GitHub • I feel a part of something bigger • I will start teaching R in my classes • I thought I was utterly incapable of learning GitHub • this happened just at the right time • this isn’t just about coding & GitHub, it’s about changing the way we do science
Skills & collaborative infrastructure:
A lot required to “get to the science”
Through tooling and culture, how can we lower barriers and support scientists with empathy?
Transition to Cloud: alignment for DAACs & researchers they support
NASA Openscapes
Cloud Infrastructure
Luis López
Software Engineer @ NSIDC
A tale of two workflows � "This story is based on actual events. Characters and timelines have been changed for dramatic purposes."
Starting up my 2i2c JupyterHub instance…on live TV
2i2c cloud infrastructure
Right to replicate, Cloud Agnostic
My Cloud
But what is the experience for the user?
2 things we saw a need for, early on:
…Origin stories of corn environment and earthdata Python package
Observations from the Mentors Cohort
Observations working with researchers
Responsiveness of this group to user feedback: Eli Holmes (NOAA) had requests that we could meet -> increase how productive researchers can be
Openscapes environment
Scientists don’t need to install anything
https://github.com/NASA-Openscapes/corn
How to access NASA datasets and not die trying
`earthdata` Python package removes barriers for auth and access
Show me
Observations (mine)
https://nasa-openscapes.github.io�https://github.com/nasa-openscapes�https://github.com/nsidc/earthdata
THANKS!
Artwork by Allison Horst.
Cole Krehbiel
Aaron Friesz
Catalina Oaida
Jack McNelis
Makhan Virdi
Matt Tisdale
Vishal Bagadia
Amy Steiker
Luis Lopez
Andy Barrett
Christine Smit
Jennifer Adams
Alexis Hunzinger
Kumar Ramasubramanian
Shubhankar Ghalot
Iksha Gurung
Thank you to the
DAAC Mentors!
DAAC Mentors 2022!
Join us: Nominate DAAC colleagues!
Benefits of joining:
2021 Mentors aren’t leaving, we’re growing the community. Welcoming Mentors from new and existing DAACs!
Thank you!
We’re looking forward to working together!
Join us:
Twitter: @openscapes
slides: https://nasa-openscapes.github.io/about
Openscapes artwork by Allison Horst
Julia Stewart Lowndes, PhD
Co-Director, Openscapes
National Center for Ecological Analysis & Synthesis (NCEAS), UC Santa Barbara (UCSB)
lowndes@nceas.ucsb.edu; @juliesquid
Erin Robinson
Co-Director, Openscapes
Metadata Game Changers
erin@metadatagamechangers.com
Luis Lopez
Software Engineer, NSIDC
luis.lopezespinosa@colorado.edu
Deliver Champions Program for a Cohort of research teams
Transform research teams workflows towards kinder, inclusive open science
Flywheel
Attract research teams interested in better practices for data-intensive science
Inspire broader scientific communities through visible examples and leaders – Open science shift
Invest in Champions Program curriculum
Develop Champions Mentor – professional development and leadership skills
Empower
research teams
Amplify leaders
Engage Mentors
Invest in Champions Program curriculum: NASA Earthdata cloud-specific materials
Action shot: collaboration
Slide from Mike Little - iterated since his GFSC, talk April 2022
NASA Openscapes Framework: Experience from Year 1
PI: Julia Stewart Lowndes, NCEAS/UCSB and Co-Lead: Erin Robinson, Metadata Game Changers
Collaborators: 2i2c, Carpentries and DAAC Mentors from: LPDAAC, NSIDC, PODAAC, GESDIS, ASDC, IMPACT
Key Milestones
Objective
To support scientific researchers using NASA Earthdata as they migrate their workflows to the cloud. We are doing this working with NASA Distributed Active Archive Centers (DAACs) over three years by:�
Benefits of Hosted Cloud Hub for Project:
Rapid Startup (minutes for users/a few weeks for initial hub setup)
Easy cross-DAAC collaboration in shared, common environment
Allowed for cross-DAAC creation of common, curated NASA EarthData cloud tutorial material
Low barrier to entry: Researchers can experience cloud environment and access NASA Earthdata in the cloud before having the cost discussion
Low maintenance for project
Multiple separate projects can operate independently
Easy to provide non-NASA colleagues and cross-DAAC colleagues with access for workshops and hackathons
Project details: https://nasa-openscapes.github.io/
Year 1 summary: Openscapes_NASAProgressReport_2021.pdf