3d Structure Fit
Palaios, G.A. and Hamodrakas, S.J.

Index 2.Copyright notice 4. Description of the Output

3. Input description


The input page, which allows a user to specify the data needed for the program, consists of two pages:





3.1 File Input


3.1.1 Retrieve Form

The Retrieve Form actually consists of two text fields. In the first one the user must enter the Working Molecule's PDB ID Code whereas in the second the Reference Molecule's PDB ID Code. If the user leaves one of the text fields blank the program produces an Error Message and aborts the procedure. If one of the PDB ID Codes does not exist the program returns to the main Input Page.


3.1.2 Upload Form

The 'Browse...' buttons of the Upload Form give the user the ability to choose the exact location of the two PDB Files that contain the Working and the Reference Molecules atomic coordinates. By clicking the 'Upload Molecules...' button the user activates the script that gets the contents of this files and proceeds to the next step.


3.1.3 Upload & Retrieve Form

This form is made for users that have one of the files stored(files containing the Working Molecule or Reference Molecule) localy on their hard disk. In that case first select the type of the file (Working Molecule or Reference Molecule) that you wish to upload. Use the 'Browse...' Button to enter the exact location of the file stored on your hard disk and then enter the PDB ID Code of the file you wish to download from the Protein Databank. Click on the 'Submit Query' Button to activate the programs


3.2 Commands

The LSQR's 'Generate' Module first checks the contents of the Input Files and prints in a table information about the stored structures such as their 'HEADER' and 'COMPND' Lines and the total number of atoms that appear in the file. If no 'ATOM' lines are detected the program produces an Error message and aborts. If the Input Files are valid the program produces the Command Panel. The Command Panel's layout is shown below. The user can select to match either 'ATOMS' or 'RESIDUES' for both Working and Reference Molecules by choosing the appropriate option from the Unit Select Field. If the 'RESIDUE' option is selected the user is capable to choose the part of the residues that are going to be used by the program. The user must choose between the options of the table below:

Option
Selected Part
MAINSelect to use only the Main Chain
SIDESelect to use only the Side Chain
ALLSelect to use All the Atoms of the Residues
CASelect to use only the Ca Atoms

If the structures consist of more than one chains the user must enter in the Chain ID Field the ID of the Chain to be used. In the 'FROM' and 'TO' text fields the user must enter the number of the Start Atom or Residue and the number of the End Atom or Residue for the Working and the Reference Molecules. Value 'TO' must always be more than Value 'FROM' and the length of the segment selected for the Working Molecule must be equal to the length of the segment selected in the Reference Molecule. If those conditions are not satisfied the program produces Error messages, removes the Input Files and stops the execution.

3.3 Errors

Error messages are displayed in a new HTML Error Page.

Explanation of the error messages:

Error 1
Invalid PDB file. Check your Data! Input Files Removed.
Error 2
Error Getting Parameters. Retry!
Error 3
Cannot write data file. Internal Error!
Error 4
Cannot read results file. Internal Error!
Error 5
Parametter 'FROM' in Working Molecule must be less than 'TO'! Input Files removed due to Errors.
Error 6
Parametter 'FROM' in Reference Molecule must be less than 'TO'! Input Files removed due to Errors.
Error 7
The Length of the Segment selected must be the same in both Working and Reference Molecules! Input Files removed due to Errors.







3.4 Appendix


3.4.1 Retrieve Form Layout


3.4.2 Upload Form Layout


3.4.3 Upload & Retrieve Form Layout


3.4.4 Commands Panel Layout