Skip to content

Add wanted keys for framework schema / model#96

Draft
kaitj wants to merge 1 commit intomaint/reorgfrom
enh/graph-data
Draft

Add wanted keys for framework schema / model#96
kaitj wants to merge 1 commit intomaint/reorgfrom
enh/graph-data

Conversation

@kaitj
Copy link
Collaborator

@kaitj kaitj commented Mar 10, 2026

Closes #82

  • Updates the schema and configuration to support a provider key, allowing for selection of transform source
    • Current keys are placeholders using best guess and will need to be updated
    • Current behaviour is to use to the provided "key" as the preferred, but if not possible or not provided, it will use the first provider found as a fallback. At the moment, this is largely a thing for the multi-hop surfaces for cross-species.

@github-actions
Copy link

github-actions bot commented Mar 10, 2026

Coverage

Coverage Report
FileStmtsMissCoverMissing
neuromaps_prime
   utils.py160100% 
neuromaps_prime/graph
   builder.py810100% 
   cache.py740100% 
   core.py690100% 
   models.py330100% 
   utils.py520100% 
neuromaps_prime/graph/transforms
   surface.py650100% 
   volume.py410100% 
neuromaps_prime/transforms
   surface.py350100% 
   utils.py290100% 
   volume.py210100% 
TOTAL5160100% 

Tests Skipped Failures Errors Time
180 8 💤 0 ❌ 0 🔥 3.182s ⏱️

- Update schema to support a 'provider' key
- Update existing YAML with placeholder edge providers
- Add 'provider' attr and params to Transform associated classes and methods
- Add unit tests
@kaitj kaitj linked an issue Mar 10, 2026 that may be closed by this pull request
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Task: Add "Provider" Key

1 participant