Skip to content

Conversation

@ree-gupta
Copy link
Member

@ree-gupta ree-gupta commented Jan 5, 2026

Units & Dimensions

  • 3fece84: Removed dimension_unit column and instead explicitly mentioned unit in the height, width and depth columns for probes. Based on discussions in the meeting, changes in the doc and this comment. Rationale: fits BIDS TSV concept better and default unit was agreed upon.
  • be82cb9, 923349a, 3a86a52: Fixed electrode size unit to um² and removed remaining dimension_unit references per ProbeInterface conventions.

Schema Refactoring (Column Unification)

  • 938e9f9: Refactored x__electrodes, y__electrodes, z__electrodes to use base x, y, z columns with description_addendum for microephys-specific context (matching iEEG pattern).
  • 866aced: Refactored units__channels to use base units column (matching iEEG, EEG, MEG, EMG pattern).

Resolved TODOs

  • 4e28f8e: Removed gain TODO - no objections and comment favoring current implementation.
  • 80d70dd: Removed MicroephysCoordinateSystem TODOs - enums already added in 6284d36, unified system preferred over ecephys/icephys split.
  • 06a3c6e: Removed duplicate RequiredCoordsystem check from checks/microephys.yaml

Future Unification Comments

  • e8b1268, 65b5289, 9444263: Added TODO comments marking hemisphere__probes, manufacturer__probes, and material__probes for future unification with base columns (requires generalizing base descriptions from "electrode" to be context-agnostic).

Documentation Fixes

@ree-gupta ree-gupta requested a review from erdalkaraca as a code owner January 5, 2026 06:02
@ree-gupta ree-gupta marked this pull request as draft January 5, 2026 06:02
@ree-gupta ree-gupta requested a review from bendichter January 5, 2026 11:53
@ree-gupta
Copy link
Member Author

Hi @bendichter, could you please review this? these are not major changes but already discussed decisions and refactoring/comment cleanups.

I will continue refactoring the schema to follow BIDS best practices but these were the only ones I had noticed so far.

Thanks!

@ree-gupta ree-gupta marked this pull request as ready for review January 5, 2026 12:05
@bendichter
Copy link
Contributor

4e28f8e: Removed gain TODO - no objections and comment favoring current implementation.

why was this removed? My comment you reference was in support of keeping this.

@ree-gupta
Copy link
Member Author

4e28f8e: Removed gain TODO - no objections and comment favoring current implementation.

why was this removed? My comment you reference was in support of keeping this.

Sorry the commit message is a bit confusing. I just removed the TODO comment, the column is still in there.

@bendichter
Copy link
Contributor

ah! haha sorry I understand now.

@ree-gupta ree-gupta merged commit ad50350 into bep032 Jan 6, 2026
17 of 18 checks passed
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.

3 participants