Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Data Overview Sidebar #94

Open
alexsb opened this issue May 28, 2020 · 2 comments
Open

Implement Data Overview Sidebar #94

alexsb opened this issue May 28, 2020 · 2 comments
Assignees

Comments

@alexsb
Copy link

alexsb commented May 28, 2020

We need a consistent side-bar that can be used in the main client interface but also in the views. Ideally, this should be a standalone package, as we need this in many projects.

Taggle has a nice one, but there is some specific stuff in there - https://taggle.caleydoapp.org/#aids
We have one in the views, but it's missing some features and isn't available in the main interface.

There is also some overlap with the importer interface.

This view should be able for each table to do the following things:

  • shows the data type and change the data type
  • shows distributions and number of items (if the data type allows it)
  • data column selection (which column should be shown were), possibly via drag and drop and a drop-down
  • can be used to filter items using a brush (for numerical data) or selecting categories for nominal/ordinal data
  • can be used to specify data transformations (log, clipping)
@waxlamp
Copy link
Contributor

waxlamp commented Jun 2, 2020

The selection operators especially can be part of the eventual "query builder" interface we have been thinking about.

We will need to think hard about what operations this sidebar will enable, and what the semantics for those operations would be in different places (i.e., main client vs. vis apps).

This will be a powerful addition to the project.

@waxlamp
Copy link
Contributor

waxlamp commented Jun 2, 2020

The idea that this should be a general component that can be redeployed in different applications makes me think this also has a connection to the multiple coordinated views infrastructure that we are beginning to think about now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants