Skip to content

[Feature]: Support get_class with arbitrary recursion depth #1664

Open
@bendichter

Description

@bendichter

What would you like to see added to PyNWB?

I am running into a problem automatically generating an extension I am creating of the form:

groups: 
  - neurodata_type: BioSample
    groups:
     - name: isDerivedFrom
       links:
        - type: BioSample

To make get_class work on this, we'd need to support arbitrary depth recursion, which is not currently supported.

Is your feature request related to a problem?

No response

What solution would you like?

modifications to get_class.

Do you have any interest in helping implement the feature?

Yes, but I would need guidance.

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    category: proposalproposed enhancements or new featurespriority: mediumnon-critical problem and/or affecting only a small set of NWB userstopic: extensionissues related to extensions or dynamic class generation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions