Functions to Support the ICES Transparent Assessment Framework

Functions to support the ICES Transparent Assessment Framework <> to organize data, methods, and results used in ICES assessments. ICES is an organization facilitating international collaboration in marine science.


icesTAF 1.6-2 (2018-08-03)

o Added argument 'underscore' to write.taf().

o Added argument 'stringsAsFactors' to read.taf().

o Improved multitable support for read.taf() and write.taf().

icesTAF 1.6-1 (2018-06-28)

o Changed sourceTAF(), sourceAll(), makeTAF(), and makeAll() so they never delete the 'begin' folder.

o Changed sourceAll(), makeTAF(), makeAll() so they don't set the working directory.

o Changed clean() so user can specify directories to remove.

o Changed write.taf() to search in the global workspace if 'x' is a string.

o Changed cp() to enforce safeguards when moving files.

icesTAF 1.6-0 (2018-05-15)

o Removed function upload(). Initial data and model files are now in the 'begin' folder of each assessment.

o Added function plus() to rename plus group column.

o Added argument 'dir' to write.taf().

o Changed read.taf() and write.taf() so they can read/write many tables in one call.

o Changed write.taf() so the name of the data frame is the default filename.

o Changed cp() to preserve the timestamp when copying a file.

icesTAF 1.5-3 (2018-04-27)

o Changed default file encoding in read.taf() to UTF-8.

icesTAF 1.5-1 (2018-03-20)

o Replaced argument 'local' with 'rm' in sourceTAF().

o Added argument 'colname' to flr2taf().

icesTAF 1.5-0 (2018-01-25)

o Added functions makeTAF() and makeAll() to run TAF scripts as needed.

o Added arguments 'include' and 'engine' to make().

o Added argument 'local' to sourceTAF(), replacing the 'rm' argument.

o Changed sourceAll() to only run TAF scripts: data.R, input.R, model.R, output.R, and report.R.

icesTAF 1.4-1 (2017-12-05)

o Added argument 'grep' to div() and rnd().

icesTAF 1.4-0 (2017-10-30)

o Added function upload() to upload file to TAF database. Added function download() to download file in binary mode.

o Added function msg() to show a message, as well as the current time.

o Added function tafpng() to open a graphics device. Added function lim() to compute axis limits.

o Added function div() to divide column values with a common number. Added function rnd() to round column values.

o Added function taf.skeleton() to create an empty template for a TAF analysis.

o Added function deps() to list dependencies.

o Renamed function sourceAtoZ() to sourceAll().

o Added argument 'move' to cp(). Added argument 'clean' to sourceTAF(). Added argument 'column' to tt().

o Added color objects:,,, taf.dark, and taf.light.

o Added example data frame summary.taf to demonstrate div() and rnd().

icesTAF 1.3-2 (2017-06-03)

o Improved package description.

icesTAF 1.3-0 (2017-05-27)

o Added function make() to run script if needed, and sourceAtoZ() to run all scripts in alphabetical order. Added clean() to remove TAF directories.

icesTAF 1.2-0 (2017-05-19)

o Added function sourceTAF() to run scripts. Added cp() to copy files and mkdir() to create a directory. Added read.taf() and write.taf() to read and write TAF tables. Added long2taf(), taf2xtab(), tt(), and xtab2taf to convert between table formats.

o Renamed functions readDLS() and writeDLS() to read.dls() and write.dls().

o Removed function dir.remove() which is no longer needed in TAF scripts.

o Added example data frames catage.long, catage.taf, and catage.xtab to demonstrate different table formats.

icesTAF 1.1-0 (2017-04-27)

o Added functions flr2taf() and taf2long() to convert between table formats.

icesTAF 1.0-0 (2017-02-17)

o Initial release, with five functions: dir.remove(), dos2unix(), readDLS(), unix2dos(), and writeDLS().

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


2.0-0 by Arni Magnusson, 3 days ago

Browse source code at

Authors: Arni Magnusson [aut, cre] , Colin Millar [aut]

Documentation:   PDF Manual  

GPL (>= 2) license

Imports grDevices, stats, tools, utils

See at CRAN