go to the ESPript program   ENDscript
Read the Documentation Run ENDscript Home Frequently Asked Questions

ENDscript is an interface grouping eight types of programs: BLAST; MULTALIN/ CLUSTALW; DSSP; CNS; ESPript; BOBSCRIPT/ MOLSCRIPT; DINO; PHYLODENDRON; PROFIT. It aims to produce from a single PDB file four PostScript figures containing most required sequence and structure information on a protein of known structure. You just have to upload your PDB file via the interface and click on the SUBMIT button to obtain the first ESPript figure:

Excerpt from first generated PostScript (gif)

The resulting PostScript displays sequences of each chainID contained in the PDB file (single chain, A, in the example above, PDB code 1G94). Residue numbering is checked by SPDB, an home-made program. Secondary structure elements, calculated by DSSP, are displayed above sequence along with grey stars marking residues with alternate conformations. Relative accessibility, also calculated by DSSP, is shown below sequence by a blue-coloured bar. A second bar gives the figure of hydropathy, calculated from the sequence according to the algorithm of Kyte and Doolittle. Finally, intermolecular contacts calculated by CNS are represented by characters on the bottom line. In the example above, quotes (") highlight residues in contacts with sugar molecules and green digits (1) show disulphide bridges.

Then, you click on enable the BLAST search in the main frame of the interface and click again on SUBMIT in the buttons frame. The first monomer is kept (chain A) and a search is performed against either the PDB or the SWISSPROT database, to extract homologous sequences. Multiple alignments are executed in turn using MULTALIN or CLUSTALW. The result is sent back to ESPript, which creates a new figure with secondary structure elements, if an aligned sequence has a known 3D structure deposited with the PDB:

Excerpt from second generated PostScript (gif)

A command file with the location of secondary structure elements in the PDB file is also generated. It is passed to BOBSCRIPT to display the third figure below.

Excerpt from third generated PostScript (gif)

Similarity scores calculated from the multiple alignment are shown on this ribbon representation of the query (1G94) by a white (low score) to red (identity) colour ramp. In addition, a similar figure in VRML 2.0 is created using MOLSCRIPT. It can be viewed and rotated using a web browser (Netscape or Explorer) if plug-ins from CORTONA or COSMO have been installed. Click here for an example in VRML (ramp is now from violet to red). Note that an option in ENDscript allows to display on the figure, blue side chains corresponding to strictly conserved residues.

The program PROFIT is used to superimpose known 3D structures of homologous sequences onto the query and to calculate rms deviation by CA pairs over the fitted region. A new BOBSCRIPT figure is produced with the backbone of the query rendered as a tube, its radius being proportional to the calculated rms deviation; colour still varies from white to red according to similarity (low to high).

Excerpt from last generated PostScript (gif)

Superimposed homologous structures are written in a tar file which can be dowloaded. Finally, you can produce a phylogenetic tree from the aligned sequences with the program PHYLODENDRON.

Thus, everything is performed automatically but the user can change most defaults via the interface.

Running ENDscript via the web

You can run ENDscript from this server. Press the red button below and fill the html form. Then, you just have to click to receive and display the output PostScript files. You can also convert the PostScript to GIF or TIFF files via the interface (this uses an external conversion program, for instance the program convert).
 
H Introduction to the web interface
H Manual for ENDscript
H Examples on alpha amylases
X Execute ENDscript NOW

You may have to configure your browser with appropriate helpers applications to display the generated output. The mime type of the PostScript file is application/postscript, it could be linked to ghostview. The mime type of generated PDB files is chemical/x-pdb, it could be linked to rasmol

Main site is Laboratoire de BioCristallographie , Institut de Biologie et Chimie des Protéines (CNRS UMR 5086) - Lyon, France.

ENDscript: the cartoon


Installing ENDscript

You can retrieve ENDscript and the fortran source of SPDB via our download page. You must also have ESPript(v2.x), BLAST with sequences databases in FASTA format, CLUSTALW, MULTALIN, DSSP, CNS, BOBSCRIPT, MOLSCRIPT, DINO, PROFIT and PHYLODENDRON installed on your machine.

Please, read this installation documentation to install the script of the html interface on your server (Unix or Linux-Apache).

Acknowledgements

This program is developed in the Laboratoire de BioCristallographie of Dr Richard Haser, Institut de Biologie et de Chimie des Protéines, Lyon and in the Laboratoire de Biologie Moléculaire et de Relations Plantes-Organismes, group of Dr Daniel Kahn, Institut National de la Recherche Agronomique,Toulouse.
Catherine Mazza, EMBL Grenoble and Valérie Sarramegna, IPBS Toulouse, helped testing the program.

Authors

ENDscript was created by Patrice Gouet and Emmanuel Courcelle. Xavier Robert performed installation and administration of the server in Lyon.
Michel Gouet gave life to Inspector Walter W. Web.
Send your messages to espript@ibcp.fr, if you have questions, suggestions or if you want to be informed about program releases.

Copyleft This software is covered by the gnu public license.