Taxonomy Interface
- class korus.database.interface.taxonomy.TaxonomyInterface(backend: TableBackend, label_interface: LabelInterface)[source]
Bases:
TableInterface,AcousticTaxonomyManagerDefines the interface of the Taxonomy Table.
Row 0 is used for storing the draft version. The first release is stored in row 1, the second release in row 2, etc.
TODO: consider removing the name field
- load()[source]
Load all taxonomy releases - including draft version which should have ID=0 - from the database into memory.
Also load the label mapping.