[Feature]: TermSet Restructure (Stage 1): add from root_container #927
Labels
category: enhancement
improvements of code or code behavior
category: proposal
proposed enhancements or new features
priority: high
impacts proper operation or use of feature important to most users
What would you like to see added to HDMF?
This will be part 1 of restructuring TermSet to be more general by supporting validation for all "python attributes" of HDMF classes.
add_ref_termset
will shift to take only a container object, in our case this will be a nwbfile but in HDMF this will be any container, and will find all children that have a TermSet (check for Data as instance) in order to bulk add to ExternalResources.pseudo-code:
Eventually this set up will be altered to not check for TermSet, but whether there is a
TermSetWrapper
class in place. This is defined in Part 2.Is your feature request related to a problem?
No response
What solution would you like?
Refer above
Do you have any interest in helping implement the feature?
Yes.
Code of Conduct
The text was updated successfully, but these errors were encountered: