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
  • Committers with academic emails
    2 of 10 committers (20.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.4%) to scientific vocabulary

Keywords from Contributors

bioconductor-package gene genomics sequencing ontology grna-sequence immune-repertoire proteomics microbiome biology
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: rhondabacher
  • Language: R
  • Default Branch: devel
  • Size: 12 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 8
  • Open Issues: 1
  • Releases: 1
Created almost 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog

README.md

methylscaper

methylscaper is an R package for visualizing data that jointly profile endogenous methylation and chromatin accessibility (MAPit, NOMe-seq, scNMT-seq, nanoNOMe, etc.). The package offers pre-processing for single-molecule data and accepts input from Bismark (or similar alignment programs) for single-cell data. A common interface for visualizing both data types is constructed by generating ordered representational methylation-state matrices. The package provides a Shiny app to allow for interactive and optimal ordering of the individual DNA molecules to discover methylation patterns, nucleosome positioning, and transcription factor binding.

Webserver

methylscaper is available for use on a webserver located at www.methylscaper.com and clicking on "Start Shiny App". Also located on the website is easy access to the vignette and example datasets to use.

Installation

For local use of methylscaper, it can be installed into R from Bioconductor (using R version > 4.1.0):

```{r} if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager")

BiocManager::install("methylscaper") ```

Alternatively, the version specified by the ref parameter below only requires R >= 4.0 (current stable release).

{r} if (!requireNamespace("devtools", quietly=TRUE)) install.packages("devtools") devtools::install_github("rhondabacher/methylscaper", ref="R4.0")

Development Setup

To contribute to this package, follow these steps after cloning the repository:

Run this command in bash git config core.hooksPath .hooks

Verify if the hooks are installed ls -la .hooks

If you encounter any issues with the pre-commit hooks - Ensure you've run the git config command as described above. - Check that the .hooks/pre-commit file is executable. If not, run: chmod +x .hooks/pre-commit

Dependencies

Note: on Ubuntu, users may need to install libgsl via: sudo apt-get install libgsl-dev

The following packages are required for methylscaper. If installation fails, you may need to manually install the dependencies using the function 'install.packages' for CRAN packages or 'BiocManager::install' for Bioconductor packages.

  • CRAN packages: shiny, shinyjs, shinyFiles, seriation, seqinr, Rfast, data.table
  • Bioconductor packages: BiocParallel, Biostrings, SummarizedExperiment

For any other installation issues/questions please leave a message on our Github Issues.

Manuscript

The methylscaper manuscript is now available at Bioinformatics.

Running methylscaper

To load the package into R:

{r} library(methylscaper)

To use methylscaper as a Shiny App: {r} methylscaper::methylscaper()

Many more details and examples on how to use the Shiny App or functions directly in R are located in the vignette:

Contact/Maintainer

  • Rhonda Bacher (rbacher@ufl.edu)
    Department of Biostatistics, University of Florida

Owner

  • Name: Rhonda Bacher
  • Login: rhondabacher
  • Kind: user
  • Location: Gainesville, FL
  • Company: University of Florida

Assistant Professor of Biostatistics

GitHub Events

Total
  • Push event: 2
  • Create event: 2
Last Year
  • Push event: 2
  • Create event: 2

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 276
  • Total Committers: 10
  • Avg Commits per committer: 27.6
  • Development Distribution Score (DDS): 0.71
Past Year
  • Commits: 2
  • Committers: 2
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.5
Top Committers
Name Email Commits
rhondabacher r****r@g****m 80
Rhonda Bacher r****r@g****m 77
Parker Knight p****4@p****m 77
Parker Knight p****t@g****m 19
Rhonda Bacher r****r 7
Nitesh Turaga n****a@g****m 6
Rhonda Bacher r****r@G****l 6
Rhonda Bacher r****r@G****t 2
J Wokaty j****y@s****u 1
Parker Knight p****4@u****u 1
Committer Domains (Top 20 + Academic)

Packages

  • Total packages: 1
  • Total downloads:
    • bioconductor 7,128 total
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 6
  • Total maintainers: 1
bioconductor.org: methylscaper

Visualization of Methylation Data

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,128 Total
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 29.3%
Downloads: 87.9%
Maintainers (1)
Last synced: 11 months ago

Dependencies

DESCRIPTION cran
  • R >= 4.1.0 depends
  • BiocParallel * imports
  • Biostrings * imports
  • Rfast * imports
  • SummarizedExperiment * imports
  • data.table * imports
  • grDevices * imports
  • graphics * imports
  • methods * imports
  • seqinr * imports
  • seriation * imports
  • shiny * imports
  • shinyFiles * imports
  • shinyjs * imports
  • stats * imports
  • tools * imports
  • utils * imports
  • devtools * suggests
  • knitr * suggests
  • rmarkdown * suggests