strvalidator: Process Control and Internal Validation of Forensic STR Kits

An open source platform for validation and process control. Tools to analyse data from internal validation of forensic short tandem repeat (STR) kits are provided. The tools are developed to provide the necessary data to conform with guidelines for internal validation issued by the European Network of Forensic Science Institutes (ENFSI) DNA Working Group, and the Scientific Working Group on DNA Analysis Methods (SWGDAM). A front-end graphical user interface is provided. More information about each function can be found in the respective help documentation.

AuthorOskar Hansson
Date of publication2016-10-03 23:08:42
MaintainerOskar Hansson <oskar.hansson@fhi.no>
LicenseGPL-2
Version1.8.0
https://sites.google.com/site/forensicapps/strvalidator

View on CRAN

Man pages

addColor: Add Color Information.

addData: Adds New Data Columns to a Data Frame

addData_gui: Add Data

addDye_gui: Add Dye Information

addMarker: Add Missing Markers.

addMarker_gui: Add Missing Markers

addSize: Add Size Information.

addSize_gui: Add Size Information

calculateAllele: Calculate Allele

calculateAllele_gui: Calculate Allele

calculateAT: Calculate Analytical Threshold

calculateAT6: Calculate Analytical Threshold

calculateAT6_gui: Calculate Analytical Threshold

calculateAT_gui: Calculate Analytical Threshold

calculateCapillary: Calculate Capillary Balance

calculateCapillary_gui: Calculate Capillary Balance

calculateConcordance: Calculate Concordance.

calculateConcordance_gui: Calculate Concordance

calculateCopies: Calculate Allele Copies

calculateCopies_gui: Calculate Allele Copies

calculateDropout: Calculate Drop-out Events

calculateDropout_gui: Calculate Dropout Events

calculateHb: Calculate Heterozygote Balance

calculateHb_gui: Calculate Heterozygote Balance

calculateHeight: Calculate Peak Height.

calculateHeight_gui: Calculate Peak Height

calculateLb: Calculate Inter-locus Balance

calculateLb_gui: Calculate Locus Balance

calculateMixture: Calculate Mixture.

calculateMixture_gui: Calculate Mixture

calculateOL: Analyse Off-ladder Alleles

calculateOL_gui: Analyse Off-ladder Alleles

calculateOverlap: Calculate Bins Overlap

calculateOverlap_gui: Calculate Bins Overlap

calculatePeaks: Calculate Peaks

calculatePeaks_gui: Calculate Peaks

calculatePullup: Calculate Spectral Pull-up

calculatePullup_gui: Calculate Spectral Pull-up

calculateRatio: Calculate Ratio

calculateRatio_gui: Calculate Ratio

calculateResultType: Calculate Result Type

calculateResultType_gui: Calculate Result Type

calculateSlope: Calculate Profile Slope.

calculateSlope_gui: Calculate Profile Slope

calculateSpike: Detect Spike

calculateSpike_gui: Detect Spike

calculateStutter: Calculate Stutter

calculateStutter_gui: Calculate Stutter

checkDataset: Check Dataset

checkSubset: Check Subset

checkSubset_gui: Check Subset

colConvert: Convert Columns

colNames: Column Names

columns: Column Actions

columns_gui: Column Actions

combineBinsAndPanels: Combine Bins And Panels Files.

combine_gui: Combine Datasets

cropData_gui: Crop Or Replace

detectKit: Detect Kit

editData_gui: Edit or View Data Frames

export: Export

export_gui: Export

filterProfile: Filter Profile

filterProfile_gui: Filter Profile

generateEPG: Generate EPG

generateEPG_gui: Generate EPG

getDb: Get Allele Frequency Database

getKit: Get Kit

ggsave_gui: Save Image

guessProfile: Guess Profile

guessProfile_gui: Guess Profile

heightToPeak: Height To Peak.

import: Import Data

import_gui: Import Data

listObjects: List Objects

makeKit_gui: Make Kit

maskAT: Mask And Prepare Data To Analyze Analytical Threshold

modelDropout_gui: Model And Plot Drop-out Events

plotAT_gui: Plot Analytical Threshold

plotBalance_gui: Plot Balance

plotCapillary_gui: Plot Capillary Balance

plotContamination_gui: Plot Contamination

plotDistribution_gui: Plot Distribution

plotDropout_gui: Plot Drop-out Events

plotKit_gui: Plot Kit Marker Ranges

plotPeaks_gui: Plot Peaks

plotPrecision_gui: Plot Precision

plotPullup_gui: Plot Pull-up

plotRatio_gui: Plot Ratio

