Package: ngsReports 2.9.0

Stevie Pederson

ngsReports: Load FastqQC reports and other NGS related files

This package provides methods and object classes for parsing FastQC reports and output summaries from other NGS tools into R. As well as parsing files, multiple plotting methods have been implemented for visualising the parsed data. Plots can be generated as static ggplot objects or interactive plotly objects.

Authors:Stevie Pederson [aut, cre], Christopher Ward [aut], Thu-Hien To [aut]

ngsReports_2.9.0.tar.gz
ngsReports_2.9.0.zip(r-4.5)ngsReports_2.9.0.zip(r-4.4)ngsReports_2.9.0.zip(r-4.3)
ngsReports_2.9.0.tgz(r-4.4-any)ngsReports_2.9.0.tgz(r-4.3-any)
ngsReports_2.9.0.tar.gz(r-4.5-noble)ngsReports_2.9.0.tar.gz(r-4.4-noble)
ngsReports_2.9.0.tgz(r-4.4-emscripten)ngsReports_2.9.0.tgz(r-4.3-emscripten)
ngsReports.pdf |ngsReports.html
ngsReports/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/smped/ngsreports/issues

Datasets:

On BioConductor:ngsReports-2.9.0(bioc 3.21)ngsReports-2.8.0(bioc 3.20)

qualitycontrolreportwriting

8.19 score 22 stars 98 scripts 233 downloads 3 mentions 42 exports 90 dependencies

Last updated 2 months agofrom:eb02955c95. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 14 2024
R-4.5-winOKDec 14 2024
R-4.5-linuxOKDec 14 2024
R-4.4-winOKDec 14 2024
R-4.4-macOKDec 14 2024
R-4.3-winOKDec 14 2024
R-4.3-macOKDec 14 2024

Exports:estGcDistnFastpDataFastpDataListFastqcDataFastqcDataListfqcVersionfqNamefqName<-gcAvailgetColoursgetGCgetModulegetSummaryimportNgsLogsimportSJisCompressedmaxAdapterContentmDataoverRep2FastapathplotAdapterContentplotAlignmentSummaryplotAssemblyStatsplotBaseQualsplotDupLevelsplotFastqcPCAplotGcContentplotInsertSizeplotKmersplotNContentplotOverrepplotReadTotalsplotSeqContentplotSeqLengthDistnplotSeqQualsplotSummarypwfreadTotalssetAlphasetColourssummariseOverrepwriteHtmlReport

Dependencies:askpassbackportsbase64encBiocGenericsBiostringsbslibcachemcheckmateclicolorspacecpp11crayoncrosstalkcurldata.tabledigestdplyrevaluatefansifarverfastmapfontawesomeforcatsfsgenericsGenomeInfoDbGenomeInfoDbDataggdendroggplot2gluegtablehighrhtmltoolshtmlwidgetshttrIRangesisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclelubridatemagrittrMASSMatrixmemoisemgcvmimemunsellnlmeopensslpatchworkpillarpkgconfigplotlyplyrpromisespurrrR6rappdirsRColorBrewerRcppreshape2rlangrmarkdownS4VectorssassscalesstringistringrsystibbletidyrtidyselecttimechangetinytexUCSC.utilsutf8vctrsviridisLitewithrxfunXVectoryamlzlibbioczoo

An Introduction To ngsReports

Rendered fromngsReportsIntroduction.Rmdusingknitr::rmarkdownon Dec 14 2024.

Last update: 2023-04-14
Started: 2017-10-04

Readme and manuals

Help Manual

