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.
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 docker.io/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:
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
For more information about the REANA reusable analysis platform, please see the REANA project home page and the general REANA documentation pages.