VEuPathDB / EdaNewIssues

0 stars 0 forks source link

Map: need mockups for how to best introduce collections #643

Closed d-callan closed 12 months ago

d-callan commented 1 year ago

collections will likely be difficult for a couple really big reasons:

  1. choosing one collection is equivalent to choosing two variables. that makes for some complicated ui/ux and/or variable constraints issues.
  2. collections have more than 8 values very often, but we dont want to have a dependency on derived collections
  3. since collections are functionally two variables and the map markers all take one variable, we need to get creative about how collections play in the map markers

Some thoughts of my own that might mitigate the above:

  1. If we can agree collections only can be overlay, at least for the start, that will simplify things some
  2. if collections are only overlay, then they are part of marker config. that is already somewhat complicated and sets the expectation to choose values for the donuts and bar modes. so choosing values from a collections vocabulary would somewhat naturally extend there. but we def needs mockups for this, and those mockups need to keep in mind we now need to support both cont and cat collections.
  3. we might want new collection aware viz plugins? then whether you used a cat collection, cont collection or regular variable in the map markers we might show different floaters as being available?

im hoping @asizemore can make and present mockups in a ux meeting. but id like to be involved in drafting them.