scfocus.cli.run_streamlit
- scfocus.cli.run_streamlit()[source]
Launch the Streamlit web application for scFocus.
This function locates the Analysis.py file in the scfocus package directory and launches it using the streamlit command-line interface.
- Raises:
subprocess.CalledProcessError – If the Streamlit application fails to launch.
FileNotFoundError – If Streamlit is not installed in the current environment.
Notes
This function is called when the user runs scfocus ui from the command line. The Streamlit application provides an interactive web interface for analyzing single-cell data without writing code.