Skip to content

Gitdigital-products/reproflow

Repository files navigation

ReproFlow 🔬

Reproducible Research Workflow Tools with compliance baked in.

Overview

ReproFlow helps researchers manage scientific workflows, data, and code to ensure reproducibility. Built with FAIR principles and open science standards at the foundation.

Features

  • Project Scaffolding: Initialize reproducible research projects
  • Reproducibility Checking: Verify all components for reproducibility
  • Environment Capture: Record computational environment
  • Provenance Tracking: Track data lineage and checksums
  • Workflow Management: Manage research workflows
  • Export Publishing: Export research for publication

Installation

pip install reproflow

Usage

# Initialize a reproducible project
reproflow init my-research

# Check reproducibility
reproflow check my-research/

# Capture environment
reproflow capture my-research/

# Validate data provenance
reproflow validate my-research/

# Export for publishing
reproflow export my-research/ --format html

# Run compliance checks
reproflow compliance my-research/

Compliance & Standards

  • FAIR Data Principles compliance
  • Open Science best practices
  • Reproducibility verification
  • Data provenance tracking
  • Apache-2.0 License

Contributing

See CONTRIBUTING.md.

License

Apache License 2.0 - See LICENSE.

About

Reproducible Research Workflow Tools - FAIR compliance, environment capture, provenance tracking

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages