Skip to content

DeeDeeExperiment

Bioc current

DeeDeeExperiment: An S4 Class for managing and exploring omics analysis results

v1.2.0 · Package record · software · MIT + file LICENSE

Release Lineage

Entered 3.22 · Oct 30, 2025

Current · Requires R 4.6

1.0 In 2 of 49 releases 3.23

Description

DeeDeeExperiment is an S4 class extending the SingleCellExperiment class, designed to integrate and manage omics analysis results. It introduces two dedicated slots to store Differential Expression Analysis (DEA) results and Functional Enrichment Analysis (FEA) results, providing a structured approach for downstream analysis.

Advisories

None published for Bioconductor

Test coverage

Line coverage

–

Expression

–

Tests / Examples

–

Functions

29 5 exported

Complexity

6.5 avg / 33 max

Call network

29 nodes / 26 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

8,212

Files

82

Compiled share

0%

Has compiled src

No

Language breakdown

R 4,335 (52.8%)Tests 1,239 (15.1%)Docs 1,345 (16.4%)Vignettes 1,293 (15.7%)

API

Exported functions

23

Internal functions

24

Recent export changes

v3.23+3 export_result_for_dde, limma_list_for_dde, muscat_list_for_dde
v3.22+20 getDEAInfo<-, getFEAInfo<-, DeeDeeExperiment +17 more

Testing

Has tests

Yes

Test-to-code ratio

0.29

testthat edition

3

Docs

Roxygen coverage

100%

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

–

Unsafe pattern score

0

Dep constraint coverage

0%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

4.5.0

System requirements

–

C++ standard

–

License

MIT + file LICENSE

License flags

SPDX valid, OSI approved

History

Versions

2

First release

2025-10-29

Latest release

2026-04-28

Avg cadence

181 days

Cold removal rate

–

Dep drift

1

LOC over versions

v3.22: 6,837 LOCv3.23: 8,212 LOC

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

Documentation

In the Bioconductor 3.23 release
READMEYes · 192 wordsVignettesYes · 2 · dynamicNEWSYes · 100% structured · mentions 1.2.0Citation fileYes · cites a publication
Help pages
30includes a package overview page
Examples that run
100%6 run in a plain check
Exported functions with examples
100%
Documented parameters
100%
Return-value docs
100%
Help pages citing references
43%
Changes in 1.2.0 (Bioconductor 3.23)
  • The dea and fea slots now use S4Vectors::SimpleList instead of base list
  • The DEA original objects are no longer stored in the dea slot. They are now

stored under metadata(dde)$singlecontrast or metadata(dde)$multicontrast, and

each contrast entry in the dea slot contains a pointer to its original object

  • Added helper functions to simplify inserting DE results from muscat::pbDS()

and MArrayLM object with multiple contrast into a dde object

  • Added a helper function to export results stored in dea and fea slots as

excel files

  • Improved warning messages
  • A new vignette showcasing how to apply DeeDeeExperiment to a single-cell

dataset

  • Updating citation since the DeeDeeExperiment paper is out!

From NEWS.md in the release

Repository practices

Upstream repositoryBeta

6 development-tooling and community-health practices detected across 3 families in the upstream repository

Checks run against github.com/imbeimainz/deedeeexperiment on 2026-10-21.

Continuous integration (2)
GitHub ActionsR CMD check workflow

The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel

Docs source (3)
pkgdown

GitHub Pages site last deployed 2026-07-24 · The repository has a site deploy workflow

Coverage (1)
Coverage reporting
How this is detected·Detection ruleset v4 (2026-10-20)

Datasets

Bundled datasets · 23
NameClassSizeAlso in
IFNg_both–––
IFNg_naive–––
Salm_both–––
Salm_naive–––
annsdata.frame17,806 × 3No other package
clusterPro_reslist2 elementsNo other package
david_output_chart_BPonly_ifng_vs_naivedata.frame237 × 132 packages
de_limmaMArrayLM22 elementsNo other package
de_named_listlist4 elementsNo other package
dge_exact_IFNg_bothDGEExact3 elementsNo other package
dge_exact_IFNg_naiveDGEExact3 elementsNo other package
dge_exact_Salm_bothDGEExact3 elementsNo other package
dge_exact_Salm_naiveDGEExact3 elementsNo other package
dge_lrt_IFNg_bothDGELRT18 elementsNo other package
dge_lrt_IFNg_naiveDGELRT18 elementsNo other package
dge_lrt_Salm_bothDGELRT18 elementsNo other package
dge_lrt_Salm_naiveDGELRT18 elementsNo other package
enrichr_reslist3 elementsNo other package
fgseaResdata.table4,576 × 8No other package
gost_reslist2 elementsNo other package
gsea_res–––
muscat_reslist4 elementsNo other package
topGO_results_listlist4 elementsNo other package

All of DeeDeeExperiment's data objects

Topics

Maintainer
Najla Abassi

Available on

CRANr2uBioconductorautoCRANCOPR

Depended on by (1)

Bioconductor (1)

Suggested by (2)

People

Cite

Cite this package

Run in R for the authors' entry:

citation("DeeDeeExperiment")

The package provides a citation file, so citation() returns the authors' own entry.

It points to 10.1093/bioinformatics/btag157.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for DeeDeeExperiment version 1.2.0 [Data set]. HJJB, LLC. Data release v2026-10-24. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-24, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy