Skip to content

A new sorting mechanism for schemas and tables #168

@tdincer

Description

@tdincer

Feature Request

A new sorting mechanism for schemas and tables.

Problem

The schema list for calcium imaging is sorted alphabetically (imaging, lab, scan, session, subject). However, this does not reflect the order of events. To have calcium imaging modality one first needs to define a lab, subjects in that lab, sessions for each subject, scans taken in each session, and finally the imaging analysis has to be run on the scans. So the order should be: lab -> subject -> session ->scan -> imaging. As a matter of fact, we see this order in the Entity-Relationship Diagram.

Requirements

I think the suggested sorting can be done with the existing topological sort function.

Justification

Having this sorting mechanism would highly increase the user satisfaction as it is more intuitive than the alphabetical sorting for users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions