Thank you to @ShaheerSyed for your work implementing a GUI for the lusstr strs and lusstr snps pipelines! This thread will discuss details for integration into lusSTR.
The lusstr shell command currently has three subcommands: strs, snps, and config. I suggest we add a fourth: lusstr gui to launch the streamlit app. For consistency with the other commands, please drop your code into lusSTR/cli/gui.py. From there we can help integrate. We'll also need to make some changes to lusSTR/cli/__init__.py to register gui as a new subcommand: take a look and see if you can do that; if not, @rnmitchell or I can advise.
Functionality
Interface
Thank you to @ShaheerSyed for your work implementing a GUI for the
lusstr strsandlusstr snpspipelines! This thread will discuss details for integration into lusSTR.The
lusstrshell command currently has three subcommands:strs,snps, andconfig. I suggest we add a fourth:lusstr guito launch the streamlit app. For consistency with the other commands, please drop your code intolusSTR/cli/gui.py. From there we can help integrate. We'll also need to make some changes tolusSTR/cli/__init__.pyto registerguias a new subcommand: take a look and see if you can do that; if not, @rnmitchell or I can advise.Functionality
Interface