Skip to content

Reproducible, efficient, flexible batch processing using pipelines for sustainable software experiments

License

Notifications You must be signed in to change notification settings

kostrykin/repype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

14f00f0 · Aug 30, 2024
Aug 16, 2024
Aug 25, 2024
Aug 25, 2024
Aug 26, 2024
Aug 30, 2024
Aug 30, 2024
Jan 12, 2024
Aug 5, 2024
Aug 25, 2024
Aug 5, 2024
Aug 20, 2024
Apr 15, 2023
Aug 26, 2024
Aug 20, 2024
Aug 20, 2024

Repository files navigation

To support the sustainability of your software experiments

Installation:

git clone git@github.com:kostrykin/repype.git
cd repype && python setup.py install

Documentation: https://repype.readthedocs.io

Examples: https://github.com/kostrykin/repype/tree/master/examples

Development instructions:

  • To run the test suite, first install the testing dependencies:

    pip install -r tests/requirements.txt
    python -m unittest
    
  • Instead of using python -m unittest, use coverage.py to also produce a test coverage report:

    coverage run -m unittest && python -m coverage html
    

    This requires coverage.py to be installed additionally, like pip install coverage.

  • To build the documentation locally:

    pip install -r docs/requirements.txt
    cd docs
    make html
    

    You can then open build/html/index.html to view the documentation.


Copyright (c) 2017-2024 Leonid Kostrykin, Biomedical Computer Vision Group, Heidelberg University
This work is licensed under the terms of the MIT license. For a copy, see LICENSE.