ices-tools-prod / TAF

Transparent Assessment Framework for Reproducible Research
GNU General Public License v3.0
3 stars 2 forks source link

Added check.software to compare pkg versions with SOFTWARE,bib #18

Closed iagomosqueira closed 5 months ago

iagomosqueira commented 7 months ago

A new function is proposed, check.software() to compare versions of packages listed in SOFTWARE.bib with those available in the running session. The idea is to use SOFTWARE.bib as a record of versions when distributing an analysis, even if the users do not want to follow route of installing local pkgs in 'boot'.

iagomosqueira commented 7 months ago

For this usage of SOFTWARE.bib, I would like to suggest turning the default of software in taf.boot to FALSE. taf.boot for data is easy and simple, but I think using the local package library is only useful when fuller replicability is necessary, like in the TAF server.

arni-magnusson commented 5 months ago

Thanks, Iago! Consider it merged :)