This repository holds a collection of renkulab project templates developed for Omnibenchmark users who would like to contribute to an Omnibenchmark.
Create a new project on Renkulab and select custom
template source. You can use these templates by using the repo link as URL (https://github.com/omnibenchmark/contributed-project-templates) and main
as reference.
Specific templates for developers are available on the dev
branch of this repo.
This branch is also used by omnibus
when creating/ extending omnibenchmarks via CLI.
CLI_main
branch: templates for omnibus
These templates are sync with the main
branch and are meant to be used with omnibus
. The differences with main
are:
- absence of
enum
inmanifest.yaml
(not accepted by CLI) - rearangement of some Jinja variables normally created by Renkulab.io (e.g.,
__sanitized_project_name__
).
Same as CLI_main
but meant for older R versions (modifications to Dockerfile and R installation files).