Skip to content

Feature/pa clustering#42

Merged
DanielGarbozo merged 3 commits intoBigMindLab:devfrom
DanielGarbozo:feature/pa_clustering
Mar 23, 2026
Merged

Feature/pa clustering#42
DanielGarbozo merged 3 commits intoBigMindLab:devfrom
DanielGarbozo:feature/pa_clustering

Conversation

@DanielGarbozo
Copy link
Copy Markdown
Collaborator

Summary

This PR finalizes the PA Clustering module and sets up the pkgdown documentation site.

Changes

Refactor

  • Rename calc_jaccard()geneset_similarity() across all R sources
    (R/dataclust_PA.R, R/doclust_PA.R, R/list_gmts.R, R/plotclust_PA.R,
    data-raw/example_PA.R)
  • Rename vignettes/pathway_analysis_clustering.Rmdvignettes/PA_clustering.Rmd
  • Regenerate documentation via devtools::document()

Documentation site

  • Add _pkgdown.yml with full site configuration:
    • Bootstrap 5 + bootswatch cosmo theme (primary #6000C6)
    • Navbar with Reference and Articles
    • Reference index organized by module: DEA, Genomics, PA, PA Clustering, Example datasets
    • Articles index: DEA Workflow, PA Workflow, PA Clustering Workflow
    • Footer with BigMind Lab contact
    • ORCID links for all authors
  • Configure GitHub Pages via usethis::use_pkgdown_github_pages()
  • Add URL to DESCRIPTION pointing to https://bigmindlab.github.io/OmicsKit
  • Update .Rbuildignore and .gitignore accordingly

Notes

  • After merging, activate GitHub Pages on this repo:
    • Go to Settings → Pages → Source: Deploy from branch gh-pages
    • Then run pkgdown::deploy_to_branch() to publish the site

… vignette

- Rename calc_jaccard() to geneset_similarity() across all R sources
- Rename vignettes/pathway_analysis_clustering.Rmd to PA_clustering.Rmd
- Regenerate documentation via devtools::document()
- Configure GitHub Pages via usethis::use_pkgdown_github_pages()
- Add URL to DESCRIPTION pointing to BigMindLab GitHub Pages
- Add example datasets section to reference index in _pkgdown.yml
- Fix GitHub icon aria-label
@DanielGarbozo DanielGarbozo merged commit c8d6966 into BigMindLab:dev Mar 23, 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