Package: FRASER 2.3.0
FRASER: Find RAre Splicing Events in RNA-Seq Data
Detection of rare aberrant splicing events in transcriptome profiles. Read count ratio expectations are modeled by an autoencoder to control for confounding factors in the data. Given these expectations, the ratios are assumed to follow a beta-binomial distribution with a junction specific dispersion. Outlier events are then identified as read-count ratios that deviate significantly from this distribution. FRASER is able to detect alternative splicing, but also intron retention. The package aims to support diagnostics in the field of rare diseases where RNA-seq is performed to identify aberrant splicing defects.
Authors:
FRASER_2.3.0.tar.gz
FRASER_2.3.0.zip(r-4.5)FRASER_2.3.0.zip(r-4.4)FRASER_2.3.0.zip(r-4.3)
FRASER_2.3.0.tgz(r-4.4-x86_64)FRASER_2.3.0.tgz(r-4.4-arm64)FRASER_2.3.0.tgz(r-4.3-x86_64)FRASER_2.3.0.tgz(r-4.3-arm64)
FRASER_2.3.0.tar.gz(r-4.5-noble)FRASER_2.3.0.tar.gz(r-4.4-noble)
FRASER_2.3.0.tgz(r-4.4-emscripten)FRASER_2.3.0.tgz(r-4.3-emscripten)
FRASER.pdf |FRASER.html✨
FRASER/json (API)
NEWS
# Install 'FRASER' in R: |
install.packages('FRASER', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/gagneurlab/fraser/issues
On BioConductor:FRASER-2.3.0(bioc 3.21)FRASER-2.2.0(bioc 3.20)
rnaseqalternativesplicingsequencingsoftwaregeneticscoverageaberrant-splicingdiagnosticsoutlier-detectionrare-diseaserna-seqsplicing
Last updated 23 days agofrom:1b4ac465c6. Checks:ERROR: 9. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | FAIL | Nov 01 2024 |
R-4.5-win-x86_64 | ERROR | Nov 01 2024 |
R-4.5-linux-x86_64 | ERROR | Nov 01 2024 |
R-4.4-win-x86_64 | ERROR | Nov 01 2024 |
R-4.4-mac-x86_64 | ERROR | Nov 01 2024 |
R-4.4-mac-aarch64 | ERROR | Nov 01 2024 |
R-4.3-win-x86_64 | ERROR | Nov 01 2024 |
R-4.3-mac-x86_64 | ERROR | Nov 01 2024 |
R-4.3-mac-aarch64 | ERROR | Nov 01 2024 |
Exports:aberrantaddCountsToFraserDataSetannotateIntronReferenceOverlapannotatePotentialImpactannotateRangesannotateRangesWithTxDbassayNamesassaysassays<-availableFDRsubsetsbamFilebamFile<-bestQcalculatePadjValuescalculatePadjValuesOnSubsetcalculatePSIValuescalculatePvaluescalculateZscoreconditioncondition<-countNonSplicedReadscountRNADatacountSplitReadscreateTestFraserDataSetcreateTestFraserSettingscurrentTypecurrentType<-deltaPsiValuedontWriteHDF5dontWriteHDF5<-featureExclusionMaskfeatureExclusionMask<-filterExpressionfilterExpressionAndVariabilityfilterVariabilityfitfitMetricsfitMetrics<-flagBlacklistRegionsFRASERFRASER.mcols.getFRASER.rowRanges.getFraserDataSetgetNonSplitReadCountsForAllSamplesgetSplitReadCountsForAllSampleshyperParamsinjectOutliersKloadFraserDataSetmakeSimulatedFraserDataSetmapSeqlevelsmergeCountsmergeExternalDataNnamename<-nonSplicedReadsnonSplicedReads<-optimHyperParamspadjValspairedEndpairedEnd<-plotAberrantPerSampleplotBamCoverageplotBamCoverageFromResultTableplotCountCorHeatmapplotEncDimSearchplotExpectedVsObservedPsiplotExpressionplotFilterExpressionplotFilterVariabilityplotManhattanplotQQplotSpliceMetricRankplotVolcanopredictedMeanspseudocountpsiTypespValsresultsrhosamplessamples<-saveFraserDataSetscanBamParamscanBamParam<-strandSpecificstrandSpecific<-verboseverbose<-workingDirworkingDir<-zScores
Dependencies:abindAnnotationDbiaskpassassertthatbackportsbase64encBBmiscBHBiobaseBiocFileCacheBiocGenericsBiocIOBiocParallelbiomaRtBiostringsbitbit64bitopsblobBSgenomebslibcacachemcallrcheckmatecliclustercodetoolscolorspacecowplotcpp11crayoncrosstalkcurldata.tableDBIdbplyrDelayedArrayDelayedMatrixStatsdendextendDESeq2digestdplyreggevaluateextraDistrfansifarverfastmapfilelockfontawesomeforeachformatRfsfutile.loggerfutile.optionsgclusgenericsGenomeInfoDbGenomeInfoDbDataGenomicAlignmentsGenomicFeaturesGenomicRangesggplot2ggrepelgluegridExtragtableHDF5Arrayheatmaplyhighrhmshtmltoolshtmlwidgetshttrhttr2IRangesisobanditeratorsjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlaterlatticelazyevallifecyclelocfitmagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemgcvmimemunsellnlmeopensslOUTRIDERpcaMethodspermutepheatmappillarpkgconfigplogrplotlyplyrpngprettyunitsprocessxprogresspromisesPRROCpspurrrqapR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppRcppArmadilloRCurlregistryreshape2restfulrrhdf5rhdf5filtersRhdf5libRhtslibrjsonrlangrmarkdownRsamtoolsRSQLiteRsubreadrtracklayerS4ArraysS4VectorssassscalesseriationsnowSparseArraysparseMatrixStatsstringistringrSummarizedExperimentsystibbletidyrtidyselecttinytexTSPtxdbmakerUCSC.utilsutf8vctrsveganVGAMviridisviridisLitewebshotwithrxfunXMLxml2XVectoryamlzlibbioc
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Annotates the given FraserDataSet with the HGNC symbol with biomaRt | annotateRanges annotateRangesWithTxDb |
Returns the assayNames of FRASER | assayNames,FraserDataSet-method |
Returns the assay for the given name/index of the FraserDataSet | assays,FraserDataSet-method assays<-,FraserDataSet,DelayedMatrix-method assays<-,FraserDataSet,list-method assays<-,FraserDataSet,SimpleList-method |
PSI value calculation | calculatePSIValues |
Count RNA-seq data | addCountsToFraserDataSet countNonSplicedReads countRNA countRNAData countSplitReads getNonSplitReadCountsForAllSamples getSplitReadCountsForAllSamples mergeCounts |
Create a test dataset | createTestFraserDataSet createTestFraserSettings |
Filtering FraserDataSets | filterExpression,FraserDataSet-method filterExpressionAndVariability filtering filterVariability filterVariability,FraserDataSet-method |
Fitting the denoising autoencoder | fit fit.FraserDataSet |
FRASER: Find RAre Splicing Events in RNA-seq data | calculatePadjValues calculatePadjValuesOnSubset calculatePvalues calculateZscore FRASER |
The FRASER dataset object | FraserDataSet |
FraserDataSet | FraserDataSet-class |
Getter/Setter functions | availableFDRsubsets bestQ currentType currentType<- deltaPsiValue dontWriteHDF5 dontWriteHDF5<- featureExclusionMask featureExclusionMask, featureExclusionMask<- fitMetrics fitMetrics<- getter_setter_functions hyperParams padjVals padjVals, predictedMeans pseudocount pVals pVals, rho rho, verbose verbose<- zScore, zScores `featureExclusionMask<-` |
Inject artificial outliers in an existing fds | injectOutliers |
Getter/setter for count data | counts,FraserDataSet-method counts<-,FraserDataSet,ANY-method K N |
retrieve the length of the object (aka number of junctions) | length,FraserDataSet-method |
Loading/Saving FraserDataSets | loadFraserDataSet saveFraserDataSet |
Create an simulated example data set for FRASER | makeSimulatedFraserDataSet |
Merge external data | mergeExternalData |
Find optimal encoding dimension | optimHyperParams |
Visualization functions for FRASER | plotAberrantPerSample plotAberrantPerSample,FraserDataSet-method plotBamCoverage plotBamCoverageFromResultTable plotCountCorHeatmap plotCountCorHeatmap,FraserDataSet-method plotEncDimSearch plotEncDimSearch,FraserDataSet-method plotExpectedVsObservedPsi plotExpression plotFilterExpression plotFilterVariability plotFunctions plotManhattan plotManhattan,FraserDataSet-method plotQQ plotQQ,FraserDataSet-method plotSpliceMetricRank plotVolcano plotVolcano,FraserDataSet-method |
Additional result annotations | annotateIntronReferenceOverlap annotatePotentialImpact flagBlacklistRegions potentialImpactAnnotations |
Available splice metrics | psiTypes |
Extracting results and aberrant splicing events | aberrant,FraserDataSet-method results,FraserDataSet-method |
Getter/Setter methods for the FraserDataSet | bamFile bamFile,FraserDataSet-method bamFile<- bamFile<-,FraserDataSet-method condition condition,FraserDataSet-method condition<- condition<-,FraserDataSet-method fds-methods FRASER.mcols.get FRASER.rowRanges.get mapSeqlevels name name,FraserDataSet-method name<- name<-,FraserDataSet-method nonSplicedReads nonSplicedReads,FraserDataSet-method nonSplicedReads<- nonSplicedReads<-,FraserDataSet-method pairedEnd pairedEnd,FraserDataSet-method pairedEnd<- pairedEnd<-,FraserDataSet-method samples samples,FraserDataSet-method samples<- samples<-,FraserDataSet-method scanBamParam scanBamParam,FraserDataSet-method scanBamParam<- scanBamParam<-,FraserDataSet-method strandSpecific strandSpecific,FraserDataSet-method strandSpecific<- strandSpecific<-,FraserDataSet-method workingDir workingDir,FraserDataSet-method workingDir<- workingDir<-,FraserDataSet-method |
Subsetting by indices for junctions | subset.FRASER [,FraserDataSet,ANY,ANY,ANY-method |