Nitrogen in marked stereo configuration matched unmarked chiral center.
JChem Service can be installed on other instance than the PostgreSQL database.
No changes.
Chemical term evaluation could cause OperationAbortedException because of concurrency problems.
Initializing jchem-psql service sometimes failed because of missing log folder.
Enabled logical replication of indexed chemical data.
A memory leak during indexing is fixed.
Default fingerprint size is reduced from 1024 to 512.
Copy of binary data was erroneous.
Chemical terms returning a list of values (e.g. logD) did not return the values.
Polymers with ambiguous aromatic rings in end groups could not be indexed.
PostgreSQL 10 is supported from now on.
Log4j logging is implemented. Documentation
New cache parameters are provided for performance tuning of searches. Documentation
Peptide sequence file format was not handled correctly in the searches. From now on the 3-letter peptide format works in searches.
Speedup when query contains 5-membered ring with ambiguous aromaticity.
Wrong fingerprints were used after copying columns from one molecule subtype to another.
Similarity search did not always return hits in the order of similarity.
Changing MapDB backend to MVStore approximately doubles the speed of the CREATE INDEX processes.
Similarity search did not always return hits in the order of similarity.
/var/lib/jchem-psql/store/
have been hugely increased.Performance of select statements containing conditions for several rows or tables and including substructure search is improved by up to 20 times. Documentation
Missing hits could have been experienced in tautomer duplicate search in the case of molecules with aromatic rings.
Quick relevance sorting of substructure search hits is provided by using a new chemical indextype SORTEDCHEMINDEX. Documentation
Querying with R-group structures did not work without Markush Enumeration license.
chemindex
.WARNING: molecule_ops.cpp:205 Cost estimation values were not calculated
has been fixed.
is_valid_molecule
, is introduced.Memory size requirement of searches in big tables has been decreased, and further performance tuning possibilities are provided. Documentation