Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Atlas User Interfaces to Accelerate Data Access

Atlas User Interfaces to Accelerate Data Access

How can we design user interfaces that make data access effective and efficient? Introduces http://vitessce.io!

Nils Gehlenborg

June 28, 2022
Tweet

More Decks by Nils Gehlenborg

Other Decks in Science

Transcript

  1. Atlas User Interfaces to Accelerate Data Access @ngehlenborg ∙ http://gehlenborglab.org

    Human Cell Atlas General Meeting 2022 Nils Gehlenborg, PhD Harvard Medical School
  2. Background Insights from Data Coordination Center projects NIH 4D Nucleome

    Consortium (Phase 1 & 2): 4DN DCIC
 PI: Park; since 2015 NIH Human BioMolecular Atlas Program (Phase 1 & 2): HuBMAP HIVE
 PIs: Blood, Silverstein, Börner, Bar-Joseph, Gehlenborg; since 2018 NIH Cellular Senescence Network: SenNet CODCC
 MPIs: Blood, Silverstein, Bar-Joseph; since 2021 NIH Kidney Precision Medicine Project (Phase 2): KPMP KMAP
 MPIs: Krenzler, Himmelfarb; starting 2022
  3. How can we design user interfaces that make data access

    effective and efficient? deliver insight and minimize effort?
  4. How can we design user interfaces that make data access

    effective and efficient? do science and do it quickly?
  5. Data Knowledge HuBMAP Data Portal Human Reference Atlas - Data

    Ingestion and Curation - Uniform Processing Pipelines - Molecular Data Visualization - … - Common Coordinate Framework - Spatial Information about Samples - ASCT+B Tables - … HuBMAP View of the Cell Atlas World
  6. What cell types are where in the body? How are

    they spatially organized? What information was used to establish this? How reliable is this information? Where is the data behind this? …
  7. Data Knowledge HuBMAP Data Portal Human Reference Atlas - Data

    Ingestion and Curation - Uniform Processing Pipelines - Molecular Data Visualization - … - Common Coordinate Framework - Spatial Information about Samples - ASCT+B Tables - … HuBMAP View of the Cell Atlas World
  8. Deliver Insight and Minimize Effort Do science and do it

    quickly Deliver Insight - Provide data visualization tools - Enable queries across datasets (work in progress) - Integrate data analysis tools (work in progress) Minimize Effort - Maximize browser-based portal capabilities, minimize clicks to action
  9. Data Visualization Tools Deliver Insight MS Keller et al., 2021


    doi:10.31219/osf.io/y8thv Vitessce
 http://vitessce.io
  10. Data Visualization Tools Single Dataset Visualization
 Clustering, segmentation, cell type

    assignments, etc. for single assay for single sample but multiple analysis outputs Deliver Insight
  11. Data Visualization Tools Single Dataset Visualization
 Clustering, segmentation, cell type

    assignments, etc. for single assay for single sample but multiple analysis outputs Multi Dataset Visualization
 Multiple samples of single assay, multiple assays for single sample, etc. Altas Visualization
 UIs to test hypotheses, build models, and make predictions Deliver Insight
  12. Queries Across Datasets Deliver Insight TS Liaw & N Gehlenborg,

    2022
 Proceedings of the Design Society, 2, 221-230. doi:10.1017/pds.2022.24
  13. Data Analysis Tools Deliver Insight Jupyter Notebooks and workspaces in

    HuBMAP Data Portal Focus on computational analysts - Support cutting edge work - Extensible solution that enables community contributions - Combine HuBMAP data with user data - Use HuBMAP infrastructure for computation and storage - Enable pick up where portal UI functionality leaves off
  14. Data Analysis Tools Deliver Insight Today Create and download Jupyter

    Notebooks to execute locally or in Google Colab
  15. Data Analysis Tools Deliver Insight Today Create and download Jupyter

    Notebooks to execute locally or in Google Colab
  16. Data Analysis Tools Deliver Insight Today Create and download Jupyter

    Notebooks to execute locally or in Google Colab
  17. Data Analysis Tools Deliver Insight Today Create and download Jupyter

    Notebooks to execute locally or in Google Colab
  18. Data Analysis Tools Deliver Insight Today Create and download Jupyter

    Notebooks to execute locally or in Google Colab
  19. Data Analysis Tools Deliver Insight Today Create and download Jupyter

    Notebooks to execute locally or in Google Colab
  20. Data Analysis Tools Deliver Insight Today Create and download Jupyter

    Notebooks to execute locally or in Google Colab Near Future Create and execute Jupyter Notebooks in Jupyter Lab in HuBMAP infrastructure
  21. Data Analysis Tools Deliver Insight Today Create and download Jupyter

    Notebooks to execute locally or in Google Colab Near Future Create and execute Jupyter Notebooks in Jupyter Lab in HuBMAP infrastructure
  22. Deliver Insight and Minimize Effort Do science and do it

    quickly Deliver Insight - Provide data visualization tools - Enable queries across datasets (work in progress) - Integrate data analysis tools (work in progress) Minimize Effort - Maximize browser-based portal capabilities, minimize clicks to action
  23. Deliver Insight and Minimize Effort Do science and do it

    quickly Deliver Insight - Provide data visualization tools - Enable queries across datasets (work in progress) - Integrate data analysis tools (work in progress) Minimize Effort - Maximize browser-based portal capabilities, minimize clicks to action Deliver Insight - Provide data visualization tools - Enable queries across datasets (work in progress) - Integrate data analysis tools (work in progress) Minimize Effort - Maximize browser-based portal capabilities, minimize clicks to action - Optimize task-based creation of data downloads (work in progress)
  24. Deliver Insight and Minimize Effort Contributor Interdependencies UI designers and

    developers are high value customers of any atlas data management and analysis infrastructure developed. UI designers and developers must deliver use cases that drive infrastructure development. UI Infra- structure User interfaces must not be an afterthought and coordination is critical!
  25. Deliver Insight and Minimize Effort Contributor Interdependencies UI Infra- structure

    Data Analysis Tools Data Vis Tools UI designers and developers are high value customers of any atlas data management and analysis infrastructure developed. UI designers and developers must deliver use cases that drive infrastructure development. User interfaces must not be an afterthought and coordination is critical!
  26. Deliver Insight and Minimize Effort Charting a Roadmap for Atlas

    User Interfaces Tier 1: View Data
 UIs to understand what questions can be asked Tier 2: Explore Data
 UIs to generate hypotheses Tier 3: Analyze Data
 UIs to test hypotheses, build models, and make predictions Cell atlas UIs are typically somewhere between Tier 1 and Tier 2 today.
  27. Challenges The Wild West of Cell Atlases Sociological - Diverse

    user audiences with different goals: user research is hard - Diverse teams contribute expertise to atlas building: coordination is hard Technological - Diverse data schemas, formats, and tools in use: integration is hard Scientific - Diverse analysis questions: science is not always easy
  28. Opportunities Calling up the Community Collaborate on shared challenges in

    atlas user interface development - Share use cases, personas, and other user research artifacts - Agree on common data schemas and formats Consider APIs user interfaces - Many analysts will interact with data primarily through APIs and serving their needs for efficient data access will accelerate science What else can we do? Postdoctoral Fellow (Senior) UI/UX Developer
 (Senior) Software Developer Apply for a position in my lab as a Email [email protected] if interested!