pdbe-api
Enables querying the PDBe API from Coot for accessing protein structure metadata and validation data efficiently.
Install this skill
Security score
The pdbe-api skill was audited on Jun 12, 2026 and we found 38 security issues across 2 threat categories, including 1 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
Hex-encoded characters
| 726 | if result.startswith(b'\x1f\x8b'): # gzip magic bytes |
External URL reference
| 24 | result = coot.coot_get_url_as_string_py("https://www.ebi.ac.uk/pdbe/api/pdb/entry/summary/4wa9") |
External URL reference
| 29 | compressed = coot.coot_get_url_as_string_py("https://files.rcsb.org/download/4wa9.cif.gz") |
External URL reference
| 37 | Base URL: `https://www.ebi.ac.uk/pdbe/api/` |
External URL reference
| 39 | Documentation: https://www.ebi.ac.uk/pdbe/api/doc/ |
External URL reference
| 42 | Base URL: `https://www.ebi.ac.uk/pdbe/graph-api/` |
External URL reference
| 44 | Documentation: https://pdbe.org/graph-api |
External URL reference
| 47 | Base URL: `https://www.ebi.ac.uk/pdbe/search/pdb/select?` |
External URL reference
| 49 | Documentation: https://www.ebi.ac.uk/pdbe/api/doc/search.html |
External URL reference
| 61 | url = f"https://www.ebi.ac.uk/pdbe/api/pdb/entry/summary/{pdb_id}" |
External URL reference
| 95 | url = f"https://www.ebi.ac.uk/pdbe/api/pdb/entry/molecules/{pdb_id}" |
External URL reference
| 124 | url = f"https://www.ebi.ac.uk/pdbe/api/pdb/compound/summary/{comp_id}" |
External URL reference
| 153 | url = f"https://files.rcsb.org/download/{pdb_id}.cif.gz" |
External URL reference
| 178 | url = f"https://www.ebi.ac.uk/pdbe/api/validation/residuewise_outlier_summary/entry/{pdb_id}" |
External URL reference
| 201 | url = f"https://www.ebi.ac.uk/pdbe/api/pdb/entry/status/{pdb_id}" |
External URL reference
| 224 | url = f"https://www.ebi.ac.uk/pdbe/api/pdb/entry/ligand_monomers/{pdb_id}" |
External URL reference
| 248 | url = f"https://www.ebi.ac.uk/pdbe/api/pdb/entry/assembly/{pdb_id}" |
External URL reference
| 324 | url = f"https://www.ebi.ac.uk/pdbe/search/pdb/select?q={query}&wt=json&rows=10&fl=pdb_id,title,resolution" |
External URL reference
| 404 | url = "https://www.ebi.ac.uk/pdbe/search/pdb/select?q=release_year:2024%20AND%20experimental_method:\"X-ray%20diffraction\"%20AND%20resolution:[*%20TO%201.5]&wt=json&rows=5&fl=pdb_id,title,resolution" |
External URL reference
| 424 | url = f"https://www.ebi.ac.uk/pdbe/search/pdb/select?q={query}&wt=json&rows=10&fl=pdb_id,title,resolution" |
External URL reference
| 430 | url = f"https://www.ebi.ac.uk/pdbe/search/pdb/select?q={query}&wt=json&rows=10&fl=pdb_id,title,em_resolution" |
External URL reference
| 436 | url = f"https://www.ebi.ac.uk/pdbe/search/pdb/select?q={query}&wt=json&rows=10&fl=pdb_id,title" |
External URL reference
| 443 | url = f"https://www.ebi.ac.uk/pdbe/search/pdb/select?q={query}&wt=json&rows=100&fl=pdb_id,organism_scientific_name,title" |
External URL reference
| 450 | url = "https://www.ebi.ac.uk/pdbe/search/pdb/select?q=*:*&wt=json&rows=1&fl=*" |
External URL reference
| 493 | url = f"https://www.ebi.ac.uk/pdbe/api/pdb/entry/summary/{pdb_id}" |
External URL reference
| 535 | url = f"https://www.ebi.ac.uk/pdbe/api/pdb/compound/summary/{comp_id}" |
External URL reference
| 567 | url = f"https://files.rcsb.org/download/{pdb_id}.cif.gz" |
External URL reference
| 609 | url = f"https://www.ebi.ac.uk/pdbe/search/pdb/select?q={query}&wt=json&rows=100&fl=pdb_id,organism_scientific_name" |
External URL reference
| 649 | url = f"https://www.ebi.ac.uk/pdbe/search/pdb/select?q={query}&wt=json&rows=50&fl=pdb_id,title,resolution,organism_scientific_name" |
External URL reference
| 710 | data = safe_pdbe_query("https://www.ebi.ac.uk/pdbe/api/pdb/entry/summary/4wa9") |
External URL reference
| 771 | url = f"https://www.ebi.ac.uk/pdbe/search/pdb/select?q={encoded}&wt=json" |
External URL reference
| 783 | data = safe_pdbe_query(f"https://www.ebi.ac.uk/pdbe/api/pdb/entry/summary/{pdb_id}") |
External URL reference
| 801 | | Download coordinates | `https://files.rcsb.org/download/{pdb_id}.cif.gz` | |
External URL reference
| 850 | data = safe_pdbe_query(f"https://www.ebi.ac.uk/pdbe/api/pdb/entry/summary/{pdb_id}") |
External URL reference
| 880 | - **PDBe API Documentation**: https://www.ebi.ac.uk/pdbe/api/doc/ |
External URL reference
| 881 | - **Aggregated API**: https://pdbe.org/graph-api |
External URL reference
| 882 | - **Search API**: https://www.ebi.ac.uk/pdbe/api/doc/search.html |
External URL reference
| 885 | - **RCSB Downloads**: https://files.rcsb.org/download/ |