Skip to content
connyyuPublic

About

Protein Structure Navigator: a collection of tools to navigate protein structures.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

55 Commits

Folders and files

Repository files navigation

Haku, the Protein Structure Navigator.

This repository contains a Streamlit app called Haku, a collection of tools to navigate protein structures.

Open in Streamlit

Features

  • Find structures — Find all the structures of a protein using its UniProt AC.
  • List proteins — List all the UniProt protein entries in the structure(s).
  • View interactions — View all the ligand-protein interactions in the structure(s).
  • Transmembrane annotations — Visualise transmembrane annotation on a protein structure.
  • Similar structures — Find similar proteins with experimental structures.
  • 3D viewer — Navigate protein structures in a 3D viewer (py3dmol / Mol*).
  • Align sequences — Align sequences from PDB structure to UniProt protein sequence.
  • Fetch SIFTS mappings — Fetch SIFTS mappings in DBREF format.

Input

  • UniProt accession
  • PDB code

Prerequisites

  • Python 3.x
  • Python libraries: streamlit, pandas, requests, pybiolib, matplotlib, aiohttp, tenacity, py3Dmol

Author

  • Conny Yu – GitHub Profile
    Haku 2.3 September 2026 Haku 2.2 April 2026 Haku 2.0 October 2025

About

Protein Structure Navigator: a collection of tools to navigate protein structures.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages