You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split the new qid-getting method back off
<!-- ELLIPSIS_HIDDEN -->
----
> [!IMPORTANT]
> Refactor `get()` method in `DataSelection` and `SortedDataSelection` by splitting logic into `get()`, `getQid()`, and `getBase()` for improved clarity.
>
> - **Refactoring**:
> - Split `get()` method in `DataSelection` and `SortedDataSelection` into `get()`, `getQid()`, and `getBase()` for clarity.
> - `get()` now calls `getBase()` with `returnQid` set to `false`.
> - `getQid()` added to return a tuple of `[tile index, row index]` by calling `getBase()` with `returnQid` set to `true`.
> - `getBase()` contains the core logic for retrieving elements based on index.
>
> <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=nomic-ai%2Fdeepscatter&utm_source=github&utm_medium=referral)<sup> for 8489ba4. You can [customize](https://app.ellipsis.dev/nomic-ai/settings/summaries) this summary. It will automatically update as commits are pushed.</sup>
<!-- ELLIPSIS_HIDDEN -->
0 commit comments