clingen-data-model / clingen-interpretation

Allele (variant) interpretation model and API for ClinGen
3 stars 1 forks source link

Generate different views of types (alphabetical, class structure, conceptual groupings) #238

Closed bpow closed 6 years ago

bpow commented 6 years ago

Three different ways of looking at the types:

  1. Just plain old alphabetical
  2. By the type hierarchy
  3. Conceptually-grouped (according to level1 and level2 fields in the sheets document.
bpow commented 6 years ago

@sgoehringer : there should be enough here for you to start working on this, at least for the conceptually-grouped part. I included ids for the different divs (for the 1st and 3rd items on the list).

For others to think about (tagging @larrybabb and @cbizon ...). Should Entity and DomainEntity appear in the "conceptually-grouped" list? They have no level1 and level2 terms, so the headers get mapped to empty strings.

larrybabb commented 6 years ago

I think Entity should, but definitely not DomainEntity. @cbizon can confirm or refute.

And we can add Framework/Core for Entity or whatever the Meta level represents.

bpow commented 6 years ago

The views are made, so this issue is done (although whether or not to display Entity/DomainEntity could be another issue if people think we should discuss there).