Greg Landrum
|
5b67e9c3e0
|
rename layered fingerprint2 -> pattern fingerprint
rearrange fingerprint code a bit
|
2013-03-28 09:44:33 +00:00 |
|
Greg Landrum
|
11e09f7d8b
|
further fingerprint improvements;
remove unused arguments for the layered fingerprint
|
2013-03-28 03:54:13 +00:00 |
|
Greg Landrum
|
fbc0a7896e
|
further optimization; switch back to the original hashing scheme
|
2013-03-25 15:13:14 +00:00 |
|
Greg Landrum
|
29e36be8b4
|
back to the original fp hashing scheme + atom degrees
|
2013-03-25 14:39:52 +00:00 |
|
Greg Landrum
|
e4798fa498
|
another pass at getting the path canonicalization working
|
2013-03-25 09:13:58 +00:00 |
|
Greg Landrum
|
2ead7f14a4
|
change bond hash for the original algorithm;
add optional (compile time) collision reporting
|
2013-03-19 05:19:42 +00:00 |
|
Greg Landrum
|
74555fcb25
|
rearrange bits in bond invars
|
2013-03-19 02:37:21 +00:00 |
|
Greg Landrum
|
242e662575
|
version number bump and some optimization work
|
2013-03-17 16:06:17 +00:00 |
|
Greg Landrum
|
b3aa7e0a4e
|
new hashing algorithm for path-based fingerprints pass 1;
definitely some optimization work left to do, but this works and passes tests
|
2013-03-17 11:29:59 +00:00 |
|
Greg Landrum
|
d1cae9346f
|
an initial version of the "atomBits" feature for RDKit fingerprints
|
2013-03-12 04:39:43 +00:00 |
|
Greg Landrum
|
0c635ea239
|
add a couple extra rings and fix a typo
|
2012-12-04 10:54:44 +00:00 |
|
Greg Landrum
|
57a63be899
|
back to the earlier behavior
|
2012-09-26 02:34:12 +00:00 |
|
Greg Landrum
|
f191b965a8
|
optimization
|
2012-09-21 05:33:13 +00:00 |
|
Greg Landrum
|
2936cec6ff
|
add fromAtoms support for RDKit and layered fingerprints
|
2012-09-13 04:34:43 +00:00 |
|
Greg Landrum
|
d84d5218a9
|
further layeredfp2 improvements
|
2012-07-09 05:19:33 +00:00 |
|
Greg Landrum
|
fccea24ff1
|
efficiency improvements and added (crude) support for query structures to the LayeredFingerprint 2
|
2012-07-07 12:52:36 +00:00 |
|
Greg Landrum
|
2bb34056dd
|
first pass at adding support for atom invariants in the rdkit, atom-pairs, and topological torsions fingerprints
|
2012-03-25 12:58:42 +00:00 |
|
Greg Landrum
|
ccbf50075b
|
add another experimental version of the layered fingerprint (backup commit, this is not yet done)
|
2011-12-08 06:03:03 +00:00 |
|
Greg Landrum
|
3b3d44db16
|
remove exe property from source files
|
2011-01-13 04:22:56 +00:00 |
|
Greg Landrum
|
c07c7220c7
|
more tuning of the substruct fingerprint
|
2010-11-22 04:12:00 +00:00 |
|
Greg Landrum
|
9301733e6c
|
another round of query fingerprint improvement
|
2010-11-20 15:23:42 +00:00 |
|
Greg Landrum
|
7fcea91f8b
|
be more permissive about including bits in the fp
|
2010-11-16 05:30:11 +00:00 |
|
Greg Landrum
|
f3fbef45c5
|
update copyright statements
|
2010-09-26 17:04:37 +00:00 |
|
Greg Landrum
|
4b78f97572
|
add findAllPathsOfLengthsMtoN(), corresponds to findAllSubgraphsOfLengthsMtoN()
support path-based (i.e. non-branched fingerprints)
|
2010-08-21 00:20:18 +00:00 |
|
Greg Landrum
|
c78be3f5ee
|
another change to the hashing mechanism; version bump; query miss cleared up
|
2010-08-14 11:35:00 +00:00 |
|
Greg Landrum
|
688fd98e6a
|
fix an SSS fingerprint bug
|
2010-08-09 06:40:17 +00:00 |
|
Greg Landrum
|
8800620677
|
fix a problem with layered fingerprint hashing; switch back to using the RNG to generate bits
|
2010-07-27 19:56:54 +00:00 |
|
Greg Landrum
|
f23262a823
|
working towards fix for sf.net issue 3030388; note: this still needs testing
|
2010-07-17 03:53:46 +00:00 |
|
Greg Landrum
|
20096c76a9
|
refactoring of the BitVect interface to make capitalization consistent
w/ the rest of the RDKit. i.e.: SetNumBits -> setNumBits
|
2010-05-30 15:15:46 +00:00 |
|
Greg Landrum
|
bdc4f497db
|
optimization
|
2010-02-08 06:13:28 +00:00 |
|
Greg Landrum
|
655ec54b16
|
fix and test issue 2875658
|
2009-10-10 06:05:24 +00:00 |
|
Greg Landrum
|
db4b9aaab4
|
handle sf.net issue 2848863
|
2009-09-02 03:50:34 +00:00 |
|
Greg Landrum
|
bd738367e3
|
remove the function DaylightFingerprintMol()
|
2009-07-02 04:32:36 +00:00 |
|
Greg Landrum
|
621b99f225
|
some optimization work
|
2009-05-10 04:10:29 +00:00 |
|
Greg Landrum
|
cde962ad6e
|
support queries better in the layered fingerprinting
|
2009-05-07 13:29:54 +00:00 |
|
Greg Landrum
|
498dccf417
|
support more control over layered fps
|
2009-04-15 09:47:46 +00:00 |
|
Greg Landrum
|
e94b0090ae
|
make the layered fingerprints more suited for substructure filtering
|
2009-02-10 10:17:22 +00:00 |
|
Greg Landrum
|
c276cd0fe7
|
indicate that DaylightFingerprintMol() is deprecated
|
2009-02-09 06:26:07 +00:00 |
|
Greg Landrum
|
dc87df759a
|
merge in layered fingerprints branch (https://rdkit.svn.sourceforge.net/svnroot/rdkit/branches/LayeredFingerprints_22Nov2008), revs 889:922
|
2008-12-11 04:55:08 +00:00 |
|
Greg Landrum
|
0603f82abb
|
be a bit more specific about sizes
|
2008-05-19 09:30:49 +00:00 |
|
Greg Landrum
|
f71a301574
|
rename the new fingerprint to RDKFingerprint instead of RDKFingerprint2
|
2008-05-08 18:44:45 +00:00 |
|
Greg Landrum
|
359b545bdf
|
change of opinion here: there's no point in breaking backwards compatibility with the old (to be retired) fp algorithm
|
2008-05-07 07:07:57 +00:00 |
|
Greg Landrum
|
82262a3f31
|
use a different RNG and different approach for generating seeds.
NOTE: this breaks compatibility of fingerprints
|
2008-05-07 05:56:32 +00:00 |
|
Greg Landrum
|
e8c8bfd318
|
tracking the hashes doesn't make a difference in runtime in the end, so don't bother
|
2008-04-09 12:28:24 +00:00 |
|
Greg Landrum
|
8f8a885b50
|
test required fp trends;some optimization work
|
2008-04-09 07:10:30 +00:00 |
|
Greg Landrum
|
8ab7173cde
|
make sure sim(C1CCC1,CCCC)>sim(C1CC1,CCC)
|
2008-04-09 05:43:49 +00:00 |
|
Greg Landrum
|
a1ed48bccb
|
add an alternate approach for hashing fingerprints
|
2008-04-08 16:06:25 +00:00 |
|
Greg Landrum
|
430a83bd96
|
merge in the jamfiles from the bjam branch;
various and sundry minor code cleanups;
this probably does not yet build on windows... that is next
|
2007-11-23 15:55:30 +00:00 |
|
Greg Landrum
|
e93d67efab
|
fix a problem with the folding and test that folding is doing something reasonable
|
2007-10-04 05:15:33 +00:00 |
|
Greg Landrum
|
560239d7c0
|
move fingerprint folding stuff into C++. This implementation should break no existing code
|
2007-09-27 05:27:16 +00:00 |
|