-------------------------------------------------------------------------------- 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() so it only runs 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.green, taf.orange, taf.blue, 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().