Skip to content

proposed change: ProbeType class #24

@bendichter

Description

@bendichter

@oruebel @rly and I reviewed this and worked through how it would be integrated with the core schema.

One of the shortcomings of the extension as is, is that you would have a lot of repeated information if you have a bunch of the same probe. Consider an experiment with 5-6 NP probes implanted simultaneously- each one would need to duplicate the exact same ContactTable. Instead, we could create a new type, ProbeType, which contains information about the probe model, e.g. contact table, geometry of shank information, manufacturer. The Probe object would have an optional attribute probe_type which would link to a ProbeType object. The Probe class would also contain metadata about a specific probe object, e.g. the serial number.

Another change the addition of Shank objects, which are contained within a ProbeType. The optional shank column of the ContactTable is an object reference to one of the shanks in that ProbeType. This would allow users to extend the Shank class to add custom metadata to shanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions