Releases: biosustain/shu
Releases · biosustain/shu
0.9.2
0.9.1
0.9.0
Features
- shu can now be run inside jupyter notebooks, with programmatic access through
ggshu(#55). geom_column: new geom to plot columns per reaction and condition. The columns are like any other geom that accepts ayaesthetic: they can be plotted at both sides of the reaction. Column data may be accompanied byyminand/oryminaesthetics (not required and not necessary complete w.r.t. toy) to overlay error bars unto the columns (#56).geom_boxpointallows for plotting multiple boxpoints in a single condition, allowing to display multiple values for that condition in a given reaction. The number of variants is not fixed, a reaction can have X variants in one condition and Y in another condition (#52).- Running
shuin the terminal as a command now accepts two optional arguments for specifying map and data (#53).
Enhancements and bugfixes
- X-axis is shown upon hovering on a histogram/KDE. The
smode that shows axis was removed and x-axes can now be scaled withshift+Right click. - Rotation of objects is now more smooth and does not abruptly reset on 2ᴨ angles. Draggin the legend was also improved.
geom_boxpointshares color scale per side (left and right).- The zooming behavior of the text was removed in favor of a slider that controls the font size.
Documentation
- Change to mkdocs.
- The controls explanation is now visual (and interactive!).
- A gallery of examples was added to improve discoverability of the features. The user can click on the images to reveal its accompanying code.
0.8.3
Maintenance release.
0.8.2
fix: show reaction controls in Settings even if only boxes are added
0.8.1
UX enhancements and bug fixes gathered from the second round of review and from users:
- The Settings window behaves properly again, where mouse interaction with Settings blocks the camera movement 74b5af6.
- The Settings window now has more contrast between foreground and background for improved readability be4d3af.
- The Settings window only shows the options that are relevant for the actively plotted data and hides the non-used sub-menus 36c5407.
- Links are now opened in a new tab to avoid losing the state of the map and avoid freezing the app if the user goes back 45c78f8.
- Add missing (raw) fonts in the binaries #40.
0.8.0
- Exporting the map as an SVG is possible and has changed to be the default.
- PNG (and the rest of raster types) do not include the settings window anymore.
0.7.2
fix: remove regression where metabolite sizes were not properly queried
0.7.1
0.7.0
chore: bump version 0.7.0