GithubHelp home page GithubHelp logo

transform-to-open-science's Introduction

Transform to Open Science (TOPS)

Introduction

Want a website instead of a GitHub repo? https://nasa.github.io/Transform-to-Open-Science/

Ready to get started transforming towards open science with us? Get started here!

Credit: All Contributors

Transform to Open Science Logo that shows a top as a rocket taking off and the text Transform to Open Science in the white vapor plume around the launch site

TOPS Goals and Values

What is Open Science?

Open Science is the principle and practice of making research products and processes available to all, while respecting diverse cultures, maintaining security and privacy, and fostering collaborations, reproducibility, and equity. (source)

What We Do

The world is changing rapidly. Everyday new problems emerge and it takes groundbreaking scientific discoveries to solve them. To stay ahead, the pace of science must accelerate and science needs to be even better, more accurate, and faster to enable the truly transformative breakthroughs that will help us thrive. Closed science, hoarding information and resources, silos of knowledge holds science back by limiting who can participate. We need more voices that work together and share knowledge and resources. Only then will we find new and better solutions. NASA's Transform to Open Science (TOPS) mission will allow us to create a scientific culture that is ready for 21st century challenges. Open Science will broaden participation, increase accessibility to knowledge, and embrace new technologies that can respond to these changes at scale. We hope you will join us in creating an open science infrastructure in your organization. TOPS will show you how!

TOPS Vision

A future where new scientific discoveries and solutions are enabled by inclusive open science collaborations.

TOPS Mission

Inspire and empower scientists, researchers, and communities to embrace open science as a catalyst for positive change, leading to a more equitable and impactful scientific ecosystem.

Strategic Objectives

Open Science creates more advanced and inclusive research faster, builds a more just and equitable world, and ensures that minds from all walks of life can participate in science. TOPS is NASA’s ambitious plan to accelerate open science practices. It’s a 5 year journey that will

  1. Accelerate major scientific discoveries
  2. Broaden participation by historically excluded communities
  3. Increase understanding and adoption of open science principles and techniques

Overview Presentation

Short presentation on TOPS initiative:

Open Science 101 Curriculum

The Open Science 101 curriculum is a 5-module curriculum designed to equip researchers, students and citizen scientists with the knowledge and skills to navigate the principles and practices of open science, including developing an open science and data management plan. Expand your Open Science expertise and equip yourself with the essential skills required to excel in the realm of open science. Sign up today to embark on your journey towards advancing your open science proficiency and gain your NASA Open Science Certification.

Get your NASA Open Science Badge

To get badged for Open Science 101, find enrollment information here.

Cite Open Science 101

Are you a researcher looking to cite our curriculum? The following DOI information will allow you to cite the current version:

NASA TOPS Open Science 101 Curriculum Development Team. (2023). NASA TOPS Open Science 101 version 1.0.0. Zenodo. DOI: 10.5281/zenodo.10161527.

DOI

Contribute to Open Science 101

TOPS has created a development version of the curriculum written in Markdown to enable the community to help make it even better. It can be found here.

Note: This version of the curriculum will not allow you to get badged. To get badged for Open Science 101 enroll here.

Methods of Contributing

To contribute, you can create a pull request, open an issue, or start a discussion.

For technical details on contributing to OS 101 and our GitHub in general please visit our contributing page.

Teaching Open Science 101

New Instructors

To become an instructor for Open Science 101, contact TOPS to find out more about this process. More details will be posted soon.

Existing Instructors

Are you already teaching OS101? Learn how you can get your instructor-led training listed on our website by reading our workshop listing requirements.

Open Science 101 Documentation

For documentation and resources related to the curriculum, check this directory.

TOPS and the Year of Open Science

2023 is the Year of Open Science, a NASA initiative to spark change and inspire open science engagement through events and activities that will shift the current paradigm and change practices. The Transform to Open Science (TOPS) community coordinates efforts designed to rapidly transform agencies, organizations, and communities. Learn more about NASA's Year of Open Science activities here.

Thank You for Joining Us in a Year of Open Science!

We would like to give a special thank you to organizations that participated with us in a Year of Open Science.

