Skip to content

Feature/dea functions#39

Merged
DanielGarbozo merged 4 commits intoBigMindLab:devfrom
DanielGarbozo:feature/DEA-functions
Mar 21, 2026
Merged

Feature/dea functions#39
DanielGarbozo merged 4 commits intoBigMindLab:devfrom
DanielGarbozo:feature/DEA-functions

Conversation

@DanielGarbozo
Copy link
Copy Markdown
Collaborator

feat: add TCGA-LUAD DEA example datasets and @examples to existing functions

New datasets (TCGA-LUAD, 16 tumor vs 16 normal samples):

  • deseq2_results: DESeq2 results table (21,330 genes, tumor vs normal)
  • norm_counts: DESeq2 size-factor normalized counts matrix (21,330 x 32)
  • vst_counts: Variance-stabilized matrix for dimensionality reduction (21,330 x 32)
  • data-raw/deseq2_results.R: reproducible generation script

New function:

  • nice_VSB_DESeq2: BSV plot directly from a DESeq2 object (normalized counts extracted internally)

Updated functions (added @examples):

  • nice_Volcano, nice_VSB, nice_PCA, nice_UMAP, nice_tSNE
  • detect_filter, add_annotations, save_results, split_cases
  • tpm, get_stars, power_analysis, get_annotations

Other changes:

  • Updated @description of nice_VSB to clarify that input should be
    data frame like normalized counts (not VST), since log2 transformation is applied internally
  • Updated DESCRIPTION: added LazyDataCompression xz, DESeq2 to Suggests,
    removed knitr/rmarkdown (vignette built by CI only)
  • Updated NAMESPACE and man/ accordingly

…LUAD example datasets: deseq2_results (21,330 genes),

  norm_counts and vst_counts (21,330 x 32 matrices)
- Add data-raw/deseq2_results.R generation script
- Add @examples to: nice_Volcano, nice_VSB, nice_PCA, nice_UMAP,
  nice_tSNE, detect_filter, add_annotations, save_results, split_cases,
  tpm, get_stars, power_analysis, get_annotations
- Update DESCRIPTION: LazyDataCompression xz
- Update NAMESPACE and man/
@DanielGarbozo DanielGarbozo merged commit 3f47eb3 into BigMindLab:dev Mar 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant