HTStream needs more informative logs
Closed this issue · 2 comments
samhunter commented
To help with the reproducible research problem, bioinformatics apps should be logging version, parameters, and as much other pertinent information as possible (see https://twitter.com/mikelove/status/1206202957370417152). This should be easy to add in the HTS logs.
Some things to log could include: version, and maybe full path to exe, command line parameters, working directory, date and time, full path to input files (or "stream"), and maybe more?
msettles commented
branch reproducability (Ya horrible name) is meant to do a lot of this but I'm struggling to get the command line recorded into the json file, boost::any isn't easy to type cast our large argument set