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: GBScleanR
Commit: d9511e945449625c3e9517d1425b8bb1d50c96ba
Author: tomoyukif <f.tomoyuki@okayama-u.ac.jp>
Date: 2026-10-09 15:39:44 +0900
Commit message:
Commit: d9511e945449625c3e9517d1425b8bb1d50c96ba
Author: tomoyukif <f.tomoyuki@okayama-u.ac.jp>
Date: 2026-10-09 15:39:44 +0900
Commit message:
Bump to v2.7.5 with loadGDS, replicate, and plot fixes plus broader tests. Restore R 4.6.1-safe GbsrGenotypeData construction, fix replicate genotype expansion in estGeno(), complete plot stats catalogues, and expand testthat coverage for core QC/filtering/scheme workflows. Co-authored-by: Cursor <cursoragent@cursor.com>
Package: lisaClust
Commit: c7b535fbfe79828078cd7c6d368d2d5341d2c05f
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 17:40:47 +1100
Commit message:
Commit: c7b535fbfe79828078cd7c6d368d2d5341d2c05f
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 17:40:47 +1100
Commit message:
1.21.4: twelve hatchings (dots, circles, and /, \ and - with dots after the first seven) - hatchGrobs() draws a hatching type clipped to a region: its lines (polyclip) and its marks (points strictly inside the rings, even-odd). Dots or circles alone sit on a staggered grid, two per tile; with lines, one per tile halfway between the lines. Used by the panels and by the legend keys, so keys match the hatching. - Limits raised from 7 to 12 (nHatchings) in geom_hatching(), scale_region_manual() and hatchingLevels(); regions beyond the twelfth are drawn as the first, with a warning. - Same order as lisaclust-py 1.21.4 (matplotlib hatches "", /, \, -, |, x, +, ., o, /., \., -.). - Tests: every type draws inside its region and has a key; holes stay empty; 12 regions draw silently, 13 warn. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TfsjwkbDbHkX4kJZNe4ER4
Package: gDRutils
Commit: 8ba4a03f7bddc1b0fa34ec42ddc504e2fee84f75
Author: j-smola <31825957+j-smola@users.noreply.github.com>
Date: 2026-10-09 08:04:39 +0200
Commit message:
Commit: 8ba4a03f7bddc1b0fa34ec42ddc504e2fee84f75
Author: j-smola <31825957+j-smola@users.noreply.github.com>
Date: 2026-10-09 08:04:39 +0200
Commit message:
Merge pull request #204 from gdrplatform/GDR-3674 Update authors data
Package: gDRutils
Commit: 4ce4ed4a7b2a4970e0b39dff2b578a9d6158ba9c
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:12:34 +0200
Commit message:
Commit: 4ce4ed4a7b2a4970e0b39dff2b578a9d6158ba9c
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:12:34 +0200
Commit message:
chore: update authors data
Package: gDRtestData
Commit: 148402af9759613428226e96d42a8b2a90f53000
Author: j-smola <31825957+j-smola@users.noreply.github.com>
Date: 2026-10-09 08:03:51 +0200
Commit message:
Commit: 148402af9759613428226e96d42a8b2a90f53000
Author: j-smola <31825957+j-smola@users.noreply.github.com>
Date: 2026-10-09 08:03:51 +0200
Commit message:
Merge pull request #85 from gdrplatform/GDR-3674 Update authors data
Package: gDRtestData
Commit: 76c0d94c9b0b9859ec45757a6c37a67f5839d820
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:27:06 +0200
Commit message:
Commit: 76c0d94c9b0b9859ec45757a6c37a67f5839d820
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:27:06 +0200
Commit message:
chore: update authors data
Package: gDR
Commit: d0522c982283f99a820f39d76df8b2f4213df2c5
Author: j-smola <31825957+j-smola@users.noreply.github.com>
Date: 2026-10-09 08:04:05 +0200
Commit message:
Commit: d0522c982283f99a820f39d76df8b2f4213df2c5
Author: j-smola <31825957+j-smola@users.noreply.github.com>
Date: 2026-10-09 08:04:05 +0200
Commit message:
Merge pull request #68 from gdrplatform/GDR-3674 Update authors data
Package: gDR
Commit: 9f38e5d0611386c9151ba2e002071ab924e077e8
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:26:05 +0200
Commit message:
Commit: 9f38e5d0611386c9151ba2e002071ab924e077e8
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:26:05 +0200
Commit message:
chore: update authors data
Package: gDRimport
Commit: 3768be6bd87ced5f7fc0c454e447014c9f559d6a
Author: j-smola <31825957+j-smola@users.noreply.github.com>
Date: 2026-10-09 08:03:17 +0200
Commit message:
Commit: 3768be6bd87ced5f7fc0c454e447014c9f559d6a
Author: j-smola <31825957+j-smola@users.noreply.github.com>
Date: 2026-10-09 08:03:17 +0200
Commit message:
Merge pull request #127 from gdrplatform/GDR-3674 Update authors data
Package: gDRimport
Commit: 1db8b1c0899c310533112074904403845120edd1
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:28:34 +0200
Commit message:
Commit: 1db8b1c0899c310533112074904403845120edd1
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:28:34 +0200
Commit message:
chore: leftovers
Package: gDRimport
Commit: 61a1a5c3af1cde25786fa2b323ad1922c240364c
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:28:04 +0200
Commit message:
Commit: 61a1a5c3af1cde25786fa2b323ad1922c240364c
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:28:04 +0200
Commit message:
chore: update authors data
Package: lisaClust
Commit: cf5d8184447f626cd6d1d1753801b891f55d5ae8
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 16:42:13 +1100
Commit message:
Commit: cf5d8184447f626cd6d1d1753801b891f55d5ae8
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 16:42:13 +1100
Commit message:
1.21.3: hatching regions outlined by Voronoi tiles, hatching clipped by polyclip; faster concave window
- geom_hatching() computes each region's outline as the union of the Voronoi tiles (deldir) of its cells, clipped
to the window (polyclip), in data coordinates, instead of an nbp x nbp nearest-cell grid. The outlines follow
the cells exactly and nbp is no longer used (still accepted). The outlines are cached by a hash of the cells,
regions and window; the grob (class lisaHatching) clips each region's hatching lines to its outline with
polyclip when drawn, so lines cannot cross into another region. About 3 s to draw an image of ~6,000 cells,
0.8 s to print it again.
- Tried and dropped: filling regions with grid tiling patterns. On the cairo PNG device some multi-ring regions
were left unfilled, and pattern fills took ~2 s per draw against 0.6 s for clipped lines.
- makeWindow("concave") builds its point cloud without a per-cell loop: 0.9 s to 0.32 s, identical window.
- deldir and polyclip are new direct imports (already dependencies of spatstat.geom); purrr dropped.
- DESCRIPTION: two contributors' emails were passed as middle names; now email =.
- Tests: region outlines partition the window and contain their cells; clipped hatching stays inside; outlines are
cached and the plot draws.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TfsjwkbDbHkX4kJZNe4ER4
Package: lisaClust
Commit: 1190d9d0816cbe9a4b225e49ceb29ddfc08fe716
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 16:07:37 +1100
Commit message:
Commit: 1190d9d0816cbe9a4b225e49ceb29ddfc08fe716
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 16:07:37 +1100
Commit message:
Remove a stray Rplots.pdf left by the tests; ignore it Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TfsjwkbDbHkX4kJZNe4ER4
Package: lisaClust
Commit: 83ee1a28d119a3f68efb8b6aa581725ebd3cbc2b
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 16:07:14 +1100
Commit message:
Commit: 83ee1a28d119a3f68efb8b6aa581725ebd3cbc2b
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 16:07:14 +1100
Commit message:
1.21.2: a cell counts itself (as in Patrick et al. 2023); hatching crossings fixed; hatching cache - The C++ core gains includeSelf (on in R): each cell is its own neighbour at distance 0, as the paper defines the LISA; spatstat's closepairs() had left it out. Regions on the regression example (Keren images 5 and 6, k = 5) agree for 96% of cells; inst/testdata/original_result.rda regenerated. Tests check the core against the plain-R reference with and without self. - Hatching: crossings of a hatching line with a region's outline use a half-open rule, so every outline is crossed an even number of times. Before, a line through or touching an outline vertex (common on the grid outlines) could give an odd count after de-duplication; the pairing went out of step and later segments ran across neighbouring regions, with "data length is not a multiple of split variable" warnings. - geom_hatching() caches the grobs of the last 20 panels by a hash of their inputs: a reprint (e.g. a resized window) takes about 0.7-1 s instead of 2-9 s. - Vignette: the definition says a cell counts itself; the niche comparison reports both smallest adjusted p-values and words the core-level result conditionally. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TfsjwkbDbHkX4kJZNe4ER4
Package: lisaClust
Commit: 7a24d69294f823fb4d3ab2f8c0887aaf99230046
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 15:00:48 +1100
Commit message:
Commit: 7a24d69294f823fb4d3ab2f8c0887aaf99230046
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 15:00:48 +1100
Commit message:
1.21.1: C++ core for the LISA (8-18x faster), faster hatchingPlot, region alignment fixes, new vignette - src/core (plain C++17, shared with the Python package lisaclust): the neighbour counts of inhomLocalK() by a grid search, replacing spatstat closepairs() + cut() + dplyr + data.table, and the disc-window areas of the edge correction (spicyR's code). On 6 Keren images the LISA match the previous version to 1.2e-6 (to 2.5e-14 with the old spatstat edge areas swapped in; the rest is polyclip's integer rounding), and k-means regions are identical at k = 3, 5, 8 and 12. lisa() on all of Keren 2018 (198k cells) takes 5 s. - hatchingPlot(): the hatching lines are intersected with the region outlines vectorised (base::det() reproduced bit for bit, plots identical), and grid points take the region of the nearest cell from a C++ grid search instead of class::knn(), whose random tie-breaking made plots depend on the seed. About 10x faster. - Fixes: lisaClust() put regions on the wrong cells when images were interleaved (367 of 600 cells in a test); hatchingPlot() attached the region column by position likewise; lisaClust() failed on a SpatialExperiment without x/y in colData; regionMap() failed with an unused cell-type level. - No longer depends on spicyR internals, simpleSeg, class, data.table or tidyr. Examples use simulated data (the islet file they read was removed from spicyR, which broke R CMD check on Bioconductor). - Vignette: tissue domains in Keren 2018 and cellular niches in Schurch 2020 compared between CLR and DII patients with patients as the units; numbers are computed inline. Cites Patrick et al. 2023 (inst/CITATION). - tests/testthat/test-core.R: the core against plain-R references, spatstat's disc areas, brute-force nearest labels, the old scalar line intersection, and region alignment. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TfsjwkbDbHkX4kJZNe4ER4
Package: lisaClust
Commit: cbb73d4fcf164e3fd2ef218287bf3bad719170eb
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 13:50:22 +1100
Commit message:
Commit: cbb73d4fcf164e3fd2ef218287bf3bad719170eb
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 13:50:22 +1100
Commit message:
Merge remote-tracking branch 'upstream/devel' into devel
Package: lisaClust
Commit: c1cdc01944eece6d3e9ef474a6fae6288c86f334
Author: Farhan Ameen <fame2827@uni.sydney.edu.au>
Date: 2026-04-15 16:39:32 +1000
Commit message:
Commit: c1cdc01944eece6d3e9ef474a6fae6288c86f334
Author: Farhan Ameen <fame2827@uni.sydney.edu.au>
Date: 2026-04-15 16:39:32 +1000
Commit message:
stops lisaClust from subsetting original SCE colData
Package: lisaClust
Commit: a28ddc0d85dd3876936c9bd1188bc8ff026972b8
Author: Farhan Ameen <fame2827@uni.sydney.edu.au>
Date: 2026-02-17 16:15:22 +1100
Commit message:
Commit: a28ddc0d85dd3876936c9bd1188bc8ff026972b8
Author: Farhan Ameen <fame2827@uni.sydney.edu.au>
Date: 2026-02-17 16:15:22 +1100
Commit message:
updates to fix persistent left join issue
Package: lisaClust
Commit: 01e9fc41188d6af47f997c2db85c96999674b0aa
Author: Shreya Rao <shreya.rao@wimr.org.au>
Date: 2025-06-12 15:36:55 +1000
Commit message:
Commit: 01e9fc41188d6af47f997c2db85c96999674b0aa
Author: Shreya Rao <shreya.rao@wimr.org.au>
Date: 2025-06-12 15:36:55 +1000
Commit message:
fix left join error
Package: lisaClust
Commit: 45e42cb064330cd0ccc7ca74c6f339270ddfd374
Author: Shreya Rao <shreya.rao@wimr.org.au>
Date: 2025-06-11 13:11:14 +1000
Commit message:
Commit: 45e42cb064330cd0ccc7ca74c6f339270ddfd374
Author: Shreya Rao <shreya.rao@wimr.org.au>
Date: 2025-06-11 13:11:14 +1000
Commit message:
fix parallelisation
Package: lisaClust
Commit: 5586a04623b2938b3af70e4cef75634061c90e46
Author: Shreya Rao <shreya.rao@wimr.org.au>
Date: 2025-03-05 09:10:40 +1100
Commit message:
Commit: 5586a04623b2938b3af70e4cef75634061c90e46
Author: Shreya Rao <shreya.rao@wimr.org.au>
Date: 2025-03-05 09:10:40 +1100
Commit message:
changed message
Package: lisaClust
Commit: 36629d3dc6cf64a88ecd98d3b52c7e5fe5a1a124
Author: Shreya Rao <shreya.rao@wimr.org.au>
Date: 2024-11-22 11:29:32 +1100
Commit message:
Commit: 36629d3dc6cf64a88ecd98d3b52c7e5fe5a1a124
Author: Shreya Rao <shreya.rao@wimr.org.au>
Date: 2024-11-22 11:29:32 +1100
Commit message:
deprecated Rs
Package: spicyR
Commit: c82df33df742456667ba8b2b59c90d40d33bb933
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 14:25:32 +1100
Commit message:
Commit: c82df33df742456667ba8b2b59c90d40d33bb933
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 14:25:32 +1100
Commit message:
1.99.9: vignette numbers computed from the results, with build-time checks of the statements about them The text quoted numbers from before labelClustering = FALSE became the default. They are now inline R, and hidden stopifnot() chunks check the statements that cannot be inline (which pairs lead, the direction of effects, which tests are significant), so the vignette fails to build rather than misdescribe its output. The shuffled-label check uses 10 shuffles (50 shuffles: 5.8% of pairs at p < 0.05 with psi off, 5.8% with it on). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TfsjwkbDbHkX4kJZNe4ER4
Package: SpliceImpactR
Commit: 52d46a9141e78a28f9aede26fe14eea5ba2f42ff
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 22:19:03 -0400
Commit message:
Commit: 52d46a9141e78a28f9aede26fe14eea5ba2f42ff
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 22:19:03 -0400
Commit message:
Merge branch 'main' into devel
Package: SpliceImpactR
Commit: 9e4a46c020843d10134fe7e9470a0fe354d66d53
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 22:18:40 -0400
Commit message:
Commit: 9e4a46c020843d10134fe7e9470a0fe354d66d53
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 22:18:40 -0400
Commit message:
Query Ensembl BioMart through e.ensembl.org hosts (1.1.4) biomaRt before 2.70 downloads Ensembl's list of archives before it connects to any *.archive.ensembl.org host. That list is no longer available, so new installations failed with "Unable to contact any Ensembl mirror" even though the archives answer. Each release is now queried at https://e .ensembl.org, which Ensembl forwards to the same archive, so data and cached features are unchanged. Release 116 works with any biomaRt version; an archive host passed as ensembl_host on older biomaRt gets an error that suggests the e address. </pre> </div> Package: spicyR
Commit: 1b069a4b27884e708f84f3dd6ea7b1c73b5b8b51
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 12:57:18 +1100
Commit message:
1.99.8: spicy(labelClustering = FALSE) is the default The label-clustering inflation (psi) is off unless asked for. The abundance test asks for it explicitly, as its reference rows use it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TfsjwkbDbHkX4kJZNe4ER4Package: spicyR
Commit: 65593942bebf2a1a70dadc0b059d1217b931647b
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 12:30:00 +1100
Commit message:
README: version 1.99.7 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TfsjwkbDbHkX4kJZNe4ER4Package: spicyR
Commit: 6a2b86ae542d2e09f008de283347f62ca3f37fe8
Author: EllisPatrick <ellis.patrick@sydney.edu.au>
Date: 2026-10-09 12:28:56 +1100
Commit message:
1.99.7: spicy(variance = "cr2") is the default again; "auto" stays as an option Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TfsjwkbDbHkX4kJZNe4ER4Package: knowYourCG
Commit: b4f262622edc2ed4a97a507fce27f7a7e3f3a1e3
Author: Wanding Zhou <zhouw3@email.chop.edu>
Date: 2026-10-08 19:07:45 -0400
Commit message:
version: 1.9.4Package: knowYourCG
Commit: 1278f51d03c022b4c7899e623d228cf423f021a4
Author: Wanding Zhou <zhouw3@email.chop.edu>
Date: 2026-10-08 13:01:50 -0400
Commit message:
Coverage badge: scripts/coverage.R writes coverage.json (R/ lines), CI checks itPackage: knowYourCG
Commit: 659c31f3ad5b1b72a5655305ba15c60b82a310e7
Author: Wanding Zhou <zhouw3@email.chop.edu>
Date: 2026-10-08 12:51:28 -0400
Commit message:
tests: unskip bedToCg end to end, require finite testEnrichment2 estimates and no plot warningsPackage: knowYourCG
Commit: d781c925abbaeb06eb319ee4e7ba054d2204fb9f
Author: Wanding Zhou <zhouw3@email.chop.edu>
Date: 2026-10-08 12:49:36 -0400
Commit message:
Fix bedToCg's unquoted sh -c pipeline and integer overflow in the odds ratio; linewidth in KYCG_plotEnrichAllPackage: knowYourCG
Commit: 4c9e0ba44610ce68acda94445c4c0de76e91841a
Author: Wanding Zhou <zhouw3@email.chop.edu>
Date: 2026-10-08 12:48:22 -0400
Commit message:
tests: cover loadDBs, annoProbes, dbStats, testEnrichment2, testProbeProximity, the aggregate plots and the ExperimentHub helpersPackage: knowYourCG
Commit: 71ef2293669bf1ce6c30ca83ea11d8e3f35cf88d
Author: Wanding Zhou <zhouw3@email.chop.edu>
Date: 2026-10-08 12:29:14 -0400
Commit message:
tests: offline testthat coverage for testEnrichmentSEA (#6) and the pure-R statistics and plotsPackage: SpliceImpactR
Commit: 412ee37c6a18976c38eb7cba3bf68d73a152a44b
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 18:47:45 -0400
Commit message:
Merge branch 'main' into devel Version 1.1.3. GitHub main re-created the 1.1.1 and 1.1.2 commits, so this merge also brings in their new copies; the merged tree is main's.Package: SpliceImpactR
Commit: a4043779cf85493039021e4b16b82010fffed27a
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 18:47:03 -0400
Commit message:
Query Ensembl BioMart archives by explicit host; default release 111 (1.1.3) - Ensembl 116 (June 2026) is the last release with BioMart, and www.ensembl.org no longer serves it. get_protein_features() connects to each release's archive host from a built-in table (105-116) instead of having biomaRt look the archive up. - The default release is 111 (was 109), the Ensembl release of the default GENCODE v45 annotation. - New ensembl_host argument selects another BioMart host. ensembl_mirror is deprecated and ignored: Ensembl retired its mirrors. - Release 116 needs biomaRt 2.70 or later; connection errors name the host. - README, vignette and NEWS updated; version 1.1.3.Package: SpliceImpactR
Commit: c17c998a3be81798141d2fd88ee470d3230e918c
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 02:30:34 -0400
Commit message:
Make the ORF matcher the default; S4 output for get_ranked_pairs (1.1.2) - get_splicing_impact() selects transcript pairs with the ORF-aware matcher by default (matching = c("orf", "legacy")). Selected transcripts and pair counts change; matching is slower. - get_ranked_pairs(return_class = "S4") stores the pairs, form rows and diagnostics in a SpliceImpactResult where the wrapper stores them, so the stepwise S4 workflow uses the ORF matcher. The default still returns the list. get_pairs() S4 output records matching = "legacy" and drops earlier ORF diagnostics. - README and vignettes describe the ORF matcher as the default, including the S4 workflow; the README also covers coordinates, the enrichment population, gene universes, output columns and input requirements. - Version 1.1.2 with NEWS.Package: SpliceImpactR
Commit: 133b5b8d39128c33416bc960616a08ee6c6bedca
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 01:02:05 -0400
Commit message:
Bump version to 1.1.1 and add NEWSPackage: SpliceImpactR
Commit: 2ec681002a24c0f046ef335e6faf57acb77ae93d
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 01:02:00 -0400
Commit message:
Correctness review: coordinates, pairing, matching, enrichment, docs Review and fixes across the analysis pipeline: - rMATS coordinates are one-based, closed; A3SS/A5SS forms include the partner exon; post-DI import numbers events across files and takes case_group. - Pairing rewritten: positive delta PSI is the case, paired mode no longer crashes, and unmatched forms are excluded. - Legacy matcher ranks structural fit before coding status; new opt-in ORF-aware matcher get_ranked_pairs() (matching = "orf") with a protocol vignette. - PPI endpoint attribution, domain-enrichment population and odds ratio, and an annotated background by default. - NMD summary class, multi-site labels, empty-result handling, content cache keys and bounded BioMart batches. - User-table importers validate event IDs and forms; manual features can be placed by peptide ID and unplaced rows are reported. - Documentation, runnable examples, regression tests; removed dead code. - Depends on R (>= 4.5.0); imports R.utils for .gz input. NEWS.md (1.1.1) lists the changes, including breaking ones.Package: OmicsMLRepoR
Commit: 3b4a12b5d442dd913fb96f43936bc40650a57701
Author: Sehyun Oh <shbrief@gmail.com>
Date: 2026-10-08 16:59:19 -0400
Commit message:
retry transient OLS failures to stabilize the vignette build The build failed with "HTTP 500 Internal Server Error" while knitting Quickstart.Rmd. tree_filter() issues one live OLS query per search term (~14 across the vignette), so a single transient 5xx from the service fails the whole build. o getOntoInfo() retries requests that fail for a transient reason - HTTP 5xx, dropped connections, timeouts - with an exponential backoff (new `retries` argument). Client errors still fail fast. o Quickstart.Rmd probes OLS once and skips the OLS-dependent chunks when the service is unreachable, so an outage no longer fails the build. The remaining chunks still render. o test-tree_filter.R skips, rather than fails, the OLS-dependent tests when the service is unavailable. o version bump Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>Package: CNVRanger
Commit: 2eec083295b3a79c29fe87cc365cf092c0175c9a
Author: lgeistlinger <ludwig.geistlinger@gmail.com>
Date: 2026-10-08 16:53:34 -0400
Commit message:
cnvOncoPrint: several improvementsPackage: MSstatsResponse
Commit: 56e4f1edfa8c3f09063df2b9f0e3351eafeb17f3
Author: Sarah Szvetecz <szvetesa@gmail.com>
Date: 2026-10-08 13:33:09 -0400
Commit message:
Bump version from 1.3.4 to 1.3.5Package: MSstatsResponse
Commit: a4782f687fa5d944e85055bbb596158247a35ad9
Author: Sarah Szvetecz <szvetesa@gmail.com>
Date: 2026-10-08 13:23:05 -0400
Commit message:
fix(calculateQCScore, calculateTurnoverRatios): filter NA/non-finite rows internallyPackage: MSstatsResponse
Commit: 82200cc9ff5323576f65845fbec7ccbfb6217df7
Author: Sarah Szvetecz <szvetesa@gmail.com>
Date: 2026-10-06 11:30:09 -0400
Commit message:
feat(calculatePeptideWeights)!: replace binomial-CDF coverage with relative detection scorePackage: knowYourCG
Commit: 04e4a21f3aec18e710445ac95ebfdddb00235026
Author: Wanding Zhou <zhouw3@email.chop.edu>
Date: 2026-10-08 11:25:06 -0400
Commit message:
testEnrichmentSEA: flip the sign of estimate to match GSEA (positive = enriched at large values)Package: knowYourCG
Commit: f5c2dda6e74109daf857f8a9a993ac442d440946
Author: Wanding Zhou <zhouw3@email.chop.edu>
Date: 2026-10-08 11:17:29 -0400
Commit message:
testEnrichmentSEA: pool the two tails into one permutation null, document the sign of estimate (#6)Package: gDRcore
Commit: 04cc3e026e2eaa0b284b7bdabc2528bb7a6be6c7
Author: j-smola <31825957+j-smola@users.noreply.github.com>
Date: 2026-10-08 16:24:55 +0200
Commit message:
Merge pull request #211 from gdrplatform/GDR-3674 Update authors dataPackage: gDRcore
Commit: d99c14901281da631acbbc5c388b1597db547e51
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:17:19 +0200
Commit message:
chore: leftoversPackage: gDRcore
Commit: 773c9af17b7f19bc3b705fb95a1e2d7979bd1c14
Author: Janina Smola <janina.smola@external.roche.com>
Date: 2026-10-08 14:17:08 +0200
Commit message:
chore: update authors dataPackage: JASPAR
Commit: 891824d793854742c82ace3871f793b85e698997
Author: Damir <dbaranasic1@gmail.com>
Date: 2026-10-04 07:41:53 +0200
Commit message:
Retrieve JASPAR databases through AnnotationHub JASPAR() now gets the SQLite file from AnnotationHub instead of downloading SourceUrl with BiocFileCache. The record is selected by version from the hub metadata (data class "JASPAR" or a release title such as "JASPAR2024"), so no accession is hard-coded and a release that is added to the hub, or whose record is corrected, such as JASPAR2026, works without a package change. A failed download stops with an error that names the version, the accession and the reason. A cached file that is not an SQLite database, or is cut short, is downloaded once more. - the default version of JASPAR() changes from JASPAR2026 to JASPAR2024, as in the help pages, the examples and the initialize method - getAvailableJASPARVersions() lists the versions in the hub (argument 'package' replaced by 'hub'); JASPAR() gets a 'hub' argument; a hub made with localHub = TRUE works offline and says which versions it lacks - a failed connection to AnnotationHub says how to work offline - add a show() method for JASPAR objects (BiocCheck warning) - rewrite the vignette around the AnnotationHub workflow; examples, vignette and tests use JASPAR2024 and JASPAR2022 only - add unit tests (offline helpers, and the hub when it can be reached) - import AnnotationHub instead of depending on BiocFileCache - Version: 0.99.5 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>Package: gDRutils
Commit: 41b593c0fb08c105e992b940cfebefa73283ad66
Author: Arek Gladki <41166437+gladkia@users.noreply.github.com>
Date: 2026-10-08 10:46:03 +0200
Commit message:
Merge pull request #203 from gdrplatform/GDR-3676 fix: cap the number of parallel workers in loop()Package: gDRutils
Commit: 72007812548498b1530860d111d8d2cbe09914de
Author: Arkadiusz Gladki <gladki.arkadiusz@gmail.com>
Date: 2026-10-08 09:06:46 +0200
Commit message:
chore: use an accepted imperative verb in the changelog entriesPackage: gDRutils
Commit: 9a93ab53b163c462c525d5c252e7a839a2d411d0
Author: Arkadiusz Gladki <gladki.arkadiusz@gmail.com>
Date: 2026-10-08 09:05:02 +0200
Commit message:
fix: cap the number of parallel workers in loop()Package: xcms
Commit: b781f8b0c39a3310d74aebe5ae59d24f7e818431
Author: Steffen Neumann <sneumann@ipb-halle.de>
Date: 2026-10-08 10:06:49 +0200
Commit message:
Merge pull request #850 from sneumann/jomain refactor: ensure beta quality metrics are calculated the same wayPackage: xcms
Commit: 7f91fa4bbd44fd5dc8cb7b78a79da89408132a02
Author: Johannes Rainer <johannes.rainer@gmail.com>
Date: 2026-10-06 10:22:27 +0200
Commit message:
Remove RColorBrewer from SuggestsPackage: xcms
Commit: 7393d36566e013a51ebd34f79e750a994eda4dc4
Author: Johannes Rainer <johannes.rainer@gmail.com>
Date: 2026-10-06 10:16:10 +0200
Commit message:
bump versionPackage: xcms
Commit: 1d2a59013f58d7a7970f1d65c8634af0f592a72b
Author: Johannes Rainer <johannes.rainer@gmail.com>
Date: 2026-10-06 10:16:00 +0200
Commit message:
Merge branch 'devel' into jomainPackage: xcms
Commit: 1280366d8db541f8352254d91a20a41df34f1ddf
Author: Johannes Rainer <johannes.rainer@gmail.com>
Date: 2026-09-25 09:28:43 +0200
Commit message:
fix: loadXcmsData to correctly update all paths - `loadXcmsData()` to update also the `dataOrigin` issue #851Package: xcms
Commit: 01bec85eef4dc0b57c7a34024c34d6ca891d6f68
Author: Johannes Rainer <johannes.rainer@gmail.com>
Date: 2026-09-21 10:29:04 +0200
Commit message:
refactor: ensure beta quality metrics are calculated the same way - Use the actual retention times instead of just the scan indices for the calculation of the beta chromatographic peak quality metrics also when calculated during chromatographic peak detection. This addresses issue #849.Package: SpliceImpactR
Commit: 344370aff6cb3828f4de8667e850f59379e61742
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 02:31:01 -0400
Commit message:
Merge branch 'main' into devel Version 1.1.2. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: SpliceImpactR
Commit: 673193c14983b5c1de6bfaf04699e30a85297e64
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 02:30:34 -0400
Commit message:
Make the ORF matcher the default; S4 output for get_ranked_pairs (1.1.2) - get_splicing_impact() selects transcript pairs with the ORF-aware matcher by default (matching = c("orf", "legacy")). Selected transcripts and pair counts change; matching is slower. - get_ranked_pairs(return_class = "S4") stores the pairs, form rows and diagnostics in a SpliceImpactResult where the wrapper stores them, so the stepwise S4 workflow uses the ORF matcher. The default still returns the list. get_pairs() S4 output records matching = "legacy" and drops earlier ORF diagnostics. - README and vignettes describe the ORF matcher as the default, including the S4 workflow; the README also covers coordinates, the enrichment population, gene universes, output columns and input requirements. - Version 1.1.2 with NEWS. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: SpliceImpactR
Commit: 0182eacd7c09c3136a3d9e801f5965e85ca3a4ad
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 01:02:49 -0400
Commit message:
Merge branch 'main' into devel Version 1.1.1 (Bioconductor devel was at 1.1.0). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: SpliceImpactR
Commit: 28bed65986dcaf9b3fd92633c357a9519aefc5eb
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 01:02:05 -0400
Commit message:
Bump version to 1.1.1 and add NEWS Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: SpliceImpactR
Commit: 7cd52e81888abb53eb2634656ab5c9808ffa6df4
Author: Zachary Wakefield <zachpwakefield@gmail.com>
Date: 2026-10-08 01:02:00 -0400
Commit message:
Correctness review: coordinates, pairing, matching, enrichment, docs Review and fixes across the analysis pipeline: - rMATS coordinates are one-based, closed; A3SS/A5SS forms include the partner exon; post-DI import numbers events across files and takes case_group. - Pairing rewritten: positive delta PSI is the case, paired mode no longer crashes, and unmatched forms are excluded. - Legacy matcher ranks structural fit before coding status; new opt-in ORF-aware matcher get_ranked_pairs() (matching = "orf") with a protocol vignette. - PPI endpoint attribution, domain-enrichment population and odds ratio, and an annotated background by default. - NMD summary class, multi-site labels, empty-result handling, content cache keys and bounded BioMart batches. - User-table importers validate event IDs and forms; manual features can be placed by peptide ID and unplaced rows are reported. - Documentation, runnable examples, regression tests; removed dead code. - Depends on R (>= 4.5.0); imports R.utils for .gz input. NEWS.md (1.1.1) lists the changes, including breaking ones. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: multistateQTL
Commit: f7723a0d49871a88445ead6304881a7b886fec38
Author: dunstone-a <amelia.dunstone@gmail.com>
Date: 2026-10-08 14:44:10 +1100
Commit message:
Remove error with tests - Remove error with replaceNAs test - Update some indentation - Update build ignorePackage: multistateQTL
Commit: cd6158093a0ab8a6288dfa227df754013a67ae48
Author: dunstone-a <amelia.dunstone@gmail.com>
Date: 2026-05-06 16:09:57 +1000
Commit message:
Merge branch 'devel' of https://github.com/dunstone-a/multistateQTL into develPackage: multistateQTL
Commit: 12adf14779e4cc4395023b6c4f3e12914e2f53ce
Author: Millie <53158915+dunstone-a@users.noreply.github.com>
Date: 2026-05-06 15:38:51 +1000
Commit message:
Merge pull request #4 from dunstone-a/RELEASE_3_23 bump x.y.z version to even y prior to creation of RELEASE_3_23 branchPackage: extraChIPs
Commit: e1e9078512088dabe9bd10bcbbb3002be6bfe425
Author: Stevie Ped <stephen.pederson.au@gmail.com>
Date: 2026-10-08 12:19:21 +1030
Commit message:
Version bump after restructurePackage: extraChIPs
Commit: b4d76fcfe2c04d5f45a18db9e5fdbccd0246abbe
Author: Stevie Ped <stephen.pederson.au@gmail.com>
Date: 2026-10-08 12:18:57 +1030
Commit message:
Shifted vignette figuresPackage: scMerge
Commit: 3ece494605942c319e688226cdaa370e33a15109
Author: Dario Strbenac <dario@maths.usyd.edu.au>
Date: 2026-10-08 13:16:22 +1100
Commit message:
Changes for DelayedArray dependency.Package: scMerge
Commit: 2eaa764892142da4f0ee0bdf482b7964fe6a7a1f
Author: Dario Strbenac <dario@maths.usyd.edu.au>
Date: 2026-10-07 12:15:20 +1100
Commit message:
Increase package version and remove outdated dependency version requirements.Package: scMerge
Commit: a03ae0bf313390e121b33c4cb2ca2d2984edc869
Author: Dario Strbenac <dario.strbenac@sydney.edu.au>
Date: 2026-10-07 12:10:20 +1100
Commit message:
Merge pull request #44 from joshua-d-campbell/fix-delayedarray-cbind Use BiocGenerics::cbind/rbind instead of DelayedArray:: (fixes #43)Package: scMerge
Commit: b286b00eac0cb174892a58e3d8b201dc775cd15e
Author: Joshua D. Campbell <joshua.d.campbell@gmail.com>
Date: 2026-10-06 20:24:44 -0400
Commit message:
Use BiocGenerics::cbind/rbind instead of DelayedArray:: DelayedArray 0.39.7 (Bioc 3.24) no longer exports cbind/rbind, so DelayedArray::cbind fails with "'cbind' is not an exported object from 'namespace:DelayedArray'". Call the BiocGenerics generics directly; they dispatch to DelayedArray methods on Bioc 3.23 and S4Arrays methods on 3.24. Fixes #43 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: BiocSingular
Commit: e9c9f7b8acb5d8bde1961a2cfca7eb4434cddbf7
Author: LTLA <infinite.monkeys.with.keyboards@gmail.com>
Date: 2026-10-08 12:46:03 +1100
Commit message:
Updated extra.work to be consistent with irlba's new defaults.Package: assorthead
Commit: 8712ebd493cef14227dd4d48c99126aef61b09eb
Author: LTLA <infinite.monkeys.with.keyboards@gmail.com>
Date: 2026-10-08 11:19:34 +1100
Commit message:
Updated vendored versions of all libraries.Package: DuckDBArray
Commit: 5ffeec68b8c616c9f4c82c3d22b782b763bc69f7
Author: Patrick Aboyoun <aboyoun.patrick@gene.com>
Date: 2026-10-07 17:10:10 -0700
Commit message:
fix: realize non-scalar Ops operands against a DuckDBArray (0.99.11) Ops(DuckDBArray, atomic)/Ops(atomic, DuckDBArray) only ever supported a length-1 atomic operand; anything longer fell through to Ops(DuckDBTable, atomic)'s scalar-only check and errored with "can only perform binary operations with a scalar value". This was latent but harmless as long as every caller realized a %*%/crossprod result (itself a lazy DuckDBMatrix by design, see 0.99.9) before combining it with a plain vector. CRAN's irlba 2.4.1 (2026-10-05) rewrote its Lanczos loop and dropped the drop() call that used to wrap mult()'s result before the F <- F - sub centering step. For ordinary dense/sparse matrices this is invisible, since %*% already returns a realized object, but it left F as a lazy DuckDBMatrix for DuckDBMatrix input, so centered SVDs (BiocSingular::runSVD(center = TRUE), scran::fixedPCA(), scater::runPCA()) started failing. Found via BiocDuckDB's DuckDBIrlbaParam/SVD composition tests immediately after the 2.4.1 release. Fixed by having these two Ops methods realize e1/e2 via as.array() and hand off to base R whenever the atomic operand isn't a true scalar, since elementwise arithmetic between two plain vectors is never something base R itself defers. Full DuckDBArray test suite: 0 failures. Full BiocDuckDB test suite: 0 failures (previously 9 failures in test-DuckDBIrlbaParam.R and test-DuckDBMatrix-svd.R).Package: HiContacts
Commit: dfb588e11e0a76e3f68ba0ed2fca7633848c8d0d
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-06 11:44:17 +0200
Commit message:
fix: use Rfast, a suggested package, only when it can be loaded (#20) * fix: use Rfast, a suggested package, only when it can be loaded boost() printed a message when Rfast was missing or could not be loaded, then failed in Rfast::floyd(); it now stops with that message. Its example and test run only when Rfast loads: on the Bioconductor devel image, Rfast's binary fails to load (undefined symbol _ZTIN3tbb4taskE), which failed R CMD check in the examples and the tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * bump to 1.15.3 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q ---------Package: MSstatsBioNet
Commit: e623f719bfaa63898878cc2563c348c4e24826e1
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-07 14:49:41 -0400
Commit message:
docs: Update README to be agnostic to molecule type (#129)Package: MSstatsBioNet
Commit: d09404a728aa4a62305b83f3d784b20a21d342e1
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-07 14:27:32 -0400
Commit message:
docs: Add a metabolomics vignette using generic network functions (#128)Package: rigvf
Commit: 239e78fc63603277fee3b30f58f02a0e57304490
Author: Mike Love <mikelove@users.noreply.github.com>
Date: 2026-10-07 13:14:13 -0400
Commit message:
version bumpPackage: MACSr
Commit: d9f268b2da825a09521a707b5c000bfd9c474ffd
Author: qhu <huqmail@gmail.com>
Date: 2026-10-07 12:06:55 -0400
Commit message:
Use bundled data in examples and tests, version bump 1.21.3 R CMD check on nebbiolo2 failed in examples and tests with 'IndexError: list index out of range'. The cached ExperimentHub copy of EH4558 on that builder is not a valid BED file. Examples and tests now read the SE BED and BEDPE files from inst/extdata. Tests still use ExperimentHub for the BAM files, which are not bundled.Package: MSstatsBioNet
Commit: 2912f1c0b45351c0c74a447f42f5a1dfbf4aad99
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-07 12:22:57 -0400
Commit message:
Bump version from 1.5.3 to 1.5.4Package: MSstatsBioNet
Commit: 5a728007966458e0416b48bde52e13f0992c89a2
Author: Tony Wu <wu.anthon@northeastern.edu>
Date: 2026-10-07 11:18:15 -0400
Commit message:
Gave each input row its own node when rows share a grounding (#126) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MSstatsBioNet
Commit: f968e61c00a036d06cb8d8855614a4ae2c2cbb61
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-07 09:39:19 -0400
Commit message:
Added get_curations() and filter_by_curation() (#125) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>Package: QFeaturesGUI
Commit: b9fbdd0edebdc917e9e57b0c64160847408dbe52
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-10-07 14:54:29 +0200
Commit message:
bump versionPackage: QFeaturesGUI
Commit: 4d243937e6b2dcb9730631a089270552d7d7c644
Author: Léopold Guyot <leopold.guyot13@gmail.com>
Date: 2026-10-07 14:49:05 +0200
Commit message:
Merge pull request #114 from rformassspectrometry/feat/visualizeQFeatures New `visualizeQFeatures` functionPackage: QFeaturesGUI
Commit: 0834bd41d7ddb5c476e27bbcefe19d7664940a4f
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-10-07 11:25:36 +0200
Commit message:
update licensingPackage: QFeaturesGUI
Commit: 2af5504a87d077922ed45aa8959bf622859ed83b
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-10-06 16:08:30 +0200
Commit message:
add example for deprecated functionsPackage: QFeaturesGUI
Commit: 07de9a58cfd85cd6244c094fbd9d9551ea705ef5
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-10-05 16:45:31 +0200
Commit message:
rename functionsPackage: QFeaturesGUI
Commit: cbb4510704d4a2248b2154e59c31d863fb7d1beb
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-10-05 16:00:14 +0200
Commit message:
update modality plot themingPackage: QFeaturesGUI
Commit: 84b932c2aa4bf2fb56188c4e4b773cda23d58828
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-10-01 15:29:50 +0200
Commit message:
keep selected sets when qfeatures updatePackage: QFeaturesGUI
Commit: c27a68e5de774374c0f0e347f01d4026ec7f3367
Author: Léopold Guyot <leopold.guyot13@gmail.com>
Date: 2026-10-01 14:27:12 +0200
Commit message:
Merge pull request #115 from Bisaloo/bioc-review-2 Remove unnecessary paste calls or argsPackage: QFeaturesGUI
Commit: 2b586385f011278f6aa9d1acc9a99d788a977831
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-30 14:46:46 +0200
Commit message:
add empty features safeguardPackage: QFeaturesGUI
Commit: 2ef62d08880a76593529ae5b295645c54cdf2f74
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-30 11:41:59 +0200
Commit message:
import css + reactive updatesPackage: QFeaturesGUI
Commit: 9c8c4e70a8ae219a656d92f3a37a70a19d312390
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-29 15:07:48 +0200
Commit message:
Fix tests for new demoPackage: QFeaturesGUI
Commit: 5555d1bf6573fcd3c42bc966652ce5d5e8b54752
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-28 16:54:35 +0200
Commit message:
add preprocessed demo QFeatures for visualizeQFeaturesPackage: QFeaturesGUI
Commit: 5f963e6e25b1c4f419bf045bb2c6f94660bcaf68
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-28 16:00:49 +0200
Commit message:
add grouping by annotation for modality plotPackage: QFeaturesGUI
Commit: f5fd1883c71f61c25d7c01da8cabbf5c56674775
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-25 14:09:54 +0200
Commit message:
refactor modal qfeatures loaderPackage: QFeaturesGUI
Commit: 0954a3eefed8cf6cd4615947d6dab3fda72f23e6
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-25 10:52:16 +0200
Commit message:
add modality plot to summary modulePackage: QFeaturesGUI
Commit: 9dda33cb3ffc5c7a5e12d6295c8bc9368483a8db
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-14 16:59:26 +0200
Commit message:
refactor summary modulePackage: QFeaturesGUI
Commit: f8c6cbccd71d7b94e0943012ed58c71d8d3bf8f2
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-09-14 16:21:12 +0200
Commit message:
Remove unnecessary sep = " " arg in paste()Package: QFeaturesGUI
Commit: 555e10362321e37da17907d8da65d4736e7278b1
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-09-14 16:20:59 +0200
Commit message:
Remove unnecessary paste0() callPackage: QFeaturesGUI
Commit: aa90d18bcb633c1669d02db11694996b38e17f05
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-14 11:03:46 +0200
Commit message:
refactor pca boxPackage: QFeaturesGUI
Commit: ba79f176bb379e4e80fb1b14d11ca06aea96b843
Author: leopoldguyot <leopold.guyot13@gmail.com>
Date: 2026-09-07 15:04:17 +0200
Commit message:
adding DR to processQFeatures summary tabPackage: imcRtools
Commit: 6aed47b6d22cc517e9421576842086bd2ec42b35
Author: SchulzDan <shooltz@gmx.de>
Date: 2026-10-06 13:55:37 +0200
Commit message:
Merge pull request #149 from BodenmillerGroup/fix-rd-devel Fix rd develPackage: imcRtools
Commit: 79fbbd9faa48c6258ef5ac5396919ad3ce6507de
Author: SchulzDan <shooltz@gmx.de>
Date: 2026-10-06 09:07:57 +0000
Commit message:
reverted suspected changes and added fix to .steinbock_add_image_metadata functionPackage: imcRtools
Commit: 8946f77705644368f5804e40adb6256c54cb23df
Author: SchulzDan <shooltz@gmx.de>
Date: 2026-10-05 14:32:01 +0000
Commit message:
fixed more as.directed and centroid unification problemPackage: imcRtools
Commit: 66b1499d3ca255cbbf80032467bc426dd7ded942
Author: SchulzDan <shooltz@gmx.de>
Date: 2026-10-05 13:18:28 +0000
Commit message:
updated as_directed, as_undirected and layout_with_sugiyama functionsPackage: imcRtools
Commit: b101dae4a1facb8c8e1f42e149defe59030b38b4
Author: SchulzDan <shooltz@gmx.de>
Date: 2026-10-05 13:13:41 +0000
Commit message:
roxygenizedPackage: imcRtools
Commit: 293510db7bc24c5b94d987fc924b4a43b343aef3
Author: SchulzDan <shooltz@gmx.de>
Date: 2026-10-05 12:21:12 +0000
Commit message:
unified centroid-1/-0 exportPackage: imcRtools
Commit: 3eb9354ae17113c5970b015cb9bdb394c5e8b449
Author: SchulzDan <shooltz@gmx.de>
Date: 2026-10-05 10:24:30 +0000
Commit message:
Version 1.19.2Package: imcRtools
Commit: b73cdd5e74ae37c7b20e5f369962a838ed10fc43
Author: SchulzDan <shooltz@gmx.de>
Date: 2026-10-05 10:23:46 +0000
Commit message:
adapted steinbock test to centroid-1 and centroid-0Package: imcRtools
Commit: 79bd684e02ef998c3554d9dc0e248cf0f84137f1
Author: SchulzDan <shooltz@gmx.de>
Date: 2026-10-05 10:22:17 +0000
Commit message:
Fix R CMD check notes. NAMESPAE reformatting due to new roxygen2 versionPackage: DESpace
Commit: 7d55e04173ea7cfb71200b80f26c1acce4c35ff8
Author: Peiying Cai <55488976+peicai@users.noreply.github.com>
Date: 2026-10-07 13:23:19 +0200
Commit message:
Merge pull request #11 from peicai/update-citation Update citation: DESpace2 published in BioinformaticsPackage: DESpace
Commit: 0e8802b8a600f377aae0123bbd77d5d84e623df5
Author: peicai <peiying.cai@gmail.com>
Date: 2026-10-07 13:19:52 +0200
Commit message:
Update citationPackage: DESpace
Commit: 9ef32538ce687a95fe4bab979cd5d5672ccb2d38
Author: peicai <peiying.cai@gmail.com>
Date: 2026-10-07 11:34:46 +0200
Commit message:
Merge remote-tracking branch 'upstream/devel' into update-citationPackage: DESpace
Commit: 3a0052ff25abd8d54f138353fb7ec016b6462ec6
Author: peicai <55488976+peicai@users.noreply.github.com>
Date: 2025-11-28 14:44:14 +0100
Commit message:
Merge pull request #9 from peicai/devel Add QLF testsPackage: DESpace
Commit: ca1d407b81728a0903f7724ba46cf039b1b74d68
Author: peicai <55488976+peicai@users.noreply.github.com>
Date: 2025-11-28 14:43:07 +0100
Commit message:
Merge branch 'main' into develPackage: DESpace
Commit: 3acfc4bbfe5f649364d9ddaf10630f2939db037c
Author: peicai <55488976+peicai@users.noreply.github.com>
Date: 2025-10-31 13:08:51 +0100
Commit message:
Update README.mdPackage: DESpace
Commit: 475fe9ba9fbff3c01c28251f0a17cfcec5189a4b
Author: peicai <peiying.cai@gmail.com>
Date: 2025-10-31 11:29:48 +0100
Commit message:
updated citationPackage: DESpace
Commit: 7bd4c3aafd82cba9b9b744bb86c66b0948741170
Author: peicai <55488976+peicai@users.noreply.github.com>
Date: 2025-05-20 11:13:29 +0200
Commit message:
Update pkg versionPackage: Uniquorn
Commit: fb579a9afdef98dd38a83c34e1d04bf535bcb4be
Author: Raik Otto <fubioinf@gmail.com>
Date: 2026-10-07 11:42:23 +0200
Commit message:
redocumented package with roxygen2 1.8.0Package: Rarr
Commit: 09ebbae8cc81bbd31a2c86eb6cb1049e7c319f2e
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-07 11:17:55 +0200
Commit message:
Bump versionPackage: Rarr
Commit: d87c98bdf0fa4e7434ef9353d1f9470e67baf11e
Author: William Colgan <colgan.william@gmail.com>
Date: 2026-10-07 05:16:39 -0400
Commit message:
Fix decoding of sharded arrays (#254) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Co-authored-by: colganwi <wcolgan@wi.mit.edu>Package: exploreSE
Commit: 4ae42a061fea65ce0442f206d2d6a6d9eb3b06c7
Author: Jasper Spitzer <97746217+jaspitzer@users.noreply.github.com>
Date: 2026-10-07 10:45:45 +0200
Commit message:
bug fix on pca plottingPackage: exploreSE
Commit: ec1dc589f1491bf1cf2f722cf2563724dba9df61
Author: Jasper Spitzer <97746217+jaspitzer@users.noreply.github.com>
Date: 2026-10-07 09:31:54 +0200
Commit message:
version bump and bug fix to loaderPackage: exploreSE
Commit: 8d5504d46bd34043bd31eaf34aeea4a8a70c21cd
Author: Jasper Spitzer <97746217+jaspitzer@users.noreply.github.com>
Date: 2026-10-07 09:26:33 +0200
Commit message:
update readmePackage: SpectraStash
Commit: 0ebfff3166a8ac234b9da4ef8664e25bcfe5f01f
Author: Johannes Rainer <5506112+jorainer@users.noreply.github.com>
Date: 2026-10-07 10:30:46 +0200
Commit message:
Merge pull request #14 from rformassspectrometry/jomain tests: fix path for WindowsPackage: SpectraStash
Commit: 797446af8fa3127e5e7343dc7189a3a5158d7878
Author: Johannes Rainer <johannes.rainer@gmail.com>
Date: 2026-10-07 07:27:09 +0200
Commit message:
refactor: validation checks in save methods for MsBackendCached - `saveMsObject()` and `saveObject()` methods for `MsBackendCached` check if a save method is implemented for the child class (extending `MsBackendCached`) and if not throws an error to avoid silently creating a stash with only the cached data content which can not be restored to a fully operational `MsBackend`.Package: SpectraStash
Commit: f055f1fd97db39d7508830e734cd6f26457129e8
Author: Johannes Rainer <johannes.rainer@gmail.com>
Date: 2026-09-10 08:12:56 +0200
Commit message:
Merge branch 'main' into jomainPackage: SpectraStash
Commit: 0c0ecf60a09db286a880a28aafdbf904f7bd0727
Author: Johannes Rainer <johannes.rainer@gmail.com>
Date: 2026-09-10 07:52:51 +0200
Commit message:
tests: fix path for WindowsPackage: MetaProViz
Commit: f76eacf0973161bc204c66f33440898e62033ce1
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-06 16:35:33 +0200
Commit message:
Bump version: 4.1.1 → 4.99.0Package: MetaProViz
Commit: 620de6168c1cb55a70b0f688e5fb928163f8e1a7
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-06 16:30:37 +0200
Commit message:
Use the magrittr pipe in the network code The native pipe |> needs R >= 4.1.0, while DESCRIPTION states R (>= 4.0); R CMD build added the dependency itself and warned. The rest of the package uses %>% as well. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 158b88676cda7818ef44148a94fb5c73408ba043
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-06 14:54:25 +0200
Commit message:
Move the prior knowledge networks into their own vignette - New vignette pk-networks ("Prior Knowledge Networks", analysis workflows): the network section of core-metabolomics, unchanged, preceded by a minimal reproduction of the CoRe results it uses (processing, dma and ORA with the same parameters, without plots). - core-metabolomics: keep the first MetalinksDB network and point to the new vignette. - standard-metabolomics: add a MetalinksDB network of the core_UP cluster and point to the new vignette. - Add the vignette to the navbar and the tutorials overview. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: ecf1803f94ffe0ae55b5194a589a1c7eb27a49de
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-06 14:29:26 +0200
Commit message:
Add Giulia Röth as author and limit PEA volcano plots - DESCRIPTION: add Giulia Röth (ORCID 0009-0000-6988-7189). - core- and standard-metabolomics: plot the PEA volcano plots only for the 10 pathways with the lowest adjusted p-value instead of all pathways; core: the plotted ORA results are of the consumed cluster. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 6d0c707448787e7169dd7a9f037edd3c25e39f48
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-06 14:29:26 +0200
Commit message:
Fix individual heatmaps in viz_heatmap() - individual_Metab alone produced no plots: the condition of its branch was inverted when boolean comparisons were cleaned up (53b01674). - Each individual heatmap was saved and printed again in every later loop iteration, as save_res() got the growing plot list. - A metadata_feature or metadata_sample with a single column was dropped to a vector. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 2a6b03cf89ef229ec53694ad26fb8f52e06a0303
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-06 10:45:20 +0200
Commit message:
Merge branch 'feature/pk-networks' into devel Add viz_pk_network() and viz_shared_pk_network(), replacing viz_metabolite_protein_network(), and use them in the vignettes.Package: MetaProViz
Commit: 23e11df08f7b08fdb1c718d5727bd4a205e1176d
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-06 09:51:09 +0200
Commit message:
Refine the prior knowledge network examples in the vignettes - core-metabolomics: explain the sign of Log2(Distance), mark the transporter links as a hypothesis, cite MetalinksDB, KEGG, MACdb and the Jaccard index. - prior-knowledge: larger network figures, Jaccard threshold without edge labels for the dense transporter sharing network. - bibliography: add MACdb (Sun2023) and Jaccard1901. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: e4455cf4fef10babed23ed653c638946819f431d
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-06 09:51:07 +0200
Commit message:
Simplify viz_shared_pk_network() output and plot - Drop the overlap coefficient; similarity is "shared" or "jaccard". - Leave metabolites without shared terms out of the plot by default (show_unconnected = FALSE). With the stress layout they took up a row and squeezed the network; they stay in the nodes table. - Add edge_labels to switch off edge labels in dense networks. - Fall back to the "fr" layout for graphs with fewer than three nodes, for which graphlayouts' stress layout warns. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: d9bb49d74d9d00b1f2f4e4258a915e00f4a05bae
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-05 19:35:06 +0200
Commit message:
Use the prior knowledge networks in the vignettes - core-metabolomics: port the MetalinksDB network to viz_pk_network() and add a closing section with MetalinksDB, KEGG and MACdb examples for viz_pk_network() and viz_shared_pk_network(). - prior-knowledge: port the amino acid examples and update the receptor numbers, which now count distinct proteins. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 612ac578764bcc44f8b13fe9d529542e2b65b392
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-05 19:35:05 +0200
Commit message:
Add viz_pk_network() and viz_shared_pk_network() Replace viz_metabolite_protein_network() by two generic functions that work with any prior knowledge table in long format, e.g. MetalinksDB, KEGG or MACdb: - viz_pk_network() plots metabolites with the terms they are linked to. - viz_shared_pk_network() connects metabolites that share terms, with the number of shared terms, Jaccard index or overlap coefficient as edge weight and a similarity threshold. Both match features to the prior knowledge via the shared helper .pk_associations() and map node colour/size and edge colour/line type/ width/direction to columns via metadata_info. metsigdb_metalinks() now returns `interaction` and `direction` columns for directed edges. cluster_pk() uses the same set similarity helper; values are unchanged, but it no longer fails if only one term is left. Adds ggnewscale to Imports. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 9e70f7f339fd32ce4aebe735e8335567be821e0f
Author: Jannik Franken <67631155+jannikfranken@users.noreply.github.com>
Date: 2026-10-05 15:02:53 +0200
Commit message:
Merge pull request #128 from saezlab/fix/license-consistency Make license and copyright statements consistentPackage: MetaProViz
Commit: 7e6ecc4c3e9879e7cd6accd0bdd54c1f38246967
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-05 10:56:48 +0200
Commit message:
Make license and copyright statements consistent - Align copyright years (2023-2026) and holders across LICENSE, LICENSE.md and all R/*.R headers. - Replace the "the author" variant in LICENSE.md with the standard SPDX BSD-3-Clause wording. - Mark R/enricher_internal.R as Artistic-2.0 (adapted from DOSE) instead of BSD-3-Clause, and document it as third-party code in LICENSE.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 0031e947a538432d5a1035f041723ad9b97dd291
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-05 09:42:15 +0200
Commit message:
Drop Polychrome 1.5.1 reinstall step from CI The step forced Polychrome 1.5.1 to satisfy the (< 1.5.4) pin, which da7b71c dropped from DESCRIPTION. Without it, CI tests against the Polychrome version users actually get from CRAN (1.6.x). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: a8154e477fb01cc1db78a6a4ca45c7cfede98e72
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 15:16:18 +0200
Commit message:
State the BSD 3-Clause license in README and source headers The package is licensed under BSD 3-Clause (DESCRIPTION, LICENSE.md, NEWS), but the README and the header of every R file still named GPLv3. The DOSE attribution in enricher_internal.R is unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 0682379dda9b7c054052551e3f25380defa3c151
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 15:15:21 +0200
Commit message:
Install ImageMagick on Ubuntu CI for the magick package magick (suggested, used by the vignettes' plot hook) is built from source on Ubuntu and needs libmagick++-dev; without it R CMD check fails with "Package suggested but not available: 'magick'". Add it to the build-check and pkgdown workflows. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: e0c2a80e8ee08ae17424d7ef00452f70ae46ab93
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 15:15:20 +0200
Commit message:
Add seed argument to viz_metabolite_protein_network() Replace the two set.seed(123) calls (BiocCheck warning) with an optional `seed` argument, NULL by default. With a seed, the force-directed layout is computed under withr::with_seed(), so it is reproducible without changing the user's global random seed. The CoRe vignette uses seed = 123 to keep its network layout stable. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: a3ac94709c202d5455628752b69c4a705b0d76f2
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 14:43:51 +0200
Commit message:
Add tutorials landing page and update the pkgdown site - Add a landing page (vignettes/pkgdown/tutorials.Rmd, website only) with one card per tutorial, grouped into Get started, Analysis workflows and Prior knowledge and metabolite IDs, with thumbnails. - Navbar: label the Tutorials menu, start it with "All tutorials", group the entries and add the ID processing tutorial; add aria-labels to the navbar icons and set the site URL. - README: link the tutorials section to the landing page instead of listing (broken) article links; fix typos. - extra.css: drop the fixed 40cm page width (forced horizontal scrolling) and show the hexagon next to every article. - DESCRIPTION: suggest magick, used by the vignettes' plot hook. - .Rbuildignore: ignore .claude/. CLAUDE.md was moved to .claude/CLAUDE.md in 68db8ce9 so that pkgdown no longer publishes it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 613281b664f0aae8932b70e6fdb335d26ed8ae34
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 14:43:51 +0200
Commit message:
Update Standard metabolomics vignette to the current API and site layout - Replace outdated function and parameter names in the text, remove hard-coded heading numbers and fix links and typos. - Show wide tables in scroll boxes (preview_table()) and plots at their MetaProViz size via a plot hook that crops each plot (needs magick); the hook also takes a fixed display width (plot.width), used to give the overview heatmap and the 3.4.1 volcano plots the same size. - Remove the "Figure:" caption prefix, numbered table captions (pandoc read them as lists and broke the page layout) and the hexagon heading (the website shows the logo next to the article, pkgdown/extra.css). - Separate scroll-box divs and chunks from following text with blank lines, and the intro bullet list from the following sentence. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: ad001a132cde386a38e9f53849c22736f2c8f09b
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 14:41:18 +0200
Commit message:
Separate intro list from following text in Sample Metadata vignette The line-break-only lines after the bullet list made the next sentence part of the last bullet point. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 93e020501d721ae790f6ba6735d9e452b1fda2d3
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 14:41:17 +0200
Commit message:
Fix missing page outline on the CoRe metabolomics website article Three table captions started with a number ("1. Preview ..."). Inside the table HTML, pandoc read that as a list and lost the closing tag of the scroll box, which closed the page layout early and pushed the "On this page" sidebar out of it. Remove the numbers. Also separate the intro bullet list from the following sentence and add blank lines after chunks that are directly followed by text. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 7a67ada2e81470c50178e217fc959cb37bd9dd42
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 13:02:48 +0200
Commit message:
Update Sample Metadata vignette to the current API and site layout - Fix the index entry, links to the other vignettes, typos, and remove hard-coded heading numbers; add Jannik Franken as author. - Show wide tables in scroll boxes (preview_table()) and plots at their MetaProViz size via a plot hook that crops each plot (needs magick); enlarge the metadata_analysis() plot and size the Venn diagram. - Remove the duplicated "Pathway enrichment" section, whose hidden code differed from the code shown and re-ran ORA the old way. - Remove the "Figure:" caption prefix and the hexagon heading (the website shows the logo next to the article, pkgdown/extra.css), and separate scroll-box divs with blank lines so pandoc closes them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: af3180e8dc8fb1c3fc5fc83a756b86a97705c084
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 13:00:18 +0200
Commit message:
Fix progress bars, captions and volcano size in quick-start vignette - Indent the inner progress-bar divs by two spaces; with four, markdown showed them as code blocks. - Remove the "Figure:" caption prefix (BiocStyle adds "Figure N:"). - Show the dma() volcano plot at 55% width. - Separate the scroll-box div with blank lines. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 61de05cb8d9c8db226356f4f04cef8eb4ad9e626
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 13:00:17 +0200
Commit message:
Remove hexagon heading from Prior Knowledge vignette The website shows the logo next to the article instead (pkgdown/extra.css). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 9199ce3454bde5df20b1b25541f7160d9cbd5692
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 13:00:17 +0200
Commit message:
Note that equivalent_id() runs separately from id_processing() Point to the Sample Metadata vignette, where the equivalent ID step of Fig. 1 is done. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 0873414da24f9448b9b59af59294452e5e7bb7b0
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 13:00:16 +0200
Commit message:
Update CoRe metabolomics vignette to the current API and site layout - Replace outdated function and parameter names in the text, remove hard-coded heading numbers, fix the title/index entry, links and typos. - Show wide tables in scroll boxes (preview_table()) and plots at their MetaProViz size via a plot hook that crops each plot (needs magick). - Draw the MetaLinks network only once, add the mca_core() clusters to MetaData_Metab as the text describes, size plain ggplots explicitly. - Remove the "Figure:" caption prefix and the hexagon heading (the website shows the logo next to the article, pkgdown/extra.css), and separate scroll-box divs with blank lines so pandoc closes them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: fffde291643e0eb2ea3a5944cd4fb0ab1c297d9b
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 12:52:18 +0200
Commit message:
Remove hexagon heading from MetSigDB vignette The website shows the logo next to the article instead (pkgdown/extra.css). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 5feb8889c873933dd40d3b7948b5109bf5adf56a
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 12:52:17 +0200
Commit message:
Explain ID processing results and summarise the gained ID coverage - Outline the parts of the id_processing() result and compare the most important tables (feature metadata, ID coverage per feature, ID counts) between the input and after traversal, using four example features and explaining the QC columns of the compatibility check. - Show the three count_id() plots of each ID type side by side, each followed by a short description of the no/single/multiple ID counts. - Add a summary of the gained ID coverage and why it matters for mapping to prior knowledge. - Remove the hexagon heading; the website shows the logo next to the article instead (pkgdown/extra.css). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 68db8ce9cf8474db0cc6a215ca173722e368c8d9
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-02 12:46:29 +0200
Commit message:
Update MetSigDB overview figure Crop the canvas to the figure (it was a full A4 page, which left large white space above and below it in the vignette) and fix the "Exclusion" typo and overlapping labels. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: caa1805a2133bf174f80cf775ea51071eeb83e54
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 18:16:13 +0200
Commit message:
Fall back to fixed bins in dma() Shapiro histograms for wide data ranges The Shapiro density plots use the standard binwidth of 0.5. On raw intensities this needs millions of bins, so ggplot2 drops the histogram ("Computation failed in stat_bin()"). The new internal helper histogram_bins() keeps the standard binwidth unless more than 1000 bins would be needed, and then uses 30 bins instead. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: a7d23da89440af5847bba0a98da7778bd1c68457
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 18:08:19 +0200
Commit message:
Update quick-start vignette to the current API - Replace outdated parameter names in the text (Feature_Filtering, Plot_Settings, Plot_metadata_info, Plot_SettingsFile, plot=TRUE, Load_KEGG) with the current ones. - Remove hard-coded heading numbers (two sections were numbered 3). - Point links to the extended vignettes to articles/pkgdown/. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 6f1a931e6f9529f5c8312f8e57322ae41a802a49
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 18:03:02 +0200
Commit message:
Ignore R session files and generated output Knitting vignettes and running MetaProViz functions writes MetaProViz_Results/, log folders and knitr *_files/ folders into the repo; keep them out of git status. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 39ad5cc62b7a071bd2a4ab2195b06bf439f287ac
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 17:49:03 +0200
Commit message:
Rework ID processing vignette - Add the id_processing() workflow scheme as Fig. 1 and describe the tissue_meta example data instead of the repo history. - Harmonise the mixed ID separators in tissue_meta (commas in HMDB/KEGG, semicolons in PUBCHEM) and use delimiter = ";" in all calls, since id_processing() splits all ID columns with one delimiter. - Show the count_id() plots at the default MetaProViz size (Plot_Sized). - Wrap wide tables in a horizontal scroll box. - Move headings up one level so BiocStyle numbers them 1, 2, ... instead of 0.1, 0.2, ... Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 1f819379cb8925aa59b4639e09ff460efe140062
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 17:52:18 +0200
Commit message:
Replace prior-knowledge vignette with revised version Restructured around the analysis workflow (metabolite IDs in the data, accessing and linking prior knowledge, ID translation, pathway coverage), with an in-depth look at the resources themselves moved to the MetSigDB vignette. Adds Jannik Franken as author. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: bebc1c71eb1086c70ebdcd309261ec031e9a8a09
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 17:52:18 +0200
Commit message:
Replace metsigdb-resource-composition vignette with MetSigDB vignette The new MetSigDB vignette supersedes the resource-composition vignette. Its bibliography is renamed to metsigdb.bib and the pkgdown navbar points to the new article. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 7e263e2c90e88b171728c4ecf2ff2aa1f31649c0
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 17:49:02 +0200
Commit message:
Move website-only vignette figures to vignettes/pkgdown/figures Fig.2, Fig.3 and the hexagon logo are only used by the pkgdown vignettes, so they no longer sit in vignettes/ where they would ship with the Bioconductor build. Fig.1.png and readme-example-data.png were duplicates of the copies in man/figures/ used by the README; the README figure script now writes there directly. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: b57359729eec57f52ecc8391c5ab5c859e1f61cc
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 18:21:13 +0200
Commit message:
pipe.Rd: add a runnable example BiocCheck counts pipe.Rd as a page documenting an exported object; with this example 38/47 exported pages have runnable examples (> 80%). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: cfaaa7a00ba1ccbae0ccba0c2dd339c2565e0bc8
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 18:02:27 +0200
Commit message:
BiocCheck/R CMD check fixes: examples, globals, pipe docs - compare_pk(), viz_metabolite_protein_network(): replace \dontrun examples with runnable ones (bundled biocrates_features; the network example matches Biocrates amino acids to MetaLinks transporters via HMDB, with exclude_metabolites = NULL to avoid the RaMP download). Raises runnable-example coverage of exported man pages above BiocCheck's 80% threshold. - Add `<- NULL` NSE workarounds for the "no visible binding for global variable" NOTEs (seed-compatibility helpers, network plot helpers, checkmatch_pk_to_data, tic_norm). - Document the re-exported pipe explicitly (man/pipe.Rd, internal) so the link targets magrittr's `%>%` topic; the auto-generated reexports.Rd linked [magrittr:pipe], flagged on R 4.6 as a non-topic package-anchored link. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: da7b71c4dfd1bf392cc032c9969f7c058dcde66b
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-10-01 16:05:30 +0200
Commit message:
DESCRIPTION: drop Polychrome (< 1.5.4) upper bound The pin from 612e8ce kept MetaProViz installable on R 4.3 (Polychrome >= 1.5.4 requires R >= 4.4), but it is unsatisfiable on current Bioconductor: BioC 3.24 runs R 4.6 and CRAN only serves Polychrome 1.6.x, so loading fails with "namespace 'Polychrome' 1.6.1 is being loaded, but < 1.5.4 is required" (seen on the omnipath devel check since 2026-08-20). The R 4.3 workaround belongs in the training environment instead (saezlab/ebi-metabo-training env/install.R), which pre-installs Polychrome 1.5.3 on R < 4.4. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 050208858513ff415ec48ed2b869a29437853528
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-10-01 13:48:29 +0200
Commit message:
Install remaining system libs for the ggraph/ragg font stack. fontconfig, harfbuzz, fribidi, libtiff, libjpeg, libwebp, per each packages own CRAN SystemRequirements.Package: MetaProViz
Commit: 4fa8701c28ddd68721e1ba817505b75ad5349368
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-10-01 11:31:22 +0200
Commit message:
Install libfreetype6-dev on Ubuntu CI. sysfonts needs freetype-config to compile, cascading into factoextra/ggraph being reported as unavailable.Package: MetaProViz
Commit: 50164bd9e426d5cdbfe1c1a03d8cc14eea3f1805
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-10-01 10:34:26 +0200
Commit message:
Install libpng-dev on Ubuntu CI sysfonts (needed by ggraph/factoextra's plotting stack via showtext) fails to compile without it, which cascaded into cosmosR/factoextra/ ggraph being reported as unavailable for MetaProViz.Package: MetaProViz
Commit: 41561225d456a15a41415e460a0b46438a7aa7eb
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-10-01 08:36:35 +0200
Commit message:
Install libcurl4-openssl-dev and libuv1-dev on Ubuntu CI. curl and fs need these system libs to compile from sourcePackage: MetaProViz
Commit: 50135044ca38cd7caebb99fa1e06d96e39b58a17
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-30 17:03:49 +0200
Commit message:
Install OmnipathRs needed packages: curl, fs, httr2, rmarkdown, rvestPackage: MetaProViz
Commit: 27b846603f98d2e2f0b040854767e34b6c2894d3
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-30 16:14:18 +0200
Commit message:
Fix NA crash in outlier_detection()final QC PCA. Applies the same guarded NA->0 replacement viz_pca() uses.Package: MetaProViz
Commit: e16c97b5856f40f218f6ff65c1aaaa6942893b23
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-29 13:08:50 +0200
Commit message:
Fix core_norm example: load medium_raw before using itPackage: MetaProViz
Commit: 31943f16d96d826b6d6a41dd6118be994e9d878a
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-29 12:53:00 +0200
Commit message:
Install compatible Polychrome version in CI. Before this remotes::install_deps() ignored DESCRIPTION's Polychrome(< 1.5.4) pin and installed the latest version instead.Package: MetaProViz
Commit: d2e0a2bbb3a1b67db224a6bb20b0e8c879f113a5
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-29 12:39:00 +0200
Commit message:
Change Bioconductor version fom 3.22 to 3.23 to match R 4.6Package: MetaProViz
Commit: 680d28797539f932105f4dd37c7cbdadaac5f0a9
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-29 10:25:45 +0200
Commit message:
Fix R CMD build failure: persist Bioconductor repos across steps. BiocManager::install() only sets Bioconductor repos for its own step, so R CMD build can't find cosmosR/S4Vectors/SummarizedExperiment later. A .Rprofile written early in the job makes R pick up the repos every step.Package: MetaProViz
Commit: 2e2345c5d0bfcf664c2a838ac729136f1a7662f2
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-29 09:37:33 +0200
Commit message:
Replace qcc dependency with base R in outlier_detection(). qcc has no conda package, blocking a bioconda recipe for MetaProViz. The only qcc call (mqcc(type = T2.single) for the Hotellings T2 outlier test) only needed Mahalanobis distance and a qbeta control limit, both in base R, so it's replaced with a new internal helper,.hotelling_t2_single() in R/HelperMisc.R, instead.Package: MetaProViz
Commit: c54a284222acb6ca268104b269ab95e423459efb
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-24 11:05:23 +0200
Commit message:
Replace outdated toy_data() mentions in vignettes with data() Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: ae6c02992249efc83bfb292bd3ca4dd4e10c3ba8
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-24 11:01:14 +0200
Commit message:
Fix failing id_processing and SummarizedExperiment tests - count_id mocks: vapply(USE.NAMES = FALSE) so NA IDs do not become NA row names. - traverse_ids mock accepts the new arguments; expect no pair_compatibility in id_processing traversal output. - Enable run_compatibility_check explicitly in the compatibility test (default is FALSE). - outlier_detection SE test selects features via rownames(se). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 14a4e8fb5afa6dbf909637c96ced5c31fd76140a
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-24 11:01:14 +0200
Commit message:
Add delimiter/prefix handling to ID helpers and reuse edge table - checkmatch_pk_to_data(): new `delimiter` argument (default ", ", same splitting as before) for multiple IDs in the data ID column. - checkmatch_pk_to_data(): fix InputID_select, which contained the column name (e.g. "KEGG") instead of the actual ID for single-ID rows and unmatched multi-ID rows. It is now computed before merging with the PK, so it also works when InputID and PriorID share a column name. - equivalent_id(): accept prefixed ChEBI/PubChem IDs ("CHEBI:", "CID") and return prefixed output; fix crash when no additional IDs are found (e.g. one-row input). - traverse_ids(): new `edge_table` argument; id_processing() builds the RaMP edge table once and reuses it for compatibility check and traversal. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 2b611ac227d41bd1ffb33c2fdaf5996e39b4ff22
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-24 11:01:14 +0200
Commit message:
Create missing save paths and shorten duplicated output file names - save_path(): create a user-supplied path that does not exist yet instead of silently falling back to the working directory. - save_res(): build all file names via new save_file_name(). The item name is no longer repeated when it equals file_name (e.g. Heatmap_X_Heatmap_X), and names longer than 120 characters are shortened with a hash suffix to stay within Windows path limits. The xlsx branch no longer overwrites file_name for subsequent plot names. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 38a81f2942dbf77d9d584679f4a9f8e1499a32bc
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-24 09:48:34 +0200
Commit message:
Fix embedded upset plots and count_id usage in prior-knowledge vignette - Embed pre-rendered upset plots with results="asis" so the images render instead of showing escaped HTML. - Pass the delimiter to count_id() and use its Table output. - Link the MetSigDB resource composition vignette and tidy headings/figures. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 921d03f825e0699a684bfe58ba44c4c1d8447b38
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-24 09:48:34 +0200
Commit message:
Use id_processing() workflow in sample-metadata vignette - Replace the manual equivalent_id()/translate_id() ID QC with id_processing() (compatibility check with KEGG priority + traversal), followed by equivalent_id() for HMDB, KEGG, CHEBI and PUBCHEM. - Harmonise ID delimiters before checkmatch_pk_to_data() and update the KeepOneID cases and prose to the new results. - Select ORA input columns by name instead of by position. - Regenerate the embedded compare-pk-2 upset plot on every knit and embed it with results="asis" so it renders on the pkgdown site. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 1ee414fb3b2659decd62695beb3f89074632b0ba
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-24 09:48:33 +0200
Commit message:
Skip duplicate compatibility check in id_processing traversal - traverse_ids() gains run_compatibility_check (default TRUE); id_processing() always calls it with FALSE, since the check is controlled by id_processing(run_compatibility_check = ...) itself. This removes the second check and its misleading "automatic ID handling is disabled" message. - id_processing() prints a note when traversal runs without a prior compatibility check. - Strip the internal row_id column from the after_traversal stage table. - Drop the now always-empty traversal pair_compatibility output. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: MetaProViz
Commit: 35a024c4e1cb128d24dc0892a281b10a78ac33d9
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-09-18 13:25:37 +0200
Commit message:
Merge pull request #127 from saezlab/update_se_and_cellular_meta_files Update test dataPackage: MetaProViz
Commit: 1e05e898edb8c6264cf13e36186cea288af5c8f9
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-17 18:57:49 +0200
Commit message:
Populate rowData for tissue_norm_se/intracell_raw_se and add medium_raw_se tissue_norm_se and intracell_raw_se previously had empty rowData(); both are now rebuilt from their respective feature metadata tables so rowData is fully populated. medium_raw_se is new, built the same way, since it didn't exist as an SE before. cellular_meta gains a backfilled entry for hexanoylcarnitine C6 (previously missing entirely), which intracell_raw_se now picks up. Also documents medium_raw_se in ToyData.R (it had no roxygen entry despite medium_raw itself being documented) and regenerates the affected man pages.Package: MetaProViz
Commit: d1210784e21ea6c167949550deb143ade834fa3c
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-16 15:55:34 +0200
Commit message:
update metabolite-network-plot integration into vignettesPackage: MetaProViz
Commit: 51752cdde975d81de7d71f83cc78701730304a3d
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-16 13:40:34 +0200
Commit message:
include new optional metabolite_interaction_overlap graph into viz_metabolite_protein_interaction function, to visualize shared metabolite-protein relationshipsPackage: MetaProViz
Commit: 77c1769316afb496f090da73b752eb3765532ce2
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-16 13:12:04 +0200
Commit message:
Improve regulation edge stylingPackage: MetaProViz
Commit: 6cb69afe6310f5fe3553af7618ab6d10e3f0cd66
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-16 13:01:50 +0200
Commit message:
fixed MetalinksDB annotations and fixed metabolite-protein network plotPackage: MetaProViz
Commit: 2d0e8c8568e122bf012016204c1a34116621a7d2
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-15 20:25:39 +0200
Commit message:
fix metabolite protein interaction networks and add explanatory tutorial textPackage: MetaProViz
Commit: 087e9495d9fe2ec77825603d11b4dc29968dda7e
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-15 20:24:03 +0200
Commit message:
added cmd output for automated feature ID processingPackage: MetaProViz
Commit: 1dafc9676a18eb398e8af9c76b552fb1177c120d
Author: Jannik Franken <67631155+jannikfranken@users.noreply.github.com>
Date: 2026-09-10 15:34:11 +0200
Commit message:
Merge pull request #125 from saezlab/manual-featurefilt Add Manual featurefilt mode to processing() and feature_filtering().Package: MetaProViz
Commit: 98bcac14161d93a04be8e4afef8b2cfaa073c128
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-10 15:15:18 +0200
Commit message:
feature_filtering(): return featurefilt_used so exported tables report the method actually applied after a fallbackPackage: MetaProViz
Commit: 927639365df6f06edc9c5bbaf2ec8c18a9985248
Author: Giulia <83399135+giuliaroeth@users.noreply.github.com>
Date: 2026-09-10 14:04:38 +0200
Commit message:
Add Manual featurefilt mode to processing() and feature_filtering()Package: MetaProViz
Commit: e1811a94ab3c120a3f0a3b870f8769603f220371
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-01 17:30:09 +0200
Commit message:
docs: refine resource composition vignettePackage: MetaProViz
Commit: 4832c70a4e899cebaa20414a86bde86ec6718203
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-01 17:22:31 +0200
Commit message:
docs: update ID processing documentationPackage: MetaProViz
Commit: c659947c65538067ddf54b9c5fe43376556159f8
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-01 17:10:44 +0200
Commit message:
docs: add session info to workflow vignettesPackage: MetaProViz
Commit: dc341bfcfabf72a95233c1d05f69b7fd25f0885a
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-01 17:10:17 +0200
Commit message:
docs: add MetSigDB resource composition vignettePackage: MetaProViz
Commit: 8f8ea94852deef89ce2dcba9baa04bc32b0ae1fb
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-09-01 16:01:58 +0200
Commit message:
docs: refine ID processing workflow vignettePackage: MetaProViz
Commit: 8ee42852ec51538b67619a0ba3a7ac461e957b42
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-31 17:26:47 +0200
Commit message:
Fix ID translation validationPackage: MetaProViz
Commit: 6d7c4cc0fbd5d9c26569e2d681cf12ff8aedd2d2
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-31 17:13:22 +0200
Commit message:
Add staged ID processing workflowPackage: MetaProViz
Commit: b9d092ac2ae9585de676656cec67c3771fb2db23
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-31 15:36:00 +0200
Commit message:
Update contributor and author metadataPackage: MetaProViz
Commit: 9c4499ec1e3d5457cf2bc7b5a9deccd46afeb1cb
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-31 15:25:24 +0200
Commit message:
Update publication citation metadataPackage: MetaProViz
Commit: 7148b3a638e68e4f231fe3acc7e4d0726bb33412
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-26 15:19:56 +0200
Commit message:
Add SE support to standalone processing helpersPackage: MetaProViz
Commit: dcd9cd4c8f2c90620c2e66d8cf34791f368d135a
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-19 16:02:24 +0200
Commit message:
Export processing stage functionsPackage: MetaProViz
Commit: eeb38fb27ad1d88565935d3c1c206e1ceb21a31f
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-19 12:18:55 +0200
Commit message:
added MetalinksDB metabolite-protein network plots to vignettePackage: MetaProViz
Commit: 4e8e19577553fc5a745dd5b4ceb2756cfa46cf21
Author: deeenes <turei.denes@gmail.com>
Date: 2026-08-07 16:25:51 +0200
Commit message:
Bump version: 4.1.0 → 4.1.1Package: MetaProViz
Commit: 010fe23242a474c25070c73f23a35ca26dd8c756
Author: deeenes <turei.denes@gmail.com>
Date: 2026-08-07 16:25:42 +0200
Commit message:
Revert "Update information in DESCRIPTION file" This reverts commit 16e59769feddb84d9d9350fe5570f847f13013da.Package: MetaProViz
Commit: 4786c25ca2b43e6bfb189bc835ed294ac2c5f67a
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 15:15:25 +0200
Commit message:
remove test scriptPackage: MetaProViz
Commit: ee89b0a3ad02cf341b27e36075ea983933963ebd
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 15:06:07 +0200
Commit message:
Stabilize processing and metadata analysis testsPackage: MetaProViz
Commit: 01fdecac0d73727c2d52e76b43708d2813f323f4
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 15:06:05 +0200
Commit message:
Harden prior-knowledge refactoring pathsPackage: MetaProViz
Commit: 7d8ce52252ca7db5ff52dbd4421d7d7f3e60f41c
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 13:23:43 +0200
Commit message:
Clean seed ID handling workflow outputPackage: MetaProViz
Commit: 9b8d1b1416ac1d6794246cc869316c3edf95f423
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 13:10:25 +0200
Commit message:
Expand testthat coverage across MetaProVizPackage: MetaProViz
Commit: 3939e3edb0086c826b13abd89001a8fb3f9f125a
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 10:42:08 +0200
Commit message:
Move Metalinks network validation into HelperChecksPackage: MetaProViz
Commit: 97b66b269706712bb0d505da5dcf852eaec1b966
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 10:35:33 +0200
Commit message:
Remove dpi from Metalinks network API and update examplePackage: MetaProViz
Commit: a5cbd84bf417ae9216e6f88638287c9c9d17ee76
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 10:24:07 +0200
Commit message:
Merge branch 'devel' of https://github.com/saezlab/MetaProViz into devel mergePackage: MetaProViz
Commit: 94c3a47358fa7a0fa643f67b7ac64d5685d87360
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 10:13:47 +0200
Commit message:
Fix direct-source logging in Metalinks network test scriptPackage: MetaProViz
Commit: a1520f414090c45abae2de8b28f7aae1d80780db
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 10:13:46 +0200
Commit message:
Extend seed ID compatibility handlingPackage: MetaProViz
Commit: 213ca5614e935b39e3ade1560a92ec8ce6063f42
Author: jannikfranken <jannik8513@gmailcom>
Date: 2026-08-06 10:04:42 +0200
Commit message:
Add Metalinks metabolite-protein network visualizationPackage: MetaProViz
Commit: 16e59769feddb84d9d9350fe5570f847f13013da
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-07-31 08:47:09 +0200
Commit message:
Update information in DESCRIPTION file Changed license from BSD-3 clause to GPL-3.Package: MetaProViz
Commit: 04b639cbe6932406aa86145472a765b3ee928d6f
Author: deeenes <turei.denes@gmail.com>
Date: 2026-04-29 12:29:03 +0200
Commit message:
Merge branch 'devel' of git.bioconductor.org:packages/MetaProViz into develPackage: MetaProViz
Commit: 612e8cea862068c735bfe257a76390f566b02f45
Author: Denes Turei <turei.denes@gmail.com>
Date: 2026-04-27 03:37:28 +0200
Commit message:
DESCRIPTION: pin Polychrome (< 1.5.4) to keep R 4.3 compatibility Polychrome 1.5.4 (April 2025) bumped its DESCRIPTION to `R (>= 4.4)`, which propagates as a hard floor for every package depending on it — including MetaProViz. Earlier 1.5.x versions still declare `R (>= 3.5.0)`, and the API we use hasn't changed. Pinning to `Polychrome (< 1.5.4)` keeps MetaProViz installable on Ubuntu 24.04 LTS's default R 4.3.3 without forcing every participant to add the CRAN apt PPA. Verified: full install via PPM Ubuntu noble binaries on R 4.3.3 in 3m6s, all six tutorial scripts run end-to-end. The `R.matlab` package OmnipathR pulls in via `recon3d_*` (Suggests) also needs explicit installation; that's handled in the training repo's env/install.R rather than here. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>Package: MetaProViz
Commit: a175cf23c0143f9353aedfca0a4981334011f9e0
Author: Denes Turei <turei.denes@gmail.com>
Date: 2026-04-27 01:40:40 +0200
Commit message:
Lower R dep to 4.0 + harden plot save against viewport math errors DESCRIPTION: Lower `R (>= 4.4)` to `R (>= 4.0)`. The 4.4 floor came from Bioconductor's submission policy of pairing with Bioc 3.20+; the package itself doesn't use any R-4.4-only language features (no native pipe `|>`, no walrus, no `_` placeholder). This unblocks participants on Ubuntu 24.04 LTS, whose default `r-base` is 4.3.3. HelperPlots.R::set_size: Clamp resolved sizes to non-negative. The gtable algebra in `adjust_layout` can produce negative residuals (the trace shows `max(3.1cm, -1.95cm, 1cm) - max(-1.95cm, 1cm)` going below zero in the volcano legend column), which propagates as `Inf`/`NaN` into `grid::viewport()` and dies with "non-finite location and/or size for viewport". Clamping is a cheap safety net. HelperSave.R::save_res: - Recognize `with_canvas_size` plots (heatmap / PCA / volcano / superplot) and route them through the device-based saving path used for ComplexUpset, with the canvas's own width/height. Most of the time the gtable gets re-wrapped via `ggplot()+annotation_custom` upstream and arrives here as a regular ggplot, but when the class survives this is the right way to render it. - Wrap the regular-ggplot ggsave call in tryCatch. The pheatmap- derived `ggplot()+annotation_custom(.)` wrap can still fail viewport math in batch contexts. Emit a warning instead of halting — the analysis result is still returned in memory and the user can `ggsave()` the plot manually. NAMESPACE: regenerated by devtools::document() to register `importFrom(grid, ...)` for the new helpers (is.unit, convertUnit, unit, grid.draw) introduced into HelperPlots.R / HelperSave.R. Verified on a NixOS-headless test that previously died on viz_heatmap save_plot="svg" — now returns OK with a clear warning about the failed save. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>Package: MetaProViz
Commit: 2e4abc14cecd32d37416a1f3723f6930db699c79
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-04-15 13:20:18 +0200
Commit message:
Merge pull request #123 from saezlab/devel DevelPackage: MetaProViz
Commit: 91560ca81f6d1e988117a2a92fe9c1afe039f568
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-04-15 08:48:24 +0200
Commit message:
Bump version: 3.99.52 → 3.99.53Package: MetaProViz
Commit: fc222b4dc132ab9dabb3ec05edd8f6220f13334c
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-04-15 08:47:22 +0200
Commit message:
within outlier_detection helper return all dfs used for the internal plots.Package: MetaProViz
Commit: 10c2d011334b4b081bed8b4c2b55687df71460ac
Author: Jannik Franken <jannik8513@gmailcom>
Date: 2026-04-12 11:27:19 +0200
Commit message:
Bump version: 3.99.51 → 3.99.52Package: MetaProViz
Commit: a0b0f1961ae3cb326ee1f727d937edaaf2f3d8b7
Author: Jannik Franken <67631155+jannikfranken@users.noreply.github.com>
Date: 2026-04-07 10:33:24 +0100
Commit message:
Refactor merge function to use dynamic 'by.y' parameterPackage: MetaProViz
Commit: 8eb058103691cf46afc72e7e10015d7ae44c62c3
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-03-31 10:21:58 +0200
Commit message:
Merge pull request #122 from saezlab/main Github pages fiixes and releasePackage: MetaProViz
Commit: f372b7a1738674d45dd8de319d109876200a661f
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-03-31 09:35:04 +0200
Commit message:
updated column name transformation as data(tissue_meta) updatedPackage: MetaProViz
Commit: fed4803d82938aa922cd69dd6642d71618b44fe3
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-03-31 08:14:26 +0200
Commit message:
Fix filtering condition for HMDB ID checks Updated filtering criteria for metabolites without HMDB ID.Package: MetaProViz
Commit: 2ade0f23a910eb9a12977da95aa7e213dedce820
Author: Jannik Franken <jannik8513@gmailcom>
Date: 2026-03-30 19:20:33 +0200
Commit message:
Merge branch 'devel' into mainPackage: MetaProViz
Commit: 269c00d6aa87fbb0f320877a193786563bb127d2
Author: Jannik Franken <jannik8513@gmailcom>
Date: 2026-03-30 19:18:57 +0200
Commit message:
Bump version: 3.99.50 → 3.99.51Package: MetaProViz
Commit: b02d7ee7caacbb35c54e9b6570b65fccb9172687
Author: Jannik Franken <jannik8513@gmailcom>
Date: 2026-03-30 16:55:07 +0200
Commit message:
included new MetalinksDB annotations to metsigdb_metalinks()Package: MetaProViz
Commit: 9a028c2186cc7a80eb012a694264b0c43e52409f
Author: Jannik Franken <jannik8513@gmailcom>
Date: 2026-03-30 16:34:38 +0200
Commit message:
Merge branch 'devel' of https://github.com/saezlab/MetaProViz into develPackage: MetaProViz
Commit: 8d6e471ed71f40d8ad1e5d4e8fc5d654bb712ac5
Author: Jannik Franken <jannik8513@gmailcom>
Date: 2026-03-30 16:34:33 +0200
Commit message:
added seed_id_compatibility_check(), used by traverse_ids() as its own functionPackage: MetaProViz
Commit: 434b13aefb69d077fa6c76b11e65d6c96deb6c1c
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-03-27 11:29:01 +0100
Commit message:
Update readme-example-data.pngPackage: MetaProViz
Commit: d07f9dea8884fd1f1587a127b790abf44b33c253
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-03-27 11:28:14 +0100
Commit message:
Update readme-example-data.pngPackage: MetaProViz
Commit: bd835a019052ee40d11576efe2535bae3bf9e49f
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-03-27 11:21:20 +0100
Commit message:
Update DESCRIPTIONPackage: MetaProViz
Commit: d62f020b6bd1b656360002752329bbe4e8d37605
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-03-27 11:17:50 +0100
Commit message:
README uses now the pkgdown-recommended image locationPackage: MetaProViz
Commit: b3c549cbe71f94d25396aab6233ab2651f658188
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-03-27 11:14:27 +0100
Commit message:
declare nonstandard image files as article resources, especially the SVGs emitted via code chunks, since pkgdown does not reliably discover those automatically. I’m patching the vignette YAML so the site build copies those files into the article outputPackage: MetaProViz
Commit: e1615f3e3d6d858fdd307f8f3633cebf230da2a2
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-03-27 11:09:24 +0100
Commit message:
Figure inclusion changedPackage: MetaProViz
Commit: 053ade8e51b3522809479b3e296411e8cc2bf63b
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2026-01-27 14:57:13 +0100
Commit message:
Merge pull request #121 from saezlab/devel DevelPackage: MetaProViz
Commit: fe10704e58f217b56a69e3d5d9cdf4eb855fae0e
Author: Christina Schmidt <christina.schmidt1@outlook.de>
Date: 2025-11-27 14:55:06 +0100
Commit message:
Update links in pkgdown configurationPackage: RegEnrich
Commit: afab6db1b3cf52d7cce28783919c8a58cc538f33
Author: Weiyang Tao <weiyangtao1513@gmail.com>
Date: 2026-10-07 14:09:56 +0800
Commit message:
remove a bug caused by getGEOPackage: motifbreakR
Commit: 79191d66d267418c562dc812ba622ad3c1e6ac85
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-06 23:30:20 -0500
Commit message:
Bump version to 2.27.4Package: motifbreakR
Commit: f97e5a98ae2e69b95c69d1052fa4ed6906b16b0c
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-06 22:54:12 -0500
Commit message:
Use TRUE/FALSE, seq_len() and <- assignment Clears the BiocCheck T/F warning; no behavior change.Package: MSstatsBioNet
Commit: c4e6b336982d6eb3ec2b9b05247b7bc6f4394d43
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-06 17:54:24 -0400
Commit message:
Added get_evidence() with the backend chosen from backend_database (#124) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>Package: MSstatsBioNet
Commit: 4de718300823edfda281e92170e4f23151192937
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-06 17:33:23 -0400
Commit message:
Added latent-node styling and contract-based edges to cytoscapeNetwork (#123) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>Package: MSstatsBioNet
Commit: 7488f9d18a8336e5b7ea23db6889737ef0737e8e
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-06 16:44:56 -0400
Commit message:
refactor: Make generic backend exported from MSstatsBioNet (#122)Package: MSstatsBioNet
Commit: e525e20b7a68adb773183bdbd687f16e3935052e
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-06 16:09:24 -0400
Commit message:
refactor: incorporate getNetwork into getSubnetworkFromIndra (#121)Package: MultiRNAflow
Commit: e81e6a71a22654db59cd6a8a2c160c4ce74cfdeb
Author: Rodolphe Loubaton <loubaton.rodolphe@gmail.com>
Date: 2026-10-06 22:05:44 +0200
Commit message:
New version: 20261006Package: CLAMP
Commit: eb513622c2f1a85637d71d59056e5a4183af47c2
Author: msubirana <mb2subi@gmail.com>
Date: 2026-10-06 14:00:42 -0600
Commit message:
Bump to 0.99.11: fix package URL and clarify Bioconductor availabilityPackage: curatedBladderData
Commit: 54ee1412c401c4ae8aee3467088da01a056b7291
Author: Markus Riester <markus.riester@novartis.com>
Date: 2026-10-06 14:31:02 -0400
Commit message:
renamed old NEWS to README.mdPackage: enrichmet
Commit: c3b70fb14db9b0c4cb0e0e48f8e207e0424db749
Author: Yonatan2627 <yaayalew@gmail.com>
Date: 2026-10-06 14:21:59 -0400
Commit message:
Address reviewer commentsPackage: enrichmet
Commit: 5154f333644990b9c102cc0b207b28bfe1706ddb
Author: Yonatan2627 <yaayalew@gmail.com>
Date: 2026-10-06 14:20:00 -0400
Commit message:
Addressing reviewer commentsPackage: curatedBladderData
Commit: 480a574c8ee5980554f4b97aa0a75b216a2ea91f
Author: Markus Riester <markus.riester@novartis.com>
Date: 2026-10-06 14:14:07 -0400
Commit message:
Merge with upstreamPackage: curatedBladderData
Commit: d6d092c9fe98101c5a02dff001736d495526f1d4
Author: Markus Riester <mriester@gmx.de>
Date: 2026-10-06 13:45:03 -0400
Commit message:
Merge pull request #3 from lwaldron/zenodo-refactor Move datasets to Zenodo, downloaded on demand and cached with BiocFileCachePackage: curatedBladderData
Commit: 8d84dc7e43e74e884680a2d4a110e8b4280fa8d4
Author: Levi Waldron <lwaldron.research@gmail.com>
Date: 2026-10-06 12:09:55 -0400
Commit message:
Address Copilot review - The integrity report verified md5 but never size_bytes, although R/getData.R compares size_bytes against the cached file on every cache hit. A wrong size in the manifest would therefore evict and re-download a perfectly good file on every call, silently and forever. The report now asserts size against both the local upload and the Zenodo API. - DESCRIPTION said "12 studies". It is 12 objects from 10 studies: GSE19915 and PMID17099711 each contributed data on two platforms. - make-data.R pointed at "inst/extdata/the curation template", a path that does not exist, left over from adapting the script from curatedCRCData. Removed. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>Package: curatedBladderData
Commit: 445e97c6de5d8ddb4de42d65060affa0231e30f7
Author: Levi Waldron <lwaldron.research@gmail.com>
Date: 2026-10-06 11:54:52 -0400
Commit message:
Finalize Zenodo manifest for record 23192472 All 12 uploaded files verified: the manifest md5s and sizes match what the Zenodo API reports, every object is all.equal to the .rda it replaces (inst/scripts/data-integrity-report.Rmd), and the full test suite passes including a live download and a cache hit. R CMD check is clean. The source tarball drops from about 75 MB to 1.4 MB. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>Package: curatedBladderData
Commit: f5fe6d99a0451bc480cc01b871dd2d391ed66ad5
Author: Levi Waldron <lwaldron.research@gmail.com>
Date: 2026-10-06 11:29:46 -0400
Commit message:
Move datasets to Zenodo with BiocFileCache caching Replaces the 75 MB of data/*.rda with on-demand download from Zenodo, cached per-file in a package-specific BiocFileCache and verified against md5 checksums in inst/extdata/zenodo-manifest.csv. URLs are placeholders until the Zenodo record is published. - New exported getter curatedBladderData(): no args lists datasets, one name returns an ExpressionSet, several return a named list; test=TRUE loads small offline subsets from inst/extdata/testdata/. - data(X) keeps working via data/*.R delayedAssign stubs that delegate to the getter with a once-per-session deprecation message. During this package's own R CMD check the stubs resolve to the offline subsets, so checking needs no network. data/datalist is retained so installation does not execute the stubs, and BuildResaveData: no stops R CMD build from re-saving them as .rda. - createEsetList.R loads through the getter, with a new test.mode option in the patientselection config. - Vignette documents the caching and runs on the offline subsets. - Adds testthat tests and inst/scripts/ for regenerating everything. Also fixes several pre-existing issues noticed along the way: biocViews claimed OvarianCancerData, the package help page described ovarian cancer with the wrong author list and maintainer, affy was depended on but unused, and createEsetList.R errored when filters excluded every dataset. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>Package: MSstatsBioNet
Commit: 9d11e124b5e1f5526a02f5c342c3cf14f54f8e8f
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-06 13:15:52 -0400
Commit message:
Added internal convert_ids() and get_annotations() for INDRA (#120) Co-authored-by: Claude <noreply@anthropic.com>Package: gDRcore
Commit: 858d3cf28e7382a461c6095e5a6346c076fe32c9
Author: Arek Gladki <41166437+gladkia@users.noreply.github.com>
Date: 2026-10-06 19:00:46 +0200
Commit message:
Merge pull request #210 from gdrplatform/GDR-3543 fix: prevent normalizing a time-course growth rate against a control that is not growingPackage: gDRcore
Commit: d1fc0557371e368ef46a37bbf61d0c68a6f49ec3
Author: Arkadiusz Gladki <gladki.arkadiusz@gmail.com>
Date: 2026-10-01 13:05:53 +0200
Commit message:
fix: reject a plateaued control as a growth-rate denominator A control that stops growing fits to a slope of order 1e-16 rather than exact zero, so the rate_0 <= 0 guard passed it through and normalized a healthy treated rate into ~1e15 with no warning. Compare against a fitting tolerance instead, and cover the flat-control path in tests. Also assert that the input assay provides a column of its own name before building the default rate function, and record the 4-significant-figure assumption in the row key.Package: gDRcore
Commit: 157a3f95638a2b0d21242055d104403f83c11d11
Author: Arkadiusz Gladki <gladki.arkadiusz@gmail.com>
Date: 2026-09-24 13:48:37 +0200
Commit message:
fix: prevent normalizing a time-course growth rate against a control that is not growing A window placed past the point where the untreated arm stops growing yields a non-positive control rate. Dividing by it does not inflate the ratio, it inverts its sign: a treated arm growing at +0.087 against a control at -0.005 is reported as -19.3, on the scale a reader inspects for cell death. This reached a delivered report. In INC-000019 the 22RV1 late window has rate_0 = -0.00452 and twelve normalised values between -4.2 and -19.3, all for arms that were growing. A sweep of the 23 published reports that carry a growth-rate table found no other non-positive control rate. NormalizedGrowthRate is now NA for the affected (cell line, period) and a warning names them. NA rather than an error, because the other cell lines of the same run are usually unaffected - two of the three in that report were fine, and failing the run would have withheld their results too. GrowthRate and rate_0 are kept, so the reason stays visible. A small but positive control rate inflates the ratio without the sign flip and is not caught here; that needs the control's own peak rate, which this function does not see.Package: curatedOvarianData
Commit: 9fe91924836da9da26686136741a4bfe6e4551bb
Author: Levi Waldron <lwaldron.research@gmail.com>
Date: 2026-10-06 12:15:55 -0400
Commit message:
Integrity report: verify size_bytes, not just md5 R/getData.R compares size_bytes against the cached file on every cache hit, so a wrong size in the manifest would silently evict and re-download a valid file on every call, with no error. The integrity report checked md5 only, and so was blind to the one field that drives that behaviour. It now asserts size against both the local upload and the Zenodo API. The published manifest is correct: the strengthened report passes against Zenodo record 23125873 unchanged. This closes the gap for future regenerations. Found by Copilot review on lima1/curatedBladderData#3, which carries the same report. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>Package: curatedCRCData
Commit: b01815bb50af1f1c3f27d970c84fb8eec90b59f0
Author: Levi Waldron <lwaldron.research@gmail.com>
Date: 2026-10-06 12:15:35 -0400
Commit message:
Integrity report: verify size_bytes, not just md5 R/getData.R compares size_bytes against the cached file on every cache hit, so a wrong size in the manifest would silently evict and re-download a valid file on every call, with no error. The integrity report checked md5 only, and so was blind to the one field that drives that behaviour. It now asserts size against both the local upload and the Zenodo API. The published manifest is correct: the strengthened report passes against Zenodo record 23125734 unchanged. This closes the gap for future regenerations. Found by Copilot review on lima1/curatedBladderData#3, which carries the same report. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>Package: rhdf5
Commit: 7f5e5fcafe5c0defd62fa41c9695de763b74e8d0
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-06 14:49:47 +0200
Commit message:
Bump versionPackage: rhdf5
Commit: 374f49c7ace9e34169970eef1ce2cb98a57111d4
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-06 14:49:40 +0200
Commit message:
Document storage.mode extra length fix in NEWSPackage: rhdf5
Commit: dd74ffa31004d6b1bdc691562b068ab4db232cef
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-06 14:46:42 +0200
Commit message:
Do not silently ignore storage.mode of length > 1Package: Rarr
Commit: 4357a13f78b45c985f3007a0abad5695bb840ce6
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-06 18:03:08 +0200
Commit message:
Stay DRY in error messagePackage: Rarr
Commit: 8525081ed8f99bb774cb95c6d33a19db05508c68
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-06 13:44:14 +0200
Commit message:
Bump versionPackage: Rarr
Commit: 809a98f409f095b19a267c44f321567f39dac55d
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-06 13:44:00 +0200
Commit message:
Document progressr addition in NEWSPackage: Rarr
Commit: 13f16fbf8a7e9123b50bb749420639dea89a6efd
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-05 16:47:17 +0200
Commit message:
Use progress barPackage: MSstatsBioNet
Commit: 0d56a4d52a755b98061d93774cb8377b88ddaac5
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-06 11:06:38 -0400
Commit message:
refactor: Added internal entity table for the network-backend API (#118) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>Package: MSstatsBioNet
Commit: f6d923e8eb8f02153296dfefd59f606c035f8e8b
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-06 10:47:47 -0400
Commit message:
refactor: rename log2FC to logFC to account for multiple log transformation scales (#119)Package: GeDi
Commit: 159f29806dd87ff32abe451835e1898f4030e502
Author: Federico Marini <marinif@uni-mainz.de>
Date: 2026-10-06 13:42:23 +0200
Commit message:
deps picked up anyways via Bioc version, so it should not be neededPackage: GeDi
Commit: d0bf931e0463d9b99b4e6a3682b7f8162f5e2e4d
Author: Federico Marini <marinif@uni-mainz.de>
Date: 2026-10-06 13:08:36 +0200
Commit message:
version bump, 1.9.1Package: GeDi
Commit: 34e0b77071668b0f6fd64baa3309b8f41783c154
Author: Federico Marini <marinif@uni-mainz.de>
Date: 2026-10-06 13:08:27 +0200
Commit message:
added pinning to recent version of stringdb to avoid having it not updatedPackage: GeDi
Commit: eee912117882b1bda8df285c7027e20e5c6acc7b
Author: Federico Marini <marinif@uni-mainz.de>
Date: 2026-10-06 13:01:47 +0200
Commit message:
rewritten namespace as in roxygen v8+Package: GeDi
Commit: ae0c6d2862de1c11b43b56f59902fcc04f772683
Author: Federico Marini <marinif@uni-mainz.de>
Date: 2026-10-06 13:01:36 +0200
Commit message:
rendered the manpages againPackage: GeDi
Commit: 326771bb554b95c81af05a428a8b35f93ab38caa
Author: Federico Marini <marinif@uni-mainz.de>
Date: 2026-10-06 13:00:55 +0200
Commit message:
retrieval of the scores is now compatible with the newer version of stringdbPackage: GeDi
Commit: b24bd5294832f1c49ce8c892f005b1955233d936
Author: Federico Marini <marinif@uni-mainz.de>
Date: 2026-10-06 13:00:24 +0200
Commit message:
updated version of roxygenPackage: GeDi
Commit: 90958bfd339c6fdb4ec31ae0c6edb504c2eb4ad3
Author: Federico Marini <marinif@uni-mainz.de>
Date: 2026-10-06 12:36:28 +0200
Commit message:
Merge remote-tracking branch 'upstream/devel' into develPackage: GeDi
Commit: b054851c039ae5a8d882f3714300786fd59bd1f4
Author: Federico Marini <marinif@uni-mainz.de>
Date: 2025-11-27 18:10:11 +0100
Commit message:
empty poke to bump and trigger workflowPackage: gDRutils
Commit: e12bb8a406c025e4f8f739f8e6eab01df8e30b03
Author: Arek Gladki <41166437+gladkia@users.noreply.github.com>
Date: 2026-10-06 11:45:44 +0200
Commit message:
Merge pull request #202 from gdrplatform/GDR-3655 fix: stop curve fitting from corrupting the global na.action optionPackage: gDRutils
Commit: b6198acd1bf73c9c394b5163d93a95eea4f47842
Author: Arkadiusz Gladki <gladki.arkadiusz@gmail.com>
Date: 2026-10-05 12:38:12 +0200
Commit message:
chore: start the second NEWS entry with a verb the linter accepts lintNewsEntries rejected 'pass' as it is not in VALID_VERBS, which halted checkPackage before anything after it could run - so the red CI reported a build failure with no failing test behind it.Package: gDRutils
Commit: 1bfbb5b2ea2aef1c9edfd9f240a4aa511c2f41b3
Author: Arkadiusz Gladki <gladki.arkadiusz@gmail.com>
Date: 2026-10-02 08:58:36 +0200
Commit message:
fix: stop curve fitting from corrupting the global na.action option drc 4.0-0 records the na.action argument of drm() in the global option exactly as written, and never restores it. Both call sites passed stats::na.omit, so a single fit left the option set to the string "stats::na.omit"; every later stats::lm() in that session then failed in model.frame() with could not find function "stats::na.omit". Measured: 31 of 345 tests in gDRcore's time-course suite fail this way, all of them in code that calls stats::lm() after a fit has run. drc 3.0.1 does not have the behaviour, which is why it has gone unnoticed. Restore the option on exit rather than only dropping the namespace prefix: drm overwrites whatever the caller had set, so a user running with na.exclude lost it too.Package: OHCA
Commit: 8ef6242d336e8c8875f4afb2164b47c4d0fbcea4
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-06 11:42:10 +0200
Commit message:
fix: python chapter imports cooler on the Bioconductor builders (#8) * fix: python chapter imports cooler on the Bioconductor builders The Bioconductor build stopped at `import cooler` in interoperability-python.qmd: libssl.so.3: version `OPENSSL_3.2.0' not found (required by .../envs/OHCA/lib/python3.12/site-packages/h5py/../../.././libcurl.so.4) h5py's HDF5 needs libcurl, and the python environment's libcurl needs OpenSSL >= 3.2; R had already loaded the system's OpenSSL (3.0 on Ubuntu 24.04) through the openssl package, and the environment's libcurl was bound to it. A hidden first chunk now loads R's curl package, so the system's libcurl is already in the process and HDF5 uses it. Reproduced and checked on Ubuntu 24.04 with this book's environment (cooler 0.10.4, h5py 3.16.0, libcurl 8.22.0, openssl 3.6.5). Pinning openssl to 3.0 in requirements.yml cannot be solved. curl joins Imports. Rfast leaves them: no page uses it, and its binary does not load on the Bioconductor devel image, which failed R CMD check when installing the book. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * bump to 1.9.2 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q ---------Package: Chromatograms
Commit: dd13d1dfe9cdda810fa872b151fc53ed792bd517
Author: Philippine Louail <127301965+philouail@users.noreply.github.com>
Date: 2026-10-06 11:27:11 +0200
Commit message:
Sync package to 1.3.4Package: planttfhunter
Commit: e32b42f93a007723467da1a361c894c5e24c4b52
Author: almeidasilvaf <fabricio_almeidasilva@hotmail.com>
Date: 2026-10-06 10:23:03 +0200
Commit message:
Updated GHA workflow to use {rworkflows}Package: planttfhunter
Commit: e19b0ccb07604550aa964e6d52ceb54e1b58642d
Author: almeidasilvaf <fabricio_almeidasilva@hotmail.com>
Date: 2026-10-06 10:11:45 +0200
Commit message:
Version bump in develPackage: planttfhunter
Commit: 983b07d07dd42527680ee42172f3b5a272717780
Author: almeidasilvaf <fabricio_almeidasilva@hotmail.com>
Date: 2026-10-06 10:10:06 +0200
Commit message:
New feature: classification schemes of TAPscan and Plant-TFClass now availablePackage: xcms
Commit: d430faeb343625ec556fd4d931e67f34bec8d6ab
Author: Steffen Neumann <sneumann@ipb-halle.de>
Date: 2026-10-06 09:37:54 +0200
Commit message:
Merge pull request #848 from computational-metabolomics/issue844_lcmsPlot docs: add vignette for using lcmsPlot with xcmsPackage: xcms
Commit: cc1f12f16ef1497aeb943d00efc53b0cd8c3b1b1
Author: Ossama Edbali <ossedb@gmail.com>
Date: 2026-09-04 11:33:12 +0100
Commit message:
docs: add vignette for using lcmsPlot with xcms lcmsPlot is a Bioconductor package for plotting LC-MS data in a grammar-of-graphics manner. The vignette shows how to plot different aspects of an LC-MS dataset using an xcms preprocessed results object (using `loadXcmsData()`).Package: NanoMethViz
Commit: f07db65364e0fcc5c4f6c3eeac1f5132eeecc28f
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:28:18 +1100
Commit message:
Updated ignore filesPackage: NanoMethViz
Commit: 79cdbef901040cb7278f6ab0d9fefc3182e5b0ca
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:25:37 +1100
Commit message:
Version bumped to v3.9.4Package: NanoMethViz
Commit: 5b433dce8427ea96f849a356fcfbe97f1abe4395
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:24:16 +1100
Commit message:
Merge branch 'fix/import-infra' into develPackage: NanoMethViz
Commit: d409d2ec8b4cab6f9a93bc7bb1bad83b71f4dcca
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:24:09 +1100
Commit message:
Updated NEWSPackage: NanoMethViz
Commit: b263b11f1e3a00086bd6e1b8b23a73dafe9e04fb
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:22:11 +1100
Commit message:
Updated NEWSPackage: NanoMethViz
Commit: 4d3a137b34fb7ac5b0b8659c7d6ab8f2d6b7bce3
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:21:50 +1100
Commit message:
Fixed convert_methy_format default sample names for compressed inputsPackage: NanoMethViz
Commit: b089f0d0969048031cb59383c98b800a45a292c7
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:14:50 +1100
Commit message:
Fixed default sample names when input files have different extensionsPackage: NanoMethViz
Commit: 5ef3b5a206b713d4a734ac3c587156d547fefbfc
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:06:21 +1100
Commit message:
Fixed modkit import merging all modification codes into one call setPackage: NanoMethViz
Commit: 4c7e4fb77650a42f1da776f4d1f37ba3e89f8e65
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:05:47 +1100
Commit message:
Fixed default sample names keeping .tsv from compressed input filesPackage: NanoMethViz
Commit: caf6199766f7abac33f2556b340b9c0011d231a2
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:04:11 +1100
Commit message:
Fixed sort failures being ignored during tabix creation and mergingPackage: NanoMethViz
Commit: 749b09186dec262d9844c116929239363f1f1711
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 18:01:03 +1100
Commit message:
Fixed handling for .csi indicesPackage: NanoMethViz
Commit: 56e93237f48042e3b12d549e281a925c340d2682
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 12:03:48 +1100
Commit message:
Fixed querying when multiple bam files are involved but chromosome is not uniforming missingPackage: NanoMethViz
Commit: bd3975db805cd5e740d55770aca0b0e6e19f2075
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 11:46:11 +1100
Commit message:
Fixed query_methy_modbam when the same chromosome multiple times interleaved with other chromosomesPackage: NanoMethViz
Commit: e2e67d21028c1e3e10bf910564044d1d3f280c1d
Author: shians <registertonysu@gmail.com>
Date: 2026-10-06 11:41:49 +1100
Commit message:
Refactored query_methy and fixed documentationPackage: NanoMethViz
Commit: 33cd12dd1d76ca5b21798a0bc3366c740a65ce27
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:56:37 +1100
Commit message:
Version bump to v3.9.3Package: NanoMethViz
Commit: e5b40f743d398abeb2035ade2e9322e6713e9fbc
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:50:11 +1100
Commit message:
Merge branch 'fix/multicode-mm' into develPackage: NanoMethViz
Commit: f82dd53e4c49149f81c4cab1eb9e8ea8e09fe61c
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:49:52 +1100
Commit message:
Fixed handling for mm fields with multiple modcodesPackage: NanoMethViz
Commit: 941ddc4dd65ab1d269090a29b832b3badf8c1ae3
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:48:30 +1100
Commit message:
Fixed potential sample name misordering after C++ conversionPackage: NanoMethViz
Commit: 169711991071133534c3f42b5cc8b93f035d648d
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:27:34 +1100
Commit message:
Version bump to v3.9.2Package: NanoMethViz
Commit: 99ef9ec356495871bfe1d755eda25d7392702f10
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:26:19 +1100
Commit message:
Merge branch 'fix/modbam-tabi-and-globals' into develPackage: NanoMethViz
Commit: 6521484850a217ba73352a25aac7a4d4fa8bfe49
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:26:09 +1100
Commit message:
Fixed tbi file being left behind after indexingPackage: NanoMethViz
Commit: a81a40effef740fa281b22127fd24bcc95d33230
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:25:57 +1100
Commit message:
Fixed global C++ leaking between callsPackage: NanoMethViz
Commit: 6744a974191f533abdf1dcb773cbea6b26bc54ec
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:19:59 +1100
Commit message:
Merge branch 'fix/plot-mds-scaling' into develPackage: NanoMethViz
Commit: f162593f17b26529db312c7c396320b74978c797
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:19:09 +1100
Commit message:
Fixed plot_mds plotting unscaled MDS eigenvectorsPackage: NanoMethViz
Commit: cfa30eb0633b1a60280b3825e90f88179ef1e86e
Author: shians <registertonysu@gmail.com>
Date: 2026-10-05 22:16:48 +1100
Commit message:
Fixed modkit ref_position being treated as 1-basedPackage: ChIPseeker
Commit: df67ad44b3d5772439fb74d6c66fb6751bc14e7a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-05 18:09:17 +0800
Commit message:
handle an empty peak set instead of failing with unrelated errors annotatePeak(GRanges(), TxDb = txdb) failed with "Error: invalid subscript" and, with addFlankGeneInfo, with "replacement has 1 row, data has 0". Root cause is the same as in #238: for an empty query follow()/precede() return a SortedByQueryHits object rather than indices, which is not a valid row subscript. getNearestFeatureIndicesAndDistances() now returns empty index, distance and peak vectors in that case, and annotatePeak() returns an empty csAnno (0 rows, peakNum 0, empty detailGenomicAnnotation and annoStat) before the steps that are not defined for zero peaks. seq2gene() returns character(0) for an empty input as a result of the same guard. Covered for the plain call and for addFlankGeneInfo + annoDb.Package: ChIPseeker
Commit: 762b22f09a8b41f1ac01045d05aeee87cd571254
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-05 16:53:39 +0800
Commit message:
correct the seqlevelsStyle advice in the dropped-peaks error, document tagMatrix value changes Found while reviewing the batch of issue fixes. 1. The message added for #238 told users to run seqlevelsStyle(peak) <- "NCBI" to obtain NC_000001.11 names and seqlevelsStyle(TxDb) <- "Ensembl" to go the other way. Checked against the installed GenomeInfoDb, both statements are wrong: the replacement form is the only interface (seqlevelsStyle() takes a single argument), "Ensembl" yields "1" and not "chr1", names such as NC_000001.11 are reported as style "RefSeq" and are not mapped automatically, and the "GenBank" target style is not supported. The message now suggests seqlevelsStyle(peak) <- "UCSC" for the common 1/chr1 mismatch and gives an explicit sub() rename for accession names, which is what the book chapter now documents as well. 2. The #238 guard only fires for a non-empty input (peakNum > 0), so that an empty input is not reported as "all 0 peaks were dropped". 3. The #250 entry now states the numerical impact of the binning rewrite instead of only mentioning the off-by-one divisor: the last bin of a section used to be divided by count-1 (~10% too high for a 10 bp bin) and all leftover positions went into that bin instead of being spread (up to ~40% difference for a 7 bp remainder in a 300 bp bin).Package: ChIPseeker
Commit: ec4ca72a16514e78a218fdf6849b0b01e534b289
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-05 16:01:23 +0800
Commit message:
upsetplot(): make the vennpie sub-view drawable with ggplot2 >= 4.0 ggimage embeds the vennpie sub-view as an annotation_custom() layer and ggplot2 4.0 only accepts such layers below coord_cartesian(), so upsetplot(vennpie = TRUE) failed to be drawn: `annotation_custom()` only works with `coord_cartesian()` coord_fixed() is therefore removed without a replacement: ggplotify rasterises the grob with the aspect ratio of the device, so forcing a square panel only distorted the venn diagram further (measured anisotropy sqrt(lambda1/lambda2) 1.43 without versus 1.50 with theme(aspect.ratio = 1), against 1.41 for the undistorted base graphics drawing). test-upsetplot.R builds a minimal csAnno and draws both variants, which is what the previous object-class-only checks missed. NEWS also notes the harmless `size` deprecation warning that ggupset 0.4.1 itself still triggers.Package: ChIPseeker
Commit: fd995f5696d39211ff463fb9be5dd6a91ed9b76b
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-04 23:15:51 +0800
Commit message:
add opt-in symmetric p-value to enrichPeakOverlap() Follow-up of #84. The default stays the one-sided permutation test, so no existing number changes. With symmetric = TRUE the mirrored direction is computed as well (new internal function enrichOverlap.peak.mirrored(): the target peaks are kept fixed and the query peaks are shuffled) and the two one-sided p-values are combined as min(1, 2*min(p, p_rev)) (Hedges), which makes the result independent of the argument order. Measured on a peak pair with |A| = 20 and |B| = 100: the one-sided p-value is 0.0099 in both directions only because it saturates the permutation floor, while the symmetric p-value is 0.0198 in both directions. Documented the two consequences of the option: the number of permutations doubles and the smallest reportable p-value becomes 2/(nShuffle+1). Also fixed enrichAnnoOverlap(), which had the same unwrapped-GRanges target bug as enrichPeakOverlap(); its hypergeometric p-value turned out to be exactly symmetric already, so it needs no symmetric argument.Package: ChIPseeker
Commit: 9c0ed04a46a1609f445e20276376cc3821a5c1d7
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-04 22:33:57 +0800
Commit message:
enrichPeakOverlap(): accept a single GRanges target, document the test direction #84: a bare GRanges passed as targetPeak was forwarded unwrapped while the permutation test works on a list of target peak sets, so enrichPeakOverlap() failed with "GRanges objects don't support [[, as.list(), lapply()"; it is now wrapped in a list. The reported p-value asymmetry is a property of the test, not a counting bug: N_OL is the same in both directions (it is |A and B|), while the tested quantity is the fraction of *target* peaks covered by the query peaks and the null distribution shuffles the target, so exchanging the arguments asks the mirrored question and normalises by the other peak set. This is now stated in the documentation of enrichPeakOverlap(), together with the reason why N_OL of enrichAnnoOverlap() can exceed the number of input peaks (it counts genes, one per peak, and a peak can overlap several target genes).Package: ChIPseeker
Commit: b5639ba981993ff133879b3dfc4b5939b22097a3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-01 10:47:18 +0800
Commit message:
fix "invalid subscript" on dropped peaks and clarify plotAvgProf() xlim #238: annotatePeak() failed with "Error: invalid subscript" when *every* peak was dropped, which typically happens when no seqlevel of the peaks matches TxDb ('chr1' vs 'NC_000001.11', as in the mouse case reported). follow() returns a SortedByQueryHits object instead of indices for an empty query, and that object was used as a row subscript of features(). The annotation code now uses integer(0) for an empty query and annotatePeak() reports the seqlevels mismatch together with the seqlevelsStyle() fix. Reproduced with the parameters of the issue (mm10 TxDb + org.Mm.eg.db + addFlankGeneInfo = TRUE) and with hg19. #240: plotAvgProf()/plotMultiProf() stopped with "please specify appropreate xcoordinations...". xlim defines the x-axis coordinates, so its width has to match the number of columns of the tag matrix; checkXlim() now says which xlim is expected, fixes the typo and accepts both valid forms.Package: ChIPseeker
Commit: 83ffce788fedd8bc370135438f95864704fe0066
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-01 10:23:55 +0800
Commit message:
fix transcript/gene level annotation consistency and sub-1kb flank binning Issues #252, #248, #250, #254, #235 (see ISSUE_AUDIT_SUMMARY.md for the audit). #252: the transcript id of an exon/intron/UTR hit was taken from names(genomicRegion)[subjectIndex], which indexes the *unlisted* ranges with the names of the GRangesList. This mostly returned NA and occasionally a wrong transcript, so annotatePeak() reported the metadata of an unrelated transcript (even on another chromosome). The ids are now expanded before indexing, the Promoter branch writes the feature id reset into `anno` instead of a stale local variable, and .alignAnnotationFeature() aligns the reported feature (transcript by tx_id, gene by gene_id) with the feature that supplied the annotation, recalculating its TSS distance. #248: seq2gene() no longer fails with "$ operator is invalid for atomic vectors" when no region overlaps an exon/intron (getGenomicAnnotation. internal() returns NA then). #250: getTagMatrix()/plotPeakProf2(type = "body") no longer fail with "Error in cursor:(cursor + seq - 1) : result would be too long a vector" for flank extensions shorter than 1kb: the flank share of the bins is derived from the actual length, a non-empty flank always gets at least one column, and the binning loops were replaced by edge-based averaging (also fixing an off-by-one divisor in the last bin). #254: downloadGEObedFiles()/downloadGSMbedFiles() rewrite ftp:// urls of gsminfo$supplementary_file to https:// and report the download error. #235: documented the distance definition of flank_gene_distances (0 means the peak overlaps the feature range). New tests: test-seq2gene.R, test-getFlankingGene.R, test-GEO.R plus #252/#250 cases in test-annotatePeak.R and test-getTagMatrix.R.Package: ChIPseeker
Commit: 512d5fbf22adba5532be709306cce3998ddce2a6
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-17 11:51:15 +0800
Commit message:
de-duplicate repeated @importFrom tags and drop a stale comment Remove four tags duplicated within a single roxygen block (geom_hline, element_blank, yulab.utils::get_cache_item, and a copy-pasted four-line block tail before getBioRegion), plus a commented-out geom_segment() call in covplot(). No NAMESPACE change: roxygen already deduplicated these.Package: ChIPseeker
Commit: 1e18e91d4215017195650159b44b4b85080742a2
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-17 11:36:04 +0800
Commit message:
drop unused ggplot2::geom_segment import from covplot() It only ever appeared in a commented-out call, so the import was dead.Package: ChIPseeker
Commit: ea80470f9581d50bb12be7e70d47e00131d48865
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-17 11:29:34 +0800
Commit message:
drop dead @importFrom imports from plotDistToTSS() ggplot2::geom_text, ggplot2::scale_fill_brewer and ggplot2::scale_fill_hue had no call site anywhere in the package, so the generated NAMESPACE imported them for nothing.Package: ChIPseeker
Commit: 9a92f5367ddb5a6b47a337ea3911cf6b9717ab98
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-17 11:02:47 +0800
Commit message:
upsetplot(): drop deprecated ggplot2::aes_() upsetplot.csAnno() mapped the x aesthetic with aes_(x = ~anno). Replace it with the tidy evaluation idiom aes(x = .data$anno) and regenerate NAMESPACE, so aes_ is no longer imported from ggplot2. This matches the aes_string() cleanup already done for plotAnnoBar() in 1.49.2. Verified: R CMD INSTALL + test_check("ChIPseeker") pass, and upsetplot() still returns a ggplot object that renders (with and without vennpie = TRUE).Package: epiSeeker
Commit: c276887fd480420c4d0f43121fa42a7ed2730179
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-05 18:09:52 +0800
Commit message:
handle an empty peak set instead of failing with an unrelated error annotateSeq(GRanges(), TxDb = txdb) failed with "Error: invalid subscript", the same root cause as #238: follow()/precede() return a SortedByQueryHits object rather than indices for an empty query, which is not a valid row subscript. annotateSeq() now returns an empty csAnno (0 rows, peakNum 0, empty detailGenomicAnnotation and annoStat) before the steps that are not defined for zero peaks. Note: unlike ChIPseeker, getNearestFeatureIndicesAndDistances() here is left untouched, so seq2gene() still fails on an empty input; the guard belongs to the shared helper and can be added when the two packages are next synchronised.Package: epiSeeker
Commit: 798c529bee5719597cbb992934d6cb962989631a
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-05 16:53:54 +0800
Commit message:
correct the seqlevelsStyle advice in the dropped-peaks error Found while reviewing the batch of fixes. The message added for #238 told users to run seqlevelsStyle(peak) <- "NCBI" to obtain NC_000001.11 names and seqlevelsStyle(TxDb) <- "Ensembl" to go the other way; against the installed GenomeInfoDb both are wrong. seqlevelsStyle() only has the replacement form, "Ensembl" yields "1" and not "chr1", accession names such as NC_000001.11 are reported as style "RefSeq" and are not mapped automatically, and the "GenBank" target style is unsupported. The message now suggests seqlevelsStyle(peak) <- "UCSC" for the common 1/chr1 mismatch and an explicit sub() rename for accession names. The guard also only fires when the input was not empty, so an empty input is not reported as "all 0 peaks were dropped".Package: epiSeeker
Commit: e396ab35252a45ede2f22347910900b37f7027b6
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-05 16:01:39 +0800
Commit message:
upsetplot(): make the vennpie sub-view drawable with ggplot2 >= 4.0 Two obstacles, both caused by ggimage embedding the sub-view as an annotation_custom() layer, which ggplot2 4.0 only accepts below coord_cartesian(): `annotation_custom()` only works with `coord_cartesian()` * the sub-view no longer uses coord_fixed(), and coord_fixed is no longer imported; * the parent plot keeps the ggupset coordinate system (CoordCombMatrix), which rejects annotation_custom() altogether, so it is converted with ggplotify() first. No replacement for coord_fixed() is added: ggplotify rasterises the grob with the aspect ratio of the device, so forcing a square panel only distorted the venn diagram further (measured anisotropy sqrt(lambda1/lambda2) 1.43 without versus 1.50 with theme(aspect.ratio = 1), against 1.41 for the undistorted base graphics drawing). test-upsetplot.R now draws the plot instead of only checking the class, which is what let this slip through; the plain UpSet plot is covered as well. NEWS also notes the harmless `size` deprecation warning from ggupset 0.4.1.Package: epiSeeker
Commit: b5de0056b67f84e90c4e71d16f6c8f2579e71f89
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-04 23:16:04 +0800
Commit message:
add opt-in symmetric p-value to enrichPeakOverlap() Follow-up of #84 in ChIPseeker. The default stays the one-sided permutation test, so no existing number changes. With symmetric = TRUE the mirrored direction is computed as well (new internal function enrichOverlap.peak.mirrored(): the target peaks are kept fixed and the query peaks are shuffled) and the two one-sided p-values are combined as min(1, 2*min(p, p_rev)) (Hedges), making the result independent of the argument order. The number of permutations doubles and the smallest reportable p-value becomes 2/(nShuffle+1); both are documented in ?enrichPeakOverlap.Package: epiSeeker
Commit: dcf4f01b3c953317c19c445c029a0d1c3b9380fc
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-04 22:34:21 +0800
Commit message:
accept a single GRanges as enrichOverlap target and document the test direction Same defect as #84 in ChIPseeker: enrichPeakOverlap() and enrichAnnoOverlap() forwarded a bare GRanges targetPeak unwrapped while the overlap code works on a list of target peak sets, so the call failed with "GRanges objects don't support [[, as.list(), lapply()". It is now wrapped in a list. The documentation of enrichPeakOverlap()/enrichAnnoOverlap() also states that the test is one-sided (the observed ratio is the fraction of *target* peaks covered by the query peaks and the target is the shuffled set, so N_OL is direction free while the p-value is not) and that N_OL of enrichAnnoOverlap() counts genes and can therefore exceed the number of input peaks.Package: epiSeeker
Commit: bcee6c5df5a17c679b6430fd26755adaa318434d
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-01 10:48:00 +0800
Commit message:
fix "invalid subscript" when annotateSeq() drops every peak Same defect as #238 in ChIPseeker: follow() returns a SortedByQueryHits object instead of indices for an empty query, which .get_distance_to_gene_end() then used as a row subscript of features(). With peaks whose seqlevels do not match TxDb (e.g. 'chr1' vs 'NC_000001.11') every peak is dropped and annotateSeq() failed with "Error: invalid subscript". The helper now returns numeric(0) for an empty query and annotateSeq() reports the seqlevels mismatch with the seqlevelsStyle() fix.Package: epiSeeker
Commit: 16e4c4bc14f2647ff187324ae36cce2b2065f1fa
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-10-01 10:24:04 +0800
Commit message:
mirror the ChIPseeker annotation/seq2gene/GEO fixes, gene level included The issues below are tracked in ChIPseeker (see its ISSUE_AUDIT_SUMMARY.md) and the same defects exist in epiSeeker. #252: the transcript id of an exon/intron/UTR hit was taken from names(genomicRegion)[subjectIndex], which indexes the *unlisted* ranges with the names of the GRangesList. This mostly returned NA and occasionally a wrong transcript, so annotateSeq() reported the metadata of an unrelated transcript (even on another chromosome). The ids are now expanded before indexing and .align_annotation_feature() aligns the reported feature (transcript by tx_id, gene by gene_id) with the feature that supplied the annotation, recalculating its TSS distance. #248: seq2gene() no longer fails with "$ operator is invalid for atomic vectors" when no region overlaps an exon/intron. #254: downloadGEObedFiles()/downloadGSMbedFiles() rewrite ftp:// urls of gsminfo$supplementary_file to https:// and report the download error. #235: documented the distance definition of flank_gene_distances (0 means the peak overlaps the feature range). Tests added for the gene level alignment, seq2gene and the GEO urls; a sub-1kb flank body tag matrix test guards the (unaffected) epiSeeker binning path against regressions.Package: epiSeeker
Commit: e0e50eee0d4b70dc7d70b7820a49d6a73438e954
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-17 11:51:23 +0800
Commit message:
de-duplicate @importFrom and drop unused gridBase from Suggests Remove a within-block duplicate `ggplot2::geom_hline` tag, and drop the `gridBase` Suggests entry, which nothing in R/, tests/ or vignettes/ references. No NAMESPACE change.Package: epiSeeker
Commit: de28763595cce1d102254c928d8ca250485ed008
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-17 11:29:34 +0800
Commit message:
drop dead @importFrom imports; import grid::unit where it is used aplot::xlim2, ggplot2::geom_segment, ggplot2::geom_text, ggplot2::scale_fill_hue and utils::getFromNamespace had no call site. The grid viewport/pushViewport/popViewport imports sat in upsetplot(), which never used them, while plotBmProf() calls grid::unit(); declare the import where it is actually used so grid stays a genuine dependency.Package: epiSeeker
Commit: 94253342bdfc5c786411e72d3bf528e4f5449284
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-17 11:18:52 +0800
Commit message:
getBmMatrix(): replace superseded tidyr::gather() with pivot_longer() tidyr::gather() is superseded by pivot_longer(), but the two are not drop-in equivalent: pivot_longer() returns a tibble instead of a data.frame, and it stacks the gathered columns row by row whereas gather() stacked them column by column. The new internal helper pivot_longer_df() restores both, so the value returned by getBmMatrix() is byte-identical to before. Verified with identical() against the pre-change implementation on real bmData and BSseq inputs (the latter covering getBmMatrix.BSseq.internal, which had no test coverage), plus edge cases (empty frame, single column, mixed types, reversed content order, 10 gathered columns). Also drop the now-unused @importFrom tidyr gather and @importFrom tidyselect all_of tags from the two internal functions; pivot_longer_df() declares both. test-makeBmdata.R now pins the return type, column order and row names of getBmMatrix() so a bare pivot_longer() cannot silently change them again.Package: epiSeeker
Commit: b5531251d5e0a3c40ec23c502f6180df3f7043a3
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-17 10:42:14 +0800
Commit message:
update docsPackage: epiSeeker
Commit: 34fa2d3259536c4ae4cc3f9edd0d1d23776905ed
Author: Guangchuang Yu <guangchuangyu@gmail.com>
Date: 2026-09-17 10:27:19 +0800
Commit message:
fix sameStrand, geneChr/geneStrand factor codes and silent peak dropping Port of the ChIPseeker 1.49.2 fix to epiSeeker. - getNearestFeatureIndicesAndDistances(): honour sameStrand when detecting overlaps. findOverlaps() was called with unstrand(features), so a peak with an unambiguous strand could be assigned to a feature on the opposite strand. - annotateSeq(): report geneChr/geneStrand as characters. as.data.frame() returns 'seqnames'/'strand' as factors and assigning a factor into mcols() dropped the class, leaving integer codes (e.g. geneStrand = 1/2 instead of +/-, and a wrong geneChr whenever the seqlevels were not in numeric order). - annotateSeq(): warn when peaks are dropped for lack of any feature in TxDb, instead of removing them silently. - plotAnnoBar(): replace deprecated ggplot2::aes_string() with the tidy evaluation idiom already used by plotDistToTSS(). bump version to 1.1.3 and add unit testsPackage: SpliceWiz
Commit: 8b6b35a161cf6e6f51b394b737d4d43c0efee87b
Author: Alex Wong <80015046+alexchwong@users.noreply.github.com>
Date: 2026-10-06 08:48:31 +1000
Commit message:
version 1.15.2 - fixed small C code bugPackage: MSstatsBioNet
Commit: a0f2b0bd193c64bb531e24da0b648d848d08a927
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-05 17:43:35 -0400
Commit message:
refactor: Refactored INDRA subnetwork query behind an internal backend object (#117) Co-authored-by: Claude <noreply@anthropic.com>Package: MSstatsBioNet
Commit: 313594bcd151c61470821c58072ce8167836d6fa
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-05 15:56:28 -0400
Commit message:
Refactored INDRA nodes to the node contract columns (#116) Co-authored-by: Claude <noreply@anthropic.com>Package: MSstatsBioNet
Commit: bcc0b6023b727c28d874b6fec0db2ac13b473321
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-05 15:20:03 -0400
Commit message:
refactor: Refactored INDRA edges to the edge contract columns (#115)Package: peakPantheR
Commit: eb704a13acbaef391adb7b7c9eefc9cdd55aa523
Author: Arnaud Wolfer <adwolfer@gmail.com>
Date: 2026-10-05 23:13:54 +0200
Commit message:
Merge branch 'devel-origin' into develPackage: peakPantheR
Commit: f2ba6f61a7ab9633c8e59fc5f0a5b4cf1df9d238
Author: Arnaud Wolfer <adwolfer@gmail.com>
Date: 2026-10-05 23:10:26 +0200
Commit message:
Update unittests for latest continuum valuesPackage: peakPantheR
Commit: 8753306e43341986d935c4ba1553180c28e9d7db
Author: Arnaud Wolfer <adwolfer@gmail.com>
Date: 2026-10-05 22:17:36 +0200
Commit message:
update unittests to fix MSnbase errorPackage: MSstatsTMT
Commit: f49525e0ef614b7fce041032e4e11d9313adfd4e
Author: Tony Wu <wu.anthon@northeastern.edu>
Date: 2026-10-05 15:51:33 -0400
Commit message:
version bump - change maintainerPackage: GExPipe
Commit: 00bad9d1440fb1314dc169fe66da912e978093dd
Author: SAFA RAFIQUE <safa.sandhu@gmail.com>
Date: 2026-10-06 00:18:23 +0500
Commit message:
Sync with GitHub main: GExPipe 0.99.108Package: MSstatsBioNet
Commit: bbc153ceec8d26b3495e61c48cee4c736460dd9f
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-05 14:57:31 -0400
Commit message:
chore: roxygen 8.1.0 update (#114)Package: maPredictDSC
Commit: 2a34fd8224d02fa29d657ea19d080c6956e2255f
Author: Adi Tarca <atarca@med.wayne.edu>
Date: 2026-10-05 14:53:03 -0400
Commit message:
Update maPredictDSC package and dependenciesPackage: GExPipe
Commit: ee27ea86fc41fc821be9722068b5d8f0180d04ee
Author: Safa Rafique <safa.sandhu@gmail.com>
Date: 2026-10-05 23:50:46 +0500
Commit message:
Sync with GitHub main: GExPipe 0.99.107 Per-platform QC/batch outputs, consensus figures, AUC CIs, signature validation, BiocCheck fixes. Brings devel up to date with https://github.com/safarafique/GExPipe (0.99.52-0.99.107; see NEWS.md).Package: grayleafspotr
Commit: 60c50b06c52a587eb8f889b1a5878a614a6e79c6
Author: rotsl <wot25kir.nbi@gmail.com>
Date: 2026-10-05 19:56:13 +0100
Commit message:
Merge 0.99.12 Basilisk test correction into develPackage: grayleafspotr
Commit: 8d2cc8fd8cbb2296665e0d4208a2ca586c69c49e
Author: rotsl <wot25kir.nbi@gmail.com>
Date: 2026-10-05 19:55:56 +0100
Commit message:
Skip pipeline test when Basilisk cache is unavailable (0.99.12)Package: MSstatsBioNet
Commit: 68cca5d72b247776b89eeeb08879826f8bc5e83a
Author: tonywu1999 <wu.anthon@northeastern.edu>
Date: 2026-10-05 14:50:37 -0400
Commit message:
refactor: Added validate_network() and the edge and node contract (#113)Package: motifbreakR
Commit: 70cdbfd6479bc5b4285aef63a9bfe5c3c298e483
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-05 10:15:12 -0500
Commit message:
Bump version to 2.27.3 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: 49a35b8ae6a980c8befe5d0f057989d760a4ea7b
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 23:56:37 -0500
Commit message:
Run the biomaRt snps.from.rsid example only under donttest The example queries the Ensembl archive, so a slow or unavailable server failed R CMD check; other network-dependent examples are already in \donttest{}. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: c9ad5f110f370f5c0e323369f55a33be85f32296
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 23:56:37 -0500
Commit message:
Add a testthat suite Covers variant import (BED/VCF, indels, multi-allelic and symbolic alleles), prepareVariants() context construction, motifbreakR() scoring against a brute-force reference and the bundled example results, filterp, duplicate providerIds, bkg options, no-hit runs, multicore and SnowParam back-ends, calculatePvalue(), exportMBbed()/exportMBtable() and plotMB(). Each bug fixed on this branch was reintroduced to confirm a test fails. Inputs are built from BED files and the bundled data, so no SNPlocs or network access is needed (plotMB is skipped on CRAN). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: 4a1f39e78c686d02417054d02c5adac8858f3b1a
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 23:02:46 -0500
Commit message:
Cite motifbreakR v2 and note the Factorbook 2.0 update Add the motifbreakR v2 paper (Bioinformatics Advances 2024, doi:10.1093/bioadv/vbae162) to CITATION, the README and the vignette's indel section. Note in ?factorbook that the bundled 2012 motif set predates Factorbook 2.0 (Pratt et al. 2022), which is not included. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: 224a4cac5bc4f1bce5f8ee16ba0d0123df1810dd
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 22:38:51 -0500
Commit message:
Refresh README, DESCRIPTION and CITATION README: install from Bioconductor, drop the obsolete ghostscript/MotIV/ dbSNP 2012 instructions, add the citation. DESCRIPTION: title case, mention indel support, drop stale genome counts. CITATION: use bibentry() with volume, issue and pages. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: e84c374da3ee06ae8f98702878bd3ab1a77d6e49
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 22:38:51 -0500
Commit message:
Update vignette for current behavior and fix errors Describe indel import with snps.from.file(), the new result columns and seqMatch, bkg options, method = "notrans", effect cutoffs and pseudocounts with bkg; correct the relative entropy equation and equation references, the Windows/BiocParallel advice, motif and SNP counts, broken footnotes and links, and typos. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: c80d843b5f349dc9e4eff6c2c861e4446724043f
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 22:38:51 -0500
Commit message:
Review function and dataset documentation for accuracy - motifbreakR: document all bkg options (including "pwm") and where the background is used, threshold semantics for filterp, method = "notrans", the pseudocount formula, log2 scoring, the strong/weak/neut cutoffs on alleleDiff, and BPPARAM splitting by motif; fix Equation 4.2 (b_j) and which methods use Equation 2. - snps.from.rsid/snps.from.file: correct the returned columns (SNP_id keeps "rs"; no alleles_as_ambig), document indel, multi-allelic and symbolic-allele handling; variants.from.file is now an alias. - Datasets: fix motif counts, update dead HOCOMOCO/HOMER/Factorbook/ ENCODE/PubMed links, note newer HOCOMOCO releases in MotifDb, and describe how example.results was generated. - Add package anchors to cross-package links, drop the internal calculateAllPositions help page, remove trailing periods from titles, write example output to tempfile(), and fix typos. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: b2d16b0b5bd96e6314e63f64d3cd4dcb86755fb8
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 22:20:34 -0500
Commit message:
Use the lowest p-value for exportMBbed(color = "best_sig") best_sig was documented as the lower of pValueRef and pValueAlt but picked the p-value of the allele with the weaker score. Also point the missing-p-value error at calculatePvalue(), the function that exists. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: 1c8226a847a7723b37ea3167e5f955dff8d39146
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 22:20:12 -0500
Commit message:
Fix unequal context widths when the longest allele has even length prepareVariants() centred each allele in a context sized from the longest allele in the input. When that length was even, alternate contexts for even-length ALT alleles came out two bases longer than the rest, and scoring failed with "'x' strings are not equal-width" (e.g. a 2 bp deletion or MNV alongside SNVs). Round the shared allele length up to odd and give the reference context the same width; results for inputs whose longest allele is odd are unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: b4989a4d0e38eebe685f4a6ea63874d12e98457d
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 22:07:44 -0500
Commit message:
Remove stale undocumented data/example.pvalue.rda The file held an old-format copy of the rs1006140 p-value example under a different object name, was undocumented (R CMD check WARNING) and unused; the vignette loads inst/extdata/example.pvalue.rda. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: db45f761e5a278c5586e2f620bb3f58117d1f2d4
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 22:07:32 -0500
Commit message:
Fix SnowParam by letting BiocParallel manage workers clusterEvalQ() on a BiocParallel SnowParam backend breaks the worker protocol, so motifbreakR() and calculatePvalue() failed with any SnowParam (the recommended back-end on Windows). Drop the manual bpstart()/clusterEvalQ()/bpstop() handling and instead import the MotifList class from MotifDb so workers load MotifDb with the motifbreakR namespace. A cluster started by the caller is now left running. Also remove the unreachable try-error branches and the now-unused parallel import. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: 5d33ad9cfa45162dd218d9b73a92a931413bc005
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 21:43:38 -0500
Commit message:
Regenerate NAMESPACE with roxygen2 8.1.0 roxygen2 8.1.0 groups importFrom() directives per package; the set of imports and exports is unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: 82c814ac4f88f43d056c1b06a88c383549ab78d4
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 17:39:17 -0500
Commit message:
Update dataset Rd usage and vignette library call Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: ceecf8aa373580b51f83289b5e83f0c6e83c20c7
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 17:39:17 -0500
Commit message:
Rewrite scoring engine with vectorized window scoring - Score all variants per PWM in one vectorized pass with masked windows, and parallelize across PWMs instead of across SNPs. - Replace motifPos/altPos with explicit coordinate columns (calculateAllPositions) plus pwmConsensus and strongerIn, and rewrite plotMB/DNAmotifAlignment.2snp on top of them. - bkg now accepts "genome", "aggregate" or "pwm"; the resolved background is stored on the results and used by calculatePvalue(), which drops its `background` argument. log scoring uses log2. - Rename Refpvalue/Altpvalue/pvalueEffect to pValueRef/pValueAlt/pValueEffect. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: c5913e353566975557bd885d8ef75d341a7b08fb
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 17:39:17 -0500
Commit message:
Always import indels in snps.from.file and filter invalid nucleotides Drop the `indels` argument: VCF and BED input now always keep indels. Factor the non-standard nucleotide filtering into a shared cleanVariants() helper applied to both REF and ALT, and format rsid-derived variants with formatVcfOut(). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: motifbreakR
Commit: de393245b34d9abddff066e186d8d88544493df8
Author: Simon-Coetzee <coetzee@uthscsa.edu>
Date: 2026-10-04 17:39:17 -0500
Commit message:
Ignore macOS metadata and .positai files Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Package: seqsetvis
Commit: 7b4db88343743d31f09a1d6ed65bf99e1b3f21eb
Author: Boyd <joseph.boyd@med.uvm.edu>
Date: 2026-10-05 10:58:59 -0400
Commit message:
v bump 1.33.3 skip windows test calling bigwig fetchPackage: seqsetvis
Commit: b2370fee4e4bad32314104d0606228a5f48b1c41
Author: Joe Boyd <boydjr7@gmail.com>
Date: 2026-10-02 12:45:47 -0400
Commit message:
v bump 1.33.2. bugfix for as.data.table behavior change on GRangesPackage: rhdf5
Commit: 06c6431e64a9ec85cdb4460effeb96cd70a4a76c
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-05 15:38:42 +0200
Commit message:
Bump versionPackage: rhdf5
Commit: c17b83cb96ab2d007270ab5d25f7cbea4c3fe3eb
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-05 15:38:15 +0200
Commit message:
Mention callGeneric deprecation in NEWSPackage: rhdf5
Commit: 9bd2fbda0b9a0bd85e0273a5637752cdd4fa5717
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-05 15:37:12 +0200
Commit message:
Run devtools::document()Package: rhdf5
Commit: 5515b546e40e1cc3d3d62ba1c1bb59d0b6273d14
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-10-05 15:36:24 +0200
Commit message:
Mark callGeneric arg as deprecatedPackage: rhdf5
Commit: b36da4d31de08c5da093d897fd62a97ab1f87ddc
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-09-24 16:03:41 +0200
Commit message:
Fix outdated test in failing tests Fixed by 98c8a7581553b43f8aa62575958b0a595394bb84Package: rhdf5
Commit: f621746e2d91182d550f649c63f3bfba1b2456a8
Author: Hugo Gruson <git@hugogruson.fr>
Date: 2026-09-24 16:00:16 +0200
Commit message:
Remove duplicated definitionPackage: mitology
Commit: 4c6814ba32302c57078d4e768b38c1accc691942
Author: Stefania Pirrotta <s.pirrotta.sp@gmail.com>
Date: 2026-10-05 16:05:56 +0200
Commit message:
bump versionPackage: mitology
Commit: a5ae479abcd70cf37873e8d85176604c4ba09950
Author: Stefania Pirrotta <s.pirrotta.sp@gmail.com>
Date: 2026-10-05 15:59:26 +0200
Commit message:
Update vignette for publicationPackage: mitology
Commit: 8e5c312ca47babf79398a8c4597cff925aee919c
Author: Stefania Pirrotta <s.pirrotta.sp@gmail.com>
Date: 2026-10-05 15:59:00 +0200
Commit message:
update gitignorePackage: MetaboDynamics
Commit: c248f563c93f7704b0ebb0b36682bfae20ac66d1
Author: Katja Danielzik <katja.danielzik@uni-due.de>
Date: 2026-10-05 15:28:30 +0200
Commit message:
version bumpPackage: MetaboDynamics
Commit: b8313a84a5e89c8f41eebf13643ed0b592002c89
Author: Katja Danielzik <katja.danielzik@uni-due.de>
Date: 2026-10-05 15:15:48 +0200
Commit message:
bug fix in plot_estimatesPackage: BiocBookDemo
Commit: 4d03607849b3e9c982fecfc7e7cf70084edebb2b
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-05 13:32:44 +0200
Commit message:
BiocBookDemo 1.11.5: from_bookdown() converts a bookdown book in place (#2) * doc: from_bookdown() converts a bookdown book in place BiocBook 1.11.4 converts the book in its own repository, on its current branch, one commit per step, rather than into a new repository. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * bump to 1.11.5 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q ---------Package: BiocBookDemo
Commit: 8fd3dd0c8395193b4bf5d7ba3069dd0823a2de50
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-04 12:37:21 +0200
Commit message:
BiocBookDemo 1.11.4: template 1.1.0, llms.txt and from_bookdown() sections (#1) * feat: apply template 1.1.0 (llms.txt, BuildKit secret, action versions) - Dockerfile, `biocbook` workflow and vignettes/Makefile from template 1.1.0: GITHUB_PAT as a BuildKit secret, python environment provisioned only when a page runs python, current major versions of every action, quarto pinned to 1.11.5, `llms` quarto profile switched on when quarto supports it, no more tinytex install - `llms.txt`: `inst/_quarto-llms.yml` and the post-render hook adding BiocBook context to it (`BiocBook::enrich_llms_txt()`), and a short section about it in Chapter 3 - remove `site-url`, which pointed at the GitHub repository rather than the book (quarto uses it to build absolute links in llms.txt, and a versioned book has no single site URL) - Chapter 4: environments are re-used as long as `requirements.yml` is unchanged (BiocBook >= 1.11.2), `python_envs()`; the book's conda environment is named after it Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * bump to 1.11.3 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * ci: manual book builds on any branch, index of llms.txt versions (template 1.1.0) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * doc: migrating a bookdown book with from_bookdown() Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * bump to 1.11.4 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * doc: the book's Docker image keeps the micromamba it downloads It does not install one on the PATH: setup_python() downloads a pinned micromamba into BiocBook's cache while the image is built. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: retry the quarto download on transient errors (template 1.1.0) GitHub answered HTTP 503 to the quarto download in OHCA's first devel build on template 1.1.0, which failed before anything was installed. curl now retries transient errors 5 times, 10 s apart (js2264/BiocBook.template f08bf49). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: portable vignettes/Makefile (template 1.1.0) R CMD check warned about GNU make extensions in vignettes/Makefile (`:=` and `$(shell ...)`, which switched the `llms` profile on with quarto >= 1.11), and rworkflows fails on warnings. The quarto version is now tested in the recipe's shell, in portable make syntax; with quarto < 1.11, QUARTO_PROFILE is no longer set at all. Rendered through `make` with quarto 1.11.5 (llms profile: llms.txt and the pages' Markdown copies) and 1.10.18 (minimal llms.txt), and R CMD check's own test for GNU extensions no longer flags the file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q ---------Package: BiocBook
Commit: 15e8d15ab3cb31005512d1058337a4c82029d725
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-05 11:53:33 +0200
Commit message:
BiocBook 1.11.4: from_bookdown() converts a bookdown book in place, one commit per step (#11) * feat: from_bookdown() converts a bookdown book in place, one commit per step from_bookdown() used to create a new repository, whose history had nothing in common with the bookdown one: the conversion could not be reviewed, squashed or rebased onto the book's main branch. It now converts the book in its own folder and, in a git repository, on its current branch, one commit per step: the template, the pages moved to inst/ as they are (git follows them), the book settings, the removal of the bookdown build, the landing page, cross-references, callouts, figure options, the shared setup and DESCRIPTION. Steps with nothing to change are skipped. - arguments: `package` (default: the book_filename of the book, else the folder) replaces `new_package`, `commit` replaces `push`, and `user` defaults to the owner of the origin remote on GitHub - the book keeps its README (which gets the badges), .gitignore and .Rbuildignore (which get the template's entries); it must be the root of its repository, with no uncommitted changes - licence: a Creative Commons licence the pages link to, the book's LICENSE file, or the template's MIT licence written for the book's authors - rewrites only collapse the blank lines they create, and pages keep their final newline, or its absence - MIGRATION.md is written but not committed, and also lists the top-level files that are not part of a BiocBook Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * bump to 1.11.4 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: from_bookdown() writes pages byte for byte, whatever the locale In a C locale, the badges added to README.md lost their emojis (written as<9f><93> ): the template's README was read without an encoding, and enc2utf8() then escaped its bytes. Files are now read as UTF-8 and written byte for byte. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: from_bookdown() converts books in linked git worktrees gert::git_find() gives the git folder of a linked worktree (.git/worktrees) rather than its root, so from_bookdown() took the worktree for a subfolder of a repository and refused to convert it. The root now comes from gert::git_info(). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: from_bookdown() no longer claims untranslated output options have no quarto equivalent MIGRATION.md said so of every output option it does not translate, highlight included, which quarto calls highlight-style. For highlight, it now says that the book uses the code highlighting of the BiocBook theme, and which highlight-style keeps the book's own; other options are to be set in _format.yml, if quarto has them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * feat: from_bookdown() numbers its commits, [BiocBook 1/10] to [BiocBook 10/10] Each commit of the conversion now says, in its subject, that it is a step towards a BiocBook, and where it stands in the series ("[BiocBook 3/10] Move the book settings to the BiocBook config"). Steps with nothing to do make no commit, so the commits are numbered once all are made: each is made again with the same files, only HEAD and the index move. The messages are short, and say what a BiocBook expects rather than what bookdown or quarto do. The repository needs a first commit to convert on top of. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q --------- </pre> </div> Package: BiocBook
Commit: 3229586bb2914f5c543a10f196a7939c002e4a4b
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-04 12:44:29 +0200
Commit message:
fix: template's vignettes/Makefile is portable again (#10) Rebuilt from js2264/BiocBook.template 8e43d87. Template 1.1.0 switched the `llms` profile on with GNU make extensions (`:=` and `$(shell ...)`), which R CMD check reports as a warning in every book (BiocBookDemo's rworkflows failed on it). The quarto version is now tested in the recipe's shell. R CMD check of a new book: `Status: 1 WARNING` with the previous Makefile, `Status: OK` with this one. Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q Co-authored-by: Claude <noreply@anthropic.com> -------Package: BiocBook
Commit: 9f32ed42d1c0f740ceb44c015385bb4f9d7fc208
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-04 12:05:05 +0200
Commit message:
BiocBook 1.11.3: template 1.1.0, python environments keyed on requirements.yml, llms.txt, from_bookdown() (#9) * feat: key conda environments on the contents of requirements.yml `setup_python()` re-used `/envs/ ` whenever that folder existed, whatever `requirements.yml` now said. Editing the file therefore never rebuilt the environment on a machine that already had one (authors' laptops, and the Bioconductor builders, which rebuild every day on the same machines), and two books declaring the same `name:` shared whichever environment was built first. Environments are now named ` -<12 first characters of the sha256 of requirements.yml>`: the same file gives the same environment, any edit gives a new one, and two books only share an environment when they declare exactly the same thing. Docker builds are unaffected: they still return early on `RETICULATE_PYTHON`. Add `python_envs()` to list cached environments (name, path, size, last modified) and `python_envs(remove = ...)` to delete them, by full name, by bare `name:` (every generation of a book's environment) or "all". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * feat: add_python_chapter() declares BiocBook and reticulate A python page calls `BiocBook::setup_python()` and runs its chunks through `reticulate` while the book builds, so the book package must declare both or the build machines will not install them. `add_python_chapter()` now adds them to the book's `Suggests` when missing (books created from templates older than 1.1.0 do not list them). The page also gets `engine: knitr` in its front matter, so that it stays on knitr (and therefore on reticulate) even if its R chunk is later deleted. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * feat: enrich_llms_txt() adds BiocBook context to a book's llms.txt quarto >= 1.11 renders `llms.txt` (an index for AI assistants, see llmstxt.org) and a Markdown copy of every page for book projects. `enrich_llms_txt()`, meant to run as a post-render hook, adds what only BiocBook knows, as a list right after the summary blockquote: - the book package, its version and Bioconductor release, and its source - how to install it (Bioconductor or GitHub) - its Docker image - its python environment (from inst/requirements.yml), if a page runs python - where the other versions of the book live The block sits between ``/`` markers, so running it again replaces rather than duplicates it. A summary is taken from DESCRIPTION when the book declares none. With an older quarto, which writes no llms.txt for books, it writes a minimal one: title, summary, context and the chapters listed in `_book.yml` (parts as nested lists), linking to the HTML pages. It also tidies two quirks of quarto 1.11's output: chapter numbers left as raw pandoc spans in llms.txt links, and R code blocks labelled `downlit` (from `code-link: true`) in the `.llms.md` pages. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * feat: template 1.1.0 The template archive had not changed since 2023 (template 1.0.6), so books created today did not get the python support BiocBookDemo was fixed by hand for, and their `biocbook` workflow failed on `actions/upload-artifact@v3`. Rebuilt from js2264/BiocBook.template (template 1.1.0): - `python.reticulate: true`; requirements.yml lists conda-forge, bioconda and nodefaults (no Anaconda `defaults`), pins python 3.12 and names the environment after the book (`init()` fills the placeholder) - Dockerfile: GITHUB_PAT as a BuildKit secret (#6), python environment provisioned only when a page runs python, optional QUARTO_VERSION pin, `remotes` installed, no more tinytex - biocbook.yml: current major versions of every action, GITHUB_PAT secret, QUARTO_VERSION build argument (1.11.5) - llms.txt: an `llms` quarto profile, which vignettes/Makefile switches on only with quarto >= 1.11 (quarto <= 1.8 rejects the option and would fail the build), and a post-render hook calling `enrich_llms_txt()` - no PDF output; Q&A callout CSS uses `.callout-titled` (quarto >= 1.3) - the archive now includes `.gitignore` files Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * ci: end-to-end render test `test-e2e.R` creates a book from the template, adds a python chapter passing values between R and python, renders it with quarto and checks the output, including llms.txt and its links. It builds a conda environment, so it is skipped unless BIOCBOOK_E2E is set, and runs in the new `e2e` workflow (bioconductor:devel container), with the image's quarto and with quarto 1.11.5. It fails if the template's `python.reticulate` is switched off. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * ci: allow manual runs of rworkflows So that R CMD check and BiocCheck can be run on a work branch before it is merged into devel. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * doc: add NEWS.md Bioconductor's release announcements quote package NEWS. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * bump to 1.11.2 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: tidy the titles of chapters with an id in llms.txt quarto wraps them in one more pandoc span, e.g. `[[4 Executing python code]{#sec-python .quarto-section-identifier}](...)`. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: chapters() drops header attributes from chapter titles `# Introduction {#sec-intro}` gave the title "Introduction {#sec-intro}"; only `{-}` was removed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: template Q&A callouts styled through wrapper divs quarto (>= 1.3) drops extra classes from callouts, so the template's `.callout-question`/`.callout-answer` rules never applied. They now target a callout wrapped in a div with that class (js2264/BiocBook.template e39a038). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * feat: from_bookdown() migrates a bookdown book to a BiocBook `from_bookdown(path, new_package)` creates a book from the template, as `init()` does, and converts a bookdown project into it: - pages: `index.Rmd` becomes the landing page (BiocBook's header chunk and Docker, RStudio and session info sections, with the preamble as welcome text), every chapter `inst/pages/ .qmd`, listed in `_book.yml` in order, with `(PART)` headers as parts and `(APPENDIX)` as appendices - syntax, outside code (inline code included): `\@ref()` to sections, figures, tables and equations (a type word before the reference is dropped, since quarto adds its own; others render their number only, as in bookdown), `(\#eq:x)` labels, referenced chunk labels and header ids, `fig.margin`/`fig.fullwidth`, and the msmbstyle question/solution blocks. The rules are kept as data, one list per style - assets: bibliographies and CSS to `inst/assets/`, asset folders (`img/`) next to the chapters; `margin_references`, `toc_depth`, `css` and `link-citations` translated - DESCRIPTION: Title, Description, Authors@R (with a placeholder email) and the packages the pages use (renv::dependencies, as `check_deps()`) - shared session: the `library()`/`options()` calls of `index.Rmd` (and the `before_chapter_script`) are repeated at the top of each chapter - MIGRATION.md lists how often each rule was applied, and what still needs a human: downloads while the book builds, cached chunks, `write_bib()` calls, unresolved references (including leftovers found by `quarto::detect_bookdown_crossrefs()`), GitHub-only dependencies and output options with no quarto equivalent Tests convert a fixture covering every rule (no network) and snapshot the converted pages and `_book.yml`/`_format.yml`. `.setup_git()` takes the commit message; `desc` is now imported and BiocManager suggested. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * feat: template biocbook workflow runs manually on any branch, indexes llms.txt versions Manual runs (workflow_dispatch) build the book from any branch against Bioconductor devel without deploying it; deploys now also write an index of the llms.txt of every deployed version to docs/llms.txt on gh-pages (js2264/BiocBook.template), which enrich_llms_txt() links to. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: read and write pages as UTF-8 in from_bookdown() and enrich_llms_txt() Outside a UTF-8 locale, lines holding non-ASCII characters (e.g. an en dash) could not be matched by the perl regular expressions, and their references were left unconverted with an 'invalid UTF-8' warning. Pages are now read as UTF-8 and written back byte for byte. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * doc: NEWS for 1.11.3 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * bump to 1.11.3 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * doc: the book's Docker image downloads micromamba, it does not install it The template's Dockerfile never put micromamba on the PATH: setup_python() downloads the pinned binary into BiocBook's cache while the image is built, and the image keeps it (R_USER_CACHE_DIR). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: MIGRATION.md names the bookdown project by its git remote, not its local path from_bookdown() wrote the absolute local path of the bookdown project into MIGRATION.md, which is committed to the new book's repository. It now names it by the URL of its git repository (without credentials, ssh remotes as https URLs), with the subfolder if the book is not at the root, or by its folder name when it is not in a git repository. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: template retries the quarto download, and warns about matplotlib >= 3.11 Rebuilt from js2264/BiocBook.template a438ce3: - the Dockerfile retries the quarto download on transient errors (5 times, 10 s apart): GitHub answered HTTP 503 to it in OHCA's first devel build on template 1.1.0, which failed before anything was installed - requirements.yml warns that matplotlib >= 3.11 fails to import on the Bioconductor images, and how to pin it Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * ci: retry the quarto download in the e2e workflow Same transient errors as in the template's Dockerfile (HTTP 503 from GitHub): retry 5 times, 10 s apart. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * doc: matplotlib >= 3.11 cannot be imported on the Bioconductor images New section of ?BiocBook-python: conda-forge's matplotlib >= 3.11 links libraqm, which needs a more recent harfbuzz than Ubuntu 24.04's. The R session has already loaded the system's harfbuzz when a page renders, so `import matplotlib` fails (undefined symbol: hb_ft_font_get_ft_face), and importing python packages first does not help (js2264/OHCA, runs 38 and 39). Pin it below 3.11 in requirements.yml. NEWS for this and the template's quarto download retries. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q --------- </pre> </div> Package: GSVA
Commit: 62670afe11aee1c2d1478c4f6b4ff52c35d8af83
Author: Robert Castelo <robert.castelo@upf.edu>
Date: 2026-10-05 12:45:35 +0200
Commit message:
Bump versionPackage: GSVA
Commit: 47ac6e20fe971b6bfd24f521dbac82f22812eb62
Author: Robert Castelo <robert.castelo@upf.edu>
Date: 2026-10-05 12:45:17 +0200
Commit message:
Fix progress reporting in the C code of the GSVA methodPackage: onlineFDR
Commit: 266c1e989bccf5b5b91674a3ea3b0aa580c2ddca
Author: dsrobertson <38322298+dsrobertson@users.noreply.github.com>
Date: 2026-10-05 11:36:18 +0100
Commit message:
Merge Bioconductor devel; bump version to 2.21.1 Bring Bioconductor devel up to date with GitHub master (ADDIS_exhaustive, ADDIS and LOND fixes). Bump version above Bioconductor's 2.21.0, update NEWS, and fix the dead diagram link in the onlineFDR vignette.Package: onlineFDR
Commit: 1d89c48f1a5c046dc150c06b1688bdf8ad72607d
Author: dsrobertson <38322298+dsrobertson@users.noreply.github.com>
Date: 2026-02-02 18:21:49 +0000
Commit message:
Merge pull request #64 from nikotinz/master ADDIS_exhaustive() updatePackage: onlineFDR
Commit: dbb1df44000afe819fb50e877a360b221ca73b5a
Author: dsrobertson <38322298+dsrobertson@users.noreply.github.com>
Date: 2026-02-02 17:59:41 +0000
Commit message:
Update documentation for ADDIS-exhaustivePackage: onlineFDR
Commit: 1d35507d3f80045ac2b772bf9b3176d9f294949f
Author: Nikita Mozgunov <41270344+nikotinz@users.noreply.github.com>
Date: 2025-12-18 16:32:12 +0000
Commit message:
rm old filesPackage: onlineFDR
Commit: 17574c348a0544e23a9689bd12cc4fa70c5f086a
Author: Nikita Mozgunov <41270344+nikotinz@users.noreply.github.com>
Date: 2025-12-18 16:27:56 +0000
Commit message:
Prep for Bioconductor submissionPackage: onlineFDR
Commit: edae66369143fe7adf904d5539b4cdf52e68482c
Author: Nikita Mozgunov <41270344+nikotinz@users.noreply.github.com>
Date: 2025-08-11 19:42:35 +0100
Commit message:
print diffPackage: onlineFDR
Commit: 7bd7696ebd0bc1689f0442b11e77a6852fae3e74
Author: Nikita Mozgunov <41270344+nikotinz@users.noreply.github.com>
Date: 2025-07-19 22:28:10 +0100
Commit message:
MacOS fix #2Package: onlineFDR
Commit: 67be2652556da6d242692b1807ef93b583542da4
Author: Nikita Mozgunov <41270344+nikotinz@users.noreply.github.com>
Date: 2025-07-19 19:54:04 +0100
Commit message:
fixing macOS precision issuePackage: onlineFDR
Commit: b89bab0fe4d21cecc03f9d1f25de48871b78f351
Author: Nikita Mozgunov <41270344+nikotinz@users.noreply.github.com>
Date: 2025-07-19 15:13:12 +0100
Commit message:
upd R-CMD-checkPackage: onlineFDR
Commit: 829eb873b5dab3ca5ec49d54a8cdc7d9f44422d2
Author: Nikita Mozgunov <41270344+nikotinz@users.noreply.github.com>
Date: 2025-07-19 14:28:19 +0100
Commit message:
test commitPackage: onlineFDR
Commit: 8f5806570ab001ee8d397e74e1a29eca86836c40
Author: Nikita Mozgunov <41270344+nikotinz@users.noreply.github.com>
Date: 2025-07-19 14:16:27 +0100
Commit message:
Update R-CMD-check.yamlPackage: onlineFDR
Commit: 9c4c8b322b9e7c6ff7712b6bd8ec334ba74eff66
Author: dsrobertson <38322298+dsrobertson@users.noreply.github.com>
Date: 2025-07-18 17:16:19 +0100
Commit message:
Merge pull request #63 from nikotinz/master Update 2.7.1Package: onlineFDR
Commit: 93029e9f34f90086469922d21422c5e11d103a67
Author: Nikita Mozgunov <41270344+nikotinz@users.noreply.github.com>
Date: 2025-07-18 08:27:07 +0100
Commit message:
upd 2.7.1Package: scMultiome
Commit: f0adfb38f41478ef4b392a4d8fc93ac9c988db2d
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-10-05 09:47:01 +0000
Commit message:
v1.13.2Package: scMultiome
Commit: c6dd9cc93488d2f36ce4b852d3fd7dd42458ba69
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-10-05 09:45:50 +0000
Commit message:
documentation updatePackage: scMultiome
Commit: 4f4e1d983b6930aea42f3e2de8c5561c0f9251df
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-25 21:44:58 +0200
Commit message:
Merge pull request #1 from xiaosaiyao/test_issue Test issuePackage: scMultiome
Commit: 9e7b3aeb2c45a68e09dd5efb27b95366940a7688
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-24 15:07:51 +0000
Commit message:
change of the TEADi_resistance descriptionPackage: scMultiome
Commit: 257ddb418873b8cd070c1f20fed57ecf8e23a709
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-22 15:55:48 +0200
Commit message:
Install 'remotes' package in R-CMD-check workflow Added installation of the 'remotes' package before dependency checks.Package: scMultiome
Commit: c0038122ba3092aba9816fdd7a50323bbfe283e6
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-22 10:36:11 +0000
Commit message:
v1.13.1Package: scMultiome
Commit: 0590f395eaf55518cba73ba4b03a215c1c7f81e0
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-22 10:35:54 +0000
Commit message:
documentation completionPackage: scMultiome
Commit: fb876d8e9505da085ecf7970817c8e3ff8c65444
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-22 09:36:46 +0000
Commit message:
v1.13.1Package: scMultiome
Commit: 335026842e08f955a8f37c130b5895bc4ab5e031
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-22 09:36:25 +0000
Commit message:
update of metadata after adding raw countsPackage: scMultiome
Commit: aa19a3572a3259657328bb1d16220248d6d49448
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-22 09:25:38 +0000
Commit message:
do not use names to avoid extra metadata column in the reconstructed GRanges objectPackage: scMultiome
Commit: 1dcba85e91938ef8079f3635d38cc09aa9979f0b
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-22 09:08:28 +0000
Commit message:
Revert "do not use names to avoid extra metadata column in the reconstructed GRanges object" This reverts commit f1db6cabfb2631dc2bec49697ff7c50238e84bcd.Package: scMultiome
Commit: df929fbd82fba3b237fce36ede964913938a8ebf
Author: Tomasz Włodarczyk <tomasz.wlodarczyk@contractors.roche.com>
Date: 2026-09-22 09:08:06 +0000
Commit message:
Revert "v1.13.1" This reverts commit 340dce2e4e62dbc092f3e94ce2812993d20ac222.Package: HiCool
Commit: 377aab9a79302524f749422ad1c7023a16327379
Author: Jacques <jacquesserizay@gmail.com>
Date: 2026-10-05 11:04:41 +0200
Commit message:
Merge branch 'devel' of git.bioconductor.org:packages/HiCool into devel # Conflicts: # DESCRIPTIONPackage: HiCool
Commit: 3f1a076c374c5b01bb359fa0baf3277762ea7686
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-04 17:48:12 +0200
Commit message:
Fix the Bioconductor build: run hicstuff and chromosight outside the R session, hicstuff 3.2.5 (#10) * bump x.y.z version to even y prior to creation of RELEASE_3_23 branch * bump x.y.z version to odd y following creation of RELEASE_3_23 branch * Add Config/Bioconductor/UnsupportedPlatforms - Replaces .BBSoptions UnsupportedPlatforms in R Universe build system - Excludes specific binaries from distribution via Bioconductor * Bump version * fix: configure creates the conda environment with basilisk.utils configure called basilisk::configureBasiliskEnv(), which only creates BasiliskEnvironment objects: R/basilisk.R defines the basilisk.utils arguments HiCool_args, so with BIOCCONDA_USE_SYSTEM_INSTALL=1 no environment was created at installation, and createEnvironment() then failed to find it. configure now calls basilisk.utils::configureEnvironments('R/basilisk.R'), as documented in basilisk.utils. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H7K6whxFpW6S41wxyfSFKr * fix: run hicstuff and chromosight in a separate process; hicstuff 3.2.5 On the Bioconductor builders, the vignette failed with AttributeError: module 'hicstuff' has no attribute 'pipeline' `import hicstuff` worked in the R session but `import hicstuff.pipeline` did not, and reticulate hides why: `$` on a module tries to import the submodule and, if that fails for any reason, raises this AttributeError. hicstuff.pipeline imports matplotlib, pysam, cooler/h5py, pairtools..., whose shared libraries are loaded in the R process, next to those R has already loaded. Whether they clash depends on the machine: the same code builds on GitHub's bioconductor_docker:devel, and the duplicated OpenMP runtime worked around with KMP_DUPLICATE_LIB_OK was the same problem. HiCool now runs the `hicstuff pipeline` and `chromosight detect` command lines of its conda environment with system2(): bin/ of the environment first on PATH, without the user's site-packages, PYTHONPATH or PYTHONHOME, and with MPLBACKEND=Agg (the builders set DISPLAY for Xvfb). Python is no longer loaded in the R session, so reticulate, basilisk and KMP_DUPLICATE_LIB_OK are no longer needed (BiocCheck warned about Sys.setenv()). When a tool fails, the error shows the end of its output. Conda environment (version 0.3.0, so that cached environments are rebuilt): - hicstuff 3.2.5, cooler 0.10.4 - pandas pinned to 2.3.3: chromosight 1.6.3 cannot detect patterns with pandas 3, which conda now installs by default (getLoops() failed with `TypeError: len() of unsized object` on bioconductor_docker:devel) It solves on linux-64, linux-aarch64, osx-64 and osx-arm64. Also: - getHicStats() reads the logs of hicstuff >= 3.2.5, which write `(613/53553 pairs)` instead of `(613 / 53553 pairs) `: nDups and nUnique were NA. Results on logs of hicstuff 3.2.4 are unchanged, and stringr is no longer needed. - threads are passed as an integer: `threads = 12` made hicstuff run `sort --parallel=12.0` (see #8) - getLoops() passes its `norm` argument to chromosight, instead of 'auto' - the report gives the python version of the conda environment and lists its packages from conda-meta/, without loading python in R Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H7K6whxFpW6S41wxyfSFKr * bump to 1.13.2 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H7K6whxFpW6S41wxyfSFKr ---------Package: HiCool
Commit: 8d225d218b36a37466f90c87359b3d41108e4ae8
Author: js2264 <jacquesserizay@gmail.com>
Date: 2026-04-02 21:50:17 +0200
Commit message:
bumpt to 1.11.4Package: HiCool
Commit: 13ed338d7ae5c1d1ea210c466072c0ee6288a4ac
Author: js2264 <jacquesserizay@gmail.com>
Date: 2026-04-02 21:50:07 +0200
Commit message:
fix: add Config/Bioconductor/UnsupportedPlatforms: windowsPackage: GSVA
Commit: 703bd4ad5d13f7a042c9d775511390f61036c3d5
Author: Robert Castelo <robert.castelo@upf.edu>
Date: 2026-10-05 11:01:30 +0200
Commit message:
Bump versionPackage: GSVA
Commit: 559769ecb1c4f42aaaa3c0777442ee8faa3c4e41
Author: Robert Castelo <robert.castelo@upf.edu>
Date: 2026-10-05 10:59:51 +0200
Commit message:
Wrap bplapply() into a private .gsva_bplapply() function that replaces the uninformative error that BiocParallel gives when a forked worker process ends without returning its result, by an error that tells what actually happened. This may not be necessary once this is addressed in Bioconductor/BiocParallel#249Package: GSVA
Commit: ffae34dbae7ae2765479d34b937354eb0afed8da
Author: Robert Castelo <robert.castelo@upf.edu>
Date: 2026-10-05 10:25:57 +0200
Commit message:
Fix in the bptry() calls within .processMatrixCols()Package: MetaboDynamics
Commit: 2250b31674efbd99d426e538c95da9d94b7a18c6
Author: Katja Danielzik <katja.danielzik@uni-due.de>
Date: 2026-10-05 10:35:23 +0200
Commit message:
bug fix in plot_estimatesPackage: GSVA
Commit: 3669e6a0c0eb51656937a20b53f63f5a4382a8ac
Author: Robert Castelo <robert.castelo@upf.edu>
Date: 2026-10-05 09:51:19 +0200
Commit message:
Bump versionPackage: GSVA
Commit: 1b9e1f80933bb6c10ada7082996ba462cd057cd5
Author: Robert Castelo <robert.castelo@upf.edu>
Date: 2026-10-04 20:21:27 +0200
Commit message:
Add for consistency anyNA() getter methods for zscoreParam and plageParam. Fix zscoreParam unit testPackage: GSVA
Commit: 368795216520af87ca528285ff1bf12ada18aa2c
Author: Robert Castelo <robert.castelo@upf.edu>
Date: 2026-10-04 18:47:57 +0200
Commit message:
Fix to avoid updating the users BPPARAM argument, since it is a reference classPackage: GSVA
Commit: 01dba559960c5f7ef119b617f99f6e36b62b924d
Author: Robert Castelo <robert.castelo@upf.edu>
Date: 2026-10-03 20:25:13 +0200
Commit message:
Fix to avoid updating the users BPPARAM argument, since it is a reference classPackage: MetaboDynamics
Commit: c6dd1072dc2d57ca9dfd382be86c13d94fdbc474
Author: Katja Danielzik <katja.danielzik@uni-due.de>
Date: 2026-10-05 09:51:22 +0200
Commit message:
bug fix in plot_ORAePackage: h5vc
Commit: c99b5b9ee6691af62b894fbdc4018b66594c9bd3
Author: PaulPyl <paul.theodor.pyl@gmail.com>
Date: 2026-10-01 10:17:07 +0200
Commit message:
Replace deprecated aes_string() with aes(); don't write into installed files - plotting.R: switch all aes_string() calls (deprecated since ggplot2 3.0.0) to aes() with the .data pronoun; require ggplot2 (>= 3.0.0). - h5vc.tour vignette: work on a temporary copy of h5vcData's example.tally.hfs5 instead of calling setSampleData() on the installed file, which fails when the library is read-only (e.g. a Nix store). - getSampleData example: copy with copy.mode = FALSE so the temporary copy is writable even when the source file is read-only. Assisted-by: Claude Opus 5.5 (Anthropic)Package: h5vc
Commit: 5c8052a421557c656d4f383b439e4757aabf2e55
Author: PaulPyl <paul.theodor.pyl@gmail.com>
Date: 2026-10-01 09:51:39 +0200
Commit message:
Tighten imports, fix R CMD check NOTEs and four latent bugs Imports: - import(Biostrings) -> importFrom(Biostrings, getSeq); drop import(grid) and import(gridExtra), neither of which the package code uses. This removes the "replacing previous import 'Biostrings::pattern' by 'grid::pattern'" install warning. - Drop grid and gridExtra from Depends; declare R (>= 3.0.2) for the versioned LinkingTo. - Import binom.test/fisher.test (stats), hist (graphics) and globalVariables (utils); declare subset() column names in R/globals.R. Bugs surfaced by the undefined-globals NOTE: - resizeCohort() used undefined `newSamples` instead of its `newNumberOfSamples` argument, so it always errored. - tallyRangesBatch() used `bamFiles` instead of `bamfiles` when creating a new tally file, and referenced an undefined `verbose`; add a documented `verbose = FALSE` argument. - plotMutationSpectrum(plotCounts = FALSE) looped over undefined `tmp` instead of `ms`. Also remove the unused pileup_func_old() debug function (and) from tallyBAM.cpp, and fix lost braces in prepareTallyFile.Rd. Assisted-by: Claude Opus 5.5 (Anthropic) </pre> </div> Package: h5vc
Commit: 5b07e444a5e7fc3f2979d0d0d799bf151933b445
Author: PaulPyl <paul.theodor.pyl@gmail.com>
Date: 2026-10-01 08:50:20 +0200
Commit message:
Vignette: use shipped exon snapshot instead of live BioMart query Ensembl 116 (June 2026) is the last release with BioMart; www.ensembl.org now redirects BioMart to jun2026.archive.ensembl.org, which is slow and intermittently returns unusable responses, breaking the h5vc.tour vignette on the build machines ("incompatible version of BioMart" / "dataset not valid"). Ship the exons the chunk used to fetch (chr16:29-30Mb, GRCh38, Ensembl 116) as inst/extdata/exons.chr16.29-30Mb.GRCh38.ensembl116.txt, keep the biomaRt code as an eval=FALSE example, and drop biomaRt from Suggests. Assisted-by: Claude Opus 5.5 (Anthropic)Package: MetaboDynamics
Commit: 02da5d947c5efb0a253fb9aa6ae093a1f91ced7a
Author: Katja Danielzik <katja.danielzik@uni-due.de>
Date: 2026-10-05 08:33:21 +0200
Commit message:
bug fix in vignettePackage: seqpac
Commit: cc9824622562adc476ef2657271a5f9599696c3a
Author: Alessandro Gozzo <alego91@liu.se>
Date: 2026-10-05 08:13:17 +0200
Commit message:
Prepare seqpac 1.13.1 for Bioconductor develPackage: seqpac
Commit: 626ec0c3276750d2f556168820dac0e6ad87eae0
Author: Alessandro Gozzo <alego91@liu.se>
Date: 2026-10-05 08:11:22 +0200
Commit message:
Merge branch 'devel' into bioc-develPackage: seqpac
Commit: b9cd900ccc9661f55412022c2e11e6e22be15d2d
Author: Alessandro Gozzo <alego91@liu.se>
Date: 2026-10-05 07:26:47 +0200
Commit message:
Update gitignore for BiocCheck and RStudio filesPackage: seqpac
Commit: b9da07e18d5971f9665c71d24a94035511b74eda
Author: Alessandro Gozzo <alego91@liu.se>
Date: 2026-10-05 07:06:38 +0200
Commit message:
R dependency updatePackage: seqpac
Commit: 375b360e9feb8707d522a82f3ed2e0b9b551bd65
Author: AlessoGozzo <alego91@liu.se>
Date: 2026-10-04 16:21:01 +0200
Commit message:
Changing a F to FALSE to solve BiocCheck warningPackage: seqpac
Commit: ecc69925f41251598f48d8d446ffed3893feebb3
Author: Signe Isacson (prev. Skog) <signe.skog@liu.se>
Date: 2026-10-02 07:42:24 +0200
Commit message:
Merge pull request #57 from OestLab/SpringSummer26 Merging SpringSummer work to main for BioC pushPackage: seqpac
Commit: b511adc89a360ae31b0d28b3170a448662ff99ce
Author: AlessoGozzo <alego91@liu.se>
Date: 2026-09-30 16:36:02 +0200
Commit message:
fix get trim fetchPackage: seqpac
Commit: 07dda80211647ccdfaa9092d92e591832011971e
Author: AAsratian <anna.asratian@liu.se>
Date: 2026-09-28 19:40:41 +0200
Commit message:
Included PAC_map description in vignette and added some changes to clarify and update text.Package: seqpac
Commit: 5b8d3c5fe99aea9db670d59c964d96ffb4d3dd3d
Author: signeisacson <skog.signe@gmail.com>
Date: 2026-09-25 15:17:08 +0300
Commit message:
bug fixing in the wrapper functionsPackage: seqpac
Commit: 31bdd5d6368eb1aa79a1e03e5f0b0ddc5b2137d5
Author: signeisacson <skog.signe@gmail.com>
Date: 2026-09-25 13:06:26 +0300
Commit message:
Manual changing of the fasta references to ensure they actually map to example fastq files :)Package: seqpac
Commit: 949409ddc3abfba2e06ff0ab3f4b409cc7a725aa
Author: signeisacson <skog.signe@gmail.com>
Date: 2026-09-25 10:45:58 +0300
Commit message:
Refinement of the PAC_map functions, merging the two into one, that will make assumptions about the input if not provided further infoPackage: seqpac
Commit: 92efde7f3844ff86f89313e0e18a097ad7a52c97
Author: Signe Isacson (prev. Skog) <signe.skog@liu.se>
Date: 2026-09-24 10:45:13 +0200
Commit message:
Merge pull request #56 from OestLab/Dev Merging Dev into SpringSummer26 for easier pushing to BioCPackage: seqpac
Commit: 9cc53ff52980326d4a1e0e90bae55dcb5a04aeb9
Author: Signe Isacson (prev. Skog) <signe.skog@liu.se>
Date: 2026-09-24 10:44:49 +0200
Commit message:
Merge branch 'SpringSummer26' into DevPackage: seqpac
Commit: f37911679b820f5931bf7ecc09b8401d8b070037
Author: signeisacson <skog.signe@gmail.com>
Date: 2026-09-24 11:37:39 +0300
Commit message:
Adding a "master" function for Seqpac, called Seqpac, that runs a simplified version of the full pipeline in one function. (also doing minor bug fixes and similar checks)Package: seqpac
Commit: b17ddf3729a5f218e55ef2a599748c21f9c9079a
Author: AlessoGozzo <alego91@liu.se>
Date: 2026-09-18 16:12:58 +0200
Commit message:
Fix ggplot deprecated languagePackage: seqpac
Commit: 4728df1233a0f363370dadcab230828185138056
Author: AlessoGozzo <alego91@liu.se>
Date: 2026-09-18 15:32:24 +0200
Commit message:
Implemented summary_target behaviour [[2]] Fixed ggplot issues Changed parallelization BiocParallel Added % table feature to stackbar Added Pheno title to piePackage: seqpac
Commit: 247df2852d2877e8266ca21b184914770cb9a021
Author: Signe Isacson (prev. Skog) <signe.skog@liu.se>
Date: 2026-09-17 15:14:55 +0300
Commit message:
fixing potential issue for issue no. 51 Added libraries for Seqpac, BiocParallel, and DESeq2 to the differential expression section to make it easier for user to runPackage: seqpac
Commit: 7a4c5ee776821f4836f1deebcd31bb0a767df23a
Author: signeisacson <skog.signe@gmail.com>
Date: 2026-07-22 11:08:29 +0300
Commit message:
Addition of a more comprehensive mapping function (and changing of documentation concerning that function)Package: seqpac
Commit: 57cfd30efd64561c56d2fdfb79254de90f108609
Author: signeisacson <skog.signe@gmail.com>
Date: 2026-07-20 09:11:19 +0300
Commit message:
updating documentationPackage: seqpac
Commit: 31a88294ea3ff08412a8812735c68dcaaa1c1e35
Author: signeisacson <skog.signe@gmail.com>
Date: 2026-07-17 14:39:44 +0300
Commit message:
Removing digest to reduce no. of dependenciesPackage: seqpac
Commit: c81f9dac979cba45d2e10049d792fbdeadc8cd34
Author: signeisacson <skog.signe@gmail.com>
Date: 2026-07-17 13:58:21 +0300
Commit message:
Adding a new function to merge functinality between the reanno-workflow and PAC_mapper workflow (still will add addition back into PAC object and possibly also the cleavage site information?)Package: seqpac
Commit: 0174ebf8e515896d020bb45ed5b3d04eb612fbdb
Author: Signe Isacson (prev. Skog) <signe.skog@liu.se>
Date: 2026-04-30 13:23:42 +0300
Commit message:
Updated how to install Updated installation from deprecated devtools install and made BiocManager follow bioc lingoPackage: seqpac
Commit: 328bc5f19dc6dadd99cc8ba3c3da804fffc05148
Author: signeisacson <skog.signe@gmail.com>
Date: 2026-04-30 11:18:47 +0300
Commit message:
Correcting code so no warning or notes appear in checksPackage: seqpac
Commit: 8d90b2367ace5ab522d56232ec3dddfbff41ad18
Author: Signe Isacson (prev. Skog) <signe.skog@liu.se>
Date: 2025-11-24 08:39:46 +0200
Commit message:
Created new branch for dev instead of the old one Fixed so pdf's can be printed from PAC_analyzePackage: seqpac
Commit: 846b119b115e1685513bc145397ceba39aebad62
Author: signesiacson <skog.signe@gmail.com>
Date: 2025-11-21 15:54:50 +0200
Commit message:
Fixed so pdf's can be printed from PAC_analyze and changed minor spelling mistakesPackage: ctdR
Commit: 57961d56c89dda51cec7c8dcc4c91ed89f454aa2
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-10-04 07:32:40 +0200
Commit message:
Merge pull request #56 from drake69/ci/release-reminder-text ci: bring the release reminder in line with how releases work nowPackage: ctdR
Commit: eed3574c9e596565ecdbe5cea8bdaa0c10b99817
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-10-04 07:32:36 +0200
Commit message:
Merge pull request #55 from drake69/chore/sync-bioc-devel-0.99.11 Merge the Bioconductor devel history before pushing 0.99.11Package: ctdR
Commit: 4b3f720e1d6d9fe0d86f5e02d3071cd054f445c4
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-10-04 07:24:05 +0200
Commit message:
ci: bring the release reminder in line with how releases work now The monthly reminder still said that merging the version bump tags and publishes the GitHub Release. That stopped being true when the release workflow became manual, so following the checklist left the version unreleased: 0.99.10 never got a GitHub Release. The checklist now says to run the release workflow by hand. The Bioconductor step referred to the review, which is over: the package is accepted, and a new version reaches Bioconductor only when main is pushed to its devel branch. The issue body also cited an internal document that readers of this repository cannot open.Package: ctdR
Commit: 9605e22c72a09d85d1831ed6a64dc571604c2883
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-10-04 07:23:42 +0200
Commit message:
Merge the Bioconductor devel history before pushing 0.99.11 The Bioconductor devel branch carries merge commits that main does not have, so main cannot be pushed there as a fast-forward. This merge records that history and keeps the tree of main unchanged: the content to publish is exactly what main already has.Package: ctdR
Commit: 433912bce9bab910cb772a1158eeb5c25aef6ee0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: 2026-10-04 07:23:24 +0200
Commit message:
chore(deps): bump trufflesecurity/trufflehog from 3.97.1 to 3.97.9 (#52) Bumps [trufflesecurity/trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.97.1 to 3.97.9. - [Release notes](https://github.com/trufflesecurity/trufflehog/releases) - [Commits](https://github.com/trufflesecurity/trufflehog/compare/v3.97.1...v3.97.9) --- updated-dependencies: - dependency-name: trufflesecurity/trufflehog dependency-version: 3.97.9 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Package: ctdR
Commit: 731ffe16437a10d905346faa2d000f468b6cb880
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-10-03 22:33:16 +0200
Commit message:
Merge pull request #54 from drake69/docs/bioc-devel-install docs: install instructions for the accepted Bioconductor packagePackage: ctdR
Commit: ea90d8f85096f88845235c07db51ec5d4dc21934
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-10-03 22:24:54 +0200
Commit message:
docs: install instructions for the accepted Bioconductor package ctdR has been accepted into Bioconductor, but the README and the vignette still said it was under review and pointed to GitHub as the only source. The vignette is also what the Bioconductor package page shows, so the page itself contradicted the acceptance. Both now give the Bioconductor devel installation as the current method, matching the snippet on the package page (R 4.6, BiocManager::install(version = "devel")), explain that after the next Bioconductor release a plain BiocManager::install("ctdR") from the standard repository is enough, and keep GitHub as the source of the latest development version. Version bumped to 0.99.11 so the Bioconductor builder picks up the corrected vignette.Package: ctdR
Commit: c2e1541e755a5a31158aa82d56864d64f834f66e
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-09-29 10:54:02 +0200
Commit message:
Merge pull request #51 from drake69/chore/site-url-in-metadata Name the documentation site in the package metadataPackage: ctdR
Commit: 7792c1dffcd21c5e0171e615a3906bb8d717c930
Author: Luigi Corsaro <5324491+drake69@users.noreply.github.com>
Date: 2026-09-29 09:55:47 +0200
Commit message:
Name the documentation site in the package metadata The URL field is what the Bioconductor package page shows to whoever has just installed the package, and it named only the repository. Sending a user who wants to read the documentation to a source tree is a small waste at the exact moment attention is highest, so the documentation site comes first and the repository stays second. The site also moved, together with the personal site it was hosted under, so the badge and the reading link in the README are updated with it. The link label had the old host spelled out in the visible text as well, not only in the href. The changelog entry that mentions the old address is left alone: it records what was true at that release.Package: MetaboDynamics
Commit: 557647f904767a012825d7e89c3e040529eec818
Author: Katja Danielzik <katja.danielzik@uni-due.de>
Date: 2026-10-04 21:00:35 +0200
Commit message:
version bumpPackage: MetaboDynamics
Commit: 403ee0d8a65ab2ececc795dfd358c5a1dfbde922
Author: Katja Danielzik <katja.danielzik@uni-due.de>
Date: 2026-10-04 20:59:53 +0200
Commit message:
nomenclature and visualization fixesPackage: EMMA
Commit: 21c6ef830030b2ba4991effc8690f58b7d351ebe
Author: Najla Abassi <abassi.nejla96@gmail.com>
Date: 2026-10-04 19:15:21 +0200
Commit message:
bump versionPackage: EMMA
Commit: 7240f127464d88e15f1c1c72257a8daa2b4736ed
Author: Najla Abassi <abassi.nejla96@gmail.com>
Date: 2026-10-04 19:15:12 +0200
Commit message:
update testsPackage: EMMA
Commit: 1a93818564e23b0b68c7ae33d877ed12782a998b
Author: Najla Abassi <abassi.nejla96@gmail.com>
Date: 2026-10-04 19:15:02 +0200
Commit message:
update EMMA_run to return null when no FEA was generatedPackage: OHCA
Commit: 91046331ed017154b9ab1af5f3d9a175cbc109aa
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-04 15:27:41 +0200
Commit message:
bump to 1.9.1Package: OHCA
Commit: 66ec0b70a2f2acc9a62b1e83a2a8633d9475dd6b
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-04 12:44:50 +0200
Commit message:
Portable vignettes/Makefile, and retry the Quarto download (#6) * fix: retry the quarto download on transient errors GitHub answered HTTP 503 to the quarto download in the first devel build after merging #5 (run 42), which failed before anything was installed. curl now retries transient errors 5 times, 10 s apart, as in BiocBook template 1.1.0 (js2264/BiocBook.template f08bf49). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: portable vignettes/Makefile (BiocBook template 1.1.0) R CMD check warns about GNU make extensions in vignettes/Makefile, and the template 1.1.0 Makefile used two (`:=` and `$(shell ...)`) to switch the `llms` profile on with quarto >= 1.11. rworkflows does not show it yet, since its check stops earlier on HiCool, but the Bioconductor builders would. The quarto version is now tested in the recipe's shell (js2264/BiocBook.template 8e43d87). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q ---------Package: SpliceWiz
Commit: 2640d44f6b10ea386e283f9ceff2558074eedd37
Author: alexchwong <80015046+alexchwong@users.noreply.github.com>
Date: 2026-10-04 23:55:21 +1100
Commit message:
Version bump to 1.15.1 fixes for bioc 3.24Package: SpliceWiz
Commit: ea2a55e6c5d59b0f2366535b8199143696dd3fdc
Author: alexchwong <80015046+alexchwong@users.noreply.github.com>
Date: 2026-10-04 23:23:41 +1100
Commit message:
disable mappability testing Rsubread internal errors should not weigh on SpliceWiz; it is not the only way to run mappabilityPackage: SpliceWiz
Commit: f44f6013f086858ca6ac0ec6a27ec229138f832d
Author: alexchwong <80015046+alexchwong@users.noreply.github.com>
Date: 2026-10-04 22:29:33 +1100
Commit message:
switch testing mappability to use gapped index Suspect OOM error in Win11 test environment at building chrZ referencePackage: SpliceWiz
Commit: 6c43ffce70ce24529590bc9fd93151b03acdfc2c
Author: alexchwong <80015046+alexchwong@users.noreply.github.com>
Date: 2026-10-04 14:45:06 +1100
Commit message:
updated make_plot_data docsPackage: SpliceWiz
Commit: 7f2bcf77908d39fc021926bdbc725d1afd51a3d2
Author: alexchwong <80015046+alexchwong@users.noreply.github.com>
Date: 2026-10-04 14:44:54 +1100
Commit message:
fix getCoverage_df IRanges::Views does not emit a value column New implementation uses the right-most column as value columnPackage: SpliceWiz
Commit: e2445eecc0e09683409af01a1b4e8481c484ef3b
Author: alexchwong <80015046+alexchwong@users.noreply.github.com>
Date: 2026-10-03 23:25:52 +1000
Commit message:
add GHAPackage: SpliceWiz
Commit: c7403772c21e5d051b9e5547f1edefe94ed00beb
Author: alexchwong <80015046+alexchwong@users.noreply.github.com>
Date: 2026-10-03 23:16:35 +1000
Commit message:
initial update for bioc devel 3.24 fixed seqinfo no longer having row names when coerced to df roxygen updatePackage: grayleafspotr
Commit: 0e5230c7a43a529c3808dc888ea3ce6f3ff9b193
Author: rotsl <wot25kir.nbi@gmail.com>
Date: 2026-10-04 12:48:07 +0100
Commit message:
Merge 0.99.11 Bioconductor DOI update into develPackage: grayleafspotr
Commit: c9e640321762b8f6cfc07f2c38d176cdab607b58
Author: rotsl <wot25kir.nbi@gmail.com>
Date: 2026-10-04 12:47:47 +0100
Commit message:
Add Bioconductor DOI to package citation (0.99.11)Package: grayleafspotr
Commit: ba22b48712151a8c2a1f59ebec3d047f09e6e271
Author: rotsl <wot25kir.nbi@gmail.com>
Date: 2026-10-04 12:39:59 +0100
Commit message:
Merge 0.99.10 Bioconductor build corrections into develPackage: grayleafspotr
Commit: 750e696fb28be4fdc872b7b7aa36843a41674ee0
Author: rotsl <wot25kir.nbi@gmail.com>
Date: 2026-10-04 12:39:21 +0100
Commit message:
Fix Bioconductor vignette builds and heading numbering (0.99.10)Package: OHCA
Commit: e53a46145b174816a6f7968f7e512b80843301a6
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-03 23:54:35 +0200
Commit message:
BiocBook template 1.1.0, python (cooltools) chapter, and fixes for Bioconductor devel (#5) * feat: execute python while the book builds (BiocBook template 1.1.0) - `python.reticulate: true`, and a pinned `conda` environment in inst/requirements.yml (python 3.12, cooler, cooltools, bioframe, pandas), created at build time by `BiocBook::setup_python()`. It solves on linux-64, linux-aarch64 and osx-arm64 (about 6 s to solve, 1.5 GB installed) - DESCRIPTION: BiocBook (>= 1.11.2) and reticulate in Suggests - Dockerfile from template 1.1.0: python environment provisioned when a page runs python, GITHUB_PAT as a BuildKit secret (the image installs js2264/HiContactsData from GitHub), optional QUARTO_VERSION pin, remotes - biocbook.yml from template 1.1.0: extract the pkg bundle and book from the image built by this run (`${{ env.IMG }}`) rather than from `ghcr.io/js2264/ohca:latest`, which is the devel image on RELEASE_* branches; current major versions of every action; quarto 1.11.5 - llms.txt: `llms` quarto profile and post-render hook (BiocBook::enrich_llms_txt) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * feat: new chapter, interoperability with python (cooltools) `pages/interoperability-python.qmd`, in "Advanced Hi-C topics" after the R interoperability chapter. It runs `cooltools` on the micro-C `.mcool` file fetched in R, while the book builds: - insulation scores and boundaries on the chr17 long arm (5 kb, 100 kb window), as in the topological features chapter - A/B compartments: bins listed in python, their GC content computed in R from BSgenome.Hsapiens.UCSC.hg38, passed back to python to phase the eigenvectors - a comparison with HiContacts: compartment eigenvectors correlate at r = 0.999 and insulation scores at r = 0.92, while boundary calls differ (21 vs 31 boundaries, 3 within 10 kb of each other) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * ci: manual book builds on any branch, index of llms.txt versions (template 1.1.0) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * ci: temporarily patch HiCExperiment to test the book on Bioconductor devel To be reverted. HiCExperiment (<= 1.13.0) does not import BiocGenerics' as.data.frame() generic; since S4Vectors 0.51.10 its as.data.frame() calls on GRanges/GInteractions fail ('no method for coercing this S4 class to a vector'), which stops the devel build in data-representation.qmd. Patch its NAMESPACE in the image to see whether the rest of the book builds. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * ci: patch HiCExperiment from its source package (temporary, to be reverted) The Bioconductor devel image installs binary packages, whose NAMESPACE is not parsed again at installation: download HiCExperiment's source package instead. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * ci: revert the temporary HiCExperiment patch Reverts ae32735 and 09950ba, which patched HiCExperiment's NAMESPACE in the image only to test the rest of the book on Bioconductor devel. The fix belongs in HiCExperiment (import BiocGenerics' as.data.frame() generic). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: turn interactions into a tibble through as.data.frame() (workflow-centros) tibble::as_tibble() fails on Bioconductor 3.24: S4Vectors 0.51.10 no longer sends S3 as.data.frame() calls on Vector objects to the S4 generic, and InteractionSet has no S3 method of its own. Convert with as.data.frame() first, which needs HiCExperiment to export BiocGenerics' generic (js2264/HiCExperiment, branch claude/new-session-craecj). Results are unchanged on current Bioconductor. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * doc: describe how HiContacts and cooltools call boundaries correctly getBorders() keeps local minima whose prominence against the next local maximum reaches a fixed threshold (0.2 by default); cooltools.insulation() uses the topographic prominence and an automatic threshold (Li's method). The chapter had it the other way round. Also name the normalizations of the insulation scores (median in cooltools, mean in HiContacts), and say that setup_python() fetches micromamba when it finds none, not when conda is missing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: import matplotlib before attaching R packages (python chapter) On Bioconductor devel, the python chapter failed at `import cooltools`: conda-forge's matplotlib (3.11) links libraqm, which needs a harfbuzz more recent than the system's (Ubuntu 24.04: 8.3.0, without hb_ft_font_get_ft_face). R packages attached before had already loaded the system's libharfbuzz.so.0, and the process cannot load a second one under the same name: ImportError: .../libraqm.so.0: undefined symbol: hb_ft_font_get_ft_face The chapter now activates its python environment and imports matplotlib before attaching any other package: conda's harfbuzz is loaded first, and the R packages loaded later use it, being backward compatible. It rendered locally only because R there comes from conda, with a recent harfbuzz. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * Revert "fix: import matplotlib before attaching R packages (python chapter)" This reverts commit 101d80e. A test build on Bioconductor devel showed that the R session has already loaded the system's libharfbuzz.so.0 when the chapter's first chunk runs, before any of its packages is attached: importing matplotlib first cannot avoid the clash, and the chapter failed the same way. The next commit removes the cause from the environment instead. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q * fix: pin matplotlib 3.10 in the python chapter's environment On Bioconductor devel, the python chapter failed at `import cooltools`: ImportError: .../libraqm.so.0: undefined symbol: hb_ft_font_get_ft_face conda-forge's matplotlib 3.11 links libraqm, which needs a harfbuzz more recent than Ubuntu 24.04's (8.3.0). On the Bioconductor images, the R session has already loaded the system's libharfbuzz.so.0 when the chapter starts, and the process cannot load a second library under that name. matplotlib-base 3.10 (3.10.9) does not depend on libraqm. Checked here by loading the system's harfbuzz before importing matplotlib, bioframe and cooltools: the import fails with the 3.11 environment and works with this one, and the chapter renders with the same results. It rendered here before only because R comes from conda in this container. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8Q --------- Co-authored-by: Claude <noreply@anthropic.com> </pre> </div> Package: OHCA
Commit: 27b097b0f6b75b28096980d5ec8308c0a12e5d74
Author: Claude <noreply@anthropic.com>
Date: 2026-10-03 21:35:09 +0000
Commit message:
Merge Bioconductor devel into devel: version 1.9.0 Brings in the version bumps of the 3.22 and 3.23 releases from git.bioconductor.org (1.5.0 -> 1.9.0). GitHub's devel keeps its July 2025 commits, which Bioconductor does not have yet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FLbRhpc2hEajWKBL7zXM8QPackage: OHCA
Commit: 7839208cac3bdcad51d7f55550032325fc296727
Author: js2264 <jacquesserizay@gmail.com>
Date: 2025-07-11 19:13:03 +0200
Commit message:
fix: move some packages (including HiCool) to Suggests to avoid raising warnings in checkPackage: OHCA
Commit: d1de5ee9c433006e308688fdbcf747c4575be416
Author: js2264 <jacquesserizay@gmail.com>
Date: 2025-07-11 18:42:59 +0200
Commit message:
ci: rm manual install of rtracklayerPackage: OHCA
Commit: 46574b82e0318c0413d1e2b0e93d514cbd27e771
Author: js2264 <jacquesserizay@gmail.com>
Date: 2025-07-11 18:39:13 +0200
Commit message:
ci: update actionsPackage: OHCA
Commit: 3f8244bddc2f2be9276173a69341bf8d2966cf03
Author: js2264 <jacquesserizay@gmail.com>
Date: 2025-07-11 18:37:34 +0200
Commit message:
doc: add citation to READMEPackage: OHCA
Commit: d915897928aa7b1f9231b1a265df9639fddbef79
Author: js2264 <jacquesserizay@gmail.com>
Date: 2025-07-11 18:37:22 +0200
Commit message:
ci: fix docker IMG hashPackage: plyinteractions
Commit: e02edb20e2517952136be1676e5df5dba6c0e304
Author: Jacques Serizay <jacquesserizay@gmail.com>
Date: 2026-10-03 23:19:59 +0200
Commit message:
bump to 1.11.1 Bump version from 1.11.0 to 1.11.1 in DESCRIPTION file.
</div> </div>