Package: scMitoMut 1.1.0

Wenjie Sun

scMitoMut: Single-cell Mitochondrial Mutation Analysis Tool

This package is designed for analyzing mitochondrial mutations using single-cell sequencing data, such as scRNASeq and scATACSeq (preferably the latter due to RNA editing issues). It includes functions for mutation filtering and visualization. In the future, the visualization tool will become an independent package. Mutation filtering is performed by fitting a statistical model to account for various sources of noise, including PCR error, sequencing error, mtDNA sampling and/or heteroplasmy dynamics. The model tests whether the observed allele frequency of a locus in a cell can be explained by the noise model. If not, we classify it as a mutation. The input for this analysis is the allele frequency. The noise model consists of three independent models: binomial, binomial-mixture, and beta-binomial models.

Authors:Wenjie Sun [cre, aut], Leila Perie [ctb]

scMitoMut_1.1.0.tar.gz
scMitoMut_1.1.0.zip(r-4.5)scMitoMut_1.1.0.zip(r-4.4)scMitoMut_1.1.0.zip(r-4.3)
scMitoMut_1.1.0.tgz(r-4.4-x86_64)scMitoMut_1.1.0.tgz(r-4.3-x86_64)
scMitoMut_1.1.0.tar.gz(r-4.5-noble)scMitoMut_1.1.0.tar.gz(r-4.4-noble)
scMitoMut_1.1.0.tgz(r-4.4-emscripten)scMitoMut_1.1.0.tgz(r-4.3-emscripten)
scMitoMut.pdf |scMitoMut.html
scMitoMut/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/wenjie1991/scmitomut/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3

On BioConductor:scMitoMut-1.1.0(bioc 3.20)scMitoMut-1.0.0(bioc 3.19)

bioconductor-package

18 exports 1.24 score 51 dependencies

Last updated 2 months agofrom:954512abb7

Exports:export_afexport_binaryexport_dfexport_dtexport_pvalfilter_locget_pvalis.mtmutObjopen_h5_fileparse_mgatkparse_tableplot_af_coverageplot_heatmapprocess_locus_bmbbrm_mtmutObjrun_model_fitsubset_cellsubset_loc

Dependencies:bitbit64clicliprcolorspacecpp11crayondata.tablefansifarverggplot2gluegtablehmsisobandlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepheatmappillarpkgconfigplyrprettyunitsprogressR6RColorBrewerRcppRcppArmadilloreadrrhdf5rhdf5filtersRhdf5librlangscalesstringistringrtibbletidyselecttzdbutf8vctrsviridisLitevroomwithrzlibbioc

scMitoMut demo: CRC dataset

Rendered fromAnalysis_colon_cancer_dataset.Rmdusingknitr::rmarkdownon Jun 26 2024.

Last update: 2023-10-19
Started: 2023-07-27

Readme and manuals

Help Manual

Help pageTopics
Export the mutation matrixexport_af export_binary export_df export_dt export_pval
Filter mutationsfilter_loc
Print mtmutObj objectformat.mtmutObj is.mtmutObj print.mtmutObj
Get p-value list for single locusget_pval
Open H5 fileopen_h5_file
Load mtGATK outputparse_mgatk
Load allele count tableparse_table
QC plot: 2D scatter plot for coverage ~ AFplot_af_coverage
Heatmap plotplot_heatmap
Fit tree models for one locusprocess_locus_bmbb
Remove mtmutObj objectrm_mtmutObj
Fit binomial mixture model for every candidate locusrun_model_fit
scMitoMutscMitoMut
Subset cell and locisubset_cell subset_loc