SQANTI-browser is a tool that converts SQANTI3 transcriptome analysis outputs into UCSC Genome Browser track hubs for interactive visualization.
- 🎨 Color-coded transcripts by structural category
- 🔍 Advanced filtering with dropdowns and range sliders
- 📊 Per-category tracks for easy exploration
- 🔎 Trix search for finding isoforms using keywords for any attribute
- 📋 Interactive HTML tables with export capabilities
📖 See the Wiki for detailed documentation:
- Installation Guide
- Usage Examples
- Filtering in UCSC
- Trix Search Syntax
- Isoform Ordering
- Command Line Reference
- Output File Formats
- Troubleshooting
# Install UCSC tools
bash install_ucsc_tools.sh
# Install Python dependencies
pip install -r requirements.txtpython sqanti3_to_UCSC.py \
--gtf your_corrected.gtf \
--classification your_classification.txt \
--output my_hub \
--genome hg38- Upload the output directory to a web server (e.g., GitHub)
- Go to UCSC Genome Browser → My Data → Track Hubs → Connected Hubs
- Enter the URL to your publicly available
hub.txtfile into the URL window - Click Add Hub
| Option | Description |
|---|---|
--tables |
Generate interactive HTML tables for each category |
--github-repo user/repo |
Auto-generate GitHub raw URLs |
--sort-by iso_exp |
Sort isoforms by expression (or length, FL, etc.) |
--no-category-tracks |
Only generate the main track |
--star-sj SJ.out.tab |
Include STAR splice junctions track |
| Category | Color | Hex Code |
|---|---|---|
| Full-splice match (FSM) | Blue | #6BAED6 |
| Incomplete-splice match (ISM) | Orange | #FC8D59 |
| Novel in catalog (NIC) | Green | #78C679 |
| Novel not in catalog (NNC) | Red | #EE6A50 |
| Genic | Gray | #969696 |
| Antisense | Teal | #66C2A4 |
| Fusion | Gold | #DAA520 |
| Intergenic | Salmon | #E9967A |
| Genic intron | Cyan | #41B6C4 |
GNU General Public License v3.0 - see LICENSE
If you use this tool, please cite:
- https://github.com/conesalab/SQANTI-browser
- Pardo-Palacios, F.J., Arzalluz-Luque, A. et al. SQANTI3: curation of long-read transcriptomes for accurate identification of known and novel isoforms. Nat Methods (2024). https://doi.org/10.1038/s41592-024-02229-2
- Perez, G. et al. The UCSC Genome Browser database: 2025 update. Nucleic Acids Res (2025). https://doi.org/10.1093/nar/gkae974