diff --git a/mmtf-codec/src/main/java/org/rcsb/mmtf/encoder/ReducedEncoder.java b/mmtf-codec/src/main/java/org/rcsb/mmtf/encoder/ReducedEncoder.java index d748d93..c80f760 100644 --- a/mmtf-codec/src/main/java/org/rcsb/mmtf/encoder/ReducedEncoder.java +++ b/mmtf-codec/src/main/java/org/rcsb/mmtf/encoder/ReducedEncoder.java @@ -237,7 +237,8 @@ private static Set getIndicesToAdd(StructureDataInterface structure, in atomIndices.add(i); } } - } else if (! structure.getGroupName(groupIndex).equals("HOH")){ + } else if (! structure.getGroupName(groupIndex).equals("HOH") + || structure.getGroupName(groupIndex).equals("DOD")) { // Keep all non-polymer atoms, except for water. // Water should be of type "water", however, a few structures (1ZY8, 2G10, 2Q44, 2Q40) // contain waters as non-polymers. These structures have in common that water has