Skip to content

A comprehensive, open-source curriculum hub for librarians covering Open Science principles, data management, and reproducibility. Funded by IMLS.

License

Notifications You must be signed in to change notification settings

ucla-imls-open-sci/ucla-imls-open-sci.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lessons for Librarians in Open Science Principles and Methods

DOI Open Materials License: CC BY 4.0 Lifecycle: Stable Language: English

Description

This project provides a comprehensive, open-source curriculum hub for librarians covering Open Science principles, data management, and reproducibility. The curriculum consists of 14 peer-reviewed open science lesson plans developed through an Institute of Museum and Library Services (IMLS) funded initiative.

Target Audience: Librarians at any career stage seeking to increase their aptitudes in the principles and practices of Open Science.

Learning Outcomes: Upon completion of these lessons, learners will be able to:

  • Apply open science principles and methods in library instruction and research support
  • Effectively collaborate with faculty and researchers on science projects using open science practices
  • Provide instruction to new researchers on data management, reproducibility, and open research workflows
  • Utilize modern tools and technologies for open and reproducible research

Rendered Lesson Website

The complete curriculum and lesson materials are available at: https://ucla-imls-open-sci.info

Contact Information

For questions, feedback, or collaboration inquiries, please contact:

You can also:

Contributing

We welcome contributions from the community! We are especially interested in:

  • Lesson Pilots: Community members interested in teaching or field-testing these materials
  • Feedback and Improvements: Suggestions for enhancing lesson content, clarity, and accessibility
  • Bug Reports: Identification of technical issues or errors in lessons
  • Translations: Efforts to make these materials accessible in additional languages
  • New Lesson Ideas: Proposals for additional open science topics

For detailed contribution guidelines, please see our content management guide (GUIDE.md).

To contribute:

  1. Fork this repository
  2. Create a feature branch (git checkout -b feature/your-feature-name)
  3. Make your changes and commit them (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature/your-feature-name)
  5. Open a Pull Request

Credits and Acknowledgements

This project is led by the UCLA Library Data Science Center and funded by the Institute of Museum and Library Services (IMLS) as part of the Laura Bush 21st Century Librarian Program.

Project Team

  • Todd Grappone - University Librarian, UC Santa Barbara
  • Tim Dennis - Program Director, UCLA
  • Zhiyuan Yao - Program Coordinator, UCLA
  • Zikang Eric Huang - Lesson Infrastructure Developer, UCLA
  • Lawrence Lee - Lesson Infrastructure Developer, UCLA
  • Madeline Kim - Lesson Infrastructure Developer, UCLA
  • Hyerin Lee - UCLA
  • Emily Gong - UCLA
  • Loretta Hu - UCLA
  • Elizabeth McAulay - UCLA

Review Committee

  • Chris Erdmann - Head of Open Science, SciLifeLab Data Centre
  • Cody Hennesy - Computational Research Librarian
  • Elaine Westbrooks - Carl A. Kroch University Librarian, Cornell University Library
  • Caroline Coward - Information Science Manager, Jet Propulsion Lab, NASA
  • Yvonne Ivey - Program Manager, NASA TOPS
  • Juliane Schneider - Research Librarian, Pacific Northwest National Laboratory

Lesson Authors

We are grateful to all lesson authors who have contributed their expertise to develop these curriculum modules. Individual lesson authors are credited on each lesson's repository and website.

Citation

If you use these materials, please cite them as:

Dennis, T., Lee, L., Lee, H., Yao, Z., Gong, E., Hu, L., Huang, Z. E., McAulay, E., Grappone, T., Erdmann, C., & Kim, M. (2025). Lessons for Librarians in Open Science Principles and Methods (Version 1.0.6) [Software]. Zenodo. https://doi.org/10.5281/zenodo.18055759

For detailed citation information in various formats, please see our CITATION.cff file.

You can also cite this work using the DOI badge at the top of this README.

License

The content of this project is licensed under the Creative Commons Attribution 4.0 International License (CC-BY 4.0).

The underlying source code used to format and display that content is licensed under the MIT License.

See LICENSE.txt for more details.

Authors

Project Status and Activity

Current Status: Active

The project is in active maintenance and development. All 14 lessons have been developed and are available for use and piloting.

Recent Activity

  • December 2025: DOI registered on Zenodo (10.5281/zenodo.18055759)
  • 2024-2025: Beta piloting phase and Carpentries Incubator integration
  • September-December 2024: Lesson refinement and alpha piloting
  • June-August 2024: Collaborative lesson development workshop
  • April-May 2024: Accepted lesson proposals announced

Looking for Pilots!

We are actively seeking community members to pilot these lessons. If you are interested in teaching or field-testing any of these materials, please indicate your interest here.


Technical Documentation

Tech Stack

This site uses:

  • Framework: Astro (v5)
  • Styling: SCSS (Bootstrap-based Agency theme)
  • Content: YAML data files and Markdown
  • Deployment: GitHub Actions → GitHub Pages

Development

Prerequisites

  • Node.js (v18 or higher recommended)
  • npm

Quick Start

  1. Install dependencies:

    npm install
  2. Start the local development server:

    npm run dev

    Access the site at http://localhost:4321

  3. Build for production:

    npm run build

    The output will be generated in the dist/ directory.

Managing Content

For detailed instructions on how to add lessons, update authors, or write blog posts, please refer to GUIDE.md.

Key Data Files

  • src/data/lessons.yml: The master list of all curriculum modules and external resources
  • src/data/sitetext.yml: Author profiles, staff list, and general site text
  • src/content/blog/: Markdown files for blog posts

GitHub Topics

This repository is tagged with the following topics for discoverability:

  • lesson
  • carpentries
  • open-science
  • librarians
  • curriculum
  • data-science
  • reproducibility
  • imls
  • english
  • stable

Funded by: Institute of Museum and Library Services (IMLS) - Laura Bush 21st Century Librarian Program Hosted by: UCLA Library Data Science Center

About

A comprehensive, open-source curriculum hub for librarians covering Open Science principles, data management, and reproducibility. Funded by IMLS.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 9