
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.jmol.org/index.php?action=history&amp;feed=atom&amp;title=User%3AAngelHerraez%2FSandbox%2FTwo-col_TOC</id>
	<title>User:AngelHerraez/Sandbox/Two-col TOC - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.jmol.org/index.php?action=history&amp;feed=atom&amp;title=User%3AAngelHerraez%2FSandbox%2FTwo-col_TOC"/>
	<link rel="alternate" type="text/html" href="https://wiki.jmol.org/index.php?title=User:AngelHerraez/Sandbox/Two-col_TOC&amp;action=history"/>
	<updated>2026-05-06T14:47:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.jmol.org/index.php?title=User:AngelHerraez/Sandbox/Two-col_TOC&amp;diff=7073&amp;oldid=prev</id>
		<title>AngelHerraez at 15:35, 10 March 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.jmol.org/index.php?title=User:AngelHerraez/Sandbox/Two-col_TOC&amp;diff=7073&amp;oldid=prev"/>
		<updated>2012-03-10T15:35:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:35, 10 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{File_Formats}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{File_Formats}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{TOC_two_col}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= File Formats for the Atomic Coordinates of the Molecule =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= File Formats for the Atomic Coordinates of the Molecule =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>AngelHerraez</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.jmol.org/index.php?title=User:AngelHerraez/Sandbox/Two-col_TOC&amp;diff=7072&amp;oldid=prev</id>
		<title>AngelHerraez: trying to implement a 2-column TOC</title>
		<link rel="alternate" type="text/html" href="https://wiki.jmol.org/index.php?title=User:AngelHerraez/Sandbox/Two-col_TOC&amp;diff=7072&amp;oldid=prev"/>
		<updated>2012-03-10T15:32:16Z</updated>

		<summary type="html">&lt;p&gt;trying to implement a 2-column TOC&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{File_Formats}}&lt;br /&gt;