Help pageTopics
Extract Elements[,FastpDataList,ANY,missing-method [,FastpDataList,character,missing-method [,FastpDataList,logical,missing-method [,FastpDataList,numeric,missing-method [,FastqcDataList,ANY,missing-method [,FastqcDataList,character,missing-method [,FastqcDataList,logical,missing-method [,FastqcDataList,numeric,missing-method
Estimate a GC Content Distribution From SequencesestGcDistn estGcDistn,ANY-method estGcDistn,character-method estGcDistn,DNAStringSet-method
The FastpData Object ClassFastpData FastpData-class
The FastpDataList Object ClassFastpDataList FastpDataList-class
The FastqcData Object ClassFastqcData FastqcData-class
The FastqcDataList Object ClassFastqcDataList FastqcDataList-class
Get the FASTQC versionfqcVersion fqcVersion,ANY-method fqcVersion,FastqcData-method fqcVersion,FastqcDataList-method
Return the Underlying Fastq File Names from Fastqc/Fastp ObjectsfqName fqName,ANY-method fqName,FastpData-method fqName,FastpDataList-method fqName,FastqcData-method fqName,FastqcDataList-method fqName<- fqName<-,FastqcData-method fqName<-,FastqcDataList-method
List Genomes or Transcriptomes with Theoretical GC ContentgcAvail gcAvail,TheoreticalGC-method
Theoretical GC contentgcTheoretical
Work with objects of class PwfColsgetColours getColours,PwfCols-method setAlpha setAlpha,PwfCols-method setColours setColours,PwfCols-method
Get Theoretical GC contentgetGC getGC,ANY-method getGC,TheoreticalGC-method
Retrieve a given module from a Fastqc* ObjectgetModule getModule,ANY-method getModule,FastpData-method getModule,FastpDataList-method getModule,FastqcData-method getModule,FastqcDataList-method
Get the summary information from Fastqc FilesgetSummary getSummary,.FastqcFile-method getSummary,ANY-method getSummary,FastqcData-method getSummary,FastqcDataList-method
Import Various NGS-related log filesimportNgsLogs
Import STAR Splice JunctionsimportSJ
Check to see if a file is compressedisCompressed
Get the maximum Adapter ContentmaxAdapterContent
Extract Metadata for TheoreticalGC objectsmData mData,TheoreticalGC-method
Write fasta of Over-Represented sequences.overRep2Fasta overRep2Fasta,ANY-method overRep2Fasta,FastqcData-method overRep2Fasta,FastqcDataList-method
Return the File Paths from an objectpath path,.FastpFile-method path,.FastqcFile-method path,FastpData-method path,FastpDataList-method path,FastqcData-method path,FastqcDataList-method
Draw an Adapter Content PlotplotAdapterContent plotAdapterContent,ANY-method plotAdapterContent,FastpData-method plotAdapterContent,FastpDataList-method plotAdapterContent,FastqcData-method plotAdapterContent,FastqcDataList-method
Plot a summary of alignmentsplotAlignmentSummary
Plot a summary of assembly logsplotAssemblyStats
Plot the Base Qualities for each fileplotBaseQuals plotBaseQuals,ANY-method plotBaseQuals,FastpData-method plotBaseQuals,FastpDataList-method plotBaseQuals,FastqcData-method plotBaseQuals,FastqcDataList-method
Plot the combined Sequence_Duplication_Levels informationplotDupLevels plotDupLevels,ANY-method plotDupLevels,FastpData-method plotDupLevels,FastpDataList-method plotDupLevels,FastqcData-method plotDupLevels,FastqcDataList-method
Draw a PCA plot for Fast QC modulesplotFastqcPCA plotFastqcPCA,ANY-method plotFastqcPCA,character-method plotFastqcPCA,FastqcDataList-method
Plot the Per Sequence GC ContentplotGcContent plotGcContent,ANY-method plotGcContent,FastpData-method plotGcContent,FastpDataList-method plotGcContent,FastqcData-method plotGcContent,FastqcDataList-method
Plot Insert Size DistributionsplotInsertSize plotInsertSize,FastpData-method plotInsertSize,FastpDataList-method
Plot Overrepresented KmersplotKmers plotKmers,ANY-method plotKmers,FastpData-method plotKmers,FastqcData-method plotKmers,FastqcDataList-method
Draw an N Content PlotplotNContent plotNContent,ANY-method plotNContent,FastpData-method plotNContent,FastpDataList-method plotNContent,FastqcData-method plotNContent,FastqcDataList-method
Plot a summary of Over-represented SequencesplotOverrep plotOverrep,ANY-method plotOverrep,character-method plotOverrep,FastqcData-method plotOverrep,FastqcDataList-method
Draw a barplot of read totalsplotReadTotals plotReadTotals,ANY-method plotReadTotals,FastpDataList-method plotReadTotals,FastqcDataList-method
Plot the per base content as a heatmapplotSeqContent plotSeqContent,ANY-method plotSeqContent,FastpData-method plotSeqContent,FastpDataList-method plotSeqContent,FastqcData-method plotSeqContent,FastqcDataList-method
Plot the Sequence Length DistributionplotSeqLengthDistn plotSeqLengthDistn,ANY-method plotSeqLengthDistn,character-method plotSeqLengthDistn,FastqcData-method plotSeqLengthDistn,FastqcDataList-method
Plot the Per Sequence Quality ScoresplotSeqQuals plotSeqQuals,ANY-method plotSeqQuals,character-method plotSeqQuals,FastqcData-method plotSeqQuals,FastqcDataList-method
Plot the PASS/WARN/FAIL informationplotSummary plotSummary,ANY-method plotSummary,character-method plotSummary,FastqcDataList-method
Colours for PASS/WARN/FAILpwf
The PwfCols class and associated methodsPwfCols PwfCols-class
Get the read totalsreadTotals
Summarise Overrepresented SequencessummariseOverrep summariseOverrep,FastpData-method summariseOverrep,FastpDataList-method summariseOverrep,FastqcData-method summariseOverrep,FastqcDataList-method
The TheoreticalGC Object ClassTheoreticalGC-class
Write an HTML Summary ReportwriteHtmlReport