Skip to content

j2ho/hproteome-bsite-pub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

HProteome-BSite

Public repository showcasing the source code for the HProteome-BSite database.

Project

Visit the live database: https://galaxy.seoklab.org/hproteome-bsite/database/

HProteome-BSite Interface

Screenshot of the HProteome-BSite web interface

πŸ“‹ Project Overview

HProteome-BSite is a comprehensive database and web interface for exploring human-proteome-wide binding site and ligand information. This repository showcases the Django-based web application source code that powers the database interface.

Key Features

  • Comprehensive Database: Proteome-wide binding site information with over 20,000+ protein domains
  • Interactive Web Interface: User-friendly search and visualization with molecular structure viewing
  • Easy-docking via Web-server: Docking predicted ligands to binding sites is possible through HProteome-BSite web server
  • Molecular Visualization: Integration with MolStar for 3D structure viewing
  • Bulk Download: Comprehensive data export capabilities

Binding Site Prediction Tool: GalaxySite2

  • Provided predictions of binding sites and ligands were made using GalaxySite, a template based binding site prediction method. Upon building HProteome-BSite, I have updated GalaxySite both database- and algorithm-wise.
  • GalaxySite2 repository: https://github.com/j2ho/GalaxySite2.git (dependent on Galaxy and GalaxyPipe packages)
  • Outline of GalaxySite binding prediction on the AlphaFold human structure database. Details of this method can be found in the paper cited at the end.

Binding Site Prediction Pipeline

πŸ“ Repository Structure

hproteome-bsite-pub/
β”œβ”€β”€ database/                   # Main Django application
β”‚   β”œβ”€β”€ models.py              # Database models and schema
β”‚   β”œβ”€β”€ views.py               # Application views and logic
β”‚   β”œβ”€β”€ urls.py                # URL routing
β”‚   β”œβ”€β”€ templates/             # HTML templates
β”‚   └── migrations/            # Database migration files
β”œβ”€β”€ sitedb/                    # Django project configuration
β”‚   β”œβ”€β”€ settings.py            # Project settings
β”‚   β”œβ”€β”€ urls.py               # Main URL configuration
β”‚   └── wsgi.py               # WSGI application entry point
└── manage.py                 # Django management 

⚠️ Repository Notes

This is a showcase repository containing the core source code. Please note:

  • Static files excluded: Production static files (CSS, JS, images) are not included
  • Security files removed: Sensitive configuration and credentials have been removed
  • Live deployment: The fully functional version is available at the link above
  • Data files: Actual predictions (PDB files for complex structures) are excluded

Contact

For questions about the HProteome-BSite database, please visit the official website.

Citation

If you use HProteome-BSite (DB or docking) and/or GalaxySite in your research, please cite:

Paper: HProteome-BSite: A comprehensive database of human proteome-wide binding sites

Website: https://galaxy.seoklab.org/hproteome-bsite/database/

@article{hproteome_bsite_2022,
    title={HProteome-BSite: A comprehensive database of human proteome-wide binding sites},
    author={Jiho Sim, Sohee Kwon, Chaok Seok*},
    journal={Nucleic Acids Research},
    year={2022},
    doi={10.1093/nar/gkac873}
}

Note: This repository contains the core source code only. For the full functionality of the HProteome-BSite database, additional configuration and static files are required.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published