Skip to content

reanahub/reana-env-root6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REANA Environment ROOT6

image image image

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 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:

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.