Skip to content

Commit 82cb4f8

Browse files
committed
Doc: Add warnings to non-transitive fingerprints that cannot be used for substructure screening.
1 parent bc17e7d commit 82cb4f8

File tree

4 files changed

+18
-1
lines changed

4 files changed

+18
-1
lines changed

descriptor/fingerprint/src/main/java/org/openscience/cdk/fingerprint/CircularFingerprinter.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,11 @@
8080
*
8181
* <p>The fingerprints and their uses have been described in Clark et al. {@cdk.cite Clark2014}.
8282
*
83+
* <br/>
84+
* <b>
85+
* Important! this fingerprint can not be used for substructure screening.
86+
* </b>
87+
*
8388
* @author am.clark
8489
* @cdk.created 2014-01-01
8590
* @cdk.keyword fingerprint

descriptor/fingerprint/src/main/java/org/openscience/cdk/fingerprint/EStateFingerprinter.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@
4949
* filtering. It is possible for some keys to match substructures and not match
5050
* the superstructures. Some keys check for hydrogen counts which may not be
5151
* preserved in a superstructure.</b>
52+
* <br/>
53+
* <b>
54+
* Important! this fingerprint can not be used for substructure screening.
55+
* </b>
5256
*
5357
* @author Rajarhi Guha
5458
* @cdk.created 2008-07-23

descriptor/fingerprint/src/main/java/org/openscience/cdk/fingerprint/PubchemFingerprinter.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,13 @@
7575
* which was {@code [#6](~[#6])(~[#6])(~[#6])([H])} and is rewritten as
7676
* {@code [#6H1](~[#6])(~[#6])(~[#6])}.
7777
*
78-
*
78+
* <br/>
7979
* <b>Warning - this class is not thread-safe and uses stores intermediate steps
8080
* internally. Please use a separate instance of the class for each thread.</b>
81+
* <br/>
82+
* <b>
83+
* Important! this fingerprint can not be used for substructure screening.
84+
* </b>
8185
*
8286
* @author Rajarshi Guha
8387
* @cdk.keyword fingerprint

descriptor/fingerprint/src/main/java/org/openscience/cdk/fingerprint/ShortestPathFingerprinter.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@
7272
* malformed symbols are present, their atomic number is taken as one more than the last element currently supported in {@link PeriodicTable}.
7373
* </P>
7474
*
75+
* <br/>
76+
* <b>
77+
* Important! this fingerprint can not be used for substructure screening.
78+
* </b>
7579
*
7680
* @author Syed Asad Rahman (2012)
7781
* @cdk.keyword fingerprint

0 commit comments

Comments
 (0)