Thumbnail
DLS-202411-PROTOCOLS-navy.pdf

Reproducible Experiments with Protocols.io

Are you conducting experimental research? Does your lab need a better way to manage and collaborate on detailed experiment documentation? UCSB researchers have free premium access to Protocols.io for creating, sharing, and managing detailed protocols. Enhance the transparency, reproducibility, and efficiency of your research by leveraging this powerful tool!

Perma Link

PDF - ALT
TAGS: Documentation, Metadata, Methods, Reproducibility
DATE: 11-2024


Thumbnail
DLS-202410-Quarto-n.pdf

It's is not Secret Witchcraft, it's Quarto!

Imagine a magical toolbox for researchers, where every tool is designed to make your findings sparkle! Enter Quarto: a dynamic, open-source publishing system that transforms how you report your research. With Quarto, you can seamlessly blend text, code, citations, and visuals. Whether you’re whipping up a report, crafting a presentation, or sharing your results online, Quarto ensures your work is reproducible and easy to follow—no dark secrets required!

Perma Link

PDF - ALT
TAGS: Data Publishing, Open Science, Reproducibility
DATE: 10-2024


Thumbnail
DLS-202409-GitHubRepos-navy.pdf

GitHubbing for Open Research

GitHub repositories serve as vital platforms in today’s computational research, allowing scientists to store and share their project code. Although these repositories weren't specifically designed for data storage and preservation, their collaborative features and version control capabilities significantly aid project workflows. To boost their long-term value, we recommend the following best practices.

Perma Link

PDF - ALT
TAGS: Code Documentation, Code Sharing, Dependency Management, GitHub, Reproducibility, Version Control
DATE: 09-2024


Thumbnail
DLS-202401-Binder-navy.pdf

Bundle your Project and Computing Environment with Binder

Binder is an open-source and free service for researchers to create a shareable project version that can be viewed and interacted with within a reproducible computational environment that runs in the cloud via a web browser.

Perma Link

PDF - ALT
TAGS: Code Documentation, Dependency Management, Reproducibility
DATE: 01-2024


Thumbnail
DLS-202312-Venv.pdf

Virtual Environments in Python with Venv

Venv operates independently, ensuring alterations to installed dependencies within one environment remain isolated from others and system-wide libraries. This isolation allows the creation of multiple virtual environments, each hosting its own Python versions and varying sets of libraries.

Perma Link

PDF - ALT
TAGS: Code Documentation, Dependency Management, Reproducibility, Python programming
DATE: 12-2023


Thumbnail
dls-202311-renv-navy_0.pdf

Reproducible Environments with RENV

Is your project R-based? The renv package helps you set up R projects and manage dependencies to keep your environment consistent and reproducible.

Perma Link

 

PDF - ALT
TAGS: Reproducibility, Dependency Management, Code Documentation, R Programming
DATE: 11-2023


Thumbnail
dls-202310-dependencies.pdf

Taming the Dependency Hell

Everybody has a "dependency hell" horror story to tell. In the spookiest month of the year, we describe the leading causes of this problem and how it impacts scientific reproducibility.

Perma Link

PDF - ALT
TAGS: Reproducibility, Dependency Management, Code Documentation
DATE: 10-2023


Thumbnail
dls-122021-tools-navy.pdf

Open Science Community (Data Tools)

Enjoy some gifts from the Open Science Community!

Perma Link

PDF - ALT
TAGS: Open Tools, Data Tools, Reproducibility, Open Source
DATE: 12-2021


Thumbnail
dls-n11-2021-codedocumentation-navy.pdf

Championing Code Documentation

Sharing well-documented code along with research data has become essential in today's data-driven computational science.

Perma Link

PDF - ALT
TAGS: Data Documentation, README, Reproducibility, Code Documentation
DATE: 11-2021