diff --git a/categories.yaml b/categories.yaml index 84154e7..3d53957 100644 --- a/categories.yaml +++ b/categories.yaml @@ -17,7 +17,7 @@ elph: dmft: description: Codes to perform simulation within dynamical mean-field theory (DMFT) title: Dynamical mean-field theory -IO-auto: +io-auto: description: Codes and automation platforms for automation, high-throughput computing, I/O generation and parsing. title: I/O and automation transport: diff --git a/codes.yaml b/codes.yaml index 1c90b9b..edcdca5 100644 --- a/codes.yaml +++ b/codes.yaml @@ -11,7 +11,7 @@ YAMBO: sourcecode_url: https://github.com/yambo-code/yambo.git logo: https://fresh.yambo-code.eu/wp-content/uploads/2023/02/yambo_logo_overlay.svg -Quantum ESPRESSO: +QuantumESPRESSO: categories: - ab-initio_engines metadata: diff --git a/schemas/codes_meta.schema.json b/schemas/codes_meta.schema.json index 00a4803..191cb37 100644 --- a/schemas/codes_meta.schema.json +++ b/schemas/codes_meta.schema.json @@ -48,24 +48,11 @@ "type": "string" } }, - "name": { - "type": "string" - }, "metadata": { "$ref": "https://wannier-developers.github.io/wannier-ecosystem-registry/schemas/v1/metadata.schema.json#/definitions/Welcome" }, - "gitinfo": { - "$ref": "#/definitions/CodeGitinfo" - }, "subpage": { "type": "string" - }, - "logo": { - "type": "string", - "format": "uri", - "qt-uri-protocols": [ - "https" - ] } }, "required": [ @@ -74,17 +61,6 @@ ], "title": "Code" }, - "CodeGitinfo": { - "type": "object", - "additionalProperties": false, - "propertyNames": { - "pattern": "^(HEAD)|(refs\/(.+?))\/.+$" - }, - "patternProperties": { - ".*": {"type": "string"} - }, - "title": "CodeGitinfo" - }, "Categories": { "type": "object", "additionalProperties": false, diff --git a/src/code_registry/metadata.py b/src/code_registry/metadata.py index 2ea5b20..1ff97f7 100644 --- a/src/code_registry/metadata.py +++ b/src/code_registry/metadata.py @@ -59,7 +59,6 @@ def generate_codes_meta(data, schema=None): for code_name in sorted(data.codes.keys()): logger.info(f" - {code_name}") code_data = fetch_code_data(data.codes[code_name], code_name) - code_data["name"] = code_name code_data["subpage"] = os.path.join( "codes", util.get_html_code_fname(code_name) )