Skip to content

Commit 5abf4a1

Browse files
committed
Replaced getSymbol in CarbonTypesDescriptor
1 parent 13c3764 commit 5abf4a1

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

descriptor/qsarmolecular/src/main/java/org/openscience/cdk/qsar/descriptors/molecular/CarbonTypesDescriptor.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.openscience.cdk.interfaces.IAtom;
2525
import org.openscience.cdk.interfaces.IAtomContainer;
2626
import org.openscience.cdk.interfaces.IBond;
27+
import org.openscience.cdk.interfaces.IElement;
2728
import org.openscience.cdk.qsar.AbstractMolecularDescriptor;
2829
import org.openscience.cdk.qsar.DescriptorSpecification;
2930
import org.openscience.cdk.qsar.DescriptorValue;
@@ -154,12 +155,12 @@ public DescriptorValue calculate(IAtomContainer container) {
154155
int c4sp3 = 0;
155156

156157
for (IAtom atom : container.atoms()) {
157-
if (!atom.getSymbol().equals("C") && !atom.getSymbol().equals("c")) continue;
158+
if (atom.getAtomicNumber() != IElement.C) continue;
158159
List<IAtom> connectedAtoms = container.getConnectedAtomsList(atom);
159160

160161
int cc = 0;
161162
for (IAtom connectedAtom : connectedAtoms) {
162-
if (connectedAtom.getSymbol().equals("C") || connectedAtom.getSymbol().equals("c")) cc++;
163+
if (connectedAtom.getAtomicNumber() == IElement.C) cc++;
163164
}
164165

165166
IBond.Order maxBondOrder = getHighestBondOrder(container, atom);

0 commit comments

Comments
 (0)