Resources
> Note: Group meeting notes are linked here
This list of resources can be a starting point for further reading and exploration of topics related to open science, Frictionless Data, and programming.
Frictionless Data (FD) Tutorials and Documentation
- The software section on the main Frictionless website has links to more info about all the FD tools and software
- The Frictionless Framework Documentation has tutorials and documentation for using the Python code
- FD discussion forum for asking long questions
- FD Discord chat for asking short questions to the community
- FD Github repositories.
Note: check out the
README
in each individual repository for documentation on how to use that software
Frictionless Data Workshops
Slides:
- Template slides for Fellows to use as a starting place (if you want)
- Frictionless Data intro slides
- FD for Reproducible Research slides - note: you don't need to do the tutorial in here
- FD in the lab slides
Note: these slides are all openly licensed, so they can be remixed/reused
Videos:
- Data package creator walk through video
- Goodtables command line walk through video
- Goodtables continuous validation walk through video
- Data Sharing and Management Snafu in 3 Short Acts video
Frictionless Data + Reproducible Research blogs and articles
- FAIR research
- Dryad validation collaboration
- Frictionless Data for Wheat
- Schema Collaboration
- Data Packages for Intermine
- eLife + FD case study
- Pacific Northwest National Laboratory case study
- Cell Migration Standardization Organization case study
- University of Cambridge retinal mosaics case study
- See more case studies here
- The Open Definition
Contributing Best Practices
- Open Knowledge Foundation coding standards
- Open Knowledge Foundation code of conduct
Data Management Best Practices
- Data Management Plans DMP Tools
- NIH data sharing guidelines
- Understanding JSON Schemas by json-schema.org
- Data Curation Centre: How to License Research Data
- Open Source Initiative's guide to licenses
- Open Life Science's video lesson about open licensing featuring Josh Simmons
- What is a data dictionary article by UCMerced Library
- BITSS Berkeley Initiative for Transparency in the Social Sciences Resources
Reproducible Research & Open Science Readings
- The Turing Way: a lightly opinionated guide to reproducible data science
- eLife Innovation Community Manager Emmy Tsang's talk on reproducible research
- eLife Labs Reproducible Document Stack blog
- Reproducible Computational Workflows with Continuous Analysis, Brett K. Beaulieu-Jones & Casey S. Greene. bioRxiv 056473
- The Center for Open Science
- Do you speak open science? Resources and tips to learn the language, Masuzzo and Martens, 2017
- Open Science MOOC
- Minda lab's open science best practices blog for a computational psychology lab
- The Royal Society Moving towards transparent and reproducible research
- ASAPbio preprint info centre
- OHBM Open Science - Towards Global Inclusivity in Open Science Video
- Open Science Glossary by the Open Science Training Handbook
- Open science, communal culture, and women's participation in the movement to improve science by the Murphy Et al., 2020 in PNAS
- PLOS What is Open Peer Review?
- #bropenscience is broken science, Whitaker and Guest 2020
- The Global Open Science Hardware GOSH Manifesto
- 10 Things to Know About Reproducibility and Replicability
- Challenges in irreproducible research, Nature
- Is Reproducible Research Accurate? | John Ioannidis | Talks at Google
- Data Science - 5.1.2 - What is Reproducible Research About, BobTrenwith
- What does research reproducibility mean? (Goodman et al, 2016, Science Translational Medicine)
- Open Minds Podcast: Creative Commons presents conversations with people working to make the Internet and our global culture more open and collaborative.
- Open Science in Kenya: Where Are We? by Mwangi et al, 2021, Frontiers in Research Metrics and Analytics
- Reproducibility vs. Replicability: A Brief History of a Confused Terminology
- Open and Reproducible Research on Open Science Framework
Coding Resources
- Markdown tutorial & resources by Ted Laderas
- GitHub Hello World introductory tutorial
- Git-it, an interactive Git & GitHub learning app by Jessica Lord
- Git Purr - learn Git concepts with cats! By Tomomi Imura.
- Git tutorial by Jenny Bryan, focused on Git and R/Rstudio
- Command Line cheatsheet by April Speight, and April's intro to Python books https://www.vogueandcode.com/books.
- Common Python errors flow chart & article from Python For Biologists
- Vaidehi Joshi's BaseCS tutorials for beginner computer science concepts
- Coding resources for environmental scientists from Openscapes
- The A11y Project, an open resource resource for accessible design and web development
- The Etymology of Programming video by Brittany Storoz at JSConf EU 2018
- "Stop Telling Women They Have Imposter Syndrome" by Ruchika Tulshyan and Jodi-Ann Burey
- "Turn impostor syndrome into confidence: 15 tips for managers and individuals" by Julia Martins