Implementation

  • Area 1: Engagement: Building community, publishing articles, appearing on podcasts, expanding knowledge about open science, integrating Open Science into themes at large-scale events and conferences.
  • Area 2: Capacity sharing: Producing online, free, open science curriculum, hosting workshops, events, cohorts, science team meetings, hackathons, and constructing multiple pathways to an Open Science Badge.
  • Area 3: Incentives: Developing Open Science Badge/Certification and establishing high profile awards in support of open science research.
  • Area 4: Moving towards openness: Recognizing open science practices, holding open meetings, sharing hidden knowledge, and inclusive collaborations.

Join TOPS Mailing List

Please join the TOPS email list to hear about further activities and become more involved! Discussions are enabled for this GitHub repository, so feel free to ask questions or join conversations there.

Past Newsletter Releases

For a preview of our content from our email list, feel free to read our past newsletter releases.

Repository

This repository is used to openly share information about TOPS and the Year of Open Science.

Contribute to the TOPS GitHub Repository

Markdown text documents are used for any planning documents that need to be developed. This could include linking to other resources. TOPS has few mechanisms for enabling the community to interact with this material:

Issues: Used to collect action items for TOPS to review and implement into the repository.

Pull Requests: Enables changes to Markdown code to be proposed through a fork of our repository. TOPS will review and merge these changes with consideration to the code of conduct.

Forks: Allows users to clone the TOPS repository and make changes before creating a Pull Request.

Discussions: Provides an effective medium to interact with TOPS and the Open Science community.

For a more detailed guide on how to use these mechanisms, check out our contribution guidelines here.

Have a Question for TOPS?

Frequently Asked Questions

There is a possibility that your question has been asked before. We have collected frequently asked questions here.

Start a Discussion

Start a question discussion on GitHub to ask TOPS or the community a question.

Contact Us

Reach out to TOPS directly using our contact form!

We hope you will join us and champion open science!

Announcements!

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Chelle Gentemann
Chelle Gentemann

🤔 💻 📆 🚧
Reese Ingraham
Reese Ingraham

💻
Isabella Bello Martinez
Isabella Bello Martinez

💻 🤔 🖋 🐛
Yvonne Ivey
Yvonne Ivey

💻 🤔 📆
Cynthia Hall
Cynthia Hall

💻 🤔 📣
Steve Crawford
Steve Crawford

💻 🤔 👀
Justin Gosses
Justin Gosses

🐛
Danielle Groenen
Danielle Groenen

💻
Chris Erdmann
Chris Erdmann

🖋
Qiusheng Wu
Qiusheng Wu

🖋
Slesa Adhikari
Slesa Adhikari

🐛
Sara
Sara

🖋
Abhilipsa Sahoo
Abhilipsa Sahoo

🚧
Daniel S. Katz
Daniel S. Katz

🚧
Daniel Mietchen
Daniel Mietchen

🚧
Edwin Kofler
Edwin Kofler

🚧
Logan Kilpatrick
Logan Kilpatrick

🖋 🚧
Lisa Federer
Lisa Federer

🖋
Max Jones
Max Jones

🚧
Tyson L. Swetnam
Tyson L. Swetnam

🚧
Jon Ander Oribe
Jon Ander Oribe

🚧
Sierra V. Brown
Sierra V. Brown

🚧 🖋
Batool Almarzouq
Batool Almarzouq

🚧
Aman Goel
Aman Goel

🚧
Matt Hall
Matt Hall

🖋
Malvika Sharan
Malvika Sharan

🖋
Hans Moritz Günther
Hans Moritz Günther

🚧
Tomas Chor
Tomas Chor

🚧
Emily Cassidy
Emily Cassidy

🚧
Senya Stein
Senya Stein

🚧
Ting Sun
Ting Sun

🚧
All Contributors
All Contributors

🚧
SALONICONTRACTOR
SALONICONTRACTOR

💻
Paige Martin
Paige Martin

💻 🤔 🖋
Peter Newman
Peter Newman

🚧
Brigitta Sipőcz
Brigitta Sipőcz

🚧
Natasha Batalha
Natasha Batalha

🖋
Tkantz
Tkantz

💻
Catherine Patterson
Catherine Patterson

🖋
JaclynStursma
JaclynStursma

📣 🚧 📢
Cyndy Sims Parr
Cyndy Sims Parr

🖋
Christopher Steven Marcum
Christopher Steven Marcum

🖋
Leighton L Christiansen
Leighton L Christiansen

🖋
Leslie Hsu
Leslie Hsu

🖋
Ashley E. Sands
Ashley E. Sands

