Singularity recipe for birthday.
singularity inspect singularity-birthday.simg
{
"WEBSITE": "http://www.cbd.cmu.edu/icaoberg",
"org.label-schema.usage.singularity.deffile.bootstrap": "docker",
"org.label-schema.usage.singularity.deffile": "Singularity",
"AUTHOR": "icaoberg",
"org.label-schema.schema-version": "1.0",
"org.label-schema.usage.singularity.deffile.includecmd": "yes",
"org.label-schema.build-size": "777MB",
"org.label-schema.usage.singularity.deffile.from": "ubuntu:16.04",
"org.label-schema.build-date": "Sun,_10_Feb_2019_22:17:15_-0500",
"org.label-schema.usage.singularity.version": "2.6.0-dist",
"EMAIL": "icaoberg@cmu.edu"
}
To download the image run the command
singularity pull --name birthday.simg shub://icaoberg/singularity-birthday
singularity run --app birthday singularity-birthday.simg --help
Usage: birthday [options]
Options:
-n, --name <name> The person name.
-d, --date <date> The person birthday or born date.
-c, --coming <date> Comming birthdays. Pass a date in the future.
-b, --birthday-path <path> Use a different birthday json file path.
-h, --help Displays this help.
-v, --version Displays version information.
Examples:
birthday -n 'Ionică Bizău' -d '14/09/1995'
birthday -n 'Ionică Bizău' -d '14/09'
birthday -c '2015-10-10'
birthday # displays all birthdays
Documentation can be found at https://github.com/IonicaBizau/birthday
singularity run --app birthday singularity-birthday.simg -n "Isaac Newton" -d 04/01/1643
info Inserted successfully
singularity run --app birthday singularity-birthday.simg -n "Nikola Tesla" -d 07/10/1856
info Inserted successfully
singularity run --app birthday singularity-birthday.simg
┌─┬────────────┬────────────┬────────────┬────────────┐
│#│Name │Birthday │Age │ │
├─┼────────────┼────────────┼────────────┼────────────┤
│1│Isaac Newton│04 January │376 │a month ago │
├─┼────────────┼────────────┼────────────┼────────────┤
│2│Nikola Tesla│07 October │162 → 163 │in 8 months │
└─┴────────────┴────────────┴────────────┴────────────┘
I am nothing but a humble programmer creating the container for this wonderful app. Please visit the original developer for more info about the app.
Copyleft © 2018-2019 icaoberg at the Computational Biology Department in Carnegie Mellon University