INCATools / INCATools/dead_simple_owl_design_patterns

Idea: visualization patterns

Open
#17 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.