🖋
maggiemmcadam
maggiemmcadam

👀 ️️️️♿️
Maryam Zaringhalam (she/her)
Maryam Zaringhalam (she/her)

🖋
Mike Trizna
Mike Trizna

🖋
Marshall J. Styczinski
Marshall J. Styczinski

🖋 🚧
Zach Chandler
Zach Chandler

🖋
Marcelo Arias
Marcelo Arias

🚧
amanda-staller
amanda-staller

🖋
jpolka2
jpolka2

🖋
Brian Ressler
Brian Ressler

📖 📣 💻 👀
Rachel Paseka
Rachel Paseka

🖋 🚧 📣
hnorton613
hnorton613

🖋 📋 📢
Mike Croteau
Mike Croteau

🚧
amandamoonadams
amandamoonadams

🚧
HunterTTP
HunterTTP

🚧

This project follows the all-contributors specification. Contributions of any kind welcome! Don't see your name? Let us know using our contact form.

transform-to-open-science's People

Contributors

allcontributors[bot] avatar ashleysa avatar bello-mart-isabella avatar bressler1995 avatar bressler95tops avatar cgentemann avatar chall-nasa avatar daniel-mietchen avatar danielskatz avatar earth2ivey avatar giswqs avatar hnorton613 avatar hsu000001 avatar itsmoosh avatar jaclynstursma avatar jonanoribe avatar justingosses avatar libcce avatar maxrjones avatar miketrizna avatar nasacrawford avatar paigem avatar reeseingraham avatar rpaseka avatar selgebali avatar sierra-mc avatar slesaad avatar tomlav avatar webmz avatar zchandler avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

transform-to-open-science's Issues

Create 'request TOPS presentation'

Create a link to a gform where people can ask for either resources to support a meeting with TOPS materials that they want to present or ask for someone from TOPS to speak or present or attend a discussion.
@chall-nasa

Setup Repository

Now that we have a repository, we should set it up with the following items:

  • Update README to include more description of TOPS and its goals
  • Add a file on how to contribute
  • Add a code of conduct
  • Add a license

Build a Dashboard/Ontology of Open NASA Data

Show the breadth open NASA data can be by categorizing NASA's publicly available data and creating an ontology of that data. A data ontology defines terminology, categories, properties, and relationships between the different concepts and data sources. You can visualize this ontology as network diagrams of shapes and lines for each data source. You can find a catalogue of NASA metadata in JSON format for all of the datasets at https://data.nasa.gov/data.json.

Create a NASA jupyterhub/Colab instance to do data analysis in a cloud framework

To ensure equity of data access and computation, as well as reproducible workflows, create a framework where users can log in, have a computational framework like jupyterhub/Google Colab and commonly used software (and the ability to install other GitHub packages), access NASA data in the cloud or in file systems available to the user, and develop, share and publish workflows using NASA data. Installed software versioning could be preserved and published along with products (data How-tos, publications, reports).

Additional computational resources (GPUs) could be available for NASA-funded researchers or other users (university-affiliated students/staff). Security, abuse would have to be managed.

Consider redefining the TOPS acronym

I think the current acronym definition Transform to OPen Science (TOPS) could be improved by having the P stand for participatory: Transform to Open and Participatory Science (TOPS).

Yes, a good part of open science projects is already actively or passively facilitating participation by people not formally involved, but some parts of the open science landscape (e.g. initiatives that share their workflows only retroactively, e.g. after some key publication is out), actively or passively exclude such broader participation.

Conversely, many participatory science projects (usually framed in terms of citizen science) are only partially open, with much of their research workflows (especially study design and publications) not open to participation.

Having a prominent initiative like TOPS stress that it is desirable for open science projects to be more participatory and for participatory science projects to be more open would be a strong signal to both communities to pay more attention to interactions between open science and participatory science.

Licensing for open science

Dear all,

@admercs recently posted about Definitions and Goal and mentioned that "licensing is critical in reducing barriers to IP use and promoting collaboration".

I am a scientist and I try to share the various pieces of code I write on github. But I'm always confused about the many "free" licenses out there, and I guess there are many scientists around the world in the same situation.

Has the OpenScience community as defined a standard license that we should use?
Does TOPS/NASA has a recommendation about that?

Henrique

Discourse / Streamlit / Discord

