New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

model diagrams for modules and simulations #184

Closed
achubaty opened this Issue May 13, 2015 · 0 comments

Comments

Projects
None yet
2 participants
@achubaty
Contributor

achubaty commented May 13, 2015

see https://github.com/rich-iannone/DiagrammeR for Sequence diagrams and Gantt charts

Sequence Diagrams

  • use edgeList to produce detailed view of data object dependencies between modules (more detailed than network diagrams we already produce)

Gannt Charts

  • very quick high-level overview of what the model looks like, including timing of events from all modules
  • probably easy to automatically generate for a given simList object
  • each "stripe" represents a module
  • each "bar" represents a module-event, with the width of the bar indicating not duration, but time until next event?

@achubaty achubaty self-assigned this Jun 11, 2015

@achubaty achubaty modified the milestone: v1.0.0 Jun 12, 2015

@achubaty achubaty changed the title from model diagrams for sample modules to model diagrams for modules and simulations Jun 12, 2015

achubaty added a commit that referenced this issue Jun 16, 2015

achubaty added a commit that referenced this issue Jun 16, 2015

generalized functions for gantt charts (#184)
`eventDiagram` constructs the Gannt chart; the rest are helpers

achubaty added a commit that referenced this issue Jun 17, 2015

new sequence diagram showing detailed object deps (closes #184)
* `eventDiagram` shows Gantt chart of event sequences
* `moduleDiagram` shows igraph network diagram of deps
* `objectDiagram` shows sequence diagram of object deps btw modules

@achubaty achubaty closed this Jun 17, 2015

achubaty added a commit that referenced this issue Jun 17, 2015

achubaty added a commit that referenced this issue Jun 17, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment