Bioconductor has moved to GIT for contributed packages; the subversion logs are no longer active. The following are the git logs.
GIT Logs
This is a list of recent commits to git.bioconductor.org, the devel(development) branch of the Bioconductor GIT repository.
This list is also available as an RSS feed (devel branch), and RSS feed (release branch)
Package: ctdR
Commit: 9a49c6c77848aff1358b9cc9b7ac4a4e71f85acd
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-09-25 09:59:04 +0200
Commit message:
Commit: 9a49c6c77848aff1358b9cc9b7ac4a4e71f85acd
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-09-25 09:59:04 +0200
Commit message:
Merge the Bioconductor devel history: the package source keeps no pkgdown content The two histories hold the same work in a different shape. This merge keeps the tree of the GitHub main branch, which is the one without the pkgdown site, and records the devel history as merged so the next push stays a fast-forward.
Package: ctdR
Commit: d2a6a26386c4571e4aa7d2239157ce3dbf33ffb5
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-09-25 09:57:53 +0200
Commit message:
Commit: d2a6a26386c4571e4aa7d2239157ce3dbf33ffb5
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-09-25 09:57:53 +0200
Commit message:
chore: keep the pkgdown site out of the package source (#49) Bioconductor requires the pkgdown content to be kept off the devel branch and held on a branch of its own. It now lives on `docs-site`, which is where the published site is built from: the site configuration, its assets, the article written only for the website, and the workflow that builds and deploys it. None of it was ever needed to build, check or install the package. All of it was already listed in .Rbuildignore, so the source tarball never carried any of it. What the repository did carry was 3.3 MB of generated HTML under docs/, left from when GitHub Pages was served out of that directory; Pages has been publishing the workflow artifact for some time, so the directory had no reader left. docs/ is now ignored, so a local site build cannot put it back. The site itself does not move and stays at https://drake69.github.io/ctdR/. Version 0.99.10.
Package: ctdR
Commit: 4b54e6556223adc38235654e9ee98f59104544f7
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-09-18 14:31:36 +0200
Commit message:
Commit: 4b54e6556223adc38235654e9ee98f59104544f7
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-09-18 14:31:36 +0200
Commit message:
fix(readme): the first example on the landing page did not run
It built its gene list with a column named `entrez_ids`. The package
needs `EntrezID`, so anyone copying the first block from the README got:
mapIds must have at least one key to match against
an error from AnnotationDbi, naming neither the column at fault nor the
function that wanted it. The input schema table below the example
carried the same wrong name, so the README was internally consistent and
consistently wrong.
Both are fixed, and enrichment_CTD() now checks for the column before
the data reaches AnnotationDbi, reporting which columns it did find.
The README also now covers what this release changed: the size
thresholds, the provenance record, and the `alpha` form of ORA, which is
the one to reach for when the whole differential expression table is at
hand. Its list of Bioconductor dependencies was missing BiocIO,
BiocFileCache, S4Vectors and SummarizedExperiment, which matters for the
install_github path the README documents while the package is under
review.
Found by checking the README against the codebase rather than by anyone
running it, which is how it survived this long: it is the one file in
the package that nothing executes.
Package: annotatr
Commit: d4e276e9a52b4b489f9d2795025684edd7d9aa62
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 23:35:48 -0600
Commit message:
Commit: d4e276e9a52b4b489f9d2795025684edd7d9aa62
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 23:35:48 -0600
Commit message:
Merge pull request #74 from rcavalcante/seqinfo Check genomes in annotate_regions(), and fix seqinfo of annotations
Package: annotatr
Commit: b8195cd37d7bc596ed678393b97e6b5dbc76fdf2
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 22:58:02 -0600
Commit message:
Commit: b8195cd37d7bc596ed678393b97e6b5dbc76fdf2
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 22:58:02 -0600
Commit message:
Check genomes in annotate_regions(), and fix seqinfo of annotations - annotate_regions() checks the regions and annotations before overlapping them: a clear error for different genomes (instead of findOverlaps()'s "incompatible genomes" listing every chromosome) or no chromosome names in common (instead of a warning and "No annotations intersect"), and a once-per-session message suggesting read_regions(genome = ...) for regions without a genome. - Lifted-over hg38 and mm10 enhancers get the seqinfo of their genome, which liftOver() dropped. - Compute intergenic and interCGI gaps only on chromosomes with genes or CpG islands, so contigs without any aren't entirely intergenic or interCGI (272 whole-contig intergenic ranges for hg19). - Add a "Genome Information" vignette section, and the missing coannotation_pairs() man page. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: enrichplot
Commit: 37123a7733f0df927a23082d611519a85cd947ee
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-25 13:02:10 +0800
Commit message:
Commit: 37123a7733f0df927a23082d611519a85cd947ee
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-25 13:02:10 +0800
Commit message:
update
Package: enrichplot
Commit: 38d2de4dd7649d0e563099b33299e65a7d3138f5
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-24 15:26:10 +0800
Commit message:
Commit: 38d2de4dd7649d0e563099b33299e65a7d3138f5
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-24 15:26:10 +0800
Commit message:
fixed r check
Package: enrichplot
Commit: b706f9da790fbdc70e27726a5b98ca93cdad6e6a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-24 12:53:35 +0800
Commit message:
Commit: b706f9da790fbdc70e27726a5b98ca93cdad6e6a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-24 12:53:35 +0800
Commit message:
rm other tools vignette
Package: enrichplot
Commit: 1bd58e53638d132a3cf3533e74b88b592330ad46
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 16:42:59 +0800
Commit message:
Commit: 1bd58e53638d132a3cf3533e74b88b592330ad46
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 16:42:59 +0800
Commit message:
fix: evaluate compareCluster categorySizeBy formulas in their own environment
The legacy-argument shim added in 9c33a73 reassigns `categorySizeBy` before
cnetplot.compareClusterResult captures it with enquo(). A forced argument yields
a value-quosure with an empty environment, so the captured formula's expression
was evaluated with a data mask whose parent had no base functions: every call
using a formula failed at draw time with e.g.
Error in `-log10(p.adjust)`: could not find function "-"
A formula carries the environment it was written in, and that is the environment
the expression must be evaluated in, so prefer it when it is available. Promises
that have not been forced are unaffected: a formula captured as an unevaluated
call has no environment of its own and keeps using the quosure's.
Adds a regression test covering an inline formula, a formula built in another
frame (closure variables must still resolve) and the legacy `categorySize`
alias. Full suite: FAIL 0 | PASS 449 (the 2 warnings are the pre-existing
qvalue ones in test-converters.R).
Package: enrichplot
Commit: d6b6812167c9c6928eca87fc0b0582c24ee5048d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-23 00:32:11 +0800
Commit message:
Commit: d6b6812167c9c6928eca87fc0b0582c24ee5048d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-23 00:32:11 +0800
Commit message:
fix: explain a missing similarity matrix instead of crashing treeplot()/emapplot()/ssplot() died with "no 'dimnames' attribute for array" when the result had not been through pairwise_termsim(): the unpopulated termsim was subsetted in fill_termsim() and handed straight to the graph builder from graph_from_compareClusterResult(). The message now says what is missing and shows the call to make. has_pairsim() already existed for this purpose but was never called; it is now wired into fill_termsim(), graph_from_compareClusterResult() and prepare_emapplot_data(), and its message mentions the affected functions.
Package: enrichplot
Commit: e1d6c6042577cc5e5a468e0c9f609469c9b019f1
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-23 00:20:09 +0800
Commit message:
Commit: e1d6c6042577cc5e5a468e0c9f609469c9b019f1
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-23 00:20:09 +0800
Commit message:
fix: warn when foldChange names match nothing, #177 cnetplot()/heatplot() drew every item node grey when none of the names in foldChange matched the genes of the result, which reads as "foldChange was ignored" and gave the reporter nothing to act on. fc_readable() now reports the mismatch and names the expected ID style. The plotting behaviour is unchanged: the plot still builds with a mismatched vector.
Package: enrichplot
Commit: b190d561a88c5419de6876e8639cf1c31bad9d48
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 21:02:59 +0800
Commit message:
Commit: b190d561a88c5419de6876e8639cf1c31bad9d48
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 21:02:59 +0800
Commit message:
cnetplot() supports node_label_size, #41 Expose the font size of category/item node labels, backed by the same parameter in ggtangle; defaults to the built-in size when NULL.
Package: enrichplot
Commit: 1182d73c86dc804ebda5d74fe75858b0cd2f712a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 15:20:29 +0800
Commit message:
Commit: 1182d73c86dc804ebda5d74fe75858b0cd2f712a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 15:20:29 +0800
Commit message:
improve: default gseaplot2 pvalue_table to NES and p.adjust Users kept requesting NES in the p-value table instead of two redundant p-value columns (#134, #203), and separately asked how to hide the row-names overlay (#238). The table is already fully configurable via pvalue_table_columns and pvalue_table_rownames; this only fixes the default columns to the more useful NES + p.adjust pair.
Package: enrichplot
Commit: 443e5492f53f7a9bfd20fc54a5f8faadb7d15205
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 15:08:51 +0800
Commit message:
Commit: 443e5492f53f7a9bfd20fc54a5f8faadb7d15205
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 15:08:51 +0800
Commit message:
fix: keep small mnsea ridgeplot groups instead of dropping them The undersized-gene-set guard (min_size = 3, added for gseaResult density estimation) was being applied unconditionally to the mnsea mechanism path. mnsea ridgeplots are built from per-feature layer contributions that are typically only 2 points per pathway, so every group was dropped and the call aborted. Scope the guard to gseaResult and only drop empty mnsea groups, which restores layered mnsea ridgeplots.
Package: enrichplot
Commit: 02921d226194d8b10d96d4cd2b7dd308a3292219
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 15:02:16 +0800
Commit message:
Commit: 02921d226194d8b10d96d4cd2b7dd308a3292219
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 15:02:16 +0800
Commit message:
fix: format small p-values readably in dotplot color legends (#277) Add a scientific-notation label formatter for p-value / p-adjust / q-value color scales in dotplot so very small adjusted p-values no longer render as long unreadable decimals. Document the default geneRatio size behavior for gseaResult (#206).
Package: enrichplot
Commit: 2ce676ec2445a69cefa1250334d0d6a06226929b
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 14:30:08 +0800
Commit message:
Commit: 2ce676ec2445a69cefa1250334d0d6a06226929b
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 14:30:08 +0800
Commit message:
docs: document emapplot group/group_legend and plotting.clusterProfile width
Package: enrichplot
Commit: 88e99b8eaa9bdd35d4e259f80a0e1d4d70f5cdd3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 14:29:11 +0800
Commit message:
Commit: 88e99b8eaa9bdd35d4e259f80a0e1d4d70f5cdd3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 14:29:11 +0800
Commit message:
docs: add interface rules for rebuilt features
Package: enrichplot
Commit: 1e423baa82fc3a7e82e6c4ec7eea513146c0c5fc
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 14:18:21 +0800
Commit message:
Commit: 1e423baa82fc3a7e82e6c4ec7eea513146c0c5fc
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 14:18:21 +0800
Commit message:
test: clean stability fixes regression file Remove leftover cherry-pick conflict markers and align the dotplot ordering regression with the explicit Count-based path it is meant to cover.
Package: enrichplot
Commit: 9c33a737357aa43670e9f936cc36a76de1b323a3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 14:15:08 +0800
Commit message:
Commit: 9c33a737357aa43670e9f936cc36a76de1b323a3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 14:15:08 +0800
Commit message:
fix: restore legacy cnetplot compatibility args Accept legacy circular, colorEdge, and categorySize arguments in cnetplot so older calls keep building on the current ggtangle-backed implementation.
Package: enrichplot
Commit: 96d8d2ca6fc1f123bd3f44330f2d84873303d6a5
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 08:39:57 +0800
Commit message:
Commit: 96d8d2ca6fc1f123bd3f44330f2d84873303d6a5
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 08:39:57 +0800
Commit message:
fix: stabilize heatplot dot-mode pvalue scaling Clamp zero and non-positive gene p-values before the reversed log-size transform so dot-mode heatplots build cleanly without infinite-value warnings, and cover the edge case with a regression test.
Package: enrichplot
Commit: b211c5dbfad313a7062a1f0130128f5f3397f0df
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 20:43:26 +0800
Commit message:
Commit: b211c5dbfad313a7062a1f0130128f5f3397f0df
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 20:43:26 +0800
Commit message:
fix: drop undersized ridgeplot gene sets `ridgeplot()` kept pathways with fewer than three ranked values in its y-axis levels, which left blank rows when tiny core gene sets could not produce a density. Filter undersized pathways before building the plot, fail clearly when nothing remains, and add regression coverage for #288.
Package: enrichplot
Commit: c4bdee83220dd962fe40eb2360f21ba7ab5463a0
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 20:41:29 +0800
Commit message:
Commit: c4bdee83220dd962fe40eb2360f21ba7ab5463a0
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 20:41:29 +0800
Commit message:
fix: keep compareCluster cnetplot terms distinct Use stable ID-backed labels in compareCluster cnetplots so terms that share a Description are not merged into one node. This closes the remaining duplicate-description gap in the compareCluster plotting path and records the 1.99.4 regression fix.
Package: enrichplot
Commit: 8e9a763020020923f19bf085e9da0cdbe1912d14
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:34:54 +0800
Commit message:
Commit: 8e9a763020020923f19bf085e9da0cdbe1912d14
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:34:54 +0800
Commit message:
test: guard compareCluster cnetplot category growth Record that compareCluster cnetplot pies remain stable as showCategory increases so term-node growth does not regress across count-based pie plots.
Package: enrichplot
Commit: 6778e2957d9b84824612a75cdf818c4b680f6e53
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:29:28 +0800
Commit message:
Commit: 6778e2957d9b84824612a75cdf818c4b680f6e53
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:29:28 +0800
Commit message:
test: guard treeplot tidytree compatibility Record the current treeplot compatibility with tidytree's private offspring helper so helper renames do not silently break treeplot again.
Package: enrichplot
Commit: 9df26e134df974223f8c1585da50516bb1394208
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:23:26 +0800
Commit message:
Commit: 9df26e134df974223f8c1585da50516bb1394208
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:23:26 +0800
Commit message:
test: guard compareCluster dotplot cluster labels Record the current fix for compareCluster dotplots by asserting that geneRatio and count sizing both preserve non-missing cluster labels.
Package: enrichplot
Commit: 3b0b12ed379e4360fede82edbbc39c508c77a9b2
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:19:32 +0800
Commit message:
Commit: 3b0b12ed379e4360fede82edbbc39c508c77a9b2
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:19:32 +0800
Commit message:
fix: keep treeplot split metadata for faceting Teach treeplot to carry split variables into tree, tip, and clade metadata so GSEA split facets build correctly instead of dropping the faceting column from every layer.
Package: enrichplot
Commit: f19205c48c6313c8aa84ca3a84e8b72d246c8fb5
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:09:02 +0800
Commit message:
Commit: f19205c48c6313c8aa84ca3a84e8b72d246c8fb5
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 12:09:02 +0800
Commit message:
fix: order treeplot clusters numerically Keep treeplot cluster palettes and clade labels aligned by numeric cluster id so two-digit clusters no longer inherit colors or labels from lexical ordering.
Package: enrichplot
Commit: bbdf8e3fb903294295dc1ca081fb9b87e289ed9b
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 11:50:53 +0800
Commit message:
Commit: bbdf8e3fb903294295dc1ca081fb9b87e289ed9b
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 11:50:53 +0800
Commit message:
Merge branch 'feature/converters' into devel
Package: enrichplot
Commit: 96ba65671c45afc0aba21788d7c1f9e5109e8e3d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 11:50:38 +0800
Commit message:
Commit: 96ba65671c45afc0aba21788d7c1f9e5109e8e3d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 11:50:38 +0800
Commit message:
feat: import enrichment results from external tools Add import_enrichr(), import_gprofiler2(), import_webgestalt() and import_fgsea() mapping the output tables of these tools to enrichResult / gseaResult objects, and re-export the enrichit constructors as_enrichResult() / as_gseaResult() for arbitrary result tables. Includes roxygen docs, tests and the other-tools vignette.
Package: enrichplot
Commit: 79fa22162644dd143e409943b84a8c7ae46055be
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 11:44:23 +0800
Commit message:
Commit: 79fa22162644dd143e409943b84a8c7ae46055be
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 11:44:23 +0800
Commit message:
fix: keep emapplot compareCluster pies ontology-aware Align compareCluster emapplot pie layers with the union term labels used for termsim so ontology-specific terms that share descriptions stay distinct, and cover the ALL-ontology case with a regression test.
Package: enrichplot
Commit: 734f86d88c5112c2f2184bbefa49588f66ef282e
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 08:48:38 +0800
Commit message:
Commit: 734f86d88c5112c2f2184bbefa49588f66ef282e
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 08:48:38 +0800
Commit message:
fix: tolerate top-level GO terms in goplot Drop synthetic GO root edges before building the goplot DAG so results that include top-level terms no longer fail when igraph validates the vertex set.
Package: enrichplot
Commit: 2c2ae3891284dfa9d1632f812c0e13c0abbf06b6
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 08:39:57 +0800
Commit message:
Commit: 2c2ae3891284dfa9d1632f812c0e13c0abbf06b6
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 08:39:57 +0800
Commit message:
fix: stabilize heatplot dot-mode pvalue scaling Clamp zero and non-positive gene p-values before the reversed log-size transform so dot-mode heatplots build cleanly without infinite-value warnings, and cover the edge case with a regression test.
Package: enrichplot
Commit: c7eda52efbf87a5f0dfebed3d4422d05f60183ab
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 20:43:26 +0800
Commit message:
Commit: c7eda52efbf87a5f0dfebed3d4422d05f60183ab
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 20:43:26 +0800
Commit message:
fix: drop undersized ridgeplot gene sets `ridgeplot()` kept pathways with fewer than three ranked values in its y-axis levels, which left blank rows when tiny core gene sets could not produce a density. Filter undersized pathways before building the plot, fail clearly when nothing remains, and add regression coverage for #288.
Package: enrichplot
Commit: 99fa10b3dbb26bf6423e98cdc8814d2412632710
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 20:41:29 +0800
Commit message:
Commit: 99fa10b3dbb26bf6423e98cdc8814d2412632710
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 20:41:29 +0800
Commit message:
fix: keep compareCluster cnetplot terms distinct Use stable ID-backed labels in compareCluster cnetplots so terms that share a Description are not merged into one node. This closes the remaining duplicate-description gap in the compareCluster plotting path and records the 1.99.4 regression fix.
Package: enrichplot
Commit: 51e98203090a6ffa45f206ad729ee328514a306b
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 04:42:20 +0800
Commit message:
Commit: 51e98203090a6ffa45f206ad729ee328514a306b
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 04:42:20 +0800
Commit message:
fix: restore compareCluster treeplot dotplot panels Pass the plain term columns through to ggtreeExtra::geom_fruit() so compareCluster treeplot dotplot panels render correctly again. Add a regression test to cover the restored panel behavior.
Package: enrichplot
Commit: 4d618f971f41267cfd415dc771feec07273f23e6
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 04:42:11 +0800
Commit message:
Commit: 4d618f971f41267cfd415dc771feec07273f23e6
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-22 04:42:11 +0800
Commit message:
fix: restore compareCluster treeplot heatmap panels Pass the active tree plot object to ggtree::gheatmap() so compareCluster treeplot heatmap panels render correctly again. Add a regression test to cover the restored behavior.
Package: enrichplot
Commit: 6b153df5b35d35fd9a866590b98ab4e90868adc0
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 16:10:50 +0800
Commit message:
Commit: 6b153df5b35d35fd9a866590b98ab4e90868adc0
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 16:10:50 +0800
Commit message:
chore: relax aplot requirement for cowplot support Keep enrichplot compatible with older aplot releases by treating cowplot composition support as an optional upstream enhancement, and update NEWS to describe the behavior accurately.
Package: enrichplot
Commit: 118c3bf18e56f5f499456c74d53b33cdfe9a5b57
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 16:08:12 +0800
Commit message:
Commit: 118c3bf18e56f5f499456c74d53b33cdfe9a5b57
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 16:08:12 +0800
Commit message:
chore: require aplot cowplot compatibility release Depend on aplot 0.3.2 so gglist cowplot compatibility comes from the upstream package, and add cowplot to Suggests for the related regression path.
Package: enrichplot
Commit: 066cd2af388cd1ec94edad46b54f9a338b6367df
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 15:29:08 +0800
Commit message:
Commit: 066cd2af388cd1ec94edad46b54f9a338b6367df
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 15:29:08 +0800
Commit message:
fix: harden dotplot ordering and legends Apply numeric `showCategory` after `orderBy` sorting and keep hollow size-legend keys when dotplots are composed with cowplot. Add focused regression coverage and group the barplot/dotplot fixes under the 1.99.2 NEWS section.
Package: enrichplot
Commit: b684bfd897f78544be291a73b7bde5a3586f819d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 14:58:28 +0800
Commit message:
Commit: b684bfd897f78544be291a73b7bde5a3586f819d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 14:58:28 +0800
Commit message:
fix: support Percentage sizing in dotplot Derive a Percentage measure from GeneRatio for enrichResult and gseaResult dotplots so `size = "Percentage"` no longer fails at draw time. Add a stability regression test and a NEWS entry for issue #118.
Package: enrichplot
Commit: 426697eb59f1698ca01828dfb989c7c1860fd300
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 14:52:19 +0800
Commit message:
Commit: 426697eb59f1698ca01828dfb989c7c1860fd300
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 14:52:19 +0800
Commit message:
fix: honor barplot width parameter Forward `width` through the enrichplot barplot helpers so users can change bar thickness directly for enrichResult and compareClusterResult plots. Add regression coverage and a NEWS entry for issue #201.
Package: enrichplot
Commit: c338df64f8da0641d4f3afdf6cf1c1f6a0a440f3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 12:57:42 +0800
Commit message:
Commit: c338df64f8da0641d4f3afdf6cf1c1f6a0a440f3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 12:57:42 +0800
Commit message:
fix: harden plotting stability for compareCluster workflows Normalize plot measure aliases, derive missing FoldEnrichment when possible, and aggregate duplicated compareCluster pie-node counts so plotting methods fail less often and build reliably.
Package: enrichplot
Commit: 72fdb13dde340cfc061ffb599688176e7f1e43c8
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:56:30 +0800
Commit message:
Commit: 72fdb13dde340cfc061ffb599688176e7f1e43c8
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:56:30 +0800
Commit message:
bump version
Package: enrichplot
Commit: 5f96b4e4247996786a4c035d88808c44003f50aa
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:54:16 +0800
Commit message:
Commit: 5f96b4e4247996786a4c035d88808c44003f50aa
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:54:16 +0800
Commit message:
docs: record 1.99.1 plotting fixes and regression suite in NEWS
Package: enrichplot
Commit: e9b87bbf64a24dca4246108d814daef2836c59c9
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:48:32 +0800
Commit message:
Commit: e9b87bbf64a24dca4246108d814daef2836c59c9
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:48:32 +0800
Commit message:
test: add plotting regression suite for tutorial-facing functions Covers barplot, dotplot, cnetplot, heatplot, upsetplot, emapplot, ssplot, treeplot, volplot, manhattanplot, goplot and the GSEA plots on mock enrichResult/gseaResult objects, plus a canary test for the ggplot() + theme_dose() dispatch that failed under ggplot2 4.0.x with S7 < 0.2.2. ggplot outputs are evaluated with ggplot_build() to expose missing-column and bad-aesthetic errors. Awaits surfaced the two preceding fixes. The compareCluster mock now carries GeneRatio/BgRatio to match real result objects.
Package: enrichplot
Commit: 7bba2d32a78a3c7c7e9571b5dc625f8fa6673064
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:48:13 +0800
Commit message:
Commit: 7bba2d32a78a3c7c7e9571b5dc625f8fa6673064
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:48:13 +0800
Commit message:
fix: emapplot/ssplot with non-Jaccard similarity measures
get_similarity_matrix() keys the termsim matrix by term labels for all
methods, but build_emap_graph() re-mapped the melted keys as if they
were IDs whenever method != "JC", producing NA edges ("edge data frame
contains NAs") for Wang and other semantic measures. Drop the stale
re-mapping and the now-unused `method` argument.
Package: enrichplot
Commit: 451a84716e4e2b40abcbeb165b448b13a2bd9e82
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:47:58 +0800
Commit message:
Commit: 451a84716e4e2b40abcbeb165b448b13a2bd9e82
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-21 10:47:58 +0800
Commit message:
fix: barplot for compareClusterResult with all documented `by` values The bar branch of plotting.clusterProfile() had no branch for the default by="geneRatio" (crashing with "object 'p' not found"), mis-mapped by="rowPercentage" as "percentage", and used geom_bar() (stat_count), which errors with a mapped y aesthetic under ggplot2 4.x. Map `by` to the fortify-produced column via switch() and draw with geom_col().
Package: enrichplot
Commit: 8ef96202a84d06d24d13f04834184d44ffb8247c
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-20 22:31:31 +0800
Commit message:
Commit: 8ef96202a84d06d24d13f04834184d44ffb8247c
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-20 22:31:31 +0800
Commit message:
update
Package: enrichplot
Commit: 6fb0163f11cfd89e7e8f8afef45b8fe62b923cbb
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-29 14:34:46 +0800
Commit message:
Commit: 6fb0163f11cfd89e7e8f8afef45b8fe62b923cbb
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-29 14:34:46 +0800
Commit message:
docs: record remaining mechanism-plot enhancements - add Batch 8 completion section to the dev checklist - add NEWS entry for layer-aware pairwise_termsim, exposed mechanism thresholds, and real nseaResult mock coverage
Package: enrichplot
Commit: f896dc55e4497154a933684198553e37747e3181
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-29 12:33:55 +0800
Commit message:
Commit: f896dc55e4497154a933684198553e37747e3181
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-29 12:33:55 +0800
Commit message:
test: add real nseaResult mock and nsea coverage - add mock_nsea_result() to the shared test helper - add test-nsea-support.R covering phaseplot, consensusmap error, mechanismflow error, gseaplot2, gsearank, hplot and barplot - make gsInfo.gseaResult() default exponent to 1 when params lack it, which is needed for nseaResult objects without an explicit exponent
Package: enrichplot
Commit: e17acee5ce959685a8445b227fb327c7ecfd7516
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-29 12:31:57 +0800
Commit message:
Commit: e17acee5ce959685a8445b227fb327c7ecfd7516
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-29 12:31:57 +0800
Commit message:
feat: expose mechanism classification thresholds to plots - summarize_nsea_mechanism() accepts a thresholds list and passes it to classify_mechanism_state() - phaseplot(), consensusmap() and mechanismflow() accept thresholds and forward it through their S4 generics/methods - add threshold customization regression tests
Package: enrichplot
Commit: 112ce8a450e209735625f32626d6d8982d1bbeda
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-29 12:17:55 +0800
Commit message:
Commit: 112ce8a450e209735625f32626d6d8982d1bbeda
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-29 12:17:55 +0800
Commit message:
feat: layer-aware pairwise_termsim for mnseaResult - add layer argument to the pairwise_termsim generic and all methods so S4 signatures stay consistent - the mnseaResult method now filters feature overlap by the requested layer instead of always using the all-layer union - document the layer parameter and cover it with regression tests
Package: enrichplot
Commit: eecacc98c490320736552ef9dcd6fd97d784bc5f
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 22:54:04 +0800
Commit message:
Commit: eecacc98c490320736552ef9dcd6fd97d784bc5f
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 22:54:04 +0800
Commit message:
docs: wrap DO-dependent examples in dontrun
Examples that call enrichDO() require a GOSemSim ontology database
download, which fails on offline or permission-limited systems. Wrap
barplot, heatplot, volplot and upsetplot examples in \dontrun{} so R
CMD check examples pass without the database.
Package: enrichplot
Commit: 4cd5105326b5e02b5cfb9e6cee052f37a1e7cb65
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 21:21:49 +0800
Commit message:
Commit: 4cd5105326b5e02b5cfb9e6cee052f37a1e7cb65
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 21:21:49 +0800
Commit message:
build: switch vignette from Quarto to R Markdown - replace vignettes/enrichplot.qmd with a standard R Markdown vignette - add knitr/rmarkdown to Suggests and set VignetteBuilder to knitr - remove quarto dependency from Suggests - R CMD build now generates inst/doc and R CMD check passes vignette/inst/doc checks
Package: enrichplot
Commit: bed263ce6402b7b4318283410ba1ef02ec4cf386
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 11:31:42 +0800
Commit message:
Commit: bed263ce6402b7b4318283410ba1ef02ec4cf386
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 11:31:42 +0800
Commit message:
fix: resolve documentation mismatches for cnetplot/emapplot/heatplot/upsetplot - expand emapplot/heatplot/upsetplot generic and method signatures so Rd usage includes all documented method arguments - add coords parameter documentation for emapplot - add include_isolated parameter documentation for cnetplot - move cnetplot.enrichResult method documentation to the actual function so R CMD check sees the full method signature
Package: enrichplot
Commit: bcdce1f905de5df8210dd245f581f8939a979717
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 10:55:46 +0800
Commit message:
Commit: bcdce1f905de5df8210dd245f581f8939a979717
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 10:55:46 +0800
Commit message:
fix: align new plot signatures and docs with R CMD check - expand phaseplot/consensusmap/mechanismflow generics and methods to include named arguments so Rd usage matches documented parameters - document layer argument for gseaplot2/gsearank/hplot - use ggplot2::waiver() in dotplot_internal to fix undefined global function warning
Package: enrichplot
Commit: 9707828171a21e352fc7fa29a3ddae8cc5056132
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 10:42:15 +0800
Commit message:
Commit: 9707828171a21e352fc7fa29a3ddae8cc5056132
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-27 10:42:15 +0800
Commit message:
docs: document mechanism plot parameters - phaseplot: reference, selected_layer, reference_layer, x_axis, size_var - consensusmap: fill_var, size_var, include_rewiring, label, reference - mechanismflow: reference, flow_var
Package: enrichplot
Commit: b20f85f4d55fdb4232d2422cdd16072bcd49fc67
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-26 15:19:28 +0800
Commit message:
Commit: b20f85f4d55fdb4232d2422cdd16072bcd49fc67
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-26 15:19:28 +0800
Commit message:
feat: complete mechanism plot comparisons for phaseplot, consensusmap, mechanismflow - summarize_nsea_mechanism() now accepts a reference result and computes reference_NES / delta_NES plus cross-object rewiring scores - phaseplot() supports reference, delta_NES x-axis, and selectable size variable - consensusmap() now shows enrichment strength via fill and topology consistency via point size, with fill_var/size_var/label/reference options - mechanismflow() now uses flow magnitude (NES/delta_NES/leading-edge size) for line/point size and a stable mechanism-state ordering - update .dev docs, NEWS, and focused tests
Package: enrichplot
Commit: 5d89dd90952b86b6c683b3855844a7da2c72fcf3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-24 16:58:49 +0800
Commit message:
Commit: 5d89dd90952b86b6c683b3855844a7da2c72fcf3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-08-24 16:58:49 +0800
Commit message:
feat: complete nsea/mnsea plotting workflow and mechanism plots - refactor gsInfo() into an S3 generic and add layer-aware running-score support to gseaplot2(), gsearank() and hplot() - implement hplot() with base ggplot2 geoms (remove ggHoriPlot dependency) - add pairwise_termsim() support for mnseaResult and treeplot boundary fixes - add barplot.gseaResult() so nsea/mnsea no longer hit graphics::barplot - add mechanism helper layer: compute_rewiring_score(), classify_mechanism_state(), summarize_nsea_mechanism(), extract_rewiring_features() - add phaseplot(), rewireplot(), consensusmap() and mechanismflow() - update .dev docs/checklist, NEWS, man pages, and tests
Package: enrichplot
Commit: 4029c048dac3133cd83025b7adc46bb0dfec716a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-26 10:08:22 +0800
Commit message:
Commit: 4029c048dac3133cd83025b7adc46bb0dfec716a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-26 10:08:22 +0800
Commit message:
plan
Package: enrichplot
Commit: 2a8cc9d6430b8bafbec487249c658335154617e1
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-26 07:07:22 +0800
Commit message:
Commit: 2a8cc9d6430b8bafbec487249c658335154617e1
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-26 07:07:22 +0800
Commit message:
feat: add mnsea ssplot
Package: enrichplot
Commit: 4bc500bfdbc6513a32ea048b53a502718a03e37a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 23:55:03 +0800
Commit message:
Commit: 4bc500bfdbc6513a32ea048b53a502718a03e37a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 23:55:03 +0800
Commit message:
feat: add mnsea upsetplot
Package: enrichplot
Commit: ceb389da39d186dd596f8ff7b763820e46a15c37
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 21:22:44 +0800
Commit message:
Commit: ceb389da39d186dd596f8ff7b763820e46a15c37
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 21:22:44 +0800
Commit message:
feat: add mnsea ridgeplot
Package: enrichplot
Commit: ded08014bc8d653590be78e635bceaced9c67408
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 20:57:58 +0800
Commit message:
Commit: ded08014bc8d653590be78e635bceaced9c67408
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 20:57:58 +0800
Commit message:
feat: add mnsea gseaplot
Package: enrichplot
Commit: addcc2786ad9350de9f54c4bc7c607d3403de1be
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 16:18:52 +0800
Commit message:
Commit: addcc2786ad9350de9f54c4bc7c607d3403de1be
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 16:18:52 +0800
Commit message:
feat: refine mnsea plot semantics
Package: enrichplot
Commit: e57fce44cfa03965bac3d4e5b6e270a89c8b60f5
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 10:22:43 +0800
Commit message:
Commit: e57fce44cfa03965bac3d4e5b6e270a89c8b60f5
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 10:22:43 +0800
Commit message:
feat: add mnsea emapplot
Package: enrichplot
Commit: d8612a538f9e48930aa6466f5e82143dcc1aa006
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 09:15:39 +0800
Commit message:
Commit: d8612a538f9e48930aa6466f5e82143dcc1aa006
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-25 09:15:39 +0800
Commit message:
feat: improve mnsea cnetplot readability
Package: enrichplot
Commit: b5a6dbd6b530a437974ea41661297a650a783f8f
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 23:38:47 +0800
Commit message:
Commit: b5a6dbd6b530a437974ea41661297a650a783f8f
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 23:38:47 +0800
Commit message:
feat: refine mnsea cnetplot labels
Package: enrichplot
Commit: 5bd1fe85893e65eaf704747371a268f8cbdcf30e
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 23:27:15 +0800
Commit message:
Commit: 5bd1fe85893e65eaf704747371a268f8cbdcf30e
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 23:27:15 +0800
Commit message:
feat: clarify mnsea cnetplot legends
Package: enrichplot
Commit: 643c3b48bcd58db15fb2f90066c82fac9c50e4bf
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 22:42:39 +0800
Commit message:
Commit: 643c3b48bcd58db15fb2f90066c82fac9c50e4bf
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 22:42:39 +0800
Commit message:
feat: add mnsea cnetplot node type legend
Package: enrichplot
Commit: 86772beaddc69b752ee915652d91413d763ab10d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 22:26:48 +0800
Commit message:
Commit: 86772beaddc69b752ee915652d91413d763ab10d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 22:26:48 +0800
Commit message:
feat:
Package: enrichplot
Commit: d76e96b474df7ec388509f4b7dcb73ff4cd023b7
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 21:50:27 +0800
Commit message:
Commit: d76e96b474df7ec388509f4b7dcb73ff4cd023b7
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 21:50:27 +0800
Commit message:
feat: refine mnsea plot defaults and labels
Package: enrichplot
Commit: 94f5aa1f73d0361ef7dd9e68f30579f8e66541aa
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 21:38:12 +0800
Commit message:
Commit: 94f5aa1f73d0361ef7dd9e68f30579f8e66541aa
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 21:38:12 +0800
Commit message:
feat: add mnsea cnetplot support
Package: enrichplot
Commit: 4ff46bf65de3b60ba80b38a1ef9b1d6249cf8a52
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 16:20:45 +0800
Commit message:
Commit: 4ff46bf65de3b60ba80b38a1ef9b1d6249cf8a52
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 16:20:45 +0800
Commit message:
feat: add mnsea heatplot support
Package: enrichplot
Commit: 51e43458ab13fa3cb8f192045aa7996f3165d02d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 16:02:47 +0800
Commit message:
Commit: 51e43458ab13fa3cb8f192045aa7996f3165d02d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 16:02:47 +0800
Commit message:
refactor:
Package: enrichplot
Commit: af67147432f7de05c7431669720dd0ab96dd449c
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 15:40:18 +0800
Commit message:
Commit: af67147432f7de05c7431669720dd0ab96dd449c
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 15:40:18 +0800
Commit message:
update url
Package: enrichplot
Commit: 23c633ca672d10a7173c10b076bd115953b65979
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 15:32:11 +0800
Commit message:
Commit: 23c633ca672d10a7173c10b076bd115953b65979
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 15:32:11 +0800
Commit message:
test: add regression coverage for stable term selection
Package: enrichplot
Commit: 2702d1dc9f8b1de4a82070c03e27d7baa7a756ad
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 15:15:12 +0800
Commit message:
Commit: 2702d1dc9f8b1de4a82070c03e27d7baa7a756ad
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 15:15:12 +0800
Commit message:
fix: harden plot helpers and dependency guards
Package: enrichplot
Commit: 3e291516be5b842674ec34e99639a77fad1ee537
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 14:11:26 +0800
Commit message:
Commit: 3e291516be5b842674ec34e99639a77fad1ee537
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 14:11:26 +0800
Commit message:
dotplot
Package: enrichplot
Commit: 546744e187350a702d1b7a4412104699167567f8
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 14:11:15 +0800
Commit message:
Commit: 546744e187350a702d1b7a4412104699167567f8
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-06-24 14:11:15 +0800
Commit message:
vis for enrichit
Package: annotatr
Commit: b4ec5648aa4c0dd6cf8860df833803335ab6e127
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 22:50:27 -0600
Commit message:
Commit: b4ec5648aa4c0dd6cf8860df833803335ab6e127
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 22:50:27 -0600
Commit message:
Merge pull request #73 from rcavalcante/bioccheck-cleanup Clean up BiocCheck findings and deprecated dplyr usage
Package: annotatr
Commit: aa9e42cada9fd2ff45c63728ccebfb7a3f36ba02
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 22:42:19 -0600
Commit message:
Commit: aa9e42cada9fd2ff45c63728ccebfb7a3f36ba02
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 22:42:19 -0600
Commit message:
Clean up BiocCheck findings and deprecated dplyr usage - Replace dplyr::funs() in summarize_numerical() with across(), keeping the same columns in the same order, and wrap tidyselect selections in all_of(). These warned with recent dplyr. - Replace dplyr::do() in the co-annotation plots with vectorized joins, 10 to 100 times faster. plot_numerical_coannotations() scatterplots now draw each region once per facet, instead of once per combination of its annotations, which made heavily annotated regions look darker. - Use requireNamespace() and getExportedValue() instead of library() for the TxDb and org packages, so building no longer attaches them, and the missing-package error is shown instead of get() failing. - Trim gene annotations to chromosome ends, removing out-of-bound warnings for danRer10, danRer11, mm10, rn4, and rn6. - Use is() for class checks, declare the ggplot2 density variable, and move the CITATION to bibentry() with the DOI. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: annotatr
Commit: c5635c70418ac398bd18004df231b337f18c3c1d
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 22:16:13 -0600
Commit message:
Commit: c5635c70418ac398bd18004df231b337f18c3c1d
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 22:16:13 -0600
Commit message:
Merge pull request #72 from rcavalcante/gene-summaries
Adds summarize_genes(annotated_regions, over, by, format = c('wide', 'long')), which summarizes annotated regions by gene.
- Uses the gene annotations with a gene ID (promoters, 1-5kb, UTRs, exons, introns, etc.). CpG, intergenic, enhancer, and chromatin annotations are left out.
- A region counts once toward a gene, and once toward each of the gene's annotation types. A region annotated to several genes counts for each.
- Wide (default): one row per gene with gene_id, symbol, n_regions, n_ in genomic order, n_ for the 'by' column, and _mean, _median, _sd for each 'over' column.
- format = 'long': one row per gene and annotation type.
- Genes with the most regions come first. On the vignette data it summarizes 14,201 regions over 914 genes in 0.18 s.
Also documents that read_annotations() returns the custom annotations, which can be combined with others using c(), and that annotatr_cache is a session-only registry separate from the disk cache. The vignette has a summarize_genes() example and leads with the returned object for custom annotations.
Tests use a small hand-worked example (including a region shared by two genes and a CpG-only region). Tested with docker/check.sh (Bioconductor 3.24 devel): 282 tests pass, 0 skipped. R CMD check 1 NOTE (existing). BiocCheck 0 errors.
Version bumped to 1.39.6.
🤖 Generated with [Claude Code](https://claude.com/claude-code) </pre>
</div>
Package: annotatr
Commit: e90c4db4ee395810387499fde3670e6421969f3b
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 22:08:46 -0600
Commit message:
Add the median to summarize_genes() over summaries
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: annotatr
Commit: b751eeddcf7ae27c6a555b0ea83d32d2dee90d8e
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 22:05:28 -0600
Commit message:
Add summarize_genes() for one row per gene
summarize_genes() summarizes annotated regions by gene, using the gene
annotations with a gene ID. Each region counts once toward a gene and
once toward each of its annotation types, and a region annotated to
several genes counts for each. Output is wide by default (n_regions,
n_, category counts for 'by', and mean and sd of 'over' columns),
or long with format = 'long'.
Also document that read_annotations() returns the custom annotations,
which can be combined with others using c(), and that annotatr_cache
is a session-only registry separate from the disk cache.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
</pre>
</div>
Package: annotatr
Commit: 016b7c3dda475df556dcb9d0d4dc235fde59b8ba
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 22:00:04 -0600
Commit message:
Merge pull request #71 from rcavalcante/disk-cache
build_annotations() rebuilt every annotation on every call (about 30 s for the hg19 gene annotations). It now caches each built annotation and each downloaded file on disk with BiocFileCache, so later calls load them in seconds. For example, hg19 promoters + exons go from 15.6 s to 1.7 s.
- The cache is in tools::R_user_dir('annotatr', 'cache'); options(annotatr.cache = ...) overrides it.
- Each annotation type is cached separately, so any combination reuses earlier builds.
- Cache names include the annotatr version, and for gene annotations the TxDb/org package versions (or the EnsDb), so updates cause a rebuild.
- A cached file that can't be read is removed and rebuilt automatically.
- Downloads are retried 3 times, partial downloads are never cached, and all URLs use HTTPS. A partial UCSC download broke scmeth's examples on the kunpeng2 release builder.
- New: cache = FALSE in build_annotations(), list_cached_annotations(), clear_cached_annotations(genome), and ?`cached-annotations` with a troubleshooting guide (stale or corrupted entries, failed downloads, disk space, cluster home directories, SQLite locks, AnnotationHub's own cache). The vignette gains a "Caching Built Annotations" section.
- Requires R >= 4.0 (for tools::R_user_dir) and imports BiocFileCache, which AnnotationHub already installs.
Tests use a temporary cache and never touch the user's cache. The build tests use cache = FALSE so they still test the sources. 9 new cache tests, most of them offline.
Tested with docker/check.sh (Bioconductor 3.24 devel): 258 tests pass, 0 skipped. R CMD check 1 NOTE (existing). BiocCheck 0 errors.
Version bumped to 1.39.5.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Package: annotatr
Commit: 220f05aa8f59411b18a84a059ce97fe1f06420e2
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 21:34:39 -0600
Commit message:
Document the cached-annotations value, and run cache examples
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: annotatr
Commit: 2acd68023efc02d40f1e2bb110d99e41de0b7522
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 21:26:59 -0600
Commit message:
Cache built annotations and downloads on disk
build_annotations() rebuilt every annotation on every call, e.g. about
30 s for the hg19 gene annotations. Now it saves each annotation it
builds, and each file it downloads, with BiocFileCache, and loads them
later in seconds. Cache names include the annotatr version, and for gene
annotations the TxDb and org package versions, so updates cause a
rebuild. A cached annotation that can't be read is removed and rebuilt.
Add cache = FALSE to build without the cache, list_cached_annotations()
and clear_cached_annotations() to manage it, and ?`cached-annotations`
with a troubleshooting guide. Downloads are retried 3 times and use
HTTPS, since a partial UCSC download broke scmeth's examples on a
release builder. Tests use a temporary cache, and the build tests use
cache = FALSE so they still test the sources.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: BreastSubtypeR
Commit: d06478442c1f3eaf941660e3a5514ed35ea9b41d
Author: Qiao Yang <qiao.yang@ki.se>
Date: 2026-09-25 09:56:18 +0800
Commit message:
Merge pull request #140 from JohanHartmanGroupBioteam/maintenance/maintainer-1.5.3
Transfer the maintainer role to Emmanouil G. Sifakis; bump to 1.5.3
Package: BreastSubtypeR
Commit: 188a931c3d1cd9400b3201c2441358352d25290c
Author: Emmanouil Sifakis <emmanouil.sifakis@ki.se>
Date: 2026-09-23 09:33:58 +0000
Commit message:
Transfer the maintainer role to Emmanouil G. Sifakis; bump to 1.5.3
DESCRIPTION Authors@R: Emmanouil G. Sifakis takes the "cre" role, Qiao Yang
keeps "aut"; author order unchanged. man/BreastSubtypeR.Rd carries the
Maintainer line that roxygen derives from Authors@R. NEWS records the
change and the repository's move to the JohanHartmanGroupBioteam
organization. Version 1.5.3 so that Bioconductor devel rebuilds with the
new maintainer address. No code changes.
Package: annotatr
Commit: ff431152e18e1ad6189c3b5114d47d8290aa16af
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 21:15:26 -0600
Commit message:
Merge pull request #70 from rcavalcante/test-overhaul
Moves the tests to testthat 3rd edition and makes them independent of each other and of file order.
Tests:
- Files renamed test-.R; no context(). Shared data comes from functions in helper-fixtures.R instead of top-level objects.
- Custom annotations use unique cache names. The BED4/BED5 read_annotations() tests passed only because an earlier test had cached the entry they checked.
- Assertions compare values (expect_named, expect_setequal, expect_length, expect_contains) instead of expect_equal(all(...), TRUE), and check contents (coordinates, strands, IDs, scores), not just classes.
- Plot tests build each plot with ggplot_build(), and some check the plotted data.
- Build tests are back. Light tests (hg38 CpGs, hg19 FANTOM enhancers, hg19/mm10 GENCODE lncRNA) run whenever online, including on Bioconductor's builders. Full tests (gene and CpG annotations for all 15 genomes, hg38 lncRNA, lifted-over enhancers, chromatin) run with ANNOTATR_FULL_TESTS=true, which docker/check.sh sets. check.sh also keeps downloads in a persistent annotatr-cache volume.
Fixes found by the new tests:
- plot_categorical() with the default fill = NULL failed when drawn. It is fixed, and the All bar no longer triggers a ggplot2 warning without fill. (Backported to RELEASE_3_23 as 1.38.2.)
- org.Dr.eg.db was missing from Suggests, although danRer10/danRer11 gene annotations need it.
Tested with docker/check.sh (Bioconductor 3.24 devel): 227 tests pass, 0 skipped, ~3 min for tests and ~7 min total. R CMD check 1 NOTE (existing). BiocCheck 0 errors.
Version bumped to 1.39.4.
🤖 Generated with [Claude Code](https://claude.com/claude-code) </pre>
</div>
Package: annotatr
Commit: 2b24c09ab881f7441b4dc6a4f012a5ebdd371746
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 21:07:19 -0600
Commit message:
Suggest org.Dr.eg.db, needed for danRer10 and danRer11 gene annotations
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: annotatr
Commit: 02134cc5afdad01933177b4591849f0ccc721087
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 20:51:41 -0600
Commit message:
Build basicgenes and cpgs per genome in the full tests
Building every gene annotation type for every genome ran out of memory
in an 8 GB Docker VM. Only the gene model and CpG sources differ between
genomes, so test those per genome, and the other gene annotation types
once for hg19.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: annotatr
Commit: a8511f7ebad475a279b74808ca182be26897398a
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 20:43:59 -0600
Commit message:
Overhaul tests for testthat 3 and fix plot_categorical() with no fill
Move to testthat 3rd edition, and rename the test files to
test-.R since they no longer depend on file order. Shared data
comes from helper-fixtures.R. Custom annotations use unique cache names,
fixing tests that passed only because an earlier test had cached the
entry they checked. Assertions compare values, e.g. expect_named() and
expect_setequal(), instead of expect_equal(all(...), TRUE).
Plot tests now build the plots with ggplot_build(). This found that
plot_categorical() with the default fill = NULL failed when drawn; fix
it, and map the All bar to a column so it isn't dropped without fill.
Restore the build tests: small downloads run whenever online, and full
builds for every genome run with ANNOTATR_FULL_TESTS=true, which
docker/check.sh now sets, along with a persistent download cache.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
</pre>
</div>
Package: annotatr
Commit: 50820a27a6907b9117c4abcb13f85f63b662e2dd
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 20:21:42 -0600
Commit message:
Merge pull request #69 from rcavalcante/deprecate-randomize
Deprecate randomize_regions() in favor of a background comparison
Package: annotatr
Commit: 09af749e4addbdd4602a8d4866b3b64bccb137d4
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 20:16:06 -0600
Commit message:
Deprecate randomize_regions() in favor of a background comparison
Regions placed uniformly at random across the genome are a poor null
model: real regions come from a much narrower set of locations, so most
data look enriched in genic and CpG annotations. Deprecate
randomize_regions() and point to annotating a background of the regions
the data could have come from, or regioneR::permTest() and
regioneR::resampleRegions().
summarize_annotations(), plot_annotation(), and plot_categorical() now
label annotated_random as "Background" instead of "Random Regions". The
examples, tests, and vignette compare DM regions to all tested regions.
Also fix the allow.overlaps documentation, which controls whether random
regions overlap each other, not the input regions.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: annotatr
Commit: ab795d19f14a4c80116f8cd5b8c3011bf7ca9215
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 20:07:14 -0600
Commit message:
Merge pull request #68 from rcavalcante/docker-check
Add Docker-based Bioconductor devel check
Package: annotatr
Commit: bb5c6c454ec3a9e29d7810976372e2339e39e0ef
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 19:18:57 -0600
Commit message:
Add Docker-based Bioconductor devel check
docker/check.sh runs R CMD build, R CMD check, and BiocCheck on the
committed HEAD in a Bioconductor devel image with annotatr's dependencies
preinstalled. Dependencies added since the image was built are installed
at check time. Use --rebuild to refresh the image.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: annotatr
Commit: ec750310fa1cb27af75186f72efb400e9c6ffb42
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 19:45:17 -0600
Commit message:
Merge pull request #67 from rcavalcante/lncrna-gencode
Fix hg38/mm10 lncRNA annotations by downloading from GENCODE
Package: annotatr
Commit: ea699780298650a09d66c8eff0c3d61ce22985b3
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 19:39:26 -0600
Commit message:
Fix hg38/mm10 lncRNA annotations by downloading from GENCODE
AnnotationHub removed its GENCODE resources, including AH75123 (hg38)
and AH49550 (mm10), on 2026-04-28, so hg38_lncrna_gencode and
mm10_lncrna_gencode failed. Download the same GENCODE releases directly
over HTTPS, and move hg19 from FTP to HTTPS.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: annotatr
Commit: 0d593dc6eabebb817c27162c1003b90e1764c722
Author: Raymond Cavalcante <626455+rcavalcante@users.noreply.github.com>
Date: 2026-09-24 19:36:20 -0600
Commit message:
Merge pull request #66 from rcavalcante/oviariramb2
Add support for sheep (ARS-UI_Ramb_v2.0) as 'oviariramb2'. Gene
annotations come from the Ensembl 113 EnsDb in AnnotationHub (AH119381), so
tx_id and gene_id are Ensembl IDs. CpG islands come from the UCSC GenArk
assembly hub. Sequences use UCSC-style names (chr1, ..., chrUn_*).
Package: annotatr
Commit: 86641326dc4047c9762fd9878876840fd5024d66
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 19:17:58 -0600
Commit message:
Version bump
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: annotatr
Commit: 9781edf27897d6c77bd3f2e4b09ab5827f4af05a
Author: Raymond Cavalcante <rcavalca@umich.edu>
Date: 2026-09-24 18:57:30 -0600
Commit message:
Add sheep (ARS-UI_Ramb_v2.0) as builtin genome oviariramb2
Sheep has no TxDb.* or org.*.eg.db packages, so gene annotations are
built from the Ensembl 113 EnsDb in AnnotationHub (AH119381), with
Ensembl tx_id/gene_id and symbols from the EnsDb. CpG islands, chromosome
sizes, and chromosome aliases come from the UCSC GenArk assembly hub, and
sequences are renamed to UCSC-style names.
Genomes like this are registered in GENARK in R/utils.R. The TxDb code
path is unchanged; hg19 gene annotations are identical to devel.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Package: methodical
Commit: b39d98d2d4ac504cbd6f80a62b999406f694e993
Author: Richard Heery <richardheery@gmail.com>
Date: 2026-09-25 02:16:59 +0100
Commit message:
Merged changes
Package: methodical
Commit: 20761f4370f86ba9ee7211e4b47c6b3c63a607e4
Author: Richard Heery <richardheery@gmail.com>
Date: 2026-09-25 00:50:46 +0100
Commit message:
Updated liftover function
Package: methodical
Commit: 02ddeb7f0e3a2c852b0adcff0211e492dc0cdf3c
Author: Richard Heery <richardheery@gmail.com>
Date: 2026-09-22 20:12:54 +0100
Commit message:
update
Package: methodical
Commit: a39fa2dd4b3c1a417085c4a09ec882b3bc738522
Author: Richard Heery <richardheery@gmail.com>
Date: 2026-08-27 17:25:10 +0100
Commit message:
update
Package: methodical
Commit: ffc716b54e4118b1ced24b811211a8788e304a92
Author: Richard Heery <richardheery@gmail.com>
Date: 2026-05-01 15:20:44 +0100
Commit message:
Readded vignettes
Package: methodical
Commit: 464c57e15c8f97f697d8ce9373316805f6e73be1
Author: A Wokaty <andres.wokaty@sph.cuny.edu>
Date: 2026-04-28 09:02:10 -0400
Commit message:
bump x.y.z version to odd y following creation of RELEASE_3_23 branch
Package: methodical
Commit: 4215fb6e084e162ff4dd4201b1d4420d9c2533db
Author: A Wokaty <andres.wokaty@sph.cuny.edu>
Date: 2026-04-28 09:02:10 -0400
Commit message:
bump x.y.z version to even y prior to creation of RELEASE_3_23 branch
Package: methodical
Commit: d169b576deecb57d9477aabf9196922e04e885ea
Author: Richard Heery <richardheery@gmail.com>
Date: 2026-04-27 17:22:40 +0100
Commit message:
Final commit for 3.23
Package: methodical
Commit: 81883848e66b52382f58d48cd4ee465be8189db3
Author: Richard Heery <richardheery@gmail.com>
Date: 2026-04-24 22:47:39 +0100
Commit message:
Fixed vignettes
Package: methodical
Commit: a4d3e6da701f57033dfd6ca9feba64d3c1c11a6a
Author: Richard Heery <richardheery@gmail.com>
Date: 2026-04-27 21:38:18 +0100
Commit message:
Final commit for devel
Package: lcmsPlot
Commit: f451123907b59cd6a330688b933ff3fd6c2bd25e
Author: Ossama Edbali <ossedb@gmail.com>
Date: 2026-09-24 22:11:26 +0100
Commit message:
feat(features): name XChromatograms features from row names
Package: RiboDiPA
Commit: cf0c36801194370381bd3ceb90f5b2594e1247a1
Author: Dr. Ji-Ping Wang <jzwang@northwestern.edu>
Date: 2026-09-24 20:46:05 +0000
Commit message:
Fix vignette build error: convert Bioconductor objects via as.data.frame() before as.data.table()
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LiK5WUAPmNmkHCv3HPRNog
Package: lcmsPlot
Commit: 18f10a9c7dfe282c08aa33c53c23566a192a7a6b
Author: Ossama Edbali <ossedb@gmail.com>
Date: 2026-09-24 20:46:18 +0100
Commit message:
feat(features): name manual features from row names or a feature_id column
Package: scRNAseqApp
Commit: 9421c5d26e1bf497251c6ccfb6526e9f612852c4
Author: Jianhong Ou <jianhong.ou@gmail.com>
Date: 2026-09-24 15:27:00 -0400
Commit message:
Update the gene table only when file changed.
Package: leapR
Commit: 28136ae57197bd5fa892860b5017d5c9f1f0bb2c
Author: Sara JC Gosline <sara.gosline@pnnl.gov>
Date: 2026-09-24 10:42:52 -0700
Commit message:
updated
Package: geneslator
Commit: b62f543f5874c5167105c705e32d15f0da8d4181
Author: Giovanni Micale <gmgmicky@gmail.com>
Date: 2026-09-24 19:11:07 +0200
Commit message:
Updated README and vignettes
Package: DropletUtils
Commit: ba4152de3596abef3bd69f9ce441aec8ea4c912e
Author: Aaron Lun <infinite.monkeys.with.keyboards@gmail.com>
Date: 2026-09-25 02:56:55 +1000
Commit message:
Set SVT leaves to NULL for empty columns when loading MatrixMarket data. (#133)
Mostly backports of the updated C++ code and associated tests from crio.
Package: DropletUtils
Commit: ea9a299b36c52a71f305d612a97d6a69a20e25d0
Author: LTLA <infinite.monkeys.with.keyboards@gmail.com>
Date: 2026-09-24 18:21:09 +1000
Commit message:
Merge remote-tracking branch 'upstream/devel' into devel
Package: DropletUtils
Commit: b423c0fafe7271b173317b407a8538bbbcbede5c
Author: LTLA <infinite.monkeys.with.keyboards@gmail.com>
Date: 2026-07-29 23:53:07 +1000
Commit message:
Shorter chunk size for sparse data and indices for easier streaming.
Package: SparseArray
Commit: 9a0e93056f05879a15057e3d597d0102068f09bb
Author: Hervé Pagès <hpages.on.github@gmail.com>
Date: 2026-09-24 09:04:25 -0700
Commit message:
some clarification about SVT leaf representation
Package: lcmsPlot
Commit: 14a5af5c83db317bc0d44e2b32ba8acfb54ab66f
Author: Ossama Edbali <ossedb@gmail.com>
Date: 2026-09-24 16:23:45 +0100
Commit message:
feat(features): use featureDefinitions rownames as feature identifiers
lcmsPlot derived its own xcms::groupnames-style MT