For community discussion we want an accessible discussion site to keep everything possible in the open. There are a lot of options, Discourse, Streamlit, Discord... Any feeling or preferences?

Multi-language Assistance for NASA resource development, DAACs, and Users

Part of open science is accessibility. Are there support resources for people within NASA, those with NASA grants, and individual users that are interested in providing their scripts, APIs, and resources in multiple languages?

I think there should be dedicated translation experts that interact with scientists and users to ensure that the resources that NASA provides are accessible, interpretable, and meaningful to stakeholders that speak different languages. English is not the only language that science ‘happens’ in and it would be inhibiting to limit scientific insight, innovation, and progress based on language alone.

Create a guide for how researchers can share software

Create a guide for how researchers can share software. This can look at existing recommendations from AAS, AGU, GitHub, or Research Software Alliance. This can include what different services or best practices for how to share and preserve scientific software.

Stay in sync with UNESCO open science implementation working group

(don't know if this should be an issue or go in Discussions, please correct me)

As many of you know, the UNESCO Recommendation on Open Science was ratified in November 2021, and there is now an implementation group.

They have a Working Group on Open Science Infrastructures which "will be developing a series of supporting tools - technical briefs, fact sheets, guidelines and training materials - that will constitute an online ‘living’ Open Science Toolkit" (emphasise mine) and have their first meeting on 7th July 2022.

I am flagging this meeting so that the NASA TOPS folks can stay in sync with this important effort and avoid re-inventing any wheels!

Create Open Science Success Story Solicitation Feature and Database

We love hearing about how open science has improved people's lives! However, we currently do not have the infrastructure set up to ingest and store that data in a clean and efficient way. Your task will be to devise and implement a frontend method of soliciting and a backend method of storing those success stories, as well as making those stories publicly available and searchable. This could be as simple as a Google Form, but of course, the more integrated this feature is with the Github repo the better. One potential inspiration is the Open Science Success Story Database.

Create Discuss Forum to foster community discussions and knowledge sharing

Can we set up discussions on the github site? I just asked in the pangeo gitter & got a lot of good comments ---
Seems like it is useful to have both discourse for more accessible discussion and use github as well with a link to discourse.
https://docs.github.com/en/github/administering-a-repository/managing-repository-settings/enabling-or-disabling-github-discussions-for-a-repository
It seems like you configure it for a single repro through a config file:
https://github.com/scikit-hep/awkward-1.0/blob/main/.github/ISSUE_TEMPLATE/config.yml

Where data producer scientists should put open software used to produce products

I deal quite often now with questions from Earth Venture Suborbital science teams (there are 5 current EVS-3 projects) and these teams have a requirement to deliver their data product software and code by the completion of the project and need to know where to deliver to. Currently the answer is to check with the DAAC, but the DAACs are currently not ready to do this (different levels of readiness, from "we don't do that" to "we have a DAAC github, lets put it there"). Coordination and uniform communication about what the teams are to do is very needed, and quickly. Happy to discuss more.

Set up for deploying the Website for TOPS from GitHub

We will want to develop a website to host information about Transform to Open Science and the Year of Open Science 2023.

  • Submit NTRS
  • Determine technology to use for hosting a website
  • Determine best way to host the website
  • Submit SRA
  • Setup infrastructure for the webpages
  • Deploy first page

Open Science in Canada

The Government of Canada through its Office of the Chief Science Advisor has been advancing an open science initiative. Here are some recent policy documents:

I sent a note to the appropriate Government of Canada office letting them know about TOPS and its aligned vision for open science. I recognize that one of the challenges in implementing open science is crossing international borders. If there are any other Canadian Open Science initiatives, I'd be very interested in identifying them here.

Create an open science corpus/literature database

Compile articles, blogs, books, and other writing related to open science into a corpus that can be searched by open scientists and explored with Natural Language Processing algorithms to understand trends and gaps. Could use something like a shared online Zotero library (zotero.org/) to begin.

Move the OSS FAQ to here

In the google drive, there is an OSS FAQ and it would be helpful to move that to here so that it can be shared more openly.

Create a Navigable Corpus of Open Science Literature

There is a wide range of open science-related literature and resources scattered across many locations. Your challenge will be to create a centralized, easily searchable database of the literature, as well as writing Natural Language Processing algorithms to analyze trends in the open science literature, as well as areas where more work is needed. Feel free to create a toy version using the collection of open source publications we have in our assets folder

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.