A user passable flag for which spatial/embedding spaces/views/plots should be viewed by default in Connectivity Viewer

Open
#57 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
15/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Active

Research direction

The issue names no file, test or entry point; it proposes a per-space isViewedByDefault flag in the sidecar metadata for the Connectivity Viewer and asks how that flag should be scoped per project versus per reference space. Start by finding where the viewer reads space or plot metadata, and settle the design question in the thread (and in #49) before writing code. Done means a decided flag schema plus a working default view for the existing spaces.

Written by the indexing model from the issue text.

Description

schema

CCM might need to carry information for Connectivity Explorer: we might need some sidecar information about which spaces should be "default" spaces to show.

so something like: so maybe each reference/embedding space should get a isViewedByDefault: True/False kind of flag?

BUT that flag should be project/dataset specific while reference spaces can be project agnostic.

something to detangle

also might be related to #49, since when the number of dimension will increase we will need a default view for it as well too or assume xy is the most desired

Dominant language
Python
Stars
4
Forks
1
Avg merge
3d 14h
Merged PRs (30d)
8

Getting set up

Open in Codespaces

Starts the project's dev container in your browser, under your own GitHub account.

  • No Dockerfile or Docker Compose file
  • Has a pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from AllenInstitute/ConnectsCommonConnectivity

All issues in AllenInstitute/ConnectsCommonConnectivity

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.