Change Current Working Directory
This How-to applies to:
Any version.
This How-to is intended for:
Any audience.
To print current working directory, open a Python shell window, type the following command and hit Enter or Return:
os.getcwd()
To change working directory to, for instance, /home/foo/bar use:
os.chdir('/home/foo/bar')
Consult os module for more info on how to use these functions.
Changing working directory using application shortcuts
Your current working directory depends on how you started ADT and
what have you done after. If you just started ADT, click on first
button off
the Toolbar (
)
or use File → Read Molecule menu to open a file browser that shows
files
and folders in the current working directory. This directory is your
default startup directory and there are a number of ways you can change
a startup directory. When you start ADT from a command line shell, your
startup
directory, is your current working directory. If, on the other hand,
you start ADT using Desktop/Application shortcut
-
- your startup directory depends on your Operating System.
|
|
Linux Users |
|---|---|
Right-click on ADT shortcut icon and select Properties. Enter full path for Start in:![]() |
Right-click on ADT shortcut icon and select Properties. Enter full path for Work path:![]() |
Mac Users
Control-click on AutoDockTools icon and select Show Package Contents. Navigate to
Contents → Resources → Scripts and double-click on main script. Scroll down to the bottom until you see:
cd ~;Replace ~ with the full path. Click on File → Save menu when done.
DISPLAY=:0.0;
User Preferences - Startup Directory
You can also modify default Startup Directory using File → Preferences
→ Modify Defaults menu in ADT. Scroll down and type the full path under
Startup Directory. When you click on Set, your current working
directory is changed using os.chdir function (see below). If the
path does not exists, you'll be presented with Directory Chooser. Hint:
you can intentionally type wrong path and press Set, if the path you are trying to
reach is hard to type.
When
you click on make default button, in addition to changing current
working directory, the Startup Directory is changed too. This is
because of a code similar to this one that is added to your _pmvrc file
located in ~/.mgltools/1.4.6/Pmv:
self.userpref.set('Startup Directory', '/home/foo/bar',)
Note that, no matter where you start ADT next time, if you clicked on make default button, your Startup Directory will change. If you'd rather change Startup Directory using one of the methods described in the beginning of this how-to, remove this code from your _pmvrc using your favorite text editor.

Linux Users
