Configure and render circular barplots in R to visualize ranked metabolomic preprocessing workflows with performance metrics. This skill applies R graphics functions to transform ranking CSV data into publication-ready circular layouts that emphasize relative workflow performance.
When to use
When you have completed a comprehensive ranking of preprocessing workflows (e.g., from NOREVA's normulticlassqcall or nortimecoursenoall) and need to display the top-N workflows (typically top-100) in a circular barplot format to identify and communicate the best-performing preprocessing strategies for a specific metabolomic dataset.
When NOT to use
Ranking CSV file is absent or in a non-standard format not recognized by norvisualization.
Fewer than 10 workflows in the ranking file (circular layout becomes illegible).
Performance scores contain negative values or do not follow a consistent scale suitable for radial representation.
Inputs
overall ranking CSV file (containing workflow IDs, performance scores, and metadata from NOREVA assessment)
cutoff parameter (integer, typically 100)
Outputs
circular barplot visualization (PNG or PDF format)
ranked workflow figure with performance metrics displayed radially
How to apply
Load the overall ranking CSV file produced by NOREVA's workflow assessment functions into R. Call the norvisualization function with the ranking file and set the cutoff parameter to the desired number of top workflows (e.g., cutoff='100' for top-100 rankings). The function extracts and orders workflows by performance score, then uses R graphics functions to render a circular barplot where radius represents performance and angular position reflects workflow rank. Save the output figure in PNG or PDF format with a descriptive filename (e.g., NOREVA-Ranking-Top.100.workflows.png).
Related tools
norvisualization (Extracts top-N ranked workflows from CSV and configures circular barplot rendering with performance scores and workflow metadata.) — https://github.com/idrblab/NOREVA
R graphics functions (Render circular layout, map performance scores to radius, apply color scales, and export final figure to PNG/PDF.) — https://www.r-project.org/
Output file exists at expected path with correct naming convention (e.g., NOREVA-Ranking-Top.100.workflows.png).
Circular barplot displays exactly N workflows (or up to N if fewer exist) ordered by performance score from highest (longest radius) to lowest.
Workflows are evenly distributed around the circle with no overlapping labels or bars; radial scale is linear and matches the performance score range from the input CSV.
Visual encoding is consistent: color, bar height (radius), and angular position all reflect workflow rank and performance metrics without distortion.
Figure is exportable in both PNG and PDF formats with legible resolution (≥300 DPI recommended for publication).
Limitations
Circular barplot clarity degrades when visualizing >150–200 workflows; cutoff parameter should be tuned to dataset size and figure resolution.
Performance scores must be comparable across all workflows (normalized or on a consistent scale); mixed units or incompatible metrics will produce misleading visualizations.
The norvisualization function depends on the exact schema of the NOREVA ranking CSV file; custom ranking files from other sources may not parse correctly.
No built-in interactive features (hover tooltips, drill-down); static export limits exploratory analysis of individual workflows.
Evidence
[other] The norvisualization function accepts an overall ranking CSV file and a cutoff parameter set to "100" to produce a circular barplot illustration of the top-100 processing workflows ranked by performance.: "The norvisualization function accepts an overall ranking CSV file and a cutoff parameter set to "100" to produce a circular barplot illustration of the top-100 processing workflows ranked by"
[other] Generate a circular barplot visualization using R graphics functions, with workflows ranked by performance score and displayed in circular layout.: "Generate a circular barplot visualization using R graphics functions, with workflows ranked by performance score and displayed in circular layout."
[readme] NOREVA enables pre-processing and assessment of multi-class/time-series metabolomic data and realize a high-throughput discovery of the well-performing pre-processing: "The NOREVA package not only enables the pre-processing and assessment of multi-class/time-series metabolomic data but also realize a high-throughput discovery of the well-performing pre-processing"
[other] Save the resulting figure as NOREVA-Ranking-Top.100.workflows in PNG or PDF format.: "Save the resulting figure as NOREVA-Ranking-Top.100.workflows in PNG or PDF format."
1---2name: r-graphics-customization3description: Use when when you have completed a comprehensive ranking of preprocessing workflows (e.4license: CC-BY-4.05---67# r-graphics-customization89## Summary1011Configure and render circular barplots in R to visualize ranked metabolomic preprocessing workflows with performance metrics. This skill applies R graphics functions to transform ranking CSV data into publication-ready circular layouts that emphasize relative workflow performance.1213## When to use1415When you have completed a comprehensive ranking of preprocessing workflows (e.g., from NOREVA's normulticlassqcall or nortimecoursenoall) and need to display the top-N workflows (typically top-100) in a circular barplot format to identify and communicate the best-performing preprocessing strategies for a specific metabolomic dataset.1617## When NOT to use1819- Ranking CSV file is absent or in a non-standard format not recognized by norvisualization.20- Fewer than 10 workflows in the ranking file (circular layout becomes illegible).21- Performance scores contain negative values or do not follow a consistent scale suitable for radial representation.2223## Inputs2425- overall ranking CSV file (containing workflow IDs, performance scores, and metadata from NOREVA assessment)26- cutoff parameter (integer, typically 100)2728## Outputs2930- circular barplot visualization (PNG or PDF format)31- ranked workflow figure with performance metrics displayed radially3233## How to apply3435Load the overall ranking CSV file produced by NOREVA's workflow assessment functions into R. Call the norvisualization function with the ranking file and set the cutoff parameter to the desired number of top workflows (e.g., cutoff='100' for top-100 rankings). The function extracts and orders workflows by performance score, then uses R graphics functions to render a circular barplot where radius represents performance and angular position reflects workflow rank. Save the output figure in PNG or PDF format with a descriptive filename (e.g., NOREVA-Ranking-Top.100.workflows.png).3637## Related tools3839- **norvisualization** (Extracts top-N ranked workflows from CSV and configures circular barplot rendering with performance scores and workflow metadata.) — https://github.com/idrblab/NOREVA40- **R graphics functions** (Render circular layout, map performance scores to radius, apply color scales, and export final figure to PNG/PDF.) — https://www.r-project.org/41- **ggord** (Optional enhancement for ordination-based circular visualizations in NOREVA workflows.) — https://github.com/fawda123/ggord4243## Examples4445```46library(NOREVA); norvisualization(fileName='overall_ranking.csv', cutoff='100'); # outputs NOREVA-Ranking-Top.100.workflows.png/pdf47```4849## Evaluation signals5051- Output file exists at expected path with correct naming convention (e.g., NOREVA-Ranking-Top.100.workflows.png).52- Circular barplot displays exactly N workflows (or up to N if fewer exist) ordered by performance score from highest (longest radius) to lowest.53- Workflows are evenly distributed around the circle with no overlapping labels or bars; radial scale is linear and matches the performance score range from the input CSV.54- Visual encoding is consistent: color, bar height (radius), and angular position all reflect workflow rank and performance metrics without distortion.55- Figure is exportable in both PNG and PDF formats with legible resolution (≥300 DPI recommended for publication).5657## Limitations5859- Circular barplot clarity degrades when visualizing >150–200 workflows; cutoff parameter should be tuned to dataset size and figure resolution.60- Performance scores must be comparable across all workflows (normalized or on a consistent scale); mixed units or incompatible metrics will produce misleading visualizations.61- The norvisualization function depends on the exact schema of the NOREVA ranking CSV file; custom ranking files from other sources may not parse correctly.62- No built-in interactive features (hover tooltips, drill-down); static export limits exploratory analysis of individual workflows.6364## Evidence6566- [other] The norvisualization function accepts an overall ranking CSV file and a cutoff parameter set to "100" to produce a circular barplot illustration of the top-100 processing workflows ranked by performance.: "The norvisualization function accepts an overall ranking CSV file and a cutoff parameter set to "100" to produce a circular barplot illustration of the top-100 processing workflows ranked by"67- [other] Generate a circular barplot visualization using R graphics functions, with workflows ranked by performance score and displayed in circular layout.: "Generate a circular barplot visualization using R graphics functions, with workflows ranked by performance score and displayed in circular layout."68- [readme] NOREVA enables pre-processing and assessment of multi-class/time-series metabolomic data and realize a high-throughput discovery of the well-performing pre-processing: "The NOREVA package not only enables the pre-processing and assessment of multi-class/time-series metabolomic data but also realize a high-throughput discovery of the well-performing pre-processing"69- [other] Save the resulting figure as NOREVA-Ranking-Top.100.workflows in PNG or PDF format.: "Save the resulting figure as NOREVA-Ranking-Top.100.workflows in PNG or PDF format."
Run npx skillmds@latest add holobiomicslab/r-graphics-customization in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Use when when you have completed a comprehensive ranking of preprocessing workflows (e. It is listed under Coding & Dev Tools on SkillMD.
SkillMD's automated safety review verdict for this skill is PASS. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free. This skill is licensed under CC-BY-4.
HolobiomicsLab (@holobiomicslab) published this skill. Their other Agent Skills are listed on their SkillMD profile.