[ https://issues.apache.org/jira/browse/AIRAVATA-3593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17526949#comment-17526949 ]
Suresh Marru commented on AIRAVATA-3593: ---------------------------------------- Suggested tasks to demonstrate required skills: * Deploy a local MongoDB * Store JSON-LD examples from [https://github.com/MolSSI/QCSchema] and [https://github.com/stuchalk/scidata] into the database * Do not directly expose the database to the UI but create an API to query data. For reference, you can look into [https://github.com/SciGaP/seagrid-data] * Develop a Django App with VueJS front end to query the data and display the data and deploy it to a stand-alone instance of Airavata Django Portal * Refer to Airavata Data Lake and EmCenter UI for reference - [https://github.com/SciGaP/emcenter-gateway] * Integrate with Custos Security [https://airavata.apache.org/custos/] > SMILES data Models > ------------------ > > Key: AIRAVATA-3593 > URL: https://issues.apache.org/jira/browse/AIRAVATA-3593 > Project: Airavata > Issue Type: Epic > Reporter: Suresh Marru > Priority: Major > Labels: gsoc2022, mentor > Attachments: Proposal Draft-1.pdf, Proposal architecture draft-1.png > > > Extend Airavata Data Catalog to record metadata extracted from experimental > and computational data in support of the small-molecule ionic isolation > lattices SMILES data. > Suggested flow: > VueJS user interfaces -> Django App -> API Server -> Data Orchestrator -> > Data Lake > Refer to [https://github.com/apache/airavata-data-lake] > The data models should be developed in JSON-LD [https://json-ld.org/] -- This message was sent by Atlassian Jira (v8.20.7#820007)