2019
DOI: 10.1101/2019.12.18.881789
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Webina: An Open-Source Library and Web App that Runs AutoDock Vina Entirely in the Web Browser

Abstract: 1 1 Abstract 7 Molecular docking is a computational technique for predicting how a small molecule might bind a macromolecular 8 target. Among docking programs, AutoDock Vina is particularly popular. Like many docking programs, Vina 9 requires users to download/install an executable file and to run that file from a Unix-or DOS-like command-line 10 interface. Choosing proper configuration parameters and analyzing Vina output is also sometimes challenging. 11 These issues are particularly problematic for stude… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 11 publications
(13 citation statements)
references
References 36 publications
0
13
0
Order By: Relevance
“…To prepare for docking, we used AutoDockTools [ 22 ] and Webina [ 26 ] to identify a docking box centered on the ligand-binding pockets of the respective crystal structures. In the case of the 6BHV Hs PARP1 structure, we retained all four catalytic domains present in the 6BHV asymmetric unit for simplicity’s sake, but the docking box (23 Å x 17 Å x 20 Å) encompassed only chain-A atoms.…”
Section: Methodsmentioning
confidence: 99%
“…To prepare for docking, we used AutoDockTools [ 22 ] and Webina [ 26 ] to identify a docking box centered on the ligand-binding pockets of the respective crystal structures. In the case of the 6BHV Hs PARP1 structure, we retained all four catalytic domains present in the 6BHV asymmetric unit for simplicity’s sake, but the docking box (23 Å x 17 Å x 20 Å) encompassed only chain-A atoms.…”
Section: Methodsmentioning
confidence: 99%
“…To build the GUI, we used the same approach that we have used previously. 20 In brief, the interface is written in the open-source Microsoft TypeScript programming language, which compiles to JavaScript and so can run in any modern web browser. It uses the open-source Vue.js framework (https://vuejs.org/) to provide reusable, consistently styled HTML-like components (e.g., buttons, input fields, etc.).…”
Section: ■ Implementationmentioning
confidence: 99%
“…Many of these components are derived from the open-source BootstrapVue library (https://bootstrap-vue.js.org/), which makes it easy to implement the color, size, and typography specifications of the Bootstrap4 framework (https:// getbootstrap.com/). We also adapted our existing molecularvisualization Vue.js component 20 for use in the DeepFrag app. This component leverages the 3Dmol.js JavaScript library, 12 which displays molecular structures without requiring any separate installation or browser plugin.…”
Section: ■ Implementationmentioning
confidence: 99%
“…The BINANA browser app provides an interactive graphical user interface (GUI). We designed the BINANA GUI using the same approach described elsewhere [18,19]. In brief, the GUI was written in the TypeScript programming language, which compiles to JavaScript.…”
Section: Designing and Compiling The Browser-app User Interfacementioning
confidence: 99%
“…We performed an initial docking run using Webina [18], a browser-app version of the docking program AutoDock Vina [40]. We used this initial run to determine appropriate coordinates and dimensions for the docking box and to confirm that our docking protocol could generally recapture the crystallographic pose of a known ligand (PDB 4QBK [29]).…”
Section: Pseudomonas Aeruginosa Peptidyl-trna Hydrolasementioning
confidence: 99%