Skip to content

FAQ

Do I need CoolBox?

No. PlotNado is independent.

Can I use DataFrames instead of files?

Yes. Signal and interval-style tracks support in-memory tabular inputs where applicable.

How do I discover all options for a track?

from plotnado import GenomicFigure

GenomicFigure.track_options("bigwig")
GenomicFigure.track_options_markdown("bigwig")

or CLI:

plotnado track-options bigwig

How should I scale overlays?

Treat the overlay as the unit of scaling:

  • Use autoscale_group on the overlay track when it should match neighboring signal panels.
  • Use overlay min_value / max_value only when you want to pin that edge deliberately.
  • Use separate panels instead of an overlay when the signals need independent ranges.

Use a single GenomicFigure instance (gf) and chain helper methods. See Track Construction.

How do I share figure definitions?

gf.to_toml("plot.toml")
loaded = GenomicFigure.from_toml("plot.toml")