INCATools / table-editor

Lightweight CSV/TSV editor that supports autocomplete and is guided by a DOSDP-aware YAML configuration.
4 stars 2 forks source link

Add a grid edit view #9

Open cmungall opened 7 years ago

cmungall commented 7 years ago

This only makes sense for xsvs that have two vars, e.g. https://github.com/Planteome/plant-ontology/blob/mine-design-patterns/modules/part_whole.csv

what would be awesome is to see the ontology relationships e.g. as dendrograms on each axis

cmungall commented 7 years ago

here is an example from the above. Obviously we'd use something like d3 or just angular datatables rather than md in taboggan

shoot-borne root secondary phloem bract seed coat hypocotyl flower shoot axis petal ear inflorescence aerial tuber storage parenchyma plant ovary wall nectary petiole leaf sheath ray secondary xylem parenchyma subterranean tuber storage parenchyma sepal tassel inflorescence plant embryo gametophore shoot system late wood embryo sac phyllome tassel spikelet axial system sporangium wall fruit branch secondary xylem axial secondary xylem parenchyma integument root primary phloem phyllome lamina ear spikelet plant organ secondary xylem parenchyma leaf mesophyll phloem stamen leaf lamina tepal scutellum early wood whole label xylem carpel ray system leaf stem filament primary xylem
shoot system epidermis shoot axis epidermis nectary epidermis phyllome epidermis scutellum epidermis
sieve tube element secondary phloem sieve tube element primary phloem sieve tube element
root epidermis shoot-borne root epidermis
vascular bundle phyllome lamina vein
shoot axis gametophore axis
plant organ floral organ
portion of plant tissue portion of embryo plant tissue
glume glume of tassel spikelet glume of ear spikelet
phyllome margin leaf margin
cardinal part of multi-tissue plant structure cardinal organ part
sieve cell secondary phloem sieve cell primary phloem sieve cell
tuber cortex aerial tuber cortex subterranean tuber cortex
native plant cell embryo plant cell embryo sac cell
leaf epidermis petiole epidermis leaf sheath epidermis leaf lamina epidermis
phyllome lamina tooth leaf lamina tooth
epidermis seed coat epidermis plant ovary epidermis root epidermis shoot system epidermis exothecium integument epidermis
phyllome lamina areole leaf lamina areole
nucellus fruit nucellus
stamen epidermis filament epidermis
tracheary element late wood tracheary element secondary xylem tracheary element early wood tracheary element
xylem vessel secondary xylem vessel primary xylem vessel
plant structure embryo plant structure
cambial zone shoot axis cambial zone root cambial zone
lamina petiole lamina plant organ lamina
sieve element secondary phloem sieve element primary phloem sieve element
parenchyma cell secondary xylem parenchyma cell
shoot axis epidermis branch epidermis
plant organ margin phyllome margin
plant organ lamina phyllome lamina
stem epidermis stem epidermis
phyllome lamina crena leaf lamina crena
secondary xylem parenchyma axial secondary xylem parenchyma ray secondary xylem parenchyma
parenchyma secondary xylem parenchyma
xylem vessel member secondary xylem vessel member primary xylem vessel member
intercellular space leaf mesophyll intercellular space
secondary xylem parenchyma cell ray secondary xylem parenchyma cell axial secondary xylem parenchyma cell
part label label
phyllome epidermis bract epidermis petal epidermis sepal epidermis stamen epidermis tepal epidermis carpel epidermis leaf epidermis
phyllome lamina lobe leaf lamina lobe
shoot meristematic apical cell gametophore meristematic apical cell
plant fiber cell phloem fiber cell xylem fiber cell
inflorescence meristem ear meristem tassel meristem
tracheid secondary xylem tracheid
secondary thickening meristem root secondary thickening meristem stem secondary thickening meristem