Skip to content

Use imports to merge LinkML files with shared classes to obtain union of slots #417

@turbomam

Description

@turbomam

See also #416

I would like to import several LinkML files into a root file, including the option of mentioning different slots on a shared class across at least two of the files, so that the import gets the union of slots on that class.

It's not working in this minimal repo:

ValueError: Conflicting URIs (https://example.com/c, https://example.com/b) for item: classb

a.yaml is the root. c.yaml asserts an additional slot on class b from b.yaml.

Metadata

Metadata

Labels

bugSomething that should work but isn't, with an example and a test case.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions