You are doing it the way you do it. Jmol has to be pointed to a specific file within a ZIP file, not just the file itself. You can access the directory of the ZIP file using:
show file "xxxx.zip" or get that list into an array variable using: x = load("xxxx.zip").lines or load the actual file using x = load("xxxx.zip",true) For example: *$ x = load("tw1.zip")$ print x*1.pdb 2.pdb 3.pdb state.spt JmolManifest.txt Jmol_version_14.0.13__2014-04-01_23.19 *$ print x.lines[1]*1.pdb *$ x = load("tw1.zip", true)$ print x.keys*$_BINARY_$ 1.pdb 2.pdb 3.pdb JmolManifest.txt Jmol_version_14.0.13__2014-04-01_23.19 _IMAGE_ _LEN_ state.spt *$ print x["1.pdb"]*ATOM 1 N THR A 5 20.489 36.271 -17.176 1.00 48.85 N ATOM 2 CA THR A 5 19.377 35.347 -16.804 1.00 48.50 C ATOM 3 C THR A 5 19.861 34.234 -15.880 1.00 47.91 C ATOM 4 O THR A 5 20.947 34.323 -15.304 1 ... Bob On Sun, Dec 4, 2016 at 11:18 PM, Douglas Juers <juer...@whitman.edu> wrote: > Hello, > > I have been trying to load a zip file containing pdb files. The zip file > was created with WinZip.: > > $ load twofiles.zip > script ERROR: java.lang.NullPointerException > ---- > load <<<<“twofiles.zip" > > I can, however, load either file independently: > > $ load twofiles.zip|3rbo.pdb > LIGASE 29-MAR-11 3RBO > CRYSTAL STRUCTURE OF N10-FORMYLTETRAHYDROFOLATE SYNTHETASE WIT > AND FORMYLPHOSPHATE > found biomolecule 1: A, B > 3RBO > > $ load twofiles.zip|3t2h.pdb > HYDROLASE 22-JUL-11 3T2H > TETRAGONAL THERMOLYSIN IN THE PRESENCE OF TMAO > found biomolecule 1: E > 3T2H > > I am using jmol 14.6.4_2016.11.05. The error occurs on both Mac and > Windows, and also in version 13. Version 12 or 11, however, read the zip > file fine, loading both molecules. > > Any help would be much appreciated! > > -Doug > > -------------------------- > Douglas Juers > Associate Professor > Physics Department > Program in BBMB > Whitman College > Walla Walla, WA 99362 > Phone: 509-527-5229 <%28509%29%20527-5229> FAX: 509-527-5904 > <%28509%29%20527-5904> > Web: http://www.whitman.edu/~juersdh/ > > > > > > > > > > > > > > > > > ------------------------------------------------------------ > ------------------ > > _______________________________________________ > Jmol-users mailing list > Jmol-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jmol-users > > -- Robert M. Hanson Larson-Anderson Professor of Chemistry St. Olaf College Northfield, MN http://www.stolaf.edu/people/hansonr If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
------------------------------------------------------------------------------
_______________________________________________ Jmol-users mailing list Jmol-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jmol-users