matter

Out-of-core statistical computing and signal processing

https://github.com/kuwisdelu/matter

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
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    4 of 13 committers (30.8%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.6%) to scientific vocabulary

Keywords from Contributors

bioconductor-package genomics gene digest human-cell-atlas peptides recount junction illumina human
Last synced: 10 months ago · JSON representation

Repository

Out-of-core statistical computing and signal processing

Basic Info
  • Host: GitHub
  • Owner: kuwisdelu
  • License: artistic-2.0
  • Language: R
  • Default Branch: devel
  • Homepage: http://www.cardinalmsi.org
  • Size: 3.29 MB
Statistics
  • Stars: 57
  • Watchers: 4
  • Forks: 5
  • Open Issues: 10
  • Releases: 3
Created almost 10 years ago · Last pushed about 1 year ago
Metadata Files
Readme Changelog License

README.md

matter

Out-of-core statistical computing and signal processing

Toolbox for larger-than-memory scientific computing and visualization, providing efficient out-of-core data structures using files or shared memory, for dense and sparse vectors, matrices, and arrays, with applications to nonuniformly sampled signals and images.

Description

The Matter package provides flexible data structures for out-of-memory computing on dense and sparse arrays, with specialized features designed specifically for computing on nonuniform signals such as mass spectra and other spectral data, as well as hyperspectral images.

Matter 2 has been updated to provide a more robust C++ backend to out-of-memory matter objects, along with a completely new implementation of sparse arrays. Tools for signal processing, dimension reduction, and data visualization are also provided.

User Installation

Bioconductor Release

Matter can be installed via the BiocManager package.

This is the recommended installation method.

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

BiocManager::install("matter") ```

The same function can be used to update Matter and other Bioconductor packages.

Once installed, Matter can be loaded with library():

{r library, eval=FALSE} library(matter)

Github Release

Matter can also be installed via the remotes package.

```{r install, eval=FALSE} if (!require("remotes", quietly = TRUE)) install.packages("remotes")

remotes::installgithub("kuwisdelu/matter", ref=remotes::githubrelease()) ```

Previous releases can be installed by specifying the exact version.

{r library, eval=FALSE} remotes::install_github("kuwisdelu/matter@v2.6.2")

Developer Installation

Bioconductor Devel

The Bioconductor development version of matter can also be installed via the BiocManager package.

{r install, eval=FALSE} BiocManager::install("matter", version="devel")

This version is unstable and should not be used for critical work. However, it is typically more stable than Github devel.

This version should typically pass R CMD check without errors.

Github Devel

The most cutting edge version of Matter can be installed from Github via the remotes package.

```{r install, eval=FALSE} if (!require("remotes", quietly = TRUE)) install.packages("remotes")

remotes::install_github("kuwisdelu/matter") ```

This version is unstable and only recommended for developers. It should not be used for critical work.

Owner

  • Name: Kylie Bemis
  • Login: kuwisdelu
  • Kind: user
  • Location: Boston, MA
  • Company: Northeastern University

Assistant Teaching Professor at Northeastern University. Lead developer of Cardinal MSI R package.

GitHub Events

Total
  • Create event: 2
  • Release event: 1
  • Issues event: 10
  • Watch event: 4
  • Issue comment event: 12
  • Push event: 13
  • Pull request event: 2
  • Fork event: 1
Last Year
  • Create event: 2
  • Release event: 1
  • Issues event: 10
  • Watch event: 4
  • Issue comment event: 12
  • Push event: 13
  • Pull request event: 2
  • Fork event: 1

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 599
  • Total Committers: 13
  • Avg Commits per committer: 46.077
  • Development Distribution Score (DDS): 0.098
Past Year
  • Commits: 274
  • Committers: 4
  • Avg Commits per committer: 68.5
  • Development Distribution Score (DDS): 0.033
Top Committers
Name Email Commits
kuwisdelu k****s@n****u 540
Kyle D. Bemis k****s@p****u 17
Nitesh Turaga n****a@g****m 14
kuwisdelu k****u@n****u 5
Herve Pages h****s@f****g 5
Ulf Köther p****t@w****o 5
Kuwisdelu k****u@E****l 2
Hervé Pagès h****s@f****g 2
vobencha v****n@r****g 2
vobencha v****a@g****m 2
J Wokaty j****y 2
J Wokaty j****y@s****u 2
Martin Morgan m****n@f****g 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 18
  • Total pull requests: 4
  • Average time to close issues: 8 months
  • Average time to close pull requests: 5 months
  • Total issue authors: 11
  • Total pull request authors: 4
  • Average comments per issue: 1.72
  • Average comments per pull request: 0.25
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 1
  • Average time to close issues: 6 months
  • Average time to close pull requests: about 1 month
  • Issue authors: 2
  • Pull request authors: 1
  • Average comments per issue: 3.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • kuwisdelu (19)
  • PeteHaitch (6)
  • EBRogers (1)
  • iaaaka (1)
  • MASHUOA (1)
  • xiaodaigh (1)
  • shaman-yellow (1)
  • simplefywoo (1)
  • MatthewOGoodman (1)
  • vikram-rawat (1)
  • mciach (1)
  • rromoli (1)
  • daniel-rodak (1)
Pull Request Authors
  • hoxo-m (1)
  • PeteHaitch (1)
  • Woosah (1)
  • mciach (1)
Top Labels
Issue Labels
bug (6) enhancement (5) priority (3) revision (1) wontfix (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • bioconductor 27,613 total
  • Total dependent packages: 2
  • Total dependent repositories: 0
  • Total versions: 9
  • Total maintainers: 1
bioconductor.org: matter

Out-of-core statistical computing and signal processing

  • Versions: 9
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 27,613 Total
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Stargazers count: 3.4%
Average: 12.0%
Forks count: 14.4%
Downloads: 42.1%
Maintainers (1)
Last synced: 10 months ago

Dependencies

DESCRIPTION cran
  • BiocParallel * depends
  • Matrix * depends
  • R >= 3.5 depends
  • biglm * depends
  • methods * depends
  • stats * depends
  • BiocGenerics * imports
  • ProtGenerics * imports
  • digest * imports
  • irlba * imports
  • utils * imports
  • BiocStyle * suggests
  • testthat * suggests