Skip to content

Python scripts for molecular docking of molecules vs DUDE protein targets, using Vina

Notifications You must be signed in to change notification settings

jacquesboitreaud/vina_docking

Repository files navigation

Python scripts for AutoDock Vina

Running one of the following scripts will preprocess receptor and ligands, run docking with parameters specified in 'conf', and write outputs (score and docking time per molecule) to csv file. If required several binding modes, the score in csv is the average of the N top modes.

Docking from SMILES in txt file :

If molecules have their SMILES written in myligands.txt , run :

python dock_txt.py -t [pdb_target_prefix] -i [myligands.txt] -o [my_csv_output.csv]

Docking from SMILES in csv file :

SMILES stored in a csv file with header row, SMILES in 'can' column. Run :

python dock_df.py -t [pdb_target_prefix] -df [myligands.csv] -o [my_csv_output.csv]

About

Python scripts for molecular docking of molecules vs DUDE protein targets, using Vina

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published