Add JSON-LD for Ketcher landing to improve metadata provision for AI Agents. Based on https://bioschemas.org/tutorials/howto/howto_add_github#164
Conversation
9443c0f to
235031e
Compare
| { | ||
| "@context": "https://schema.org", | ||
| "@type": "SoftwareApplication", | ||
| "@id": "http://<domain name>/entity/<A12345>", |
There was a problem hiding this comment.
Fill the placeholders for domain name and id
| "codeRepository": "https://github.com/epam/ketcher", | ||
| "documentation": "https://github.com/epam/ketcher/wiki", | ||
| "keywords": "open source, chemical editor, chemistry, web app, AI agent, REST API, cheminformatics, MIT License, EPAM", | ||
| "featureList": ["http://edamontology.org/operation_3645", "http://edamontology.org/operation_3649"], |
There was a problem hiding this comment.
This is wrong URLs. I recommend use the following:
"featureList": ["http://edamontology.org/operation_2430", "http://edamontology.org/operation_3429", "http://edamontology.org/operation_0337"],2c739be to
72dd11d
Compare
| "license": "https://opensource.org/licenses/MIT", | ||
| "downloadUrl": "https://github.com/epam/ketcher", | ||
| "url": "https://github.com/epam/ketcher", | ||
| "demo": "https://github.com/epam/ketcher/tree/release/3.5/demo", |
There was a problem hiding this comment.
demo URL for Ketcher
https://lifescience.opensource.epam.com/KetcherDemoSA/index.html
| "demo": "https://github.com/epam/ketcher/tree/release/3.5/demo", | ||
| "codeRepository": "https://github.com/epam/ketcher", | ||
| "documentation": "https://github.com/epam/ketcher/wiki", | ||
| "keywords": "open source, chemical editor, chemistry, web app, AI agent, REST API, cheminformatics, MIT License, EPAM", |
There was a problem hiding this comment.
Ketcher license Apache License, Version 2.0
| "codeRepository": "https://github.com/epam/ketcher", | ||
| "documentation": "https://github.com/epam/ketcher/wiki", | ||
| "keywords": "open source, chemical editor, chemistry, web app, AI agent, REST API, cheminformatics, MIT License, EPAM", | ||
| "featureList": ["http://edamontology.org/operation_2430", "http://edamontology.org/operation_3429", "http://edamontology.org/operation_0337"], |
There was a problem hiding this comment.
what does this featureList mean?
There was a problem hiding this comment.
Features or modules provided by this application (and possibly required by other applications).
Controlled Vocabulary is EDAM:Operation
| "JavaScript", | ||
| "TypeScript" | ||
| ], | ||
| "softwareVersion": "3.5.0", |
There was a problem hiding this comment.
current version is 3.7.0 Is it suppose to be changed on every release?
There was a problem hiding this comment.
Version(s) of the tool, which this information is valid for. Can also be a comma-delimited list and include hyphen-separated ranges of versions.
Nice to have keep it up to date.
| "url": "https://github.com/epam/ketcher", | ||
| "demo": "https://github.com/epam/ketcher/tree/release/3.5/demo", | ||
| "codeRepository": "https://github.com/epam/ketcher", | ||
| "documentation": "https://github.com/epam/ketcher/wiki", |
There was a problem hiding this comment.
better documentation
https://github.com/epam/ketcher/blob/master/documentation/help.md
| "alternateName": "Ketcher Chemical Structure Editor", | ||
| "applicationCategory": "WebApplication", | ||
| "description": "Ketcher is an open-source, web-based chemical structure editor developed by EPAM. It allows users to sketch and edit chemical structures, seamlessly integrate with cheminformatics platforms, and export to various formats.", | ||
| "license": "https://opensource.org/licenses/MIT", |
There was a problem hiding this comment.
Use SPDX License List: "https://spdx.org/licenses/Apache-2.0"
72dd11d to
6911858
Compare
No description provided.