VEuPathDB / EdaDataService

Apache License 2.0
2 stars 0 forks source link

Visualizations: Relax dependency order constraint #275

Closed d-callan closed 1 year ago

d-callan commented 1 year ago

Right now we define a dependency order of visual elements within any given viz. this looks something like [yaxis], [xaxis], [overlay, facet] typically. what this does is require the xaxis variable to be the same or a parent entity of the yaxis variable, and the overlay and facet variables to belong to the same or parent entity of the xaxis variable in turn. this is done to prevent duplicated values from appearing in the summary statistics of any visualization we produce.

Its possible we can revise these to be something like [yaxis], [xaxis, overlay, facet] ??

This would be useful for all vizs we make w eda, but important in particular for the map since we have some pretty critical terms (like collection start date) on very ancestral entities which we likely want to plot w the assay data (a leaf entity).