plotResultType_gui: Plot Result Type

plotSlope_gui: Plot Profile Slope

plotStutter_gui: Plot Stutter

readBinsFile: Read Bins file

readPanelsFile: Read Panels File

ref1: ESX17 Positive Control Profile

ref11: ESX17 Positive Control Profile

ref2: SGMPlus example data

ref3: ESX17 example data for dropout analysis.

ref4: ESX17 example data for dropout analysis.

ref51: ESX17 example data for mixture analysis.

ref52: ESX17 example data for mixture analysis.

ref61: Fusion example data for dropout analysis.

ref62: Fusion example data for dropout analysis.

ref7: ESSplex SE QS example data for inhibition analysis.

removeArtefact: Remove Artefacts

removeArtefact_gui: Remove Artefact

removeSpike: Remove Spikes

removeSpike_gui: Remove Spike

saveObject: Save Object

scrambleAlleles: Scramble Alleles

set1: Typing data in 'GeneMapper' format

set2: SGMPlus example data

set3: ESX17 example data for dropout analysis.

set4: ESX17 example data for dropout analysis.

set5: ESX17 example data for mixture analysis.

set6: Fusion example data for dropout analysis.

set7: ESSplex SE QS example data for inhibition analysis.

slim: Slim Data Frames

slim_gui: Slim Data Frames

sortMarker: Sort Markers

strvalidator: Graphical User Interface For The STR-validator Package

strvalidator-package: Process Control and Internal Validation of Forensic STR Kits

tableBalance: Table Balance

tableBalance_gui: Table Balance

tableCapillary: Table Capillary

tableCapillary_gui: Table Capillary

tablePrecision: Calculate Precision

tablePrecision_gui: Table Precision

tableStutter: Table Stutter

tableStutter_gui: Table Stutter

trim: Trim Data

trim_gui: Trim Data

Functions

addColor Man page
addData Man page
addData_gui Man page
addDye_gui Man page
addMarker Man page
addMarker_gui Man page
addSize Man page
addSize_gui Man page
calculateAllele Man page
calculateAllele_gui Man page
calculateAT Man page
calculateAT6 Man page
calculateAT6_gui Man page
calculateAT_gui Man page
calculateCapillary Man page
calculateCapillary_gui Man page
calculateConcordance Man page
calculateConcordance_gui Man page
calculateCopies Man page
calculateCopies_gui Man page
calculateDropout Man page
calculateDropout_gui Man page
calculateHb Man page
calculateHb_gui Man page
calculateHeight Man page
calculateHeight_gui Man page
calculateLb Man page
calculateLb_gui Man page
calculateMixture Man page
calculateMixture_gui Man page
calculateOL Man page
calculateOL_gui Man page
calculateOverlap Man page
calculateOverlap_gui Man page
calculatePeaks Man page
calculatePeaks_gui Man page
calculatePullup Man page
calculatePullup_gui Man page
calculateRatio Man page
calculateRatio_gui Man page
calculateResultType Man page
calculateResultType_gui Man page
calculateSlope Man page
calculateSlope_gui Man page
calculateSpike Man page
calculateSpike_gui Man page
calculateStutter Man page
calculateStutter_gui Man page
checkDataset Man page
checkSubset Man page
checkSubset_gui Man page
colConvert Man page
colNames Man page
columns Man page
columns_gui Man page
combineBinsAndPanels Man page
combine_gui Man page
cropData_gui Man page
detectKit Man page
editData_gui Man page
export Man page
export_gui Man page
filterProfile Man page
filterProfile_gui Man page
generateEPG Man page
generateEPG_gui Man page
getDb Man page
getKit Man page
ggsave_gui Man page
guessProfile Man page
guessProfile_gui Man page
heightToPeak Man page
import Man page
import_gui Man page
listObjects Man page
makeKit_gui Man page
maskAT Man page
modelDropout_gui Man page
plotAT_gui Man page
plotBalance_gui Man page
plotCapillary_gui Man page
plotContamination_gui Man page
plotDistribution_gui Man page
plotDropout_gui Man page
plotKit_gui Man page
plotPeaks_gui Man page
plotPrecision_gui Man page
plotPullup_gui Man page
plotRatio_gui Man page
plotResultType_gui Man page
plotSlope_gui Man page
plotStutter_gui Man page
readBinsFile Man page
readPanelsFile Man page
ref1 Man page
ref11 Man page
ref2 Man page
ref3 Man page
ref4 Man page
ref51 Man page
ref52 Man page
ref61 Man page
ref62 Man page
ref7 Man page
removeArtefact Man page
removeArtefact_gui Man page
removeSpike Man page
removeSpike_gui Man page
saveObject Man page
scrambleAlleles Man page
set1 Man page
set2 Man page
set3 Man page
set4 Man page
set5 Man page
set6 Man page
set7 Man page
slim Man page
slim_gui Man page
sortMarker Man page
strvalidator Man page
strvalidator-package Man page
tableBalance Man page
tableBalance_gui Man page
tableCapillary Man page
tableCapillary_gui Man page
tablePrecision Man page
tablePrecision_gui Man page
tableStutter Man page
tableStutter_gui Man page
trim Man page
trim_gui Man page

Files

strvalidator
strvalidator/inst
strvalidator/inst/CITATION
strvalidator/inst/extdata
strvalidator/inst/extdata/set3.txt
strvalidator/inst/extdata/database_readme.txt
strvalidator/inst/extdata/database.txt
strvalidator/inst/extdata/ils.txt
strvalidator/inst/extdata/kit.txt
strvalidator/inst/extdata/ref3.txt
strvalidator/tests
strvalidator/tests/testthat.R
strvalidator/tests/testthat
strvalidator/tests/testthat/test-trim.r
strvalidator/tests/testthat/test-calculateStutter.r
strvalidator/tests/testthat/test-calculateMixture.r
strvalidator/tests/testthat/test-calculateLb.r
strvalidator/tests/testthat/test-tableBalance.r
strvalidator/tests/testthat/test-calculateHb.r
strvalidator/tests/testthat/test-calculateHeight.r
strvalidator/tests/testthat/test-heightToPeak.r
strvalidator/tests/testthat/test-addSize.r
strvalidator/tests/testthat/test-filterProfile.r
strvalidator/tests/testthat/test-calculateDropout.r
strvalidator/tests/testthat/test-calculateConcordance.r
strvalidator/tests/testthat/test-calculateOL.r
strvalidator/NAMESPACE
strvalidator/NEWS
strvalidator/data
strvalidator/data/ref62.RData
strvalidator/data/ref1.RData
strvalidator/data/ref61.RData
strvalidator/data/set2.RData
strvalidator/data/set6.RData
strvalidator/data/ref7.RData
strvalidator/data/set5.RData
strvalidator/data/ref51.RData
strvalidator/data/set7.RData
strvalidator/data/ref2.RData
strvalidator/data/ref11.RData
strvalidator/data/set4.RData
strvalidator/data/ref4.RData
strvalidator/data/ref52.RData
strvalidator/data/set1.RData
strvalidator/R
strvalidator/R/plotBalance_gui.r
strvalidator/R/calculateCopies.r
strvalidator/R/plotKit_gui.r
strvalidator/R/calculateResultType_gui.r
strvalidator/R/tableBalance_gui.r
strvalidator/R/plotDistribution_gui.r
strvalidator/R/checkSubset.r
strvalidator/R/strvalidator.r
strvalidator/R/calculateMixture_gui.r
strvalidator/R/addData_gui.r
strvalidator/R/calculatePullup.r
strvalidator/R/removeArtefact_gui.r
strvalidator/R/removeArtefact.r
strvalidator/R/maskAT.r
strvalidator/R/export.r
strvalidator/R/columns_gui.r
strvalidator/R/calculateRatio.r
strvalidator/R/calculateSpike.r
strvalidator/R/getKit.r
strvalidator/R/detectKit.r
strvalidator/R/addDye_gui.r
strvalidator/R/saveObject.r
strvalidator/R/calculateSlope.r
strvalidator/R/calculateMixture.r
strvalidator/R/plotPrecision_gui.r
strvalidator/R/calculateLb.r
strvalidator/R/calculateAT6_gui.r
strvalidator/R/tableStutter_gui.r
strvalidator/R/checkSubset_gui.r
strvalidator/R/calculatePeaks.r
strvalidator/R/plotPeaks_gui.r
strvalidator/R/readPanelsFile.r
strvalidator/R/combine_gui.r
strvalidator/R/calculateConcordance_gui.r
strvalidator/R/guessProfile.r
strvalidator/R/calculateSpike_gui.r
strvalidator/R/modelDropout_gui.r
strvalidator/R/calculateAT6.r
strvalidator/R/calculateHeight.r
strvalidator/R/plotResultType_gui.r
strvalidator/R/tablePrecision.r
strvalidator/R/calculateOverlap.r
strvalidator/R/tableCapillary.r
strvalidator/R/trim_gui.r
strvalidator/R/plotCapillary_gui.r
strvalidator/R/strvalidator-package.r
strvalidator/R/calculateAllele_gui.r
strvalidator/R/globals.R
strvalidator/R/calculateCapillary.r
strvalidator/R/plotAT_gui.r
strvalidator/R/addSize.r
strvalidator/R/import.r
strvalidator/R/removeSpike_gui.r
strvalidator/R/generateEPG_gui.r
strvalidator/R/calculateStutter_gui.r
strvalidator/R/calculateCapillary_gui.r
strvalidator/R/makeKit_gui.r
strvalidator/R/ggsave_gui.r
strvalidator/R/filterProfile.r
strvalidator/R/import_gui.r
strvalidator/R/readBinsFile.r
strvalidator/R/plotContamination_gui.r
strvalidator/R/calculateHb_gui.r
strvalidator/R/tableStutter.r
strvalidator/R/calculateAllele.r
strvalidator/R/export_gui.r
strvalidator/R/calculatePullup_gui.r
strvalidator/R/calculateCopies_gui.r
strvalidator/R/addColor.r
strvalidator/R/calculateSlope_gui.r
strvalidator/R/checkDataset.r
strvalidator/R/guessProfile_gui.r
strvalidator/R/slim_gui.r
strvalidator/R/plotDropout_gui.r
strvalidator/R/slim.r
strvalidator/R/calculateLb_gui.r
strvalidator/R/combineBinsAndPanels.r
strvalidator/R/colConvert.r
strvalidator/R/calculateStutter.r
strvalidator/R/removeSpike.r
strvalidator/R/calculateAT.r
strvalidator/R/generateEPG.r
strvalidator/R/listObjects.r
strvalidator/R/calculateDropout_gui.r
strvalidator/R/addMarker.r
strvalidator/R/hooks.r
strvalidator/R/calculateDropout.r
strvalidator/R/plotStutter_gui.r
strvalidator/R/sortMarker.r
strvalidator/R/addSize_gui.r
strvalidator/R/calculateHb.r
strvalidator/R/colNames.r
strvalidator/R/trim.r
strvalidator/R/editData_gui.r
strvalidator/R/calculateAT_gui.r
strvalidator/R/tableCapillary_gui.r
strvalidator/R/heightToPeak.r
strvalidator/R/calculateResultType.r
strvalidator/R/calculatePeaks_gui.r
strvalidator/R/plotPullup_gui.r
strvalidator/R/getDb.r
strvalidator/R/calculateConcordance.r
strvalidator/R/plotRatio_gui.r
strvalidator/R/scrambleAlleles.r
strvalidator/R/calculateOL.r
strvalidator/R/addData.r
strvalidator/R/calculateOL_gui.r
strvalidator/R/cropData_gui.r
strvalidator/R/tableBalance.r
strvalidator/R/addMarker_gui.r
strvalidator/R/columns.r
strvalidator/R/calculateRatio_gui.r
strvalidator/R/plotSlope_gui.r
strvalidator/R/calculateOverlap_gui.r
strvalidator/R/filterProfile_gui.r
strvalidator/R/tablePrecision_gui.r
strvalidator/R/calculateHeight_gui.r
strvalidator/README.md
strvalidator/MD5
strvalidator/DESCRIPTION
strvalidator/man
strvalidator/man/calculateStutter.Rd strvalidator/man/set7.Rd strvalidator/man/ref62.Rd strvalidator/man/tableStutter.Rd strvalidator/man/calculateRatio.Rd strvalidator/man/removeSpike.Rd strvalidator/man/calculateHeight_gui.Rd strvalidator/man/modelDropout_gui.Rd strvalidator/man/maskAT.Rd strvalidator/man/set3.Rd strvalidator/man/guessProfile.Rd strvalidator/man/plotContamination_gui.Rd strvalidator/man/calculateRatio_gui.Rd strvalidator/man/listObjects.Rd strvalidator/man/plotPullup_gui.Rd strvalidator/man/calculateCapillary.Rd strvalidator/man/addMarker_gui.Rd strvalidator/man/checkSubset_gui.Rd strvalidator/man/editData_gui.Rd strvalidator/man/tablePrecision_gui.Rd strvalidator/man/calculateConcordance.Rd strvalidator/man/removeArtefact.Rd strvalidator/man/tableBalance_gui.Rd strvalidator/man/addSize_gui.Rd strvalidator/man/addColor.Rd strvalidator/man/set6.Rd strvalidator/man/ref3.Rd strvalidator/man/columns.Rd strvalidator/man/tableCapillary.Rd strvalidator/man/scrambleAlleles.Rd strvalidator/man/slim_gui.Rd strvalidator/man/calculateHb.Rd strvalidator/man/addData_gui.Rd strvalidator/man/removeSpike_gui.Rd strvalidator/man/columns_gui.Rd strvalidator/man/colNames.Rd strvalidator/man/strvalidator-package.Rd strvalidator/man/import_gui.Rd strvalidator/man/plotKit_gui.Rd strvalidator/man/set5.Rd strvalidator/man/colConvert.Rd strvalidator/man/plotDropout_gui.Rd strvalidator/man/plotBalance_gui.Rd strvalidator/man/slim.Rd strvalidator/man/guessProfile_gui.Rd strvalidator/man/plotStutter_gui.Rd strvalidator/man/plotResultType_gui.Rd strvalidator/man/readBinsFile.Rd strvalidator/man/import.Rd strvalidator/man/calculateSpike_gui.Rd strvalidator/man/filterProfile_gui.Rd strvalidator/man/calculateAllele_gui.Rd strvalidator/man/plotPeaks_gui.Rd strvalidator/man/calculatePullup.Rd strvalidator/man/tablePrecision.Rd strvalidator/man/plotAT_gui.Rd strvalidator/man/calculateAllele.Rd strvalidator/man/combine_gui.Rd strvalidator/man/export.Rd strvalidator/man/calculateAT.Rd strvalidator/man/strvalidator.Rd strvalidator/man/plotPrecision_gui.Rd strvalidator/man/plotCapillary_gui.Rd strvalidator/man/getDb.Rd strvalidator/man/calculateResultType_gui.Rd strvalidator/man/ggsave_gui.Rd strvalidator/man/ref1.Rd strvalidator/man/calculatePeaks.Rd strvalidator/man/ref51.Rd strvalidator/man/calculateStutter_gui.Rd strvalidator/man/readPanelsFile.Rd strvalidator/man/calculatePeaks_gui.Rd strvalidator/man/addMarker.Rd strvalidator/man/sortMarker.Rd strvalidator/man/checkSubset.Rd strvalidator/man/tableCapillary_gui.Rd strvalidator/man/plotSlope_gui.Rd strvalidator/man/makeKit_gui.Rd strvalidator/man/ref4.Rd strvalidator/man/addDye_gui.Rd strvalidator/man/calculateOL_gui.Rd strvalidator/man/detectKit.Rd strvalidator/man/calculateHeight.Rd strvalidator/man/calculateCopies_gui.Rd strvalidator/man/set2.Rd strvalidator/man/calculateAT_gui.Rd strvalidator/man/ref7.Rd strvalidator/man/combineBinsAndPanels.Rd strvalidator/man/calculateLb.Rd strvalidator/man/calculateOL.Rd strvalidator/man/calculateOverlap.Rd strvalidator/man/plotDistribution_gui.Rd strvalidator/man/trim.Rd strvalidator/man/saveObject.Rd strvalidator/man/calculateResultType.Rd strvalidator/man/cropData_gui.Rd strvalidator/man/calculateAT6.Rd strvalidator/man/plotRatio_gui.Rd strvalidator/man/tableBalance.Rd strvalidator/man/calculateSlope.Rd strvalidator/man/filterProfile.Rd strvalidator/man/getKit.Rd strvalidator/man/heightToPeak.Rd strvalidator/man/calculateMixture.Rd strvalidator/man/calculateDropout_gui.Rd strvalidator/man/set4.Rd strvalidator/man/calculateCopies.Rd strvalidator/man/set1.Rd strvalidator/man/addSize.Rd strvalidator/man/checkDataset.Rd strvalidator/man/calculateAT6_gui.Rd strvalidator/man/removeArtefact_gui.Rd strvalidator/man/generateEPG_gui.Rd strvalidator/man/export_gui.Rd strvalidator/man/addData.Rd strvalidator/man/calculateSpike.Rd strvalidator/man/calculateLb_gui.Rd strvalidator/man/trim_gui.Rd strvalidator/man/calculateSlope_gui.Rd strvalidator/man/calculateOverlap_gui.Rd strvalidator/man/generateEPG.Rd strvalidator/man/calculateConcordance_gui.Rd strvalidator/man/tableStutter_gui.Rd strvalidator/man/ref52.Rd strvalidator/man/calculateCapillary_gui.Rd strvalidator/man/calculatePullup_gui.Rd strvalidator/man/ref11.Rd strvalidator/man/calculateMixture_gui.Rd strvalidator/man/calculateHb_gui.Rd strvalidator/man/ref61.Rd strvalidator/man/calculateDropout.Rd strvalidator/man/ref2.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.