Skip to content

Support for non-standard slots (“extensions”) #583

@gouttegd

Description

@gouttegd

The SSSOM specification has an explicit mechanism to allow the use of extra, non-standard metadata slots beyond those described in the spec (“extension slots”).

Unfortunately, SSSOM-Py is currently completely ignorant of that mechanism. This makes extension slots all but unusable with SSSOM-Py.

Ideally, as the “reference implementation” of SSSOM, SSSOM-Py should have full support at least for defined extensions, which notably means:

  • that if a set contains defined extension slots, then those slots should always be preserved;
  • that the SSSOM-Py API should allow to define such extension slots.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions