soaPDB
soaPDB manages saved searches and alerts for the Protein Data Bank (PDB), enabling systematic storage and retrieval of search queries and results to support structural biology and bioinformatics research.
Key Features:
- Saved Searches: Store and organize PDB search criteria and their resulting entries for later retrieval.
- Search Result Archiving: Persist search results and associated metadata in a relational database for reproducible tracking.
- Automatic Email Alerts: Send automatic email notifications when new or updated PDB entries match saved searches.
- Relational Database Backend: Use a relational database to manage stored queries, results, and related metadata.
- PDB Monitoring: Track changes and additions to Protein Data Bank entries relevant to saved queries.
Scientific Applications:
- Drug discovery: Maintain awareness of newly deposited PDB structures that can inform structure-based drug design.
- Protein engineering: Monitor structural updates and new homologs in the PDB that are relevant to engineering efforts.
- Molecular modeling: Provide up-to-date structural coordinates from the PDB for modeling and simulation workflows.
- Bioinformatics and structural biology workflows: Integrate PDB change-tracking into analyses that depend on current structural data.
Methodology:
Implemented using the Ruby on Rails framework with a relational database backend to store and manage search queries and results.
Topics
Details
- Tool Type:
- web application
- Added:
- 2/14/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Lesburg CA, Duca JS. soaPDB: a web application for searching the Protein Data Bank, organizing results, and receiving automatic email alerts. Nucleic Acids Research. 2008;36(Web Server):W252-W254. doi:10.1093/nar/gkn270. PMID:18487276. PMCID:PMC2447792.