Skip to content

Commit baf303c

Browse files
committed
Updated to CDK 2.7.1
1 parent 7cbeb81 commit baf303c

10 files changed

Lines changed: 31 additions & 63 deletions

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
# Groovy Cheminformatics with the Chemistry Development Kit
22

3-
[Edition 2.3-2](https://egonw.github.io/cdkbook/)
3+
[Edition 2.7.1-1](https://egonw.github.io/cdkbook/)
44

55
**Egon L. Willighagen** PhD<br />
66
Long time CDK developer
77

8-
© E.L. Willighagen 2011-2020
8+
© E.L. Willighagen 2011-2022
99

1010
License: CC-BY-SA 4.0 International
1111

1212
## Dependencies
1313

1414
* Groovy
15-
* nodejs and citation-js (see [doi:10.7717/peerj-cs.214](https://doi.org/10.7717/peerj-cs.214))
16-
* [CDK](https://cdk.github.io/)
15+
* nodejs and npm
16+
* citation-js (see doi:[10.7717/peerj-cs.214](https://doi.org/10.7717/peerj-cs.214))
17+
* [CDK](https://cdk.github.io/) (see doi:[10.1186/S13321-017-0220-4](https://doi.org/10.1186/S13321-017-0220-4))
1718

1819
## About
1920

classinfo.tsv

Lines changed: 3 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,27 @@
1-
AcidicGroupCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
21
AdjacencyMatrix org.openscience.cdk.graph.matrix core
32
AllRingsFinder org.openscience.cdk.ringsearch standard
4-
ALOGPDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
5-
AminoAcidCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarprotein
6-
APolDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
73
AromaticAtomsCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
8-
AromaticBondsCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
94
Aromaticity org.openscience.cdk.aromaticity standard
105
AtomContainerManipulator org.openscience.cdk.tools.manipulator standard
116
AtomCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
127
AtomTypeManipulator org.openscience.cdk.tools.manipulator standard
13-
AutocorrelationDescriptorCharge org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
14-
AutocorrelationDescriptorMass org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
15-
AutocorrelationDescriptorPolarizability org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
16-
BasicGroupCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
17-
BCUTDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
18-
BondCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
198
BooleanResult org.openscience.cdk.qsar.result standard
20-
BPolDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
21-
CarbonTypesDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
229
CDKAtomTypeMatcher org.openscience.cdk.atomtype core
2310
CDKConstants org.openscience.cdk core
2411
CDKHydrogenAdder org.openscience.cdk.tools valencycheck
25-
ChiChainDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
26-
ChiClusterDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
27-
ChiPathClusterDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
28-
ChiPathDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
2912
CircularFingerprinter org.openscience.cdk.fingerprint fingerprint
3013
ConnectivityChecker org.openscience.cdk.graph standard
31-
CPSADescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
3214
CycleFinder org.openscience.cdk.graph core
3315
DebugChemObjectBuilder org.openscience.cdk.debug datadebug
3416
DefaultChemObjectBuilder org.openscience.cdk data
3517
DescriptorEngine org.openscience.cdk.qsar qsarmolecular
3618
DescriptorValue org.openscience.cdk.qsar standard
3719
DoubleArrayResult org.openscience.cdk.qsar.result standard
3820
DoubleResult org.openscience.cdk.qsar.result standard
39-
EccentricConnectivityIndexDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
4021
ElectronDonation org.openscience.cdk.aromaticity standard
4122
Elements org.openscience.cdk.config core
4223
Fingerprinter org.openscience.cdk.fingerprint standard
43-
FMFDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
44-
FragmentComplexityDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
45-
GravitationalIndexDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
46-
HBondAcceptorCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
47-
HBondDonorCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
4824
HybridizationFingerprinter org.openscience.cdk.fingerprint standard
49-
HybridizationRatioDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
5025
IAtom org.openscience.cdk.interfaces interfaces
5126
IAtomContainer org.openscience.cdk.interfaces interfaces
5227
IAtomContainerSet org.openscience.cdk.interfaces interfaces
@@ -60,11 +35,11 @@ IChemObjectBuilder org.openscience.cdk.interfaces interfaces
6035
IChemObjectReader org.openscience.cdk.io interfaces
6136
IChemObjectReaderErrorHandler org.openscience.cdk.io interfaces
6237
ICountFingerprint org.openscience.cdk.fingerprint core
63-
IDescriptor org.openscience.cdk.qsar qsar
64-
IDescriptorResult org.openscience.cdk.qsar.result standard
38+
IDescriptor org.openscience.cdk.qsar interfaces
39+
IDescriptorResult org.openscience.cdk.qsar.result interfaces
6540
IElement org.openscience.cdk.interfaces interfaces
6641
IFingerprinter org.openscience.cdk.fingerprint core
67-
IImplementationSpecification org.openscience.cdk standard
42+
IImplementationSpecification org.openscience.cdk interfaces
6843
ILonePair org.openscience.cdk.interfaces interfaces
6944
IMolecularDescriptor org.openscience.cdk.qsar qsar
7045
IMonomer org.openscience.cdk.interfaces interfaces
@@ -81,42 +56,20 @@ Isotopes org.openscience.cdk.config core
8156
IStrand org.openscience.cdk.interfaces interfaces
8257
IteratingPCCompoundXMLReader org.openscience.cdk.io.iterator io
8358
IteratingSDFReader org.openscience.cdk.io.iterator ctab
84-
KappaShapeIndicesDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
85-
KierHallSmartsDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
86-
LargestChainDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
87-
LargestPiSystemDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
88-
LengthOverBreadthDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
89-
LongestAliphaticChainDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
9059
MACCSFingerprinter org.openscience.cdk.fingerprint fingerprint
91-
MannholdLogPDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
92-
MDEDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
9360
MDLRXNReader org.openscience.cdk.io ctab
9461
MDLV2000Writer org.openscience.cdk.io ctab
9562
ModelBuilder3D org.openscience.cdk.modeling.builder3d builder3d
9663
Mol2Format org.openscience.cdk.io.formats ioformats
9764
MolecularFormulaManipulator org.openscience.cdk.tools.manipulator formula
98-
MomentOfInertiaDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
9965
PDBReader org.openscience.cdk.io pdb
100-
PetitjeanNumberDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
101-
PetitjeanShapeIndexDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
10266
RebondTool org.openscience.cdk.graph.rebond standard
103-
RotatableBondsCountDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
104-
RuleOfFiveDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
10567
SilentChemObjectBuilder org.openscience.cdk.silent silent
10668
SmilesGenerator org.openscience.cdk.smiles smiles
10769
SmilesParser org.openscience.cdk.smiles smiles
10870
StructureDiagramGenerator org.openscience.cdk.layout sdg
10971
SybylAtomTypeMatcher org.openscience.cdk.atomtype atomtype
11072
TopologicalMatrix org.openscience.cdk.graph.matrix qsarmolecular
111-
TPSADescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
11273
UniversalIsomorphismTester org.openscience.cdk.isomorphism standard
113-
VABCDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
11474
VABCVolume org.openscience.cdk.geometry.volume standard
115-
VAdjMaDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
116-
WeightDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
117-
WeightedPathDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
118-
WHIMDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
119-
WienerNumbersDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
120-
XLogPDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular
12175
XMLIsotopeFactory org.openscience.cdk.config extra
122-
ZagrebIndexDescriptor org.openscience.cdk.qsar.descriptors.molecular qsarmolecular

createMarkdown.groovy

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
// Copyright (c) 2018-2019 Egon Willighagen <egon.willighagen@gmail.com>
1+
// Copyright (c) 2018-2022 Egon Willighagen <egon.willighagen@gmail.com>
22
//
33
// GPL v3
44

5+
import groovy.xml.XmlSlurper
6+
57
input = args[0]
68

79
cdkVersion = "??"

findClasses.groovy

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
// Copyright (c) 2019 Egon Willighagen <egon.willighagen@gmail.com>
1+
// Copyright (c) 2019-2022 Egon Willighagen <egon.willighagen@gmail.com>
22
//
33
// GPL v3
4-
4+
//
55
// find all classes and makes a data file to be complemented with additional data
66
//
77
// it takes one optional argument, which is appended to the output
88

9+
import groovy.xml.XmlSlurper
10+
911
if (args.length == 0) {
1012
println "groovy findClasses.groovy <directory>"
1113
System.exit(0)

findFigures.groovy

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
// Copyright (c) 2018 Egon Willighagen <egon.willighagen@gmail.com>
1+
// Copyright (c) 2018-2022 Egon Willighagen <egon.willighagen@gmail.com>
22
//
33
// GPL v3
44

5+
import groovy.xml.XmlSlurper
6+
57
chapterCounters = new HashMap<String,String>();
68
chapterCounter = 0
79
def chapterLines = new File("order.txt").readLines()

findSections.groovy

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
// Copyright (c) 2019 Egon Willighagen <egon.willighagen@gmail.com>
1+
// Copyright (c) 2019-2022 Egon Willighagen <egon.willighagen@gmail.com>
22
//
33
// GPL v3
44

55
// find all topics and makes a data file to be converted into an Index
66
//
77
// it takes one optional argument, which is appended to the output
88

9+
import groovy.xml.XmlSlurper
10+
911
chapterCounters = new HashMap<String,String>();
1012
chapterCounter = 0
1113
appendixCounter = 0

findTopics.groovy

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
// Copyright (c) 2019 Egon Willighagen <egon.willighagen@gmail.com>
1+
// Copyright (c) 2019-2022 Egon Willighagen <egon.willighagen@gmail.com>
22
//
33
// GPL v3
44

55
// find all topics and makes a data file to be converted into an Index
66
//
77
// it takes one optional argument, which is appended to the output
88

9+
import groovy.xml.XmlSlurper
10+
911
if (args.length == 0) {
1012
println "groovy findTopics.groovy <directory>"
1113
System.exit(0)

index.i.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Edition <version/>-<minor/>
3030
**Egon L. Willighagen** PhD<br />
3131
Long time CDK developer
3232

33-
© E.L. Willighagen 2011-2020
33+
© E.L. Willighagen 2011-2022
3434

3535
License: CC-BY-SA 4.0 International
3636

makeToC.groovy

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
// Copyright (c) 2019 Egon Willighagen <egon.willighagen@gmail.com>
1+
// Copyright (c) 2019-2022 Egon Willighagen <egon.willighagen@gmail.com>
22
//
33
// GPL v3
44

55
// find all topics and makes a data file to be converted into an Index
66
//
77
// it takes one optional argument, which is appended to the output
88

9+
import groovy.xml.XmlSlurper
10+
911
def chapterCounter = 0
1012

1113
chapters = "order.txt"

numberScripts.groovy

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
// Copyright (c) 2018-2020 Egon Willighagen <egon.willighagen@gmail.com>
1+
// Copyright (c) 2018-2022 Egon Willighagen <egon.willighagen@gmail.com>
22
//
33
// GPL v3
44

5+
import groovy.xml.XmlSlurper
6+
57
chapters = "order.txt"
68
chapterCounters = new HashMap<String,String>();
79
chapterCounter = 0

0 commit comments

Comments
 (0)