signac-dashboard
signac-dashboard copied to clipboard
Rapidly visualize signac projects through a customizable dashboard interface.
## Description This pull request adds a new module to the dashboard for showing interactive plots in the browser. ## Motivation and Context See issue #162 ## Checklist: - [x]...
## Description Uses Blueprints to differentiate between module endpoints in the Notes module. I also consider this a prototype to use Blueprints for all modules so that you can enable...
### Feature description I think [tiles](https://bulma.io/documentation/layout/tiles/) would allows us to define cards for modules that take different sizes and use the space more efficiently. For example, buttons could be small,...
Tests are needed to cover options to the CLI `run` command like `./dashboard.py run --debug --host 0.0.0.0 --port 10099`. Debug mode was broken and fixed in #152 but neither @cbkerr...
signac-dashboard currently uses some aspects of `unittest` in its test suite hierarchy. We should eliminate this and shift to a test suite architecture more similar to signac / signac-flow, which...
### Feature description I was in the need of showing a couple of quite complex plots and thought that something like Plotly, which I have used in the past, could...
### Feature description Dashboard should be able to display pdfs or vector graphics formats. ### Additional context @tcmoore3 was outputting project level phase diagrams as pdfs
### Feature description ```python ImageViewer(name="One plot", img_globs=["my_amazing_plot.png"]), ImageViewer(name="All Plots"), ``` It would be nice if `"my_amazing_plot.png"` would not appear twice on the dashboard page. ### Proposed solution Perhaps one one...
Add Gallery of "Rendered" Dashboard Examples
### Feature description It would be nice to have something analogous to `flow init`, as a starting point for modifying things. e.g. I wanted to just change the titles, but...