diff --git a/frontend/LoadAcessionButton.vue b/frontend/LoadAcessionButton.vue index 72a154e..14b32c1 100644 --- a/frontend/LoadAcessionButton.vue +++ b/frontend/LoadAcessionButton.vue @@ -44,6 +44,7 @@ export default { sources: [ { text: 'PDB (rcsb.org)', value: 'PDB' }, { text: 'AlphaFoldDB (ebi.ac.uk)', value: 'AlphaFoldDB' }, + { text: 'BFVD (bfvd.foldseek.com)', value: 'BFVD' }, ] }; }, @@ -83,6 +84,9 @@ export default { if (source == "PDB") { url = "https://files.rcsb.org/download/" + accession.toUpperCase() + ".cif"; fun = simpleFetch; + } else if (source == "BFVD") { + url = "https://bfvd.steineggerlab.workers.dev/pdb/" + accession.toUpperCase() + ".pdb" + fun = simpleFetch; } else if (source == "AlphaFoldDB") { url = "https://alphafold.ebi.ac.uk/api/search?q=(text:*" + accession + " OR text:" + accession + "*)&type=main&start=0&rows=1" fun = response => {