-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
category: enhancementproposed enhancements or new featuresproposed enhancements or new featurespriority: lowalternative solution already working and/or relevant to only specific user(s)alternative solution already working and/or relevant to only specific user(s)
Description
Currently NWBFile
defines custom create methods for various different neurodata_types
. To simplify NWBFile
and centralize logic specific for a particular type within the type, I propose to:
- Move the NWBFile::createElectricalSeries methods to the corresponding container class (here
ElectricalSeries
) and implement them as static factory method that generate the type and add it to the NWBFile. I.e., the method would then need to take theNWBFile
as input (which would also already include the I/O object). We could in principle just have these as variants of thecreate
methods that we already have by overloading it or use another name, e.g,createInFile
Metadata
Metadata
Assignees
Labels
category: enhancementproposed enhancements or new featuresproposed enhancements or new featurespriority: lowalternative solution already working and/or relevant to only specific user(s)alternative solution already working and/or relevant to only specific user(s)