INCATools / INCATools/dead_simple_owl_design_patterns
Idea: visualization patterns
- Dominant language
- Python
- Stars
- 49
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
Each design pattern could come with 'visualisation patterns'. Some kind of analog of style sheets that provide hints on the best way to show term graphs.
As a guiding example consider the lattice:
http://www.ebi.ac.uk/QuickGO/GTerm?id=GO:0099638#term=ancchart
A generic improvement would be to unfold one or more steps and show graphs for each class expression. See this repo for examples: https://github.com/cmungall/multi-axial-ontology-test
But different DPs could have specific guidance or code. For example, for a transport DP, we can imagine cell maps with an arrow connecting source to target, with the edge labeled with the cargo.
From a discussion with @ValWood and @kltm
Contributor guide
No contributing guide indexed for this repository
Research direction
No implementation files or tests are named. Start by reviewing the lattice example at QuickGO and the multi-axial-ontology-test repository, then clarify the scope and format of visualization guidance for design patterns. Done requires an agreed specification and an implemented, usable approach for showing class-expression graphs and pattern-specific visual guidance.
Written by the indexing model from the issue text.
Assessment
- Domain
- data-visualization, design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100