Hi Yu,

Thanks for this summary. This post is probably old now, but might still be 
relavent, did you review this one - 
https://medium.com/@lahirujayathilake/gsoc-2018-re-architect-output-data-parsing-into-airavata-core-81da4b37057e

Suresh

> On Apr 29, 2025, at 12:36 PM, Miao, Yu <ymia...@gatech.edu> wrote:
> 
> Hi Airavata Dev Team,
> 
>   I’m reaching out to get feedback and suggestions on implementing a new 
> feature in the SMILES Django Portal.
> 
>   Goal: Once a SMILES experiment completes(marked as COMPLETED), we would 
> like the corresponding Gaussian log file to be automatically parsed into JSON 
> and uploaded to the Data Catalog.
> 
> The parser itself is already implemented. To enable this, I currently believe 
> the following steps are needed:
> 
> Build a Docker image with the parser, so that it can process a .log file and 
> generate a .json file. Register the container in Airavata.
> 
> Modify DataParsingTask.java in Airavata in Helix Spectator to integrate the 
> new parser if needed.
> 
> Update the SMILES Portal to add the parsing task to the experiment submission 
> workflow.
> 
>   I’d really appreciate input from the community on:
> 
>   Whether this approach is correct, or if there’s a better integration path;
>   Any design considerations or requirements that should be addressed;
>   
>   @Eroma Abeysinghe: Do we have documentation or examples related to 
> automatic parsing functionality (e.g. from CDE/lit_data) that I could 
> reference?
> 
> Looking forward to your suggestions!
> 
> Best regards,
> Yu

Reply via email to