Learn R Programming

TAF (version 4.3.0)

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

340

Version

4.3.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Arni Magnusson

Last Published

September 2nd, 2025

Functions in TAF (4.3.0)

detach.packages

Detach Packages
clean.software

Clean TAF Software
clean.library

Clean TAF Library
dos2unix

Convert Line Endings
git.repo

Git Repo
draft.software

Draft SOFTWARE.bib
file.encoding

File Encoding
get.remote.sha

Get Remote SHA
flr2taf

Convert FLR Table to TAF Format
download.github

Download GitHub Repository
download

Download File
lim

Axis Limits
latin1.to.utf8

Convert File Encoding
long2xtab

Convert Long Table to Crosstab Format
line.endings

Line Endings
is.r.package

Is R Package
make

Run R Script if Needed
long2taf

Convert Long Table to TAF Format
draft.data

Draft DATA.bib
make.all

Run All TAF Scripts as Needed
make.taf

Run TAF Script if Needed
install.deps

Install Dependencies
linreg

Linear Regression
pdeps

Dependencies of a Package
os

Operating System
draft.readme

Draft Readme
mkdir

Create Directory
plus

Rename Plus Group Column
period

Period
summary.taf

Summary Results in TAF Format
taf.boot

Boot TAF Analysis
sam2taf

Convert SAM Table to TAF Format
source.all

Run All TAF Scripts
msg

Show Message
taf.install

TAF Install
taf.skeleton

TAF Skeleton
rmdir

Remove Empty Directory
source.taf

Run TAF Script
taf.boot.path

Construct Boot Path
rnd

Round Columns
source.dir

Source Directory
taf.colors

TAF Colors
taf.libPaths

Add TAF Library Path
taf.sources

List Sources
taf.png

PNG Device
taf2long

Convert TAF Table to Long Format
taf.session

TAF Session
write.taf

Write TAF Table
taf2xtab

Convert TAF Table to Crosstab Format
xtab2long

Convert Crosstab Table to Long Format
wide2long

Convert Wide Table to Long Format
tt

TAF Transpose
taf.unzip

Unzip File
taf2html

Convert TAF Table to HTML
zoom

Zoom
xtab2taf

Convert Crosstab Table to TAF Format
taf.example

TAF Example
read.bib

Read Metadata Entries
taf.data.path

Construct Boot Data Path
read.taf

Read TAF Table
taf.libraries

TAF Libraries
taf.library

TAF Library
TAF-internal

Various TAF Helper Functions
clean.boot

Clean Boot Directory
catage.long

Catch at Age in Long Format
check.software

Check SOFTWARE.bib Against Global Packages
TAF-package

Transparent Assessment Framework for Reproducible Research
catage.xtab

Catch at Age in Crosstab Format
catage.wide

Catch at Age in Wide Format
clean.data

Clean Data
catage.taf

Catch at Age in TAF Format
clean

Clean TAF Directories
div

Divide Columns
convert.spaces

Convert Spaces
ddim

Data Dimensions
deps

Dependencies of a Workflow
cp

Copy Files
dir.tree

Directory Tree