{"id":223,"date":"2019-03-08T00:08:47","date_gmt":"2019-03-08T00:08:47","guid":{"rendered":"https:\/\/ccsb.scripps.edu\/illustrate\/?page_id=223"},"modified":"2019-04-16T03:45:17","modified_gmt":"2019-04-16T03:45:17","slug":"documentation","status":"publish","type":"page","link":"https:\/\/ccsb.scripps.edu\/illustrate\/documentation\/","title":{"rendered":"Documentation"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"--awb-bg-size:cover;--awb-margin-bottom:0px;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h1 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\"><h3>Illustrate: Documentation<\/h3><\/h1><\/div><div class=\"fusion-text fusion-text-1\"><h3>Compiling and Running<\/h3>\n<p><span style=\"font-weight: 400;\"><em>Compile the fortran code:<\/em> gfortran illustrate.f -o illustrate<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><em>Run the program:<\/em> illustrate &lt; command_file<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Command file is read from unit 5 (standard in), and a bunch of diagnostic stuff is written to unit 6 (standard out)<\/span><\/p>\n<h3>Command File Format<\/h3>\n<p><span style=\"font-weight: 400;\">Command file has command cards (read, center, world, calculate, etc), followed by parameter cards needed for each command<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Please issue command cards in this order: <\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">read &#8212; reads coordinates and selection\/rendering parameters<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">center, translate, xrot, yrot, zrot, scale commands, in any order<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">world &#8212; defines rendering parameter<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">illustrate &#8212; defines illustration parameters<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">calculate &#8212; renders the image and writes ppm file<\/span><\/li>\n<\/ul>\n<p><em><span style=\"font-weight: 400;\">This program has many idiosyncracies and almost no error checking (beware&#8230;postdoc code from the 90s!):<\/span><\/em><\/p>\n<ul>\n<li>\u00a0Selection\/rendering cards in the &#8220;read&#8221; command are read sequentially until one without \u201cATOM\u201d or \u201cHETATM\u201d is found. Atoms are compared to cards in order, and if a match is found, the atom is assigned those parameters. This process provides a lot of flexibility with very few cards, if you&#8217;re clever about the order of cards and the use of wildcards.<\/li>\n<li><span style=\"font-weight: 400;\">Any number of rotation cards may be added, and they are concatenated when added. This means they are effectively applied last to first, so if you&#8217;re progressively refining an orientation, add new rotations to the top of the list.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Rotations are applied first, then centering, and finally translation. This ensures that the molecule is always centered in the view. Use the translation if you want it offset.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Origin at upper left, +x down, +y left to right, +z towards viewer, molecules clipped at z=0<\/span><\/li>\n<\/ul>\n<p><strong>About the Outlines<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Outlines are created by calculating the local derivative of the z-value using a variety of kernels, then providing a range of values of these derivatives that will be given shades of gray and black.\u00a0<\/span><span style=\"font-weight: 400;\">Outlines may be drawn based on the contours and outer shape of the molecule, between subunits, and based on the differences in the residue number in chains.<\/span><\/p>\n<h3>Sample Command File for PDB entry 2hhb (Hemoglobin)<\/h3>\n<pre><span style=\"font-weight: 400;\">read \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">#READ command<\/span>\r\n<span style=\"font-weight: 400;\">2hhb.pdb \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0    <\/span><span style=\"font-weight: 400;\">#PDB format coordinate file<\/span>\r\n<span style=\"font-weight: 400;\">HETATM-----HOH-- 0,9999, 0.5,0.5,0.5, 0.0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0    <\/span><span style=\"font-weight: 400;\">#selection\/rendering cards<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0-H-------- 0,9999, 0.5,0.5,0.5, 0.0          # omits hydrogens<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0H--------- 0,9999, 0.5,0.5,0.5, 0.0          # omits hydrogens with long atom names<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0-C-------A 0,9999, 1.0,0.6,0.6, 1.6          # draws carbon atoms in chain A, pink<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0-S-------A 0,9999, 1.0,0.5,0.5, 1.8<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0---------A 0,9999, 1.0,0.5,0.5, 1.5          # draws the rest of chain A atoms<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0-C-------C 0,9999, 1.0,0.6,0.6, 1.6          # similarly for chain C<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0-S-------C 0,9999, 1.0,0.5,0.5, 1.8<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0---------C 0,9999, 1.0,0.5,0.5, 1.5<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0-C-------- 0,9999, 1.0,0.8,0.6, 1.6          # draws remaining protein carbons, light orange<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0-S-------- 0,9999, 1.0,0.7,0.5, 1.8<\/span>\r\n<span style=\"font-weight: 400;\">ATOM \u00a0---------- 0,9999, 1.0,0.7,0.5, 1.5<\/span>\r\n<span style=\"font-weight: 400;\">HETATMFE---HEM-- 0,9999, 1.0,0.8,0.0, 1.8          # draws heme iron, yellow<\/span>\r\n<span style=\"font-weight: 400;\">HETATM-C---HEM-- 0,9999, 1.0,0.3,0.3, 1.6<\/span>\r\n<span style=\"font-weight: 400;\">HETATM-----HEM-- 0,9999, 1.0,0.1,0.1, 1.5<\/span>\r\n<span style=\"font-weight: 400;\">END \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#end of READ command<\/span>\r\n<span style=\"font-weight: 400;\">center \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">#CENTER command<\/span>\r\n<span style=\"font-weight: 400;\">auto \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#use autocentering<\/span>\r\n<span style=\"font-weight: 400;\">trans \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">#TRANSLATION command<\/span>\r\n<span style=\"font-weight: 400;\">0.,0.,0. \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#x,y,z for translation<\/span>\r\n<span style=\"font-weight: 400;\">scale \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">#SCALE command<\/span>\r\n<span style=\"font-weight: 400;\">12.0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#scale value (pixels\/A)<\/span>\r\n<span style=\"font-weight: 400;\">zrot \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">#ROTATION command\r\n90.                                              #rotation angle (deg)\r\n<\/span><span style=\"font-weight: 400;\">wor \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">#WORLD command (rendering parameters)<\/span>\r\n<span style=\"font-weight: 400;\">1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#rgbback, rgbfog, fogparams<\/span>\r\n<span style=\"font-weight: 400;\">1,0.0023,2.0,1.0,0.2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#soft shadow parameters<\/span>\r\n<span style=\"font-weight: 400;\">-30,-30 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#image size with autosizing<\/span>\r\n<span style=\"font-weight: 400;\">illustrate \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">#ILLUSTRATION command<\/span>\r\n<span style=\"font-weight: 400;\">3.0,10.0,4,0.0,5.0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#contour outlines<\/span>\r\n<span style=\"font-weight: 400;\">3.0,10.0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#subunit outlines<\/span>\r\n<span style=\"font-weight: 400;\">3.0,8.0,6000. \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#residue outlines<\/span>\r\n<span style=\"font-weight: 400;\">calculate \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">#CALCULATE command<\/span>\r\n<span style=\"font-weight: 400;\">2hhb.pnm \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0     <\/span><span style=\"font-weight: 400;\">#image file name in ppm <\/span><\/pre>\n<h3>COMMAND CARDS<\/h3>\n<p><b>READ command<\/b><\/p>\n<p><span style=\"font-weight: 400;\">PDB filename<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selection\/rendering cards<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span><span style=\"font-weight: 400;\">record name (A6) \u201cATOM \u00a0\u201c or \u201cHETATM\u201d, matched with columns 1-6 of PDB file<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0atom descriptor (A10) matched with columns 13-22 of PDB file, &#8220;-&#8221; is a wildcard<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0residue range low, high (integer)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0color r,g,b (3 real) \u00a00.0-1.0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0radius (real) angstrom, value of 0.0 will omit the atom<\/span><\/p>\n<p><b>CENTER command<\/b><\/p>\n<p><span style=\"font-weight: 400;\">centering type (a3)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u201caut\u201d \u00a0(auto) will autocenter with no clipping<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u201ccen\u201d (center) will center on max\/min coordinates in xyz<\/span><\/p>\n<p><b>TRANSLATE command<\/b><\/p>\n<p><span style=\"font-weight: 400;\">translation vector x,y,z (3 real) translation in Angstroms<\/span><\/p>\n<p><b>XROT, YROT, ZROT commands<\/b><\/p>\n<p><span style=\"font-weight: 400;\">rotation angle (real) rotation angle in degrees<\/span><\/p>\n<p><b>SCALE command<\/b><\/p>\n<p><span style=\"font-weight: 400;\">scale value (real) pixels\/Angstrom<\/span><\/p>\n<p><b>WORLD command<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Background and fog parameters<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 rback r,g,b (3 real) color of background (0.0-1.0)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 rfog r,g,b (3 real) color of fog (0.0-1.0)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 pfogh, pfogl (2 real) fractional transparency of fog at front and back of molecule<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(0.0-1.0, 1.0=no fog)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Soft shadow parameters<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">icone (integer) 0=no shadows, 1=shadows<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">pcone (real) fractional shadowing around each atom<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0larger=darker (0.0-1.0, typically 0.0023)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">coneangle (real) angle of shadowing around each atom<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 larger=tighter region (0.0-1.0, typically 2.0)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">rcone (real) shadowing only applied if z-difference greater than this value<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(Angstroms, typically 1.0)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">pshadowmax (real) maximal shadowing amount<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 smaller=darker (0.0-1.0, typically 0.7)<\/span><\/p>\n<p><b>ILLUSTRATE command<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Contour outline parameters<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">l_low, l_high (2 real) thresholds for gray to black <\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0typically values from about 3.0-20.0, best values for typical atomic illustrations: 3.0, 10.0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">ikernel (integer) kernel for derivative calculation (1,2,3,4 smoothest=4)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">l_diff_min, l_diff_max (2 integer) range of z-difference used for derivative (Angstroms)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span><span style=\"font-weight: 400;\">\u00a0<\/span><span style=\"font-weight: 400;\">0.0,1.0 gives outlines around every atom<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">0.0,1000.0 gives only outline around molecule<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">0.0,5.0 is typical<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Subunit outline parameters<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">l_low, l_high (2 real) thresholds for gray to black (typically ~ 3.0-20.0)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Residue outline parameters<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">l_low, l_high (2 real) thresholds for gray to black (typically ~ 3.0-20.0)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0 <\/span><span style=\"font-weight: 400;\">resdiff (real) difference in residue numbers to draw outlines<\/span><\/p>\n<p><b>CALCULATE command<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Filename for PPM format file<\/span><\/p>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-223","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ccsb.scripps.edu\/illustrate\/wp-json\/wp\/v2\/pages\/223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ccsb.scripps.edu\/illustrate\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ccsb.scripps.edu\/illustrate\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ccsb.scripps.edu\/illustrate\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ccsb.scripps.edu\/illustrate\/wp-json\/wp\/v2\/comments?post=223"}],"version-history":[{"count":14,"href":"https:\/\/ccsb.scripps.edu\/illustrate\/wp-json\/wp\/v2\/pages\/223\/revisions"}],"predecessor-version":[{"id":296,"href":"https:\/\/ccsb.scripps.edu\/illustrate\/wp-json\/wp\/v2\/pages\/223\/revisions\/296"}],"wp:attachment":[{"href":"https:\/\/ccsb.scripps.edu\/illustrate\/wp-json\/wp\/v2\/media?parent=223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}