Skip to content

musicatk

Bioc current

Mutational Signature Comprehensive Analysis Toolkit

v2.6.0 · software · LGPL-3

Release Lineage

Entered 3.12 · Oct 28, 2020

Current · Requires R 4.6

1.0 In 12 of 49 releases 3.23

Description

Mutational signatures are carcinogenic exposures or aberrant cellular processes that can cause alterations to the genome. We created musicatk (MUtational SIgnature Comprehensive Analysis ToolKit) to address shortcomings in versatility and ease of use in other pre-existing computational tools. Although many different types of mutational data have been generated, current software packages do not have a flexible framework to allow users to mix and match different types of mutations in the mutational signature inference process. Musicatk enables users to count and combine multiple mutation types, including SBS, DBS, and indels. Musicatk calculates replication strand, transcription strand and combinations of these features along with discovery from unique and proprietary genomic feature associated with any mutation type. Musicatk also implements several methods for discovery of new signatures as well as methods to infer exposure given an existing set of signatures. Musicatk provides functions for visualization and downstream exploratory analysis including the ability to compare signatures between cohorts and find matching signatures in COSMIC V2 or COSMIC V3.

Test coverage

Line coverage

Expression

Tests / Examples

Functions

110 51 exported

Complexity

5.6 avg / 41 max

Call network

110 nodes / 131 edges

Test coverage is not measured for Bioconductor packages; nodes fall back to a neutral fill.

Loading call graph…

Lowest coverage

Per-function coverage is not measured for this package yet.

Code

Structure

Lines of code

15,691

Files

907

Compiled share

0%

Has compiled src

No

Language breakdown

R 9,370 (59.7%)Tests 228 (1.5%)Docs 4,296 (27.4%)Vignettes 1,797 (11.5%)

API

Exported functions

88

Internal functions

59

Recent export changes

v3.21+1 add_result  −1 create_result_model
v3.20+27 credible_intervals<-, hyperparameter<-, metrics<- +24 more  −2 create_musica, get_musica

Testing & CI

Has tests

Yes

Test-to-code ratio

0.02

testthat edition

CI present

Yes

CI type

["github-actions"]

PR gated

Yes

Docs

Roxygen coverage

98.9%

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

0%

Unsafe pattern score

0

Dep constraint coverage

2.1%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

4.4.0

System requirements

C++ standard

License

LGPL-3

License flags

SPDX valid, OSI approved

History

Versions

12

First release

2020-10-27

Latest release

2026-04-28

Avg cadence

182 days

Cold removal rate

100%

Dep drift

33

LOC over versions

v3.12: 8,240 LOCv3.13: 9,292 LOCv3.14: 10,220 LOCv3.15: 10,220 LOCv3.16: 10,220 LOCv3.17: 10,895 LOCv3.18: 10,959 LOCv3.19: 10,851 LOCv3.20: 15,415 LOCv3.21: 15,691 LOCv3.22: 15,691 LOCv3.23: 15,691 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/bioc-code-metrics.

Documentation

Documentation
READMEYes · 191 wordsVignettesYes · dynamicpkgdown siteYesNEWSYes · 100% structuredCode of conductNoContributing guideNo
Examples that run
99%
Documented parameters
99%
Return-value docs
100%
References docs
6%

Topics

People

Report a problem with this page →