https://github.com/bioconductor-source/xcore

https://github.com/bioconductor-source/xcore

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
    Links to: biorxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.7%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: bioconductor-source
  • Language: HTML
  • Default Branch: devel
  • Size: 3.68 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog

README.md

xcore

xcore is an R package for transcription factor activity modeling based on known molecular signatures and user's gene expression data. Accompanying xcoredata package provides a collection of molecular signatures, constructed from publicly available ChiP-seq experiments.

We refer interested users to our bioRxiv preprint.

Installation

xcore and xcoredata can be installed from Bioconductor: ``` r if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager")

BiocManager::install("xcore") BiocManager::install("xcoredata") ```

Usage

A vignette showing xcore basic usage is available here.

Parallel computing

xcore can take advantage of parallelization to speed up calculations, especially for model training and estimates testing. To use parallel computing in R one have to first register parallel backend. While there are many parallel backends to choose from, internally xcore uses foreach to implement parallel computing. Having this in mind we should use a backend supported by foreach.

In the vignette we are using doParallel backend, together with BiocParallel package providing unified interface across different OS. Those packages can be installed with:

``` r if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager")

BiocManager::install("BiocParallel") install.packages("doParallel") ```

Owner

  • Name: (WIP DEV) Bioconductor Packages
  • Login: bioconductor-source
  • Kind: organization
  • Email: maintainer@bioconductor.org

Source code for packages accepted into Bioconductor

GitHub Events

Total
Last Year

Dependencies

.github/workflows/check.yaml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/pkgdown.yaml actions
  • actions/cache v2 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v2 composite
DESCRIPTION cran
  • R >= 4.2 depends
  • DelayedArray >= 0.18.0 imports
  • GenomicRanges >= 1.44.0 imports
  • IRanges >= 2.26.0 imports
  • Matrix >= 1.3.4 imports
  • MultiAssayExperiment >= 1.18.0 imports
  • S4Vectors >= 0.30.0 imports
  • edgeR >= 3.34.1 imports
  • foreach >= 1.5.1 imports
  • glmnet >= 4.1.2 imports
  • iterators >= 1.0.13 imports
  • magrittr >= 2.0.1 imports
  • methods >= 4.1.1 imports
  • stats * imports
  • utils * imports
  • AnnotationHub >= 3.0.2 suggests
  • BiocGenerics >= 0.38.0 suggests
  • BiocParallel >= 1.28 suggests
  • BiocStyle >= 2.20.2 suggests
  • ExperimentHub >= 2.2.0 suggests
  • data.table >= 1.14.0 suggests
  • devtools >= 2.4.2 suggests
  • doParallel >= 1.0.16 suggests
  • knitr >= 1.37 suggests
  • pheatmap >= 1.0.12 suggests
  • proxy >= 0.4.26 suggests
  • ridge >= 3.0 suggests
  • rmarkdown >= 2.11 suggests
  • rtracklayer >= 1.52.0 suggests
  • testthat >= 3.0.0 suggests
  • usethis >= 2.0.1 suggests
  • xcoredata * suggests