owned this note changed a year ago
Published Linked with GitHub

2023/11/23 SpatialData community meeting

Zoom link
6PM to 7PM CET

If you are an external guest and you plan to attend, please write your name among the attendees and add time for a short introduction or topic to the agenda.

Should you wish to attend from a different time zone, please inform us here of your time-zone and topic so we can plan a more convenient slot.

Attendees: Benjamin Rombaut, Luca Marconato, Giovanni Palla, Wouter-Michiel Vierdag

Agenda and notes

Please add topics of discussion and include a time estimate

Actionable items

  • (Benjamin) ask Arne to open PR
  • (Multiple Tables):
    • We need to keep instance_key, region_key BUT create helper functions to get the corresponding columns
      • these helper functions should be methods/accessor of SpatialData
    • Alternatives:
      • remove region_key, instance_key and use lazy concatenation (not for now, lazy concatenation is not ready)
      • use a fixed name for the value of "region_key" and "instance_key" (ask Kevin)
    • Make better docs and a dedicated example with clear explanation of how to link tables and elements, etc.
      • Explain region_key, instance_key better
      • Exapain to use the hleper functions/accessors
      • Say don't table.obs.index
      • Say dont' rely on order
    • Choose better names for region_key, instance_key? (keep it for now and rename later?)
    • Probably drop region? (keep it for now and drop it later)
    • Paths: can be done later

Shareable invitation to this meeting

SpatialData Community Meeting: Thursday, Nov 23th. 6PM-7PM CET

You are welcome to join the next SpatialData Community Meeting on Thursday, Nov 23th. 6PM-7PM CET.

General information:

sdata['images']
sdata['/images']
sdata['my/nested/path/images']
sdata['/my/nested/path/images']

both supported

In [36]: abe["Homer/Bart"].name
Out[36]: 'Bart'

In [37]: abe["./Homer/Bart"].name  # alternative syntax
Out[37]: 'Bart'

this a bit insane but maybe let's postpone it for now

primates["../../Two Fenestrae/Crocodiles"] = DataTree()

print(vertebrates)
DataTree('Vertebrae', parent=None)
├── DataTree('Sharks')
└── DataTree('Bony Skeleton')
    ├── DataTree('Ray-finned Fish')
    └── DataTree('Four Limbs')
        ├── DataTree('Amphibians')
        └── DataTree('Amniotic Egg')
            ├── DataTree('Hair')
            │   ├── DataTree('Primates')
            │   └── DataTree('Rodents & Rabbits')
            └── DataTree('Two Fenestrae')
                ├── DataTree('Dinosaurs')
                ├── DataTree('Birds')
                └── DataTree('Crocodiles')
Select a repo