A Step by step guide to Wintex - a User interface to TEXTALTM


Overview

Wintex is GUI front-end to TEXTALTM. It allows you to run commands by filling in fields and starting tasks.

Here is a screen-shot example of what the interface looks like...


How to use the Interface: 3 Panels on the main window

The basic mode of interaction is that you will start a job by selecting what you want to run from a pull-down menu and filling in fields of filenames and input parameters in a popup dialog box. Then you submit the job, and it starts running. It will create a sub-directory called texjobN, where N will start at 1 and increase incrementally. All the files from the current run will go in that directory, including temp files, log files, output files, and even the parameters you input and the script that got generated and executed. You will be able to track the progress of your script in a popup window which echos the output dynamically.

Back in the main window, hitting 'Refresh' will show a new line in Jobs Panel that has been created for your job, with status 'running'. Eventually, it will change to 'complete' or 'failed' (you have to keep hitting Refresh to get updates). When you click on the line for a given job, all the files are shown in the Files Panel. When you click on these, it will bring up the contents of the file in a window for browsing. The files are by time, with the most recently generated/modified files at the top.

Some important files are:

The Notes Panel (in the middle of the main window) is an editable window for annotating jobs. For example, you might want to type in some comments about why you ran that job, how it differed from another run, and whether it worked... You don't have to explictly save these; you can edit them any time, and they will be saved automatically.

Back in the Jobs Panel, if you right-click on a texjob line, you can edit its title, kill the job, or delete the job. Multiple jobs can be run at the same time.


Menu Selections

Main

Base Name

The symbolic base name is a special global default. Many of the TEXTALTM programs create temporary files. For convenience, these may be prefixed with a common base name, perhaps reflecting the protein being worked on, or a specific version of the dataset. For example, if the base name were 'PROT;', TEXTALTM will create files with names like 'PROT-scaled.xplor' (scaled map), PROT-capra.pdb' (C-alpha chains) and 'PROT-TEXTALTM.pdb' (final model). These are created by default, although different names can be selected by the user if desired, in dialog boxes for starting up jobs. For obscure technical reasons, the base name can only be changed through the 'Set Global Defaults' menu selection, not during job creation. If no base name is given, 'temp' will be used by default.

Filename Selection Drop-down boxes

On most job-creation dialog boxes, there are some fields that have a drop down box next to them with three options: "Locally generated file", "Global default filename", and "Browse". Obviously, "Browse" will bring up a traditional file brower dialog box, which you may use to surf to other directories and specify the file you want. Model-Building - pre-compiled processes of multiple steps; just input your map and go

Texjob Directories and Accessing Output Files

Wintex creates a separate sub-directory for each job that is run. After a job is complete, you may kill the GUI and retrieve files from those directories. For example, if TEXTALTM has created a model for you called 'myprotein-TEXTALTM.pdb' in texjob12, then you can cd into texjob12/ and view 'myprotein-TEXTALTM.pdb' in a molecular modeling program of your choice, or copy it out of there. The script file, temp files, log files, and everything else are in there too. Individual Steps - for those who want to run specific steps on specific inputs, or tweak some parameters Utilities