Skip to content

plotnado: v0.3.1

Latest

Choose a tag to compare

@alsmith151 alsmith151 released this 27 May 15:41
bcac49a

0.3.1 (2026-05-27)

Features

  • Add adjust_plot method to BedSimple for improved axis handling (f744510)
  • Add autoscaling and autocoloring support to Figure class (54545d1)
  • Add basic plotting and simple overlays example notebooks (7ca75d4)
  • Add build_docs.yml for building documentation with GitHub Actions (e3efdcd)
  • Add Docker definition for building and installing Plotnado with micromamba (c81eb65)
  • add gene filtering functionality to Genes track and update documentation (6bee424)
  • Add iced to dependencies in Docker definition for Plotnado (1315077)
  • Add loguru to requirements.txt for improved logging capabilities (cfed464)
  • add overlays notebook (8033d7a)
  • add permissions for issues in release workflow (f7868eb)
  • Add PlotNado documentation (d08b9f8)
  • Add PlotNado documentation (8403280)
  • Add pybedtools to requirements.txt for enhanced genomic data processing (1b903b8)
  • Add pyranges to requirements.txt for enhanced genomic data handling (b3edb07)
  • Add support for autocoloring of genes in Figure class (d5013f3)
  • added genes track (94c891a)
  • added hg38 genes (9b0211d)
  • enhance autoscaling functionality and improve overlay track limits handling (800e26e)
  • enhance gene label handling and update BigWig diff input types (edb6301)
  • Enhance interval fetching and improve plot labeling in BedSimple and PlotGenes classes (91c9d25)
  • Enhance interval fetching and improve plot labelling (421c89f)
  • Figure: added autocolor feature (f733714)
  • Introduce BedBasePlotnado class to enhance file handling (81ddf06)
  • Introduce BedBasePlotnado class to enhance file handling in Genes class (256df8b)
  • Update PlotNado installation instructions in index.md (f3380c8)
  • Update plotnado.cli script path in pyproject.toml (aa93f52)
  • Update y_label calculation in genes.py (3fcb7b3)
  • Update y_label calculation in genes.py (266928f)

Bug Fixes

  • Clean up whitespace and improve error handling in BedSimple (3cca4df)
  • Clean up whitespace and improve error handling in BedSimple fetch_data method (e6b24c2)
  • Correctly return intervals from fetch_data method in BedSimple (867d911)
  • Correctly return intervals from fetch_data method in BedSimple class (6a26471)
  • Import iced conditionally for ICE normalization method in MatrixCapcruncher (bad6836)
  • Import iced conditionally for normalization method in MatrixCapcruncher (0fa542e)
  • Update Genes class to inherit from BedBase instead of BedBasePlo… (a65ab38)
  • Update Genes class to inherit from BedBase instead of BedBasePlotnado (296b3b7)

Documentation

  • added basic example notebook (0bb719c)
  • clean documentation and ensure examples render (#32) (cce6fbc)
  • updated documentation (0aedbc6)