logicahealth / covid-19

COVID-19 / SARS-CoV-2 FHIR Profiles Implementation Guide (IG)
https://covid-19-ig.logicahealth.org
16 stars 8 forks source link

Consider incorporating Kurt Allen's changes. #9

Open preston opened 4 years ago

preston commented 4 years ago

Please take a look at the KWA_Graphs branch by @Gjoll

preston commented 4 years ago

@neuronsong Did this make v0.3.0?

preston commented 4 years ago

Looks cool. Could this be done simpler using plain old dot/graphviz?

neuronsong commented 4 years ago

Currently his tool is written in C# and would require a mono install to run on OSX or Linux. Kurt is considering rewriting in typescript but it's 3 months to a year out on the rewrite. I recommended d3.js or something like that. Graphviz would be another quick way to get a simple graph. I also recommended he make the graph be vertical instead of horizontal. Horizontal is always going to be prolematic as it will blow out the margins on most screens after a few nodes unless it is reactive.

I'm looking at the graphviz option. I think I'll be able to hack together a reasonable graph representation pretty quickly with ruby-graphviz gem.