reconcileAliquots: Checks if there are unequal aliquots for a...

Description Usage Arguments Value Examples

View source: R/reconcileAliquots.R

Description

This function helps you determine if the same number of aliquots for a particular subject/visit/specimen are in the site data and the biorepository data.

Usage

1
2
3
reconcileAliquots(repository.data, site.data, repo.subject.column,
  repo.visit.column, repo.specimen.column, site.subject.column,
  site.visit.column, site.specimen.column)

Arguments

repository.data

data.frame of repository data with columns that will provide unique rows of interest

site.data

data.frame of site data with columns that will provide unique rows of interest

repo.subject.column

Column name of subject IDs in repository data.frame

repo.visit.column

Column name of visit in repository data.frame

repo.specimen.column

Column name of specimen in repository data.frame

site.subject.column

Column name of subject IDs in site data.frame

site.visit.column

Column name of visit in repository data.frame

site.specimen.column

Column name of specimen in site data.frame

Value

A data.frame with column names subject, visit, specimen, repository_aliquots, and site_aliquots.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
repository <- data.frame(subject = c(LETTERS[1:5], LETTERS[1:5], LETTERS[1:3]),
                         visit = c(1:5, 1:5, 1:3),
                         specimen = c(rep("blood", 5), rep("DNA", 5), "blood", "blood", "DNA"),
                         stringsAsFactors = FALSE)

site <- data.frame(patno = c(LETTERS[2:6], LETTERS[2:6]), clinevent = c(2:6, 2:6),
                   sample = c("RNA", rep("blood", 4), "Serum", rep("DNA",  4)),
                   stringsAsFactors = FALSE)

reconcileAliquots(repository.data = repository, site.data = site, repo.subject.column = "subject",
                  repo.visit.column = "visit", repo.specimen.column = "specimen",
                  site.subject.column = "patno", site.visit.column = "clinevent",
                  site.specimen.column = "sample")

NateByers/Reconcile documentation built on Nov. 21, 2021, 4:12 p.m.