[ 
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)

Reply via email to