Skip to content

v2.1.0

Compare
Choose a tag to compare
@nbruciaferri nbruciaferri released this 10 Oct 21:19
· 42 commits to release since this release
4f43cb4

What's Changed

Changes in 2.1.0: enhanced filtering speed

Enhancements to the code base

The format of the queries produced to filter the database have been completely rewritten, reducing filtering time by at least a factor of 10 compared to 1.1.0. Extra indices were added to three of the tables to support the faster filtering speeds.

Bug fixes

The use of the keywords --ligand_name, --ligand_substruct, and --ligand_substruct_pos had ambiguous behavior where if they were invoked more than once, only the last filter value would be used (as opposed to concatenating the values). They now will work by supplying multiple values to one keyword, as well as one or more values to two or more keywords.
Further, ligand_substruct_pos now takes input as one string ("[C][Oh] 1 1.5 -20 42 -7.1")as opposed to one string and five numbers ("[C][Oh]"" 1 1.5 -20 42 -7.1).
--ligand_max_atoms counted all atoms in the ligand, including hydrogens. With bug fix it counts only heavy atoms(not hydrogens).

Full Changelog: v2.0.0...v2.1.0