-
Notifications
You must be signed in to change notification settings - Fork 1
Description
@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.