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

Improve Visualisation Capability in Scicat #1518

Open
LAShemilt opened this issue Jul 3, 2024 · 2 comments
Open

Improve Visualisation Capability in Scicat #1518

LAShemilt opened this issue Jul 3, 2024 · 2 comments

Comments

@LAShemilt
Copy link

Visualisation Capability in SciCat

Summary

Currently visualisation can only be achieved through thumbnails and attachments. This sets limitations on the size and type of data that can be visualised. Furthermore, these details have to be manually added by users, they are not typically automatically ingested.

We propose some changes to help SciCat move towards supporting better visualisations.

User requirements

  1. Adding videos , and images stacks as attachements
  2. Adding interactive plots via plotly of both metadata and/or data
  3. Using WebGL visualisation to provide interactive 3D rendering of data
  4. Supporting annotation pipelines on visualisation.

Changes to SciCat Frontend

For 1 and 2, this could be supported through microfrontends that could be added as plugins. A repository for useful plugins could be set up in the SciCat project repo. The underlying data could be stored in the mongodb compressed or as URLS on a separate system that are drawn into SciCat.

For 3,4 would have to be supported by a separate microservice with a link out from SciCat using technology like neuroglancer. This would be data and process specific. There would be implications on how the underlying data is stored.

@Ingvord
Copy link
Contributor

Ingvord commented Jul 10, 2024

Hi, I have created a dedicated thread to discuss technicalities related to plugins system here

@Ingvord
Copy link
Contributor

Ingvord commented Jul 12, 2024

I took the liberty to draw some mindmap related to the visualization in SciCat.

SciCat@DESY

Please let me know if that makes any sense or it is complete rubbish

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

2 participants