Learn R Programming

TAF (version 4.2.0)

Transparent Assessment Framework for Reproducible Research

Description

Functions to organize data, methods, and results used in scientific analyses. A TAF analysis consists of four scripts (data.R, model.R, output.R, report.R) that are run sequentially. Each script starts by reading files from a previous step and ends with writing out files for the next step. Convenience functions are provided to version control the required data and software, run analyses, clean residues from previous runs, manage files, manipulate tables, and produce figures. With a focus on stability and reproducible analyses, TAF is designed to have no package dependencies. TAF forms a base layer for the 'icesTAF' package and other scientific applications.

Copy Link

Version

Install

install.packages('TAF')

Monthly Downloads

382

Version

4.2.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Arni Magnusson

Last Published

March 21st, 2023

Functions in TAF (4.2.0)

TAF-package

Transparent Assessment Framework for Reproducible Research
clean.data

Clean Data
catage.taf

Catch at Age in TAF Format
draft.data

Draft DATA.bib
div

Divide Columns
dos2unix

Convert Line Endings
deps

List Dependencies
detach.packages

Detach Packages
long2xtab

Convert Long Table to Crosstab Format
make

Run R Script If Needed
download

Download File
get.remote.sha

Get Remote SHA
convert.spaces

Convert Spaces
cp

Copy Files
plus

Rename Plus Group Column
line.endings

Line Endings
draft.software

Draft SOFTWARE.bib
file.encoding

File Encoding
mkdir

Create Directory
flr2taf

Convert FLR Table to TAF Format
long2taf

Convert Long Table to TAF Format
is.r.package

Is R Package
make.all

Run All TAF Scripts as Needed
read.taf

Read TAF Table from File
read.bib

Read Metadata Entries
source.taf

Run TAF Script
sam2taf

Convert SAM Table to TAF Format
taf.library

TAF Library
rmdir

Remove Empty Directory
rnd

Round Columns
summary.taf

Summary Results in TAF Format
taf.png

PNG Device
msg

Show Message
download.github

Download GitHub Repository
taf2html

Convert TAF Table to HTML
taf2long

Convert TAF Table to Long Format
taf.session

TAF Session
taf.colors

TAF Colors
make.taf

Run TAF Script If Needed
taf.skeleton

TAF Skeleton
latin1.to.utf8

Convert File Encoding
period

Period
os

Operating System
source.dir

Source Directory
lim

Axis Limits
source.all

Run All TAF Scripts
taf.boot

Boot TAF Analysis
taf.data.path

Construct Boot Data Path
taf.sources

List Sources
taf2xtab

Convert TAF Table to Crosstab Format
taf.boot.path

Construct Boot Path
taf.unzip

Unzip File
xtab2taf

Convert Crosstab Table to TAF Format
taf.install

TAF Install
taf.libPaths

Add TAF Library Path
xtab2long

Convert Crosstab Table to Long Format
write.taf

Write TAF Table to File
zoom

Zoom
tt

TAF Transpose
clean.boot

Clean Boot Directory
TAF-internal

Various TAF Helper Functions
clean.library

Clean TAF Library
clean.software

Clean TAF Software
catage.long

Catch at Age in Long Format
catage.xtab

Catch at Age in Crosstab Format
clean

Clean TAF Directories