= File Formats for the Atomic Coordinates of the Molecule =&lt;br /&gt;
&lt;br /&gt;
These files are loaded into Jmol by either of the following methods:&lt;br /&gt;
* using the application's topbar menu, &amp;lt;code&amp;gt;File &amp;gt; Open&amp;lt;/code&amp;gt;,&lt;br /&gt;
* using the &amp;lt;code&amp;gt;load&amp;lt;/code&amp;gt; command in the command line, in the Jmol scripting console, or in a script,&lt;br /&gt;
* dragging and dropping the file onto the Jmol application window&lt;br /&gt;
&lt;br /&gt;
What follows is a collection of specifications and comments on several formats, but is not a complete listing of all formats supported.&lt;br /&gt;
''Feel free to add a subsection with a description of a format you know well.''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MOL and SD (Symyx MDL) ==&lt;br /&gt;
MOL = MDL molfile = MOL v2000&lt;br /&gt;
&lt;br /&gt;
SD = SDF = Structure Data Format &lt;br /&gt;
: SD files share the MOL format but may contain several structures (separated by lines with $$$$), which will be read by Jmol as multiple models or frames.&lt;br /&gt;
&lt;br /&gt;
MOLv3000 = extended molfile or extended connection table&lt;br /&gt;
: This newer format applies to both MOL and SDF, hasn't got the 1000-atom limit and is also supported by Jmol.&lt;br /&gt;
&lt;br /&gt;
Jmol reads MOL v2000 and v3000, and SD files (and can [[File_formats/Export|write]] them too).&lt;br /&gt;
Original from Molecular Design Limited, then Elsevier MDL, now Symyx Technologies, widely adopted by many other programs.&lt;br /&gt;
Contains atom coordinates and bonds. V2000 (the most common) is limited to 1000 atoms.&lt;br /&gt;
&lt;br /&gt;
These formats support formal charges and [[Support_for_isotopes | isotopes]]; both are read by Jmol. A variant used in PubChem adds partial charges using a custom field &amp;lt;code&amp;gt;&amp;lt;PUBCHEM_MMFF94_PARTIAL_CHARGES&amp;gt;&amp;lt;/code&amp;gt;, and this is now also read by Jmol.&lt;br /&gt;
&lt;br /&gt;
There are often MOL and SD files with two-dimensional data (i.e, all atoms have Z=0); Jmol will read them too, but the resulting flat model will not be realistic.&lt;br /&gt;
The defining tag (2D or 3D) must be located in line 2, columns 21-22, but is ignored by Jmol, which just uses the Z coordinates provided, be they zero or not.&lt;br /&gt;
&lt;br /&gt;
: Jmol v.12 has two ways to deal with such flat models: &lt;br /&gt;
:* you can run the [{{ScriptingDoc}}#minimize&amp;lt;code&amp;gt;minimize&amp;lt;/code&amp;gt; command] after loading; this will apply a simple UFF force field to reach a reasonable 3D structure;&lt;br /&gt;
:* or you can load the file using the [{{ScriptingDoc}}#loadgeneraloptions&amp;lt;code&amp;gt;filter &amp;quot;2D&amp;quot;&amp;lt;/code&amp;gt; switch] of the load command, in this way:&lt;br /&gt;
::&amp;lt;code&amp;gt;load myfile.mol filter &amp;quot;2D&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
:: That will load the flat model and, before it is displayed, will add hydrogens if needed and then run a minimization; the result is a 3D model of the input 2D structure with a feasible conformation.&lt;br /&gt;
&lt;br /&gt;
MOL header lines:&lt;br /&gt;
* The first line is reserved for the molecule name and will be so used by Jmol in the popup menu.&lt;br /&gt;
* The second line is in principle reserved for information on the originating program, date, user, etc. (Jmol will ignore this line).&lt;br /&gt;
* The third line is for comments, and may contain an [[#Script_inline_within_a_molecular_coordinates_file | inline script]] starting with &amp;lt;code&amp;gt;jmolscript:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Official document (PDF): http://www.symyx.com/downloads/public/ctfile/ctfile.pdf, copied [{{SVN Trunk}}Jmol-datafiles/mol/ctfile.pdf here].&lt;br /&gt;
&lt;br /&gt;
Some extra information on SD files at [http://www.epa.gov/ncct/dsstox/MoreonSDF.html US EPA DSSTox].&lt;br /&gt;
&lt;br /&gt;
Example files for MOL and SDF [{{SVN Trunk}}Jmol-datafiles/mol/ v2000] and [{{SVN Trunk}}Jmol-datafiles/v3000/ v3000].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MOL2 (Sybyl, Tripos) ==&lt;br /&gt;
Jmol reads MOL2 files.&lt;br /&gt;
Original from Tripos.&lt;br /&gt;
Contains atom coordinates, bonds, substructure information.&lt;br /&gt;
&lt;br /&gt;
This format supports &amp;lt;!--formal charges,--&amp;gt; partial charges and [[Support_for_isotopes | isotopes]], but only partial charges are currrently supported by Jmol.&lt;br /&gt;
&lt;br /&gt;
A single MOL2 file may contain several structures, which will be read by Jmol as multiple models or frames.&lt;br /&gt;
&lt;br /&gt;
Official document: http://www.tripos.com/data/support/mol2.pdf&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/mol2/ Example files].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PDB ==&lt;br /&gt;
Jmol reads PDB files (and can write PDB files under some circumstances).&lt;br /&gt;
Contains atom coordinates and information on biomolecular residues, sequence, chains, hydrogen and disulfide bonds, secondary structure, biologically relevant sites, cofactors. Can also contain temperature factor, formal charge, element symbol, alternate locations.&lt;br /&gt;
&lt;br /&gt;
This format supports formal charges, and only hydrogen [[Support_for_isotopes | isotopes]] (as D and T); they are all read by Jmol. &lt;br /&gt;
If you need support for partial charges, see the similar [[#PQR|PQR format]] below.&lt;br /&gt;
&lt;br /&gt;
Files may contain an [[#Script_inline_within_a_molecular_coordinates_file | inline script]] starting with &amp;lt;code&amp;gt;REMARK  jmolscript:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
(Official Protein Data Bank document) Atomic Coordinate Entry Format.&lt;br /&gt;
Description:&lt;br /&gt;
http://www.wwpdb.org/docs.html&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/pdb/ Example files].&lt;br /&gt;
&lt;br /&gt;
'''''Special use:'''''&lt;br /&gt;
&lt;br /&gt;
Jmol can get files directly from the Protein Data Bank website. &lt;br /&gt;
To do this, you put an equal sign (=) just before the 4-character PDB ID code (without any extensions). Note that the unsigned applet is not allowed connection to external servers and so does not support this method.&lt;br /&gt;
&lt;br /&gt;
See also [[#CIF|CIF]] for loading ligands directly from the PDB database.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 load =1CRN&lt;br /&gt;
&lt;br /&gt;
By default, Jmol will connect to the PDB server at http://www.rcsb.org/&lt;br /&gt;
To force the use of another server, you can do:&lt;br /&gt;
 set loadFormat = &amp;quot;  &amp;quot;&lt;br /&gt;
and put between the quotes the url in the proper request format; use &amp;lt;code&amp;gt;%FILE&amp;lt;/code&amp;gt; at the position where the PDB ID should be inserted into the url.&lt;br /&gt;
[http://chemapps.stolaf.edu/jmol/docs/#k436 More details]&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
 set loadFormat = &amp;quot;&amp;lt;nowiki&amp;gt;http://www.rcsb.org/pdb/files/%FILE.pdb&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
 set loadFormat = &amp;quot;&amp;lt;nowiki&amp;gt;http://www.ebi.ac.uk/msd-srv/oca/oca-bin/save-pdb?id=%FILE&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XYZ ==&lt;br /&gt;
Jmol reads XYZ files (and can write XYZ files under some circumstances). This format was originally from the XMol package, but has been widely adopted by many other programs. Contains only atom coordinates (no bonds) and, optionally, charges and vectors (e.g. for atom vibration). Supports multi-model data (multi-frame, animations).&lt;br /&gt;
&lt;br /&gt;
An extension of this format supports [[Support_for_isotopes | isotopes]], and they are read by Jmol.&lt;br /&gt;
&lt;br /&gt;
XYZ header lines:&lt;br /&gt;
* The first line is reserved for the number of atoms.&lt;br /&gt;
* The second line is for comments, and may contain an [[#Script_inline_within_a_molecular_coordinates_file | inline script]]  starting with &amp;lt;code&amp;gt;jmolscript:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[http://local.wasp.uwa.edu.au/~pbourke/dataformats/xyz/ Example] by Paul Bourke.&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/xyz/ Example files].&lt;br /&gt;
&lt;br /&gt;
[[File_formats/Formats/XYZ|Details about the XYZ format]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CIF ==&lt;br /&gt;
Jmol reads CIF files.&lt;br /&gt;
Crystallographic Information File, the official format from the International Union of Crystallography: &lt;br /&gt;
* v. 1.0 [http://www.iucr.org/iucr-top/cif/standard/cifstd1.html Original documentation], &lt;br /&gt;
''Acta Crystallographica'' A'''47''': 655-685 (1991) &amp;lt;br&amp;gt;[http://dx.doi.org/10.1107/S010876739101067X doi:10.1107/S010876739101067X]&lt;br /&gt;
* v. 1.1 the [http://www.iucr.org/iucr-top/cif/spec/version1.1/ 2003 update].&lt;br /&gt;
&lt;br /&gt;
CIF files may contain an [[#Script_inline_within_a_molecular_coordinates_file | inline script]] starting with &amp;lt;code&amp;gt;#jmolscript:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/cif/ Example files].&lt;br /&gt;
&lt;br /&gt;
'''''Special use:'''''&lt;br /&gt;
&lt;br /&gt;
Jmol can get files directly from the ligand collection at the Protein Data Bank website. &lt;br /&gt;
To do this, you put two equal signs (==) just before the 3-character PDB CIF ID code (without any extensions). Note that the unsigned applet is not allowed connection to external servers and so does not support this method.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 load ==2TY&lt;br /&gt;
&lt;br /&gt;
By default, Jmol will connect to the PDB server at http://www.rcsb.org/pdb/files/ligand/&lt;br /&gt;
To force the use of another server, you can do:&lt;br /&gt;
 set ligandLoadFormat = &amp;quot;  &amp;quot;&lt;br /&gt;
and put between the quotes the url in the proper request format; use &amp;lt;code&amp;gt;%FILE&amp;lt;/code&amp;gt; at the position where the PDB CIF ID should be inserted into the url.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== mmCIF ==&lt;br /&gt;
Jmol reads mmCIF files.&lt;br /&gt;
Macromolecular Crystallographic Information File, an expanded format to cope with macromolecules.&lt;br /&gt;
[http://www.pdb.org/robohelp/ftp/files_formats/structures/chemical_component_format/chemical_component_mmcif_format.htm Official documentation].&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/cif/ Example files].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alchemy (Tripos) ==&lt;br /&gt;
Jmol does not fully support reading of Alchemy and Alchemy2000 files. A simple Alchemy reader is implemented starting Jmol 11.7.18.&lt;br /&gt;
[http://local.wasp.uwa.edu.au/~pbourke/dataformats/alc/alc3/ Alchemy example] and [http://local.wasp.uwa.edu.au/~pbourke/dataformats/alc/ Alchemy2000 description] by Paul Bourke.&lt;br /&gt;
&lt;br /&gt;
A complete specification of these formats would be needed to fully implement the reader. If you have those details, please contact the developers team.&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/alchemy/ Example files] supported by Jmol.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== GAMESS ==&lt;br /&gt;
Jmol reads GAMESS files (General Atomic and Molecular Electronic Structure System, by Gordon research group at Iowa State University).&lt;br /&gt;
&lt;br /&gt;
[http://www.msg.ameslab.gov/GAMESS/doc.menu.html Official documentation].&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/gamess/ Example files].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gaussian ==&lt;br /&gt;
Jmol reads only the output format.&lt;br /&gt;
Recent versions of Jmol application can also export to files in Gaussian input format.&lt;br /&gt;
&lt;br /&gt;
There are [{{SVN Trunk}}Jmol-datafiles/gaussian/ example files] of Gaussian input, output and log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cube (Gaussian) ==&lt;br /&gt;
Jmol reads Cube files, original from Gaussian software ([http://www.gaussian.com/ Gaussian website]).&lt;br /&gt;
&lt;br /&gt;
Description of Cube Input and Cube Output formats:&lt;br /&gt;
http://www.nersc.gov/nusers/resources/software/apps/chemistry/gaussian/g98/00000430.htm&lt;br /&gt;
&lt;br /&gt;
[http://local.wasp.uwa.edu.au/~pbourke/dataformats/cube/ Description] by Paul Bourke.&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/cube/ Example files].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== GROMACS ==&lt;br /&gt;
Jmol (11.7.47 or later) reads GRO files; coordinates are assumed to be in nanometers; data are read as if a PDB file, with secondary structure assigned automatically and elements inferred from atom names. UREA and SOL are included in the &amp;lt;code&amp;gt;solvent&amp;lt;/code&amp;gt; set.&lt;br /&gt;
Also, force vectors are read and included as vibrations (activated by default on file load).&lt;br /&gt;
&lt;br /&gt;
File format is called '''gro''' or '''Gromos87'''. Usual extension is &amp;lt;code&amp;gt;.gro&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://manual.gromacs.org/current/online/gro.html Description] of the format.&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/gromacs/ Example files].&lt;br /&gt;
&lt;br /&gt;
Utilities:&lt;br /&gt;
* You can convert from '''gro''' to '''pdb''' using the [http://manual.gromacs.org/current/online/editconf.html editconf] program, which is a part of the GROMACS package that can be run from the command line:&lt;br /&gt;
 editconf -f whatever.gro -o whatever.pdb&lt;br /&gt;
&lt;br /&gt;
* You can also use the [http://manual.gromacs.org/current/online/trjconv.html trjconv] utility, included in the GROMACS installation. It will read a GROMACS trajectory file (.xtc or .trr) and output a .pdb file. So:&lt;br /&gt;
:#  Use trjconv to generate a .pdb file.&lt;br /&gt;
:#  Load the .pdb file into Jmol (using the [http://www.stolaf.edu/academics/chemapps/jmol/docs/#loadtrajectory trajectory] option) and animate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HIV / HIN (Hyperchem) ==&lt;br /&gt;
Jmol reads HIV (or HIN) files, the native format of Hyperchem, a software sold by [http://www.hyper.com/ Hypercube Inc.].&lt;br /&gt;
&lt;br /&gt;
[http://local.wasp.uwa.edu.au/~pbourke/dataformats/hyperchem/ Example] by Paul Bourke, and other [{{SVN Trunk}}Jmol-datafiles/hin/ example files].&lt;br /&gt;
&lt;br /&gt;
[[File formats/Formats/HIN|Details of HIN format]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MOPAC ==&lt;br /&gt;
Jmol reads '''mopout''' output files from [http://openmopac.net/ MOPAC] &lt;br /&gt;
and the new '''graphf''' output from MOPAC2007 (&amp;lt;code&amp;gt;.mgf&amp;lt;/code&amp;gt; files), which &lt;br /&gt;
contains coordinates, charges, and molecular orbitals.&lt;br /&gt;
&lt;br /&gt;
openMOPAC, Molecular Orbital PACkage, public domain.&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/mopac/ Example files].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PQR ==&lt;br /&gt;
Jmol reads and writes PQR files. However, since they are very similar to &amp;lt;code&amp;gt;pdb&amp;lt;/code&amp;gt; files, they may be misread.&lt;br /&gt;
: ''Version support'': reading {{file|pqr}} started at Jmol v. 11.1.30; writing {{file|pqr}} files started at v. 12.3.2&lt;br /&gt;
: If the file contains a line that starts with &amp;quot;REMARK 1 PQR&amp;quot; (3 spaces before the '1', one after it), it will be interpreted as &amp;lt;code&amp;gt;pqr&amp;lt;/code&amp;gt; format. Otherwise, Jmol will interpret it as a &amp;lt;code&amp;gt;pdb&amp;lt;/code&amp;gt; file (and so will not get the charge and radii correct). To force the file be read as &amp;lt;code&amp;gt;pqr&amp;lt;/code&amp;gt;, add &amp;lt;code&amp;gt;pqr::&amp;lt;/code&amp;gt; just before the filepath in the &amp;lt;code&amp;gt;load&amp;lt;/code&amp;gt; command, like this:&lt;br /&gt;
 load pqr::somePath/someFileName.pqr&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;pqr&amp;lt;/code&amp;gt; is a format based on &amp;lt;code&amp;gt;[[#PDB|pdb]]&amp;lt;/code&amp;gt;, where the ''occupancy'' is replaced with the atomic charge and the ''temperature'' (or ''B factor'') is replaced with atomic radius (however, the column positions in many pqr files do not match those of pdb files). This gives the acronym: '''P''' for pdb, '''Q''' for charge, '''R''' for radius. Jmol interprets the charge values (property ''partialcharge'') and the radii (property ''vanderwaals''), and can hence use them e.g. in &amp;lt;code&amp;gt;color atoms partialCharge&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;spacefill&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;pqr&amp;lt;/code&amp;gt; format has somewhat uncertain origins, but is used by several computational biology packages, including MEAD, AutoDock and [http://apbs.sourceforge.net/ APBS], for which it is the primary input format.&lt;br /&gt;
&lt;br /&gt;
[http://www.poissonboltzmann.org/file-formats/biomolecular-structurw/pqr PQR format description]. ''Note that APBS reads PQR loosely, based only on white space delimiters, but Jmol may be more strict about column positions.''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;pdb&amp;lt;/code&amp;gt; files can be converted to &amp;lt;code&amp;gt;pqr&amp;lt;/code&amp;gt; by the [http://pdb2pqr.sourceforge.net/ PDB2PQR] software, which adds missing hydrogen atoms and calculates the charge and radius parameters from a variety of force fields.&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/pqr/ Example files].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Amber ==&lt;br /&gt;
Jmol (11.7 or later) reads molecular dynamics output files from [http://ambermd.org/ '''Amber''']. The fileset must have a structure like: &lt;br /&gt;
&lt;br /&gt;
1 (topology file) + n (coordinate files) &lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;filter&amp;lt;/code&amp;gt; option of the &amp;lt;code&amp;gt;load&amp;lt;/code&amp;gt; command can be used, as well as a new option to allow selective &amp;quot;first,last,step&amp;quot; loading of coordinate trajectories.&lt;br /&gt;
&lt;br /&gt;
''(This is preliminary and needs testing)''. &lt;br /&gt;
You can see an [http://biomodel.uah.es/Jmol/amber/ example].&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/amber/ Example files].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== V3000 (Symyx MDL) ==&lt;br /&gt;
See [[File_formats#MOL_and_SD_.28Symyx_MDL.29|MOL]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Q-Chem ==&lt;br /&gt;
Jmol reads files output from the computational chemistry package Q-Chem. See the [[Q-Chem|Q-Chem specific section]].&lt;br /&gt;
&lt;br /&gt;
[{{SVN Trunk}}Jmol-datafiles/qchem/ Example files].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JME ==&lt;br /&gt;
This is the native format from [http://www.molinspiration.com/jme/ JME Molecular Editor] (by Peter Ertl).&lt;br /&gt;
&lt;br /&gt;
See [[File_formats/Chemical_Structure#JME]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CASTEP ==&lt;br /&gt;
Jmol (11.8) can read &amp;lt;code&amp;gt;.cell&amp;lt;/code&amp;gt; files in the [http://www.castep.org CASTEP] format (only periodic boundary conditions).&lt;br /&gt;
: CASTEP is a software package which uses density functional theory to provide a good atomic-level description of all manner of materials and molecules. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FHI-aims ==&lt;br /&gt;
Jmol (11.8) can read &amp;lt;code&amp;gt;geometry.in&amp;lt;/code&amp;gt; files in the [http://www.fhi-berlin.mpg.de/aims/ FHI-aims] format (both cluster models and periodic boundary conditions).&lt;br /&gt;
:  FHI-aims (from Fritz-Haber-Institut der Max-Planck-Gesellschaft) is an all-electron electronic structure code based on numeric atom-centered orbitals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DGRID ==&lt;br /&gt;
Jmol (11.9.14) can read DGRID files; this format is a generalized representations of output from a variety of quantum mechanical calculation packages, including especially ADF (Amsterdam Density Functional).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Z-matrix ==&lt;br /&gt;
Jmol (12.3.7) can open files with [http://en.wikipedia.org/wiki/Z-matrix_%28chemistry%29 Z-matrix data], an&lt;br /&gt;
internal coordinate representation, that provides for each atom its element symbol, bond lengths, bond angles and dihedral angles.&lt;br /&gt;
This format is used e.g. by the MOPAC ([http://openmopac.net Molecular Orbital PACkage]) programs.&lt;br /&gt;
&lt;br /&gt;
This format will be assumed when reading a file whose content starts with&lt;br /&gt;
&amp;lt;code&amp;gt;#ZMATRIX&amp;lt;/code&amp;gt; or by using &lt;br /&gt;
 load zmatrix::myFileName&lt;br /&gt;
Any line that starts with # will be taken as a comment (and it can contain an&lt;br /&gt;
[[File_formats/Scripting#Script_inline_within_a_molecular_coordinates_file|inline script]]). Blank lines are ignored.&lt;br /&gt;
&lt;br /&gt;
Any position number may be replaced by a unique atom name+number (as in example number 3 below).&lt;br /&gt;
&lt;br /&gt;
Dummy atoms are allowed, using X or Xn.&lt;br /&gt;
&lt;br /&gt;
Bond order may be specified as an additional integer on the line.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&amp;lt;pre&amp;gt;#ZMATRIX&lt;br /&gt;
# methane&lt;br /&gt;
C&lt;br /&gt;
H  1 1.089000&lt;br /&gt;
H  1 1.089000  2  109.4710&lt;br /&gt;
H  1 1.089000  2  109.4710  3  120.0000&lt;br /&gt;
H  1 1.089000  2  109.4710  3 -120.0000&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;#ZMATRIX&lt;br /&gt;
# carbon dioxide&lt;br /&gt;
C &lt;br /&gt;
O  1 1.3000               2 &lt;br /&gt;
O  1 1.3000    2  180     2 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;#ZMATRIX&lt;br /&gt;
# carbon dioxide&lt;br /&gt;
C1 &lt;br /&gt;
O1  C1 1.3000             2 &lt;br /&gt;
O2  C1 1.3000  O1  180    2 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;#ZMATRIX&lt;br /&gt;
# ammonia (using simple angles only)&lt;br /&gt;
# Negative distance indicates that the second angle is a normal angle, not a dihedral:&lt;br /&gt;
N1&lt;br /&gt;
H1 N1  1.0&lt;br /&gt;
H2 N1  1.0  H1  107 &lt;br /&gt;
H3 N1 -1.0  H1  107  H2 107&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;#ZMATRIX&lt;br /&gt;
# ammonia (using simple angles only)&lt;br /&gt;
# Negative distance and one negative angle reverses the chirality:&lt;br /&gt;
N1&lt;br /&gt;
H1 N1  1.0&lt;br /&gt;
H2 N1  1.0  H1  107 &lt;br /&gt;
H3 N1 -1.0  H1 -107  H2 107&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KCF ==&lt;br /&gt;
'''This format is not supported by Jmol'''.&lt;br /&gt;
''These notes are here for future reference.''&lt;br /&gt;
&lt;br /&gt;
KCF (KEGG Chemical Function) format is the standard used by the&lt;br /&gt;
Kyoto Encyclopedia of Genes and Genomes ([http://www.genome.jp/kegg/ KEGG]) and the Resource for Informatics of Glycomes at Soka ([http://rings.t.soka.ac.jp/ RINGS]). It is somewhat similar to the {{file|mol}} format.&lt;br /&gt;
* Development of a chemical structure comparison method for integrated analysis of chemical and genomic information in the metabolic pathways. M. Hattori, Y. Okuno, S. Goto, M. Kanehisa (2003) ''Journal of the American Chemical Society'' '''125''':11853-11865 PMID:14505407 doi:10.1021/ja036030u&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
= Exporting Coordinates =&lt;br /&gt;
Jmol has a limited capability for writing molecular coordinates, including only the currently selected set of atoms. (This allows to save the whole model, maybe in a format different from the original one, or to extract a subset of the atoms in the original model).&lt;br /&gt;
&lt;br /&gt;
Due to Java security restraints, only the [[Jmol_Application | application]] and the [[Jmol_Applet#Unsigned_vs._Signed_Applet_.26_Data_Access | signed applet]] can write to files on disk. &lt;br /&gt;
The unsigned applet can however display the exported data in the console window, from where you can copy it, paste into a text editor and save it to file.&lt;br /&gt;
&lt;br /&gt;
Only '''MOL, XYZ and PDB''' formats are supported for export. The method is to use the [{{ScriptingDoc}}#write &amp;lt;code&amp;gt;write&amp;lt;/code&amp;gt; command] (from script or from the console).&lt;br /&gt;
&lt;br /&gt;
The [[Jmol_Application | application]] and the [[Jmol_Applet#Unsigned_vs._Signed_Applet_.26_Data_Access | signed applet]] also allow to save a '''copy''' of the loaded file (any format) via the pop-up menu &amp;gt; &amp;lt;tt&amp;gt;Save&amp;lt;/tt&amp;gt; &amp;gt; &amp;lt;tt&amp;gt;File&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The application can also export to '''Gaussian input''' format using the top menu and a dialog.&lt;/div&gt;</summary>
		<author><name>AngelHerraez</name></author>
		
	</entry>
</feed>