goci icon indicating copy to clipboard operation
goci copied to clipboard

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

Open jiyue1214 opened this issue 1 year ago • 3 comments

  • [ ] Create a new repository on the github to store UI/webassembly Files
  • [ ] Active the button of generating the configure file
  • [ ] Active the button of applying the configure file to the input
  • [ ] Estimate the time of processing data

jiyue1214 avatar Mar 06 '24 15:03 jiyue1214

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 avatar Apr 03 '24 07:04 jiyue1214

Problems solved and ready to collect some suggestions from curators.

jiyue1214 avatar Apr 09 '24 20:04 jiyue1214

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

jiyue1214 avatar Apr 16 '24 16:04 jiyue1214