Skip to main content

How to make your research reproducible: Resources

This guide presents best practices in documenting scientific research process to make the research reproducible.

Data Repositories

Public Data Repositories:

Tools for documentation

Writing Your Paper

Tools for writing your paper:

Open Source Tools for Scientific Computing

  • Coding‚Äč
  • Data Analysis:
    • Pandas - Python Data Analysis Library
    • Matplotlib - Plotting library in Python
  • Data processing and scientific computing
    • Scikit-Learn - Machine learning in Python
    • NumPy and SciPy - open source Python libraries for scientific computing 

Tools for Managing Software


Tools for Managing Your Project

Manage your project and share your files:

Copyright © 2014-2019 The Regents of the University of California. All rights reserved. Except where otherwise noted, this work is subject to a Creative Commons Attribution-Noncommercial 4.0 License.