diff --git a/src/index-metadbs/matterverse/v1/info.json b/src/index-metadbs/matterverse/v1/info.json new file mode 100644 index 0000000..d82af8e --- /dev/null +++ b/src/index-metadbs/matterverse/v1/info.json @@ -0,0 +1,42 @@ +{ + "meta": { + "api_version": "1.0.0", + "query": { + "representation": "/info" + }, + "more_data_available": false, + "schema": "https://schemas.optimade.org/openapi/v1.0/optimade_index.json" + }, + "data": { + "attributes": { + "available_api_versions": [ + { + "version": "1.0.0", + "url": "http://providers.optimade.org/index-metadbs/matterverse/v1/" + } + ], + "is_index": true, + "formats": [ + "json" + ], + "entry_types_by_format": { + "json": [] + }, + "available_endpoints": [ + "info", + "links" + ], + "api_version": "1.0.0" + }, + "type": "info", + "relationships": { + "default": { + "data": { + "id": "matterverse", + "type": "links" + } + } + }, + "id": "/" + } +} \ No newline at end of file diff --git a/src/index-metadbs/matterverse/v1/links.json b/src/index-metadbs/matterverse/v1/links.json new file mode 100644 index 0000000..8cb1ad4 --- /dev/null +++ b/src/index-metadbs/matterverse/v1/links.json @@ -0,0 +1,35 @@ +{ + "meta": { + "api_version": "1.0.0", + "query": { + "representation": "/links" + }, + "more_data_available": false, + "schema": "https://schemas.optimade.org/openapi/v1.0/optimade_index.json" + }, + "data": [ + { + "id": "matterverse", + "type": "links", + "attributes": { + "name": "Matterverse", + "description": "Database of over 31 million hypothetical materials generated through advanced machine learning algorithms", + "base_url": null, + "aggregate": "staging", + "homepage": "https://matterverse.ai", + "link_type": "child" + } + }, + { + "id": "optimade-providers", + "type": "links", + "attributes": { + "name": "OPTIMADE Providers Index Meta-Database", + "description": "The list of OPTIMADE providers maintained by Materials-Consortia", + "base_url": "https://providers.optimade.org", + "homepage": "https://www.optimade.org", + "link_type": "providers" + } + } + ] +} \ No newline at end of file diff --git a/src/links/v1/providers.json b/src/links/v1/providers.json index 6e3fc95..06951e6 100644 --- a/src/links/v1/providers.json +++ b/src/links/v1/providers.json @@ -1,13 +1,13 @@ { - "meta" : { - "api_version" : "1.0.0", - "query" : { - "representation" : "/links" - }, - "more_data_available" : false, - "schema" : "https://schemas.optimade.org/openapi/v1.0/optimade_index.json" - }, - "data": [ + "meta": { + "api_version": "1.0.0", + "query": { + "representation": "/links" + }, + "more_data_available": false, + "schema": "https://schemas.optimade.org/openapi/v1.0/optimade_index.json" + }, + "data": [ { "type": "links", "id": "aiida", @@ -118,6 +118,17 @@ "link_type": "external" } }, + { + "type": "links", + "id": "matterverse", + "attributes": { + "name": "Matterverse", + "description": "Database of 31 million hypothetical materials generated through advanced machine learning algorithms", + "base_url": "https://providers.optimade.org/index-metadbs/matterverse", + "homepage": "https://matterverse.ai", + "link_type": "external" + } + }, { "type": "links", "id": "necro", @@ -229,4 +240,4 @@ } } ] -} +} \ No newline at end of file