/reana-env-root6

REANA Environment ROOT6

Primary LanguageDockerfileMIT LicenseMIT

REANA Environment ROOT6

About

reana-env-root6 provides a container image with encapsulated runtime execution environment for ROOT6 based data analyses.

reana-env-root6 was developed for use in the REANA reusable and reproducible research data analysis platform.

Usage

You can use reana-env-root6 provided "as is" and simply mount your own ROOT macros to the running container.

Alternatively, you can also use reana-env-root6 as a base image for containerising your own ROOT6-based analyses. Just start your Dockerfile from this base image and add your own custom ROOT code on top:

FROM reanahub/reana-env-root6
ADD my-macro.C /code/
[...]

Here are several complete examples on how to use reana-env-root6 environment in your analyses:

Development

If you would like to contribute to reana-env-root6 development, you can take advantage of provided Makefile:

$ make build  # build a new version of the container image
$ make test   # test the built image
$ make push   # push it to Docker Hub

More information

For more information about the REANA reusable analysis platform, please see the REANA project home page and the general REANA documentation pages.

Contributors

The list of contributors in alphabetical order: