Skip to content

Latest commit

 

History

History
112 lines (81 loc) · 5.53 KB

Cologne_Hackathon_Tasks.md

File metadata and controls

112 lines (81 loc) · 5.53 KB

NFDI4Bioimage - TA3-Hackathon - UzK-2023

29.11.- 01.12.2023

Location: CECAD, Joseph-Stelzmann-Str. 26, 50931 Cologne

- T A S K L I S T S -

List of tasks for hacking for the 4 topics:

1. Interoperability OMERO-ARC (OMERO-BIDS, ARC-BIDS)

2. REMBI / Mapping

3. OMERO / zarr

4. 3D Slicer, Neuroglancer

For each of the topics, please use and adapt as much as possible from the tasks in this document and extend these where required. Thanks to @tstoeter for providing this initial task list (formatting + few points @andreaschrader). Please adapt this document in the respective part of the GitHub directory to create your tasks for the Hackathon and an optional outlook.

Different team members can work on different tasks from your list.

Please make sure that everybody in your team has a tasks to contribute to and document progress.

One task for all: Decide until the end of the Hackathon which parts of your work can be set public and which, if any, have to stay private and let us know.

Mandatory: Documentation

🙌 Thank you!




Tasks usually build on top of another, but some can be worked on independently

BIDS/ARC/zarr + REMBI/Mapping

Bring/take your own data set and put it into ARC / BIDS / zarr manually or using existing tools

Tasks
  • Read docs and specs, get tools running and installed
  • Document the steps from status quo of a dataset to a structured final result
  • Where were problems, uncertainties, questions? Could these be resolved? How?
  • Try implementing REMBI during this procedure
Goals
  • Everyone gets much more acquainted with the concepts and tools.
  • This can serve as hands-on examples for teaching later:
    • Provide documentation of the current state of the art and the steps done in the selected tasks.
  • We get more sample data for development and testing:
    • Create/add public use cases / examples.

OMERO + REMBI/Mapping

The next level is to bring your newly structured dataset into OMERO.

Tasks
  • Get OMERO running on your own system (Docker) or your institutional instance.
  • Which OMERO setup is necessary, i.e. which plugins and additional tools are required?
  • Which part of the dataset can we directly see inside OMERO, which not? Any ideas for support?
  • Again, all steps should be documented.
  • Try adhering to REMBI for the metadata.
  • Which steps are necessary to achieve automatic import?
  • Identify missing UI features in OMERO for (meta)data presentation or import step. How can the UI support more?
  • Maybe easier or already done above: Go the reverse way, i.e. do all above steps for export out of OMERO into structure
  • Even further level: Start writing a script for automatic import/export maybe more or less tailored to your specific example, later generalize from there – align this with Christoph’s work who is working on OMERO-ARC export.
Goals
  • Provide documentation of the current state of the art and the steps done in the selected tasks.
  • Create/add public use cases / examples.
  • Get development going for ARC/OMERO interoperability for the OMERO-ARC de.NBI BioHackathon project

OMERO/zarr + Neuroglancer (+ REMBI/Mapping)

Integrate Neuroglancer with OMERO (Slicer mostly covered by external partner)

Tasks
  • Get Neuroglancer running on its own and do some 3D visualization of your own or an example dataset.
  • What are the requirements for it to work? Server/client setup, file format, browser, …
  • Get OMERO running on your own system (Docker) or your institutional instance.
  • Use omero-web-zarr to export zarr from OMERO, get it working. OMERO will provide a zarr-URL.
  • Can we load this zarr-URL directly in Neuroglancer? If not, how can we bridge (or transfer) from OMERO to Neuroglancer?
  • Add a button or context menu to OMERO for loading in Neuroglancer. See examples and build on omero-web-zarr plugin.
  • If things go very well compile an OMERO plugin for this or commit changes to omero-web-zarr.
  • Do we want to store results from visualization back into OMERO? If so, where and how?
  • Which metadata (according to REMBI) needs to be added (OMERO key-value pairs/to ARCs) when using Neuroglancer (zarr).
  • Again document everything necessary for reproducing our results to make it usable for teaching.
Goals
  • Getting better 3D visualization in OMERO.
  • Provide documentation of the steps needed for this.
  • Create a public use case / example.