Skip to content

feat: add interactive LAI HTML visualization#43

Merged
warrenlr merged 2 commits into
mainfrom
LAIplot
Jun 12, 2026
Merged

feat: add interactive LAI HTML visualization#43
warrenlr merged 2 commits into
mainfrom
LAIplot

Conversation

@warrenlr

@warrenlr warrenlr commented Jun 8, 2026

Copy link
Copy Markdown
Contributor
  • added interactive Plotly-based LAI visualization
  • integrated LAI plotting into Snakemake workflow
  • added support for predictor-specific plot titles
  • added interactive chromosome and ancestry highlighting
  • added HTML demo visualization and README documentation

warrenlr and others added 2 commits June 8, 2026 06:10
- added interactive Plotly-based LAI visualization
- integrated LAI plotting into Snakemake workflow
- added support for predictor-specific plot titles
- added interactive chromosome and ancestry highlighting
- added HTML demo visualization and README documentation
* Run LAI mode for reads demo

* Add plotly dependency, publish html artifact

* Fix yaml formatting

* Fix to yaml

* Fix path to artifact

* Read chromosome lengths from FAI for plot_ntroot_lai.py

- Also add pandas to dependencies

* Correct artifact name

* Clean-up plot_ntroot_lai.py

* Fix CHR_LENGTHS

* Remove duplicate artifact
@lcoombe

lcoombe commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

@warrenlr - I updated a few things, including:

  • Updating CI (including required dependencies, publishing an HTML artifact)
  • Updating README with new dependencies
  • Added option to read chromosomes lengths in to plot_ntroot_lai.py, and made some small code edits

It looks good to me!

@warrenlr

Copy link
Copy Markdown
Contributor Author

Thank you @lcoombe !

@warrenlr warrenlr merged commit db043c0 into main Jun 12, 2026
3 checks passed
@lcoombe lcoombe deleted the LAIplot branch June 12, 2026 13:46
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