EndophenotypeExplorer-class | R Documentation |
R6 Class for exploring associations between eQTLs, variants, gene expression and gene regulation
An endophenotypeExplore has access to eQTLs, variant calls, and more
the url
EndophenotypeExplorer$splitExpressionMatrixByMutationStatusAtRSID()
EndophenotypeExplorer$trenaScoreGenotypeStratifiedExpression()
EndophenotypeExplorer$subsetAndRelabelGenoMatrixByPatientIDs()
new()
Create a new EndophenotypeExplorer object
EndophenotypeExplorer$new( target.gene, default.genome, vcf.project, chromosome = NA, verbose = FALSE, initialize.snpLocs = FALSE, defer.setupClinicalData.toSupportTesting = FALSE )
target.gene
Gene of interest.
default.genome
UCSC code, either 'hg19' or 'hg38'.
vcf.project
character, either "ADNI" or "AMPAD"
chromosome
default NA, may be unusual cases where we supply it (C2orf90/ECRG4) for instance
verbose
logical
initialize.snpLocs
logical, force this ~60 second process at startup
A new 'EndophenotypeExplorer' object.
setTargetGene()
the targetGene and genome are widely referenced - this member function allows you to change your initial choices
EndophenotypeExplorer$setTargetGene(targetGene, genome, chromosome = NA)
genome
UCSC code, either 'hg19' or 'hg38'.
chromosome
default NA, causing a lookup
target.gene
Gene of interest.
setTargetChromosome()
the target chromosome and genome are widely referenced - this member function allows you to change your initial choices
EndophenotypeExplorer$setTargetChromosome(target.chromosome, genome)
genome
UCSC code, either 'hg19' or 'hg38'.
get.rna.matrix.codes()
EndophenotypeExplorer$get.rna.matrix.codes()
get.rna.matrix()
EndophenotypeExplorer$get.rna.matrix(code)
setupVcfURL()
our genotypes are stored per-chromosome in vcf files. this function uses the current chromosome of interest, to provide otherwise simple access to genotypes of the current gene and its putative regulatory regions
EndophenotypeExplorer$setupVcfURL(chromosome)
getVcfUrl()
easy access to the current value returns url in character form
EndophenotypeExplorer$getVcfUrl()
getGenoMatrix()
genotypes for all samples in the specified locus
EndophenotypeExplorer$getGenoMatrix(chrom, start, end)
chrom
character
start
numeric
end
numeric returns matrix, location by sample
getGenoMatrixByRSID()
genotypes for all samples at the specified rsids
EndophenotypeExplorer$getGenoMatrixByRSID(rsids)
rsids
character returns matrix, location by sample
get.ampad.EQTLsForGene()
EndophenotypeExplorer$get.ampad.EQTLsForGene()
getEQTLsInRegion()
EndophenotypeExplorer$getEQTLsInRegion(chrom, start, end)
getIdMap()
EndophenotypeExplorer$getIdMap()
biomart.rsidToLoc()
EndophenotypeExplorer$biomart.rsidToLoc(rsids)
rsidToLoc()
EndophenotypeExplorer$rsidToLoc(rsids)
new.rsidToLoc()
EndophenotypeExplorer$new.rsidToLoc(rsids)
biomart.locsToRSID()
EndophenotypeExplorer$biomart.locsToRSID(locs, genome)
locsToRSID()
EndophenotypeExplorer$locsToRSID(locs, genome)
mapSampleIdToPatientAndCohort()
EndophenotypeExplorer$mapSampleIdToPatientAndCohort(sampleID)
setupClinicalData()
EndophenotypeExplorer$setupClinicalData()
getClinicalTable()
EndophenotypeExplorer$getClinicalTable()
setupGWASData()
EndophenotypeExplorer$setupGWASData()
getGWASTables()
EndophenotypeExplorer$getGWASTables()
identifyTargetGeneChromosome()
EndophenotypeExplorer$identifyTargetGeneChromosome(target.gene)
get.rosmap.patient.table()
EndophenotypeExplorer$get.rosmap.patient.table(patientID)
get.sinai.patient.table()
EndophenotypeExplorer$get.sinai.patient.table(patientID)
get.mayo.patient.table()
EndophenotypeExplorer$get.mayo.patient.table(patientID)
sampleID.to.clinicalTable()
EndophenotypeExplorer$sampleID.to.clinicalTable(sampleID)
getStandardClinicalColumnNames()
EndophenotypeExplorer$getStandardClinicalColumnNames()
standardizeMayoPatientTable()
EndophenotypeExplorer$standardizeMayoPatientTable(tbl)
standardizeRosmapPatientTable()
EndophenotypeExplorer$standardizeRosmapPatientTable(tbl)
standardizeSinaiPatientTable()
EndophenotypeExplorer$standardizeSinaiPatientTable(tbl)
getAggregatedAlleleFrequencies()
EndophenotypeExplorer$getAggregatedAlleleFrequencies(rsid, quiet = TRUE)
getTissueExpression()
EndophenotypeExplorer$getTissueExpression(geneSymbol, tissue)
splitExpressionMatrixByMutationStatusAtRSID()
EndophenotypeExplorer$splitExpressionMatrixByMutationStatusAtRSID( mtx, rsid, study.name )
splitMayoRnaMatrixByGenotype()
EndophenotypeExplorer$splitMayoRnaMatrixByGenotype(mtx, rsid)
splitSinaiRnaMatrixByGenotype()
EndophenotypeExplorer$splitSinaiRnaMatrixByGenotype(mtx, rsid)
splitRosmapRnaMatrixByGenotype()
EndophenotypeExplorer$splitRosmapRnaMatrixByGenotype(mtx, rsid)
trenaScoreGenotypeStratifiedExpression()
EndophenotypeExplorer$trenaScoreGenotypeStratifiedExpression( mtx.1, mtx.2, targetGene, tfs )
subsetAndRelabelGenoMatrixByPatientIDs()
EndophenotypeExplorer$subsetAndRelabelGenoMatrixByPatientIDs( mtx.geno, studyName )
extremeBraakScoreSignificanceAtRSID()
EndophenotypeExplorer$extremeBraakScoreSignificanceAtRSID(rsid)
clone()
The objects of this class are cloneable with this method.
EndophenotypeExplorer$clone(deep = FALSE)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.