Changes between Initial Version and Version 1 of NeteSOW


Ignore:
Timestamp:
Aug 20, 2020, 1:33:23 PM (5 years ago)
Author:
Tom Goddard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NeteSOW

    v1 v1  
     1= NIAID SOW Proposed deliverables (based on 2 FTE) =
     2
     31. Extensions to ChimeraX to support the NIH 3D pipeline
     4   a. Support the conversion of existing NIH 3D Print Exchange Chimera scripts to ChimeraX, advising on ChimeraX syntax for capabilities where available and noting missing features in ChimeraX where comparable features don’t exist
     5   a. ~~Implement essential missing features discovered above, including:
     6      i. ~~!PubChem fetch
     7      i. ~~Additional import formats, including mol and sdf
     8      i. ~~PDB biounit fetch[a]
     9   a. ~~Sequence conservation coloring in ChimeraX
     10   a. Fetch sequence annotations (!UniProt, domains, disease-associated mutations) (Eric)
     11   a. Enhancements to X3D export format (Greg)
     12   a. Read and visualize segmentation models (see deliverable 2) (Tom)
     132. Significantly enhance ChimeraX’s segmentation capabilities for 3d electron microscopy, light microscopy, and medical imaging
     14   a. Interactive SimpleITK use in ChimeraX (Tom)
     15   a. Allow loading, visualizing, creating, measuring and saving segmentations. (Tom)
     16   a. Support new EMDB-SFF segmentation file format from the EM Databank (Tom)
     17      i. In progress
     183. Medical imaging
     19   a. Metadata browser for DICOM files (Tom)
     20   a. Support radiologist collaborator needs by adapting ChimeraX to better suit standard workflows and to provide critical missing features identified by our collaborators (Tom)
     21      i. Need to get a collaborator
     224. Improve multi-person VR beyond work accomplished in 2019 SOW
     23   a. Localizable connection server solution - deliver a rendezvous server that can easily be deployed by institutions or enterprises. (Conrad/Greg)
     24      i. Greg to help containerize cxconference
     255. Human Biomolecular Atlas Program (HuBMAP) multiscale visualization
     26   a. Engage with the HuBMAP group to evaluate the potential for ChimeraX extensions to support exploration and analysis of HuBMAP data, particularly as those extensions align with NIAID areas of interest.  This will include determining the programmatic interfaces to access the HuBMAP data and initial efforts to scope the task of supporting the various HuBMAP data formats.
     276. Outreach
     28   a. Workshops, Training and presentations
     29   a. Instructional material and tools documentation.
     30      i. Detailed instructions for all features shall be provided in a user manual
     31      i. Written user guides and tutorials shall be available as an HTML page
     327. Administration
     33   a. A project schedule, implementation plan, and documentation plan will be provided
     34   a. Monthly status reports detailing progress on each subtask will be delivered
     35
     36
     37Additional Requests from Users
     381. Adding Coulombic coloring (Eric)
     39   a. 90% cases covered
     40
     41
     42== NIAID SOW Additional Proposed Deliverables (based on 2.5 FTE) ==
     431. Medical Imaging -- in addition to the above proposed deliverables (#3 above), suggest that UCSF Staff engage with a small set of radiologists who can act as close collaborators to improve and drive our efforts.  This would include supporting:
     44   1. Measuring changes in time progression, alignment, sizes, color differences
     45   2. Implement “cinematic lighting” for improved perception of details.
     462. Improve multi-person VR beyond work accomplished in SOW #2
     47   1. Support the ability of any participant to bring in new models
     48   2. Support integrated audio chat
     49
     50
     51NIAID SOW draft Dec, 2019
     52Group meeting Dec 19, 2019
     53
     54
     55R01 ChimeraX proposal
     56~2 FTE
     57
     58
     591. NIH 3D pipeline using ChimeraX (Eric) ~.8
     60   * NIH 3D Print Exchange pipeline using Chimera will be migrated to new NIH 3D pipeline for both printing and VR.  New pipeline will use ChimeraX. Current scripts are those named Chimera*py in their github site.
     61   * Current Chimera pipeline uses these features not in ChimeraX (from Elaine); unclear if any are “must haves”:
     62      * PubChem fetch
     63      * VRML export - Meghan’s 2016 email said of X3D and VRML “we only need X3D”
     64      * Import of fchk, gro, mol, sdf files
     65      * PDB biounit fetch
     66      * Combine structures, maybe not needed if only for molecular surfaces
     67      * Coulombic coloring, requires charge assignment
     68   * Export of other formats (possibly Collada, GLTF (ascii), FBX, OBJ with texture colors), X3D enhancements.
     69   * Sequence conservation coloring
     70   * Fetch sequence annotations (UniProt, domains, disease-associated mutations)
     71   * Read and visualize segmentation models.
     722. Human Biomolecular Atlas Program (HuBMAP) multiscale visualization (Tom) ~.1
     73   * Models from medical imaging, 3d light microscopy, 3d electron microscopy
     74   * Connection with Nils Gehlenborg at Harvard, HIVE
     75   * Tom G sent email to Phil Cruz to ask for more details about BCBB’s role in HuBMAP
     76   * Oct 2019 Nature overview of HuBMAP overview article:
     77      * “focus of HuBMAP [is] on spatial molecular mapping”
     78      * “We anticipate that the first round of data will be released in the summer of 2020”
     79      * “HuBMAP, in collaboration with other NIH programs, plans to hold a joint meeting with the Human Cell Atlas initiative to identify and work on areas of harmonization and collaboration during the spring of 2020.”
     80      * “To ensure that browsers and visualization tools from HuBMAP are valuable, the consortium will work closely with anatomists, pathologists, and visualization and user experience experts, including those with expertise in virtual or augmented reality.”
     81      * “Ultimately, we hope to catalyse novel views on the organization of tissues, regarding not only which types of cells are neighbouring one another, but also the gene and protein expression patterns that define these cells, their phenotypes, and functional interactions. In addition to encouraging the establishment of intra- and extra-consortium collaborations that align with HuBMAP’s overall mission, we envision an easily accessible, publicly available user interface through which data can be used to visualize molecular landscapes at the single-cell level, pathways and networks for molecules of interest, and spatial and temporal changes across a given cell type of interest. Researchers will also be able to browse, search, download, and analyse the data in standard formats with rich metadata that, over time, will enable users to query and analyse datasets across similar programs.”
     823. Segmentation capabilities for medical imaging, 3d light microscopy, 3d electron microscopy (Tom) ~.25
     83   * Interactive SimpleITK use in ChimeraX
     84   * Allow loading, visualizing, creating, measuring and saving segmentations.
     85   * Support new EMDB-SFF segmentation file format from the EM Databank
     864. Medical imaging (Tom) ~.25 - ~.5
     87   * Metadata browser for DICOM files
     88   * Support radiologist collaborator needs
     89   * Measuring changes in time progression, alignment, volume measurement, difference coloring
     90   * Enhanced lighting for improved perception of details.
     915. Virtual reality (Conrad) ~.25 - ~.50
     92   * Improve multi-person VR beyond work accomplished in SOW #2
     93      * Any participant can bring in new model
     94      * Audio chat, third-party or built-in solution
     95      * Localizable connection server solution
     96   * Recording VR sessions (for VR playback? Or conventional video playback?)
     976. Drug docking (Conrad)
     98   * VR UI
     99   * Turn on and off surface display
     100   * Show hydrogen bonds - for induced-fit docking results? (already have this and clashes for single-receptor multi-ligand situation)
     101   * Local minimization (use OpenMM), needs ligand parameterization, DockPrep/Antechamber
     1027. Documentation and training materials for above new capabilities. (Elaine) ~.4
     103   * NIH 3D pipeline
     104      * Provide ongoing advice on ChimeraX commands due to syntax and parameter differences (lighting, cartoon style, etc.)
     105   * Segmentation capabilities
     106   * Medical imaging
     107   * Virtual reality
     1088. Administration ~.1
     109
     110
     111
     112
     113
     114
     115NIAID SOW Ideas – Dec 2019
     116Initial discussion on next SOW goals, Dec 5, 2019 group meeting.  Followed up Dec 12, 2019 with video conference with Phil Cruz, Meghan McCarthy and Darrell Hurt.
     117
     118
     119* MSC/NIAID suggestions
     120   * Migration of NIH print-exchange to NIH 3D (use ChimeraX)
     121   * Updates to ChimeraX to support pipeline (Elaine’s missing pieces)
     122   * See below (scripts are all on github)
     123   * Extended to VR/AR as well as 3D printing
     124      * Need to be able to handle differences
     125   * Allow uploads of ChimeraX session files?
     126   * GLTF text form support
     127   * Learning about python interface to ChimeraX[c]
     128   * Additional file types (Collada, etc.)
     129* previous SOW Google doc with crossouts
     130* previous SOW discussion on ChimeraX wiki
     131* feature list in DICOM viewer notes (some are done or partially done, some are linked to tickets)
     132* many possibilities relating to segmentation
     133   * see especially the ChimeraX wiki link above
     134   * investigate use of machine learning to identify and annotate features
     135   * They are extending the itk toolkit to microscopy images
     136   * Focus has been on medical imaging
     137* TomG: try to steer more toward data types with which we are more familiar, e.g. light microscopy and EM
     138   * Particularly as an overlap with simple itk uses for segmentation[d]
     139* better support for multi-person VR sessions, hard to make reliable
     140   * firewall issues
     141   * VPN
     142   * AWS - rendezvous service? Conrad will investigate.
     143   * if our own service, we don't want everybody on it
     144   * investigate audio services (possibly integrated)
     145   * enable any participant to load new data without deleting others' data
     146   * material for multi-person VR sessions for remote training
     147* advancing VR/ViewDockX capabilities
     148   * Dock Prep
     149      * Antechamber?
     150   * anything else?
     151   * A lot of general interest.  Great VR use case.
     152   * Turn on and off surface display
     153   * Hydrogen bonding
     154   * Local minimization (use OpenMM)
     155      * How do we get force field for ligands?
     156   * Kudos for the tape measure tool
     157* 3D printing: enable porting workflow from Chimera to ChimeraX
     158   * any tie into segmentation?
     159   * are they still interested in pursuing this?[e]
     160* Tom F: avoid overlap with NIGMS grant
     161* Sequence analysis/MAV?
     162   * coloring by conservation (conserved regions may be better vaccine targets, e.g. universal flu vaccine as in the PBS VR segment from June 2019)
     163   * fetch annotations or info (UniProt, domains, disease-associated mutations, ...)
     164* hierarchy & smart level of detail in large and complex data and segmentations
     165   * segmentation browser[f]
     166   * Support transition easily between different levels of detail
     167   * Google-earth style for the models
     168   * Look at potential synergy with HubMap[g]
     169* DICOM enhancements
     170   * DICOM browser showing data hierarchy, metadata[h]
     171      * Show 5 most important things, but support showing more metadata at the user request
     172   * better/more presets for different tissue types in DICOM data
     173   * provide “smart” initial coloring (bones, organs, tissue types)[i]
     174   * provide photorealistic lighting to visualize 3D images and volumes
     175* Wendell Lim's engineered cells - infectious disease tie-in? Opportunity to get NIAID more interested in light (optical) microscopy. Max Krummel.
     176* recording VR sessions (augmented reality, etc.)
     177* HTML documentation for any of these new features, of course
     178* Educational uses of ChimeraX and VR (e.g. undergraduate education -- multi-user especially)[j]
     179   * Would an animation tool fit here?
     180* Other types of measurement (coupled with segmentation)
     181   * Volume measurement
     182   * Comparison capabilities (e.g. progression over time)
     183* Other sources of collaborators for medical imaging VR
     184   * Dmitri, other VA collaborators, Viv in addition to Beth
     185Other crossouts from previous SOW:
     186* select and/or highlight voxels in volumetric data representations. Save the selection, and apply visualization commands to just the selection.
     187* provide “smart” initial coloring (bones, organs, tissue types)
     188* provide photorealistic lighting to visualize 3D images and volumes
     189* additional material may be presented in video format, e.g., “How-to” screen capture videos, mixed reality video capture showing person and data for tutorials and for explaining research results to the public