== Overview ==
Try fetching local copy of PDB files before going on internet to fetch a remote copy.
Sometimes you have a local copy of the PDB structure files, or biological unit files. They are, however, usually organized into sub-directories (for a good reason). Setting Fetch_Path to the top directory will not make PyMOL to use local files before go on internet to fetch a remote copy. This script extends the functionality of the PyMOL command Fetch by searching local sub-directories for target files first.
The search order of the script: 1. local copy of PDB; 2. Fetch_Path; 3. remote repository (Fetch_Host).
Note
The script only copes with .pdb and .pdb1 (or .pdb2, .pdb3, ...) file types.
Syntax
See Fetch
The Code
<source lang="python">
""" 2012_09_18, Hongbo Zhu <hongbo.zhu.cn gmail>
DESCRIPTION: Look for pdb* on local disk before fetching ..→