Package: BUScorrect 1.25.0

Xiangyu Luo

BUScorrect: Batch Effects Correction with Unknown Subtypes

High-throughput experimental data are accumulating exponentially in public databases. However, mining valid scientific discoveries from these abundant resources is hampered by technical artifacts and inherent biological heterogeneity. The former are usually termed "batch effects," and the latter is often modelled by "subtypes." The R package BUScorrect fits a Bayesian hierarchical model, the Batch-effects-correction-with-Unknown-Subtypes model (BUS), to correct batch effects in the presence of unknown subtypes. BUS is capable of (a) correcting batch effects explicitly, (b) grouping samples that share similar characteristics into subtypes, (c) identifying features that distinguish subtypes, and (d) enjoying a linear-order computation complexity.

Authors:Xiangyu Luo <[email protected]>, Yingying Wei <[email protected]>

BUScorrect_1.25.0.tar.gz
BUScorrect_1.25.0.zip(r-4.5)BUScorrect_1.25.0.zip(r-4.4)BUScorrect_1.25.0.zip(r-4.3)
BUScorrect_1.25.0.tgz(r-4.4-x86_64)BUScorrect_1.25.0.tgz(r-4.4-arm64)BUScorrect_1.25.0.tgz(r-4.3-x86_64)BUScorrect_1.25.0.tgz(r-4.3-arm64)
BUScorrect_1.25.0.tar.gz(r-4.5-noble)BUScorrect_1.25.0.tar.gz(r-4.4-noble)
BUScorrect_1.25.0.tgz(r-4.4-emscripten)BUScorrect_1.25.0.tgz(r-4.3-emscripten)
BUScorrect.pdf |BUScorrect.html
BUScorrect/json (API)
NEWS

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

Peer review:

Datasets:

On BioConductor:BUScorrect-1.25.0(bioc 3.21)BUScorrect-1.24.0(bioc 3.20)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

geneexpressionstatisticalmethodbayesianclusteringfeatureextractionbatcheffect

4.00 score 2 scripts 172 downloads 16 exports 34 dependencies

Last updated 2 months agofrom:0194875788. Checks:OK: 4 NOTE: 5. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 18 2024
R-4.5-win-x86_64NOTEDec 18 2024
R-4.5-linux-x86_64NOTEDec 18 2024
R-4.4-win-x86_64NOTEDec 18 2024
R-4.4-mac-x86_64NOTEDec 18 2024
R-4.4-mac-aarch64NOTEDec 18 2024
R-4.3-win-x86_64OKDec 18 2024
R-4.3-mac-x86_64OKDec 18 2024
R-4.3-mac-aarch64OKDec 18 2024

Exports:adjusted_valuesbaseline_expression_valuesBIC_BUSBUSgibbscalculate_EPSR_gammacalculate_EPSR_mucalculate_EPSR_sigma_sqestimate_IG_indicatorsIG_indexlocation_batch_effectspostprob_DEpostprob_DE_thr_funscale_batch_effectssubtype_effectsSubtypesvisualize_data

Dependencies:abindaskpassBiobaseBiocGenericsbitopscaToolscrayoncurlDelayedArraygenericsGenomeInfoDbGenomeInfoDbDataGenomicRangesgplotsgtoolshttrIRangesjsonliteKernSmoothlatticeMatrixMatrixGenericsmatrixStatsmimeopensslR6S4ArraysS4VectorsSparseArraySummarizedExperimentsysUCSC.utilsXVectorzlibbioc

BUScorrect_user_guide

Rendered fromBUScorrect_user_guide.Rnwusingknitr::knitron Dec 18 2024.

Last update: 2018-07-23
Started: 2018-06-26

Readme and manuals

Help Manual

Help pageTopics
Batch Effects Correction with Unknown SubtypesBUScorrect-package BUScorrect
Obtain adjusted expression values from the output by BUSgibbsadjusted_values
Obtain the baseline expression values from the output by BUSgibbsbaseline_expression_values
Obtain BIC form the output by BUSgibbsBIC_BUS
A simulated data setBUSexample_data
Batch Effects Correction and Subtype Discovery using Gibbs SamplerBUSgibbs
Calculate the estimated potential scale reduction factors (EPSR factors) for location batch effectscalculate_EPSR_gamma
Calculate the estimated potential scale reduction factors (EPSR factors) for subtype effectscalculate_EPSR_mu
Calculate the estimated potential scale reduction factors (EPSR factors) for the variances of expression valuescalculate_EPSR_sigma_sq
Estimate the intrinsic gene indicatorsestimate_IG_indicators
Obtain the intrinsic gene indicesIG_index
Obtain the location batch effects from the output by BUSgibbslocation_batch_effects
Calculate the posterior probability of being differentially expressedpostprob_DE
Select the the posterior probability threshold to control the false discovery ratepostprob_DE_thr_fun
Print the output by BUSgibbsprint.BUSfits
Obtain the scale batch effects from the output by 'BUSgibbs'scale_batch_effects
Obtain the subtype effects from the output by 'BUSgibbs'subtype_effects
Obtain the subtype indicators from the output by 'BUSgibbs'Subtypes
Summary the output by 'BUSgibbs'summary.BUSfits
Visualize the gene expression data from multiple batchesvisualize_data