How to Add Another Server (such as ConSurf, Pepitope, Selecton, PatchFinder, ...) 1. Create a PDB file formatted as with the other servers that contains sample output from the new server. 2. Add a server mode variable in top.js, such as consurfMode, pepsurfMode, selectonMode. 3. Set that variable true in consurf/pipe.js in setup_pipe(). 4. Create a link that attempts to display the sample PDB file, and continue development/debugging as follows. 5. Examine every instance of consurfMode in fgij and fgij/consurf, and add code for the new mode as needed. Note that the most server-specific code is gathered in consurf.js pepsurf.js selecton.js 6. Startup: the helpDiv is rewritten after the molecule has loaded (and the PiPE header has been parsed) using helpTarget. See call to initTargetDivs() in consurf.js. The control of the initial molecule display is described at the top of msgcall.js.