EBISPOT / goci

GWAS Catalog Ontology and Curation Infrastructure
Apache License 2.0
26 stars 19 forks source link

Allow user to generate configure and apply configure file on the UI side #1263

Closed jiyue1214 closed 2 months ago

jiyue1214 commented 3 months ago
jiyue1214 commented 3 months ago

Currently, I have a UI interface to allow users to:

  1. select an input file from the local folder,
  2. generate configure file (scripts are gwas-sumstat-tool)
  3. test the configure file on the first 5 rows of the input file
  4. download the configuration as a json file to a specific local folder
  5. apply the configure file to the whole input file
  6. validate the output file

One technique issue: the test button cannot be re-clicked, the reason for it is the pyodide.mountNativeFS(). Waiting for the help online: https://github.com/pyodide/pyodide/discussions/4663

Following: publish as one new repository in the EBISPOT?

jiyue1214 commented 2 months ago

Problems solved and ready to collect some suggestions from curators.

jiyue1214 commented 2 months ago

UI is available here: https://ebispot.github.io/gwas-sumstat-format-was/ This ticket can be closed and a new ticket on improving UI based on the curators' suggestion has been created