Learn R Programming

TAF (version 4.3.1)

Transparent Assessment Framework for Reproducible Research

Description

General framework to organize data, methods, and results used in reproducible 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, the TAF package comes with no dependencies. TAF forms a base layer for the 'icesTAF' package and other scientific applications.

Copy Link

Version

Install

install.packages('TAF')

Monthly Downloads

332

Version

4.3.1

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Arni Magnusson

Last Published

September 18th, 2025

Functions in TAF (4.3.1)

dir.tree

Directory Tree
install.deps

Install Dependencies
get.remote.sha

Get Remote SHA
download.github

Download GitHub Repository
draft.data

Draft DATA.bib
download

Download File
flr2taf

Convert FLR Table to TAF Format
draft.software

Draft SOFTWARE.bib
git.repo

Git Repo
draft.readme

Draft Readme
file.encoding

File Encoding
make.all

Run All TAF Scripts as Needed
linreg

Linear Regression
line.endings

Line Endings
long2xtab

Convert Long Table to Crosstab Format
lim

Axis Limits
make

Run R Script if Needed
make.taf

Run TAF Script if Needed
long2taf

Convert Long Table to TAF Format
latin1.to.utf8

Convert File Encoding
is.r.package

Is R Package
mkdir

Create Directory
rmdir

Remove Empty Directory
os

Operating System
rnd

Round Columns
period

Period
read.taf

Read TAF Table
read.bib

Read Metadata Entries
msg

Show Message
pdeps

Dependencies of a Package
sam2taf

Convert SAM Table to TAF Format
taf.example

TAF Example
taf.colors

TAF Colors
taf.data.path

Construct Boot Data Path
plus

Rename Plus Group Column
taf.boot

Boot TAF Analysis
summary.taf

Summary Results in TAF Format
taf.boot.path

Construct Boot Path
source.all

Run All TAF Scripts
taf.install

TAF Install
taf.libPaths

Add TAF Library Path
taf.library

TAF Library
taf.libraries

TAF Libraries
taf.sources

List Sources
taf.skeleton

TAF Skeleton
taf2xtab

Convert TAF Table to Crosstab Format
taf.png

PNG Device
taf2long

Convert TAF Table to Long Format
taf.session

TAF Session
write.taf

Write TAF Table
source.dir

Source Directory
source.taf

Run TAF Script
xtab2taf

Convert Crosstab Table to TAF Format
taf.unzip

Unzip File
taf2html

Convert TAF Table to HTML
zoom

Zoom
xtab2long

Convert Crosstab Table to Long Format
tt

TAF Transpose
wide2long

Convert Wide Table to Long Format
catage.xtab

Catch at Age in Crosstab Format
TAF-internal

Various TAF Helper Functions
catage.taf

Catch at Age in TAF Format
catage.wide

Catch at Age in Wide Format
clean.boot

Clean Boot Directory
catage.long

Catch at Age in Long Format
check.software

Check SOFTWARE.bib Against Global Packages
clean.data

Clean Data
clean

Clean TAF Directories
TAF-package

Transparent Assessment Framework for Reproducible Research
clean.library

Clean TAF Library
detach.packages

Detach Packages
clean.software

Clean TAF Software
ddim

Data Dimensions
cp

Copy Files
convert.spaces

Convert Spaces
deps

Dependencies of a Workflow
dos2unix

Convert Line Endings
div

Divide Columns