Making Research Software Citable & Discoverable

This presentation addresses a fundamental challenge in modern research: ensuring that research software is findable, accessible, interoperable, and reusable (FAIR). Presented at UC Love Data Week 2026, this educational resource guides researchers through practical steps to overcome the "works on my machine" trap and the bus factor problem—situations where code exists only on one person's laptop and disappears when that person is unavailable. The workshop introduces the FAIR Principles for Research Software (FAIR4RS), which adapt the widely adopted FAIR data principles specifically for software. Participants learn how to: Make software Findable: Create persistent identifiers (DOIs), generate CITATION.cff files, and provide rich metadata that makes software discoverable by others Ensure Accessibility: Share code through public repositories (GitHub) and archival platforms (Zenodo) using standard protocols Enable Interoperability: Document dependencies, use standard formats, and create reproducible computational environments Support Reusability: Apply appropriate open source licenses, write comprehensive documentation (README files), and manage software environments The workshop includes three main instructional sections: software licensing (Karla Padilla/Reid Otsuji, UCSD), environment management (Leigh Phan, UCLA), software citation and preservation (Tim Dennis, UCLA), and documentation (Reid). Real-world examples demonstrate best practices, including the Spack package manager as a model of production research software done right. Target audience includes researchers who write code, research software engineers, graduate students, data librarians, and anyone interested in improving the reproducibility and impact of computational research. No prior experience with software publication is required. Materials include presentation slides, hands-on exercises, and links to additional resources for implementing FAIR4RS principles in research workflows.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-02-11
DOI
https://doi.org/10.5281/zenodo.18615247
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Making Research Software Citable & Discoverable

Leigh Phan, Padilla Karla, Tim Dennis, Reid Otsuji et al.
Zenodo (CERN European Organization for Nuclear Research)
Scientific Computing and Data Management
article

Making Research Software Citable & Discoverable

Leigh Phan, Padilla Karla, Tim Dennis, Reid Otsuji, Langdon Laura
article en

Abstract

This presentation addresses a fundamental challenge in modern research: ensuring that research software is findable, accessible, interoperable, and reusable (FAIR). Presented at UC Love Data Week 2026, this educational resource guides researchers through practical steps to overcome the "works on my machine" trap and the bus factor problem—situations where code exists only on one person's laptop and disappears when that person is unavailable. The workshop introduces the FAIR Principles for Research Software (FAIR4RS), which adapt the widely adopted FAIR data principles specifically for software. Participants learn how to: Make software Findable: Create persistent identifiers (DOIs), generate CITATION.cff files, and provide rich metadata that makes software discoverable by others Ensure Accessibility: Share code through public repositories (GitHub) and archival platforms (Zenodo) using standard protocols Enable Interoperability: Document dependencies, use standard formats, and create reproducible computational environments Support Reusability: Apply appropriate open source licenses, write comprehensive documentation (README files), and manage software environments The workshop includes three main instructional sections: software licensing (Karla Padilla/Reid Otsuji, UCSD), environment management (Leigh Phan, UCLA), software citation and preservation (Tim Dennis, UCLA), and documentation (Reid). Real-world examples demonstrate best practices, including the Spack package manager as a model of production research software done right. Target audience includes researchers who write code, research software engineers, graduate students, data librarians, and anyone interested in improving the reproducibility and impact of computational research. No prior experience with software publication is required. Materials include presentation slides, hands-on exercises, and links to additional resources for implementing FAIR4RS principles in research workflows.

Zenodo (CERN European Organization for Nuclear Research)
University of California, Los Angeles (US), University of California San Diego (US), University of California, Davis (US)
Quality Education
Openalex Percentile: Top 61%
Scientific Computing and Data Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.