Skip to content

Survey provider-supported features #77

@merkys

Description

@merkys

It would be very nice to have a survey of provider-supported features. OPTIMADE specification is becoming more and more feature-rich with every merged PR, but it would be enlightening to know how many (or even which?) providers support one or another feature. Of course this should not be a tool to shame the providers, thus just numbers of providers could be shown, without actual names.

In particular, I would be interested in finding out how many of the providers:

  • Supports the latest version of OPTIMADE (v1.1.0 as of now);
  • Supports (not only parses, but also returns something meaningful for) optional filter language features;
  • Returns atom coordinates upon request;
  • Supports queries on nsites;
  • Has Calculations or References;
  • Supports queries on relationships;
  • ...

This could help the developers to observe the implementation of the OPTIMADE standard. Technically this could be implemented by borrowing some code from OPTIMADE validator, but I understand that some of the checks might be difficult to implement reliably.

Pinging top developers of optimade-python-tools, @ml-evs and @CasperWA.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions