Revision: 18482
          http://sourceforge.net/p/jmol/code/18482
Author:   hansonr
Date:     2013-07-20 23:27:53 +0000 (Sat, 20 Jul 2013)
Log Message:
-----------
___JmolVersion="13.3.1_dev_2013.07.20"

TODO: documentation (see below, including % units on measure distance)

TODO: isosurface SLAB TRANSLUCENT 0.x color  
        -- inherits color of isosurface when color parameter is absent
        -- TODO - properly save in JVXL file
TODO: PyMOL uniqueAtomSettings for transparency
        -- will require by-vertex translucent option        

bug fix: MMCIF_PDBX structures not being read

bug fix: allow PyMOL PSE files reading as part of a set of files, not just by 
itself

bug fix: quaternion plots not synched with originating structure
bug fix: 1skt.cif loses secondary structure (MMCIF_PDBX reader needed)
        
new feature: calculate formalCharge

bug fix: set showTiming not functional
bug fix: set pdbAddHydrogens does not set formal charge on O(1-) or "O" of H2O 
(2-)
bug fix: PNGJ files not properly caching, and PSE files with DOCACHE option
 

Modified Paths:
--------------
    trunk/Jmol/src/org/jmol/adapter/readers/cifpdb/CifReader.java
    trunk/Jmol/src/org/jmol/adapter/smarter/Structure.java
    trunk/Jmol/src/org/jmol/viewer/Jmol.properties

Modified: trunk/Jmol/src/org/jmol/adapter/readers/cifpdb/CifReader.java
===================================================================
--- trunk/Jmol/src/org/jmol/adapter/readers/cifpdb/CifReader.java       
2013-07-20 22:55:12 UTC (rev 18481)
+++ trunk/Jmol/src/org/jmol/adapter/readers/cifpdb/CifReader.java       
2013-07-20 23:27:53 UTC (rev 18482)
@@ -1556,7 +1556,8 @@
             structure.structureType = structure.substructureType = 
EnumStructure.NONE;
           break;
         case BEG_ASYM_ID:
-          structure.startChainID = firstChar;
+          structure.startChainStr = field;
+          structure.startChainID = viewer.getChainID(field);
           break;
         case BEG_SEQ_ID:
           structure.startSequenceNumber = parseIntStr(field);
@@ -1565,7 +1566,8 @@
           structure.startInsertionCode = firstChar;
           break;
         case END_ASYM_ID:
-          structure.endChainID = firstChar;
+          structure.endChainStr = field;
+          structure.endChainID = viewer.getChainID(field);
           break;
         case END_SEQ_ID:
           structure.endSequenceNumber = parseIntStr(field);
@@ -1624,7 +1626,7 @@
       for (int i = 0; i < tokenizer.fieldCount; ++i) {
         switch (fieldProperty(i)) {
         case BEG_ASYM_ID:
-          structure.startChainID = firstChar;
+          structure.startChainID = viewer.getChainID(field);;
           break;
         case BEG_SEQ_ID:
           structure.startSequenceNumber = parseIntStr(field);
@@ -1633,7 +1635,7 @@
           structure.startInsertionCode = firstChar;
           break;
         case END_ASYM_ID:
-          structure.endChainID = firstChar;
+          structure.endChainID = viewer.getChainID(field);
           break;
         case END_SEQ_ID:
           structure.endSequenceNumber = parseIntStr(field);

Modified: trunk/Jmol/src/org/jmol/adapter/smarter/Structure.java
===================================================================
--- trunk/Jmol/src/org/jmol/adapter/smarter/Structure.java      2013-07-20 
22:55:12 UTC (rev 18481)
+++ trunk/Jmol/src/org/jmol/adapter/smarter/Structure.java      2013-07-20 
23:27:53 UTC (rev 18482)
@@ -34,8 +34,11 @@
   public int strandCount;
 
   public int startChainID;
+  public String startChainStr;  
   public char startInsertionCode = '\0';
   public int endChainID;
+  public String endChainStr;
+
   public char endInsertionCode = '\0';
   public int startSequenceNumber;
   public int endSequenceNumber;

Modified: trunk/Jmol/src/org/jmol/viewer/Jmol.properties
===================================================================
--- trunk/Jmol/src/org/jmol/viewer/Jmol.properties      2013-07-20 22:55:12 UTC 
(rev 18481)
+++ trunk/Jmol/src/org/jmol/viewer/Jmol.properties      2013-07-20 23:27:53 UTC 
(rev 18482)
@@ -13,6 +13,18 @@
 
 ___JmolVersion="13.3.1_dev_2013.07.20"
 
+TODO: documentation (see below, including % units on measure distance)
+
+TODO: isosurface SLAB TRANSLUCENT 0.x color  
+        -- inherits color of isosurface when color parameter is absent
+        -- TODO - properly save in JVXL file
+TODO: PyMOL uniqueAtomSettings for transparency
+        -- will require by-vertex translucent option        
+
+bug fix: MMCIF_PDBX structures not being read
+
+bug fix: allow PyMOL PSE files reading as part of a set of files, not just by 
itself
+
 bug fix: quaternion plots not synched with originating structure
 bug fix: 1skt.cif loses secondary structure (MMCIF_PDBX reader needed)
         
@@ -26,16 +38,6 @@
 
 JmolVersion="13.1.19_dev_2013.07.18"
 
-TODO: documentation (see below, including % units on measure distance)
-
-TODO: isosurface SLAB TRANSLUCENT 0.x color  
-        -- inherits color of isosurface when color parameter is absent
-        -- TODO - properly save in JVXL file
-TODO: PyMOL uniqueAtomSettings for transparency
-        -- will require by-vertex translucent option        
-TODO: allow PyMOL PSE files reading as part of a set of files, not just by 
itself
-      (AtomSetCollection appendAtomSetCollection)
-
 new feature: set exportScale x.x
  -- adjusts export scale 
  -- only implemented for VRML and X3D exporters

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Jmol-commits mailing list
Jmol-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-commits

Reply via email to