Skip to content

Conversation

@ivokwee
Copy link
Member

@ivokwee ivokwee commented Jan 16, 2026

ggVolcano improvements:

  • Add xlim parameter for manual x-axis limit control
  • Add ggrepel.padding parameter (default: 0.1) for label spacing control
  • Change max.overlaps from 20 to Inf to show all labels without limit
  • Improve axis scaling for better plot aesthetics:
    • Y-axis: add 5% top padding (0.05 expansion)
    • X-axis: symmetric 7% padding on both sides (0.07, 0.07)
  • Auto-calculate xlim from data range if not specified

plotMultiPartiteGraph2 improvements:

  • Make edge.sign parameter options explicit: "both", "pos", "neg", "consensus"
  • Make edge.type parameter options explicit: "both", "inter", "intra", "both2"
  • Improved self-documenting code showing all available options

These changes improve:

  • Label visibility and customization in volcano plots
  • Plot margin handling and aesthetics
  • Code documentation and usability

🤖 Generated with Claude Code

ggVolcano improvements:
- Add xlim parameter for manual x-axis limit control
- Add ggrepel.padding parameter (default: 0.1) for label spacing control
- Change max.overlaps from 20 to Inf to show all labels without limit
- Improve axis scaling for better plot aesthetics:
  - Y-axis: add 5% top padding (0.05 expansion)
  - X-axis: symmetric 7% padding on both sides (0.07, 0.07)
- Auto-calculate xlim from data range if not specified

plotMultiPartiteGraph2 improvements:
- Make edge.sign parameter options explicit: "both", "pos", "neg", "consensus"
- Make edge.type parameter options explicit: "both", "inter", "intra", "both2"
- Improved self-documenting code showing all available options

These changes improve:
- Label visibility and customization in volcano plots
- Plot margin handling and aesthetics
- Code documentation and usability

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@ivokwee ivokwee requested a review from zitoa January 16, 2026 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants