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