Jmol/Visualizing large molecules: Difference between revisions

From Proteopedia
Jump to navigation Jump to search
Eric Martz (talk | contribs)
No edit summary
Eric Martz (talk | contribs)
No edit summary
Line 5: Line 5:
However, [[biological unit]] assemblies generated from PDB files often exceed this limit by using redundant serial numbers for copied chains. Luckily, Jmol ignores the serial numbers in the PDB file, and can handle models with >100,000 atoms.
However, [[biological unit]] assemblies generated from PDB files often exceed this limit by using redundant serial numbers for copied chains. Luckily, Jmol ignores the serial numbers in the PDB file, and can handle models with >100,000 atoms.


The largest PDB files in the [[Protein Data Bank]] are those containing multiple models of large molecules. Since the atom serial numbers start at 1 in each model, these can get very large. An example is [[3ezb]], which contains 40 models (determined by solution [[NMR]]). Each model contains 5,323 atoms (including 2,694 hydrogen atoms); the 40 model file contains 212,920 atoms, and the PDB file is 16.5 megabytes in size. Unless you have allocated more than the default amount of memory to java on your computer, when you visit the page [[3ezb]], the ensemble will fail to display, producing an "out of memory" error.
The largest PDB files in the [[Protein Data Bank]] are those containing multiple models of large molecules. Since the atom serial numbers start at 1 in each model, these can get very large. An example is [[3ezb]], which contains 40 models (determined by solution [[NMR]]). Each model contains 5,323 atoms (including 2,694 hydrogen atoms); the 40 model file contains 212,920 atoms, and the PDB file is 16.5 megabytes in size. When you visit the page [[3ezb]], the ensemble will fail to display, producing an "out of memory" error (unless you have [http://wiki.jmol.org/index.php/Jmol_Applet#Giving_JmolApplet_more_memory_to_work_with allocated more than the default amount of memory to java] on your computer).


<!-- "unreleased" error in proteopedia
<!-- "unreleased" error in proteopedia
One of the largest is [[2ku2]], containing nearly one million atoms. It consists of fifty models (determined by solution [[NMR]]), each of which has seven chains and nearly 26,000 atoms.
One of the largest is [[2ku2]], containing nearly one million atoms. It consists of fifty models (determined by solution [[NMR]]), each of which has seven chains and nearly 26,000 atoms.
-->
-->

Revision as of 03:06, 1 January 2011

Some molecular models ("molecules") are so large that they will not fit within the default amount of computer memory allocated to Jmol (which is the default amount of memory allocated to java). While it is possible to increase the memory allocated to java, most users will not do this, and hence, will not be able to display, in Proteopedia or Jmol, molecules that exceed a certain size.

Strictly speaking, the format of PDB files is limited to 99,999 atoms in a single model, because there are only 5 columns allocated to atom serial numbers. 3cc2 is a model of a large ribosomal subunit containing 99,049 atoms (close to the limit for a single PDB file). Most likely it will display in Jmol when you go to that page.

However, biological unit assemblies generated from PDB files often exceed this limit by using redundant serial numbers for copied chains. Luckily, Jmol ignores the serial numbers in the PDB file, and can handle models with >100,000 atoms.

The largest PDB files in the Protein Data Bank are those containing multiple models of large molecules. Since the atom serial numbers start at 1 in each model, these can get very large. An example is 3ezb, which contains 40 models (determined by solution NMR). Each model contains 5,323 atoms (including 2,694 hydrogen atoms); the 40 model file contains 212,920 atoms, and the PDB file is 16.5 megabytes in size. When you visit the page 3ezb, the ensemble will fail to display, producing an "out of memory" error (unless you have allocated more than the default amount of memory to java on your computer).


Proteopedia Page Contributors and Editors (what is this?)Proteopedia Page Contributors and Editors (what is this?)

Eric Martz, Wayne Decatur