Fix MebocostFlowPlot CI failure and clean up both new Omics tutorials - #256
Merged
Conversation
… regenerate demo images - Remove unused MEBOCOST GitHub install block (not used in evaluated code) - Replace for-loop install pattern with individual install.packages() calls matching project convention and enabling update-dependencies.R scanner - Use remotes::install_github instead of devtools::install_github for CellChat - Fix duplicated chunk labels by removing label from chunk header (keep only #| label: pipe comment) - Fix deprecated curvature -> strength in geom_edge_arc() - Remove invalid label.size param from geom_node_label() - Add missing packages to DESCRIPTION: ggraph, tidygraph, patchwork, scales, RColorBrewer - Regenerate demo images from actual R code output Co-authored-by: ShixiangWang <25057508+ShixiangWang@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix CRAN mirror setup issue in MebocostFlowPlot
Fix MebocostFlowPlot CI failure and clean up both new Omics tutorials
Mar 20, 2026
Contributor
✅ QMD Format Check✅ All 2 checked QMD file(s) pass format validation!
|
Delete MEBOCOST Flow Plot tutorial and related assets: remove Omics/MebocostFlowPlot.qmd and its Chinese translation, delete the demo image and skill markdown, and strip the MEBOCOST entries from Skills.qmd, Skills.zh.qmd, _quarto.yml, index.qmd, and the skills JSON indexes (skills/bizard_skills.json, skills/index.json). Update site navigation and skill registry to reflect removal.
Contributor
❌ QMD Format Check❌ Format Errors (must fix)
|
Contributor
📊 Quarto Render PreviewThe new or modified Quarto files have been rendered and are available as artifacts. 🔗 View and Download Rendered Files Click the link above, scroll to the "Artifacts" section at the bottom of the page, and download Modified files: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CI fails rendering
MebocostFlowPlot.qmdbecause it callsinstall.packages("devtools")without a CRAN mirror set — triggered by an unnecessary MEBOCOST GitHub install block (the package is never used in evaluated code). Secondary issues: duplicated chunk labels, deprecated ggraph params, missing DESCRIPTION entries.Package setup fixes
eval: falseblocks; simulated data is used throughoutforloop installs with individual calls — theupdate-dependencies.Rscanner regex only matches quoted package names ininstall.packages("pkg"), not variablesdevtools::install_github→remotes::install_githubfor CellChat —remotesis already in DESCRIPTION, avoids pulling in heavydevtoolsChunk label deduplication
#| label:pipe comment — Quarto warns when both are presentggraph deprecation fixes
curvature→strengthingeom_edge_arc()(deprecated since ggraph 2.0.0)label.sizeparam fromgeom_node_label()DESCRIPTION
ggraph,tidygraph,patchwork,scales,RColorBrewerDemo images
MebocostFlowPlot_demo.pngandCellChatCirclePlot_demo.pngfrom actual R code outputAll changes applied to both EN and ZH versions of both tutorials. Verified both tutorials run to completion with zero errors/warnings on R 4.5.3.
📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.