Package: TVTB 1.33.0

Kevin Rue-Albrecht

TVTB: TVTB: The VCF Tool Box

The package provides S4 classes and methods to filter, summarise and visualise genetic variation data stored in VCF files. In particular, the package extends the FilterRules class (S4Vectors package) to define news classes of filter rules applicable to the various slots of VCF objects. Functionalities are integrated and demonstrated in a Shiny web-application, the Shiny Variant Explorer (tSVE).

Authors:Kevin Rue-Albrecht [aut, cre]

TVTB_1.33.0.tar.gz
TVTB_1.33.0.zip(r-4.5)TVTB_1.33.0.zip(r-4.4)TVTB_1.33.0.zip(r-4.3)
TVTB_1.33.0.tgz(r-4.5-any)TVTB_1.33.0.tgz(r-4.4-any)TVTB_1.33.0.tgz(r-4.3-any)
TVTB_1.33.0.tar.gz(r-4.5-noble)TVTB_1.33.0.tar.gz(r-4.4-noble)
TVTB_1.33.0.tgz(r-4.4-emscripten)TVTB_1.33.0.tgz(r-4.3-emscripten)
TVTB.pdf |TVTB.html
TVTB/json (API)
NEWS

# Install 'TVTB' in R:
install.packages('TVTB', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/kevinrue/tvtb/issues

On BioConductor:TVTB-1.33.0(bioc 3.21)TVTB-1.32.0(bioc 3.20)

softwaregeneticsgeneticvariabilitygenomicvariationdatarepresentationguidnaseqwholegenomevisualizationmultiplecomparisondataimportvariantannotationsequencingcoveragealignmentsequencematching

5.76 score 2 stars 16 scripts 218 downloads 61 exports 154 dependencies

Last updated 4 months agofrom:9b5085b997. Checks:3 OK, 5 NOTE. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKFeb 16 2025
R-4.5-winNOTEFeb 16 2025
R-4.5-macNOTEFeb 16 2025
R-4.5-linuxNOTEFeb 16 2025
R-4.4-winNOTEFeb 16 2025
R-4.4-macNOTEFeb 16 2025
R-4.3-winOKFeb 16 2025
R-4.3-macOKFeb 16 2025

Exports:aafaaf<-activeactive<-addCountGenosaddFrequenciesaddOverallFrequenciesaddPhenoLevelFrequenciesaltalt<-appendautodetectGenotypesbpbp<-carriercolDatacolData<-countGenosdropInfoevalevalSeparatelyfixedgenogenosgenos<-Genotypesheaderheader<-hethet<-infoinfo<-mafmaf<-mcolsmetadatametadata<-pairsInfoparseCSQToGRangesplotInforangesranges<-readVcfrefref<-ScanVcfParamsubsetByFiltersuffixsvpsvp<-tSVETVTBparamtypevariantsInSamplesVcfFilterRulesVcfFixedRulesVcfInfoRulesVcfVepRulesvepvep<-vepInPhenoLevel

Dependencies:abindAnnotationDbiAnnotationFilteraskpassbackportsbase64encBHBiobaseBiocFileCacheBiocGenericsBiocIOBiocParallelbiomaRtBiostringsbiovizBasebitbit64bitopsblobBSgenomebslibcachemcheckmatecliclustercodetoolscolorspacecpp11crayoncurldata.tableDBIdbplyrDelayedArraydeldirdichromatdigestdplyrensembldbevaluatefansifarverfastmapfilelockfontawesomeforcatsforeignformatRFormulafsfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicAlignmentsGenomicFeaturesGenomicRangesGGallyggplot2ggstatsgluegridExtragtableGvizhighrHmischmshtmlTablehtmltoolshtmlwidgetshttrhttr2interpIRangesisobandjpegjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlatticelatticeExtralazyevallifecyclelimmamagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemgcvmimemunsellnlmennetopensslpatchworkpillarpkgconfigplogrplyrpngprettyunitsprogressProtGenericspurrrR6rappdirsRColorBrewerRcppRcppEigenRCurlreshape2restfulrRhtslibrjsonrlangrmarkdownrpartRsamtoolsRSQLiterstudioapirtracklayerS4ArraysS4VectorssassscalessnowSparseArraystatmodstringistringrSummarizedExperimentsystibbletidyrtidyselecttinytexUCSC.utilsutf8VariantAnnotationvctrsviridisviridisLitewithrxfunXMLxml2XVectoryaml

Introduction to TVTB

Rendered fromIntroduction.Rmdusingknitr::rmarkdownon Feb 16 2025.

Last update: 2018-07-20
Started: 2016-10-13

The Shiny Variant Explorer

Rendered fromtSVE.Rmdusingknitr::rmarkdownon Feb 16 2025.

Last update: 2020-04-11
Started: 2016-10-13

VCF filter rules

Rendered fromVcfFilterRules.Rmdusingknitr::rmarkdownon Feb 16 2025.

Last update: 2024-07-04
Started: 2016-10-13

Readme and manuals

Help Manual

Help pageTopics
TVTB: The VCF Tool BoxTVTB-package
Add count of genotypes to INFO fieldaddCountGenos addCountGenos,ExpandedVCF-method addCountGenos-methods
Group-level genotypes counts and allele frequenciesaddFrequencies addFrequencies,ExpandedVCF,character-method addFrequencies,ExpandedVCF,list-method addFrequencies,ExpandedVCF,missing-method addFrequencies-methods
Overall genotypes counts and allele frequenciesaddOverallFrequencies addOverallFrequencies,ExpandedVCF-method addOverallFrequencies-methods
Genotypes and allele frequencies for a given phenotype leveladdPhenoLevelFrequencies addPhenoLevelFrequencies,ExpandedVCF-method addPhenoLevelFrequencies-methods
Define genotypes in the TVTBparam metadata slotautodetectGenotypes autodetectGenotypes,VCF-method autodetectGenotypes-methods
Count occurences of genotypescountGenos countGenos,ExpandedVCF-method countGenos-methods
Remove INFO keys from VCF objectsdropInfo dropInfo,VCF-method dropInfo-methods
Genotypes class objectsalt,Genotypes-method alt<-,Genotypes,character-method carrier carrier,Genotypes-method class:Genotypes genos genos,Genotypes-method Genotypes Genotypes-class Genotypes-methods het het,Genotypes-method het<- het<-,Genotypes,character-method initialize,Genotypes-method ref,Genotypes-method ref<-,Genotypes,character-method suffix suffix,Genotypes-method
Plot an INFO metric on a genomic axis.pairsInfo pairsInfo,VCF-method pairsInfo-methods
Parse the CSQ column of a VCF object into a GRanges objectparseCSQToGRanges parseCSQToGRanges,VCF-method
Plot an INFO metric on a genomic axis.plotInfo plotInfo,VCF-method plotInfo-methods
Read VCF filesreadVcf,character,TVTBparam-method readVcf,TabixFile,TVTBparam-method
The Shiny Variant Explorer (tSVE) web-applicationtSVE
TVTBparam class objectsaaf aaf,TVTBparam-method aaf<- aaf<-,TVTBparam,character-method alt,TVTBparam-method alt<-,TVTBparam,character-method alt<-,TVTBparam,list-method bp bp,TVTBparam-method bp<- bp<-,TVTBparam,BiocParallelParam-method carrier,TVTBparam-method class:TVTBparam genos,TVTBparam-method genos<- genos<-,TVTBparam,Genotypes-method het,TVTBparam-method het<-,TVTBparam,character-method het<-,TVTBparam,list-method initialize,TVTBparam-method maf maf,TVTBparam-method maf<- maf<-,TVTBparam,character-method ranges ranges,TVTBparam-method ranges<- ranges<-,TVTBparam,GRangesList-method ref,TVTBparam-method ref<-,TVTBparam,character-method ref<-,TVTBparam,list-method suffix,TVTBparam-method svp svp,TVTBparam-method svp<- svp<-,TVTBparam,ScanVcfParam-method TVTBparam TVTBparam-class TVTBparam-methods vep vep,TVTBparam-method vep<- vep<-,TVTBparam,character-method
Identify variants observed in samplesvariantsInSamples variantsInSamples,ExpandedVCF-method variantsInSamples-methods
VCF filters class objects sub-typesappend,VcfFixedRules,FilterRules-method append,VcfInfoRules,FilterRules-method append,VcfVepRules,FilterRules-method c,VcfFixedRules-method c,VcfInfoRules-method c,VcfVepRules-method class:VcfFixedRules class:VcfInfoRules class:VcfVepRules eval,VcfFixedRules,VCF-method eval,VcfInfoRules,VCF-method eval,VcfVepRules,VCF-method initialize,VcfFixedRules-method initialize,VcfInfoRules-method initialize,VcfVepRules-method type,FilterRules-method type,VcfFixedRules-method type,VcfInfoRules-method type,VcfVepRules-method VcfFixedRules VcfFixedRules-class VcfInfoRules VcfInfoRules-class VcfVepRules VcfVepRules-class vep,FilterRules-method vep,VcfFixedRules-method vep,VcfInfoRules-method vep,VcfVepRules-method vep<-,VcfVepRules,character-method [,VcfFixedRules,ANY,ANY-method [,VcfInfoRules,ANY,ANY-method [,VcfVepRules,ANY,ANY-method [<-,VcfFixedRules,numeric,missing,VcfFixedRules-method [<-,VcfInfoRules,numeric,missing,VcfInfoRules-method [<-,VcfVepRules,numeric,missing,VcfVepRules-method [[,VcfFixedRules,ANY,ANY-method [[,VcfInfoRules,ANY,ANY-method [[,VcfVepRules,ANY,ANY-method [[<-,VcfFixedRules,ANY,ANY-method [[<-,VcfInfoRules,ANY,ANY-method [[<-,VcfVepRules,ANY,ANY-method
VcfFilterRules class objectsappend,VcfFilterRules,FilterRules-method c,VcfFilterRules-method class:VcfFilterRules eval,VcfFilterRules,VCF-method initialize,VcfFilterRules-method type,VcfFilterRules-method VcfFilterRules VcfFilterRules-class vep,VcfFilterRules-method vep<-,VcfFilterRules,character-method [,VcfFilterRules,ANY,ANY,ANY-method [,VcfFilterRules,ANY,ANY,logical-method [,VcfFilterRules,ANY,ANY,missing-method [<-,VcfFilterRules,numeric,missing,VcfFilterRules-method [<-,VcfFilterRules,numeric,missing,VcfFixedRules-method [<-,VcfFilterRules,numeric,missing,VcfInfoRules-method [<-,VcfFilterRules,numeric,missing,VcfVepRules-method [[,VcfFilterRules,ANY,ANY-method [[<-,VcfFilterRules,ANY,ANY-method
VEP predictions of variants observed in samplesvepInPhenoLevel vepInPhenoLevel,ExpandedVCF-method vepInPhenoLevel-methods