Welcome to LevSeqDash Documentation!
==========================================
**LevSeq-Dash** is a user-friendly web application that provides a rich and interactive
visualization dashboard for directed evolution experiments. It allows researchers to explore
protein structures in 3D, analyze sequence variants, and make data-driven decisions about
which mutations lead to enhanced activity.
🌐 **Live Application**: `https://enzengdb.org/ `_
📦 **Source Code**: `GitHub Repository `_
Key Features
------------
* **3D Protein Structure Visualization**: Interactive protein viewer with Molstar integration
* **Sequence-Function Database**: Comprehensive storage of directed evolution experiment data
* **Variant Analysis**: Compare and analyze mutations across experiments
* **Sequence Alignment**: BLASTP-style pairwise alignment for finding related sequences
* **Interactive Visualizations**: Heatmaps, rank plots, and single-site mutagenesis plots
* **Lab Data Management**: Upload, manage, and analyze your own experiment data
Quick Start
-----------
Get started quickly with the Public Playground mode:
.. code-block:: bash
# Clone the repository
git clone https://github.com/ssec-jhu/levseq-dash.git
cd levseq-dash
# Build and run with Docker
docker build . -t levseq-dash:playground --no-cache
docker run -p 8050:8050 levseq-dash:playground
# Access at http://0.0.0.0:8050
For detailed setup instructions, see :doc:`usage`.
.. note::
This project is under active development. Features and APIs may change.
.. toctree::
:maxdepth: 2
:caption: User Documentation
usage
.. toctree::
:maxdepth: 2
:caption: Developer Documentation
developer
.. toctree::
:maxdepth: 1
:caption: Additional Resources