This is a significant release of BROOD. It primarily to add user-requested
features and to fix user-reported bugs. It includes important improvements in
all four programs included in the BROOD suite as well as numerous bug fixes.
This release of BROOD also include support for several new Linux platforms as
well as support for MPI multi-processing on Windows.
- Added support for RedHat 6, 7, Ubuntu 14, OSX 10.7, 10.8, 10.9
- Dropped support for RedHat 5 32 bit and OSX 10.6
- Added MPI support for Windows
- This will be the last release for SuSe 11
- Added auto-suggestion of fragments for replacement in query
- Reduced arbitrary strict stereo in query build
- Streamlined query building, searching and results view
- Improved cluster handling in hitlist filtering
- Added 2D alignment of results viewing
- Added upper and lower bound to filter properties
- Annotation of hitlist molecules with color atoms
- Improved cluster navigation
- Cleaned up cluster naming and manipulation
- Improved viewer widget layout
- Improved visibility of keyboard shortcuts and navigation
- Substantial improvement to the calculation of local strain
- Improved elimination of over-strained analogs
- Added the ability to suppress protein output in hitlists
- Added the ability to annotate results with similar molecules from a user collection
- Added protein selectivity
- Fixed problems with property flag
- Fixed bug in frequency data
- Added upper and lower bound to filter properties
- Added the ability to pull fragment conformations from user-supplied structure database
- Added new fragment database derived from ChEMBL [Bento-2014]
- Mapping of top 5 source molecules onto each fragment
- Added enumeration of stereochemistry to CHOMP
- Fixed inconsistency between single-processor and MPI duplicate removal
- Improved user interface with clearer output and verbose output
- Added support for duplicate recognition and removal
- Added ability to overwrite existing databases if necessary
This is a major rewrite of BROOD including a new database format, faster searching, a much larger database and a graphical interface. The graphical interface greatly simplifies selection of a molecular fragment for replacement and facilitates specification of constraints.
- BROOD now comes with a new graphical application, vBROOD, for setting up searches.
- Includes specification and graphical editing of color constraints. Pre-defined standard constraints and user-defined constraints are available.
- New database of more than 3.6 million, common, medicinal fragments.
- New database format for faster search times.
- Improved hitlist organization, including a hierarchy based on reduced graphs.
- Optimized analog molecule overlay.
- Allows incorporation of a protein structure for clash detection.
- Graphical interface allows designing of some physical properties.
- Assessment of synthetic accessibility of generated structures.
- Implementation of activity belief model for analog molecules.
- Includes a VIDA extension for ease of exploring results.
- 1-step database generation, including fragment generation and filtering, charge and property calculation, conformer generation, and buffered database creation.
This is a major bug-fix release for BROOD v1.1. This fix includes a major fix
to the licensing system that allows BROOD to use licenses that expire in the
year 2010 and later.
- Updated the license system to work with licenses that expire in 2010 and later.
- BROOD installations now support having multiple versions and platform architectures
in the same directory structure.
This is a minor bug-fix release for BROOD v1.1. This release includes a handful of fixes
to bugs that have been reported over the past three months. Several of the most important
bugs related to the -ET flag. We strongly recommend that anyone using
electrostatic similarity should upgrade to this new version.
- Fixed major bug that caused molecules in the queryAnalog.build hitlist to be disconnected
fragments when the -ET flag was true.
- Fixed bug that allowed the electrostatic Tanimoto to still include the attachment score.
- Fixed bug that failed to include the total electrostatic Tanimoto score to be recorded
in the report file, even when all the components were present.
- Added explicit hydrogens to the entire rebuilt molecule when the -build flag
is used with 3D input.
- Removed fragmented partial charges on fragments and built molecules before they are written
- Fixed counting error for the number of warnings reported in the information and log files.
- Categorized and ordered the appearance of parameters in the auto-help.
This is a major new release of BROOD, OpenEye’s fragment replacement search program. This release
fixes all known bugs from v1.0. It includes significant re-working of the scoring methods. Most
notable among these are that the attachment geometry score is now used as a cutoff to assure that
all poses have reasonable attachment geometries, but fragments are ranked according to their shape
plus chemical similarity or their shape plus electrostatic similarity. Further, several steps have
been taken to eliminate the bias towards “over-colored” fragments (including implementing Tanimoto
color rather than scaled color). Last, but not least, there are dramatic improvements to the
databases and database content, as well as CHOMP, the program for user-generated databases. The two
databases provided with BROOD now contain the most common fragments found in vendor compounds, are
more complete, are better filtered, have improved conformer sampling and contain proper MMFF partial
charges. We believe this release is a major step toward maturation of the fragment searching methods
available from OpenEye.
BROOD and CHOMP Features:
- Improved conformers of constructed analog molecules to be as close to the original build molecule conformers as possible.
- Added each score component to the report file as well as to the SDTags.
- Added the frequency information to the SDTags.
- Added bondOrder flag that by default requires attachment point bond order to be the same as those in the query fragment.
- Changed color scoring from scaled-color to Tanimoto-color in order to prevent over-scoring of highly colored fragments.
- Added shapeCut parameter to prevent very bad overlaps from appearing in hitlist when no good matches are found in the
- Added attachCut parameter to eliminate fragments with poor attachment geometries regardless of how good their shape and
chemical similarity is.
- Removed the attachment score as a component to the color combo and ET combo score. Color combo is now the sum of the shape
and chemical color Tanimoto scores. ET combo is now the sum of the sum of the shape and the electrostatic Tanimoto scores.
- Improved and clarified the handling of 2D and 3D coordinates in the query fragment and the build molecule. This
includes generating depiction coordinates for the built analog molecules when the input build molecule doesn’t contain
- Improved documentation of hitlists and database generation.
- Updated OEChem to include the ability to read SDTags from the .oeb formatted database file.
- Added info file to CHOMP runs.
- Added warnings when short hitlists are encountered.
- Added fragment filtering progression and hitlist size to info file.
- Cleaned up the column ordering in the report file.
- Properly handle cases with more than three attachment points.
- Changed :option: -sdtag default from “true” to “verbose”.
- Improved reporting of early initialization problems.
BROOD and CHOMP Bug Fixes:
- Built analog molecules are now aligned with the input build molecule.
- Fixed bug that caused the query fragment to be moved before the search began and never replaced.
- Fixed bug that prevented the proper behavior of the :option: -build flag in conjunction with the :option: -ET flag.
- Corrected bug related to the :option: -fileCharge flag.
- Fixed query fragment to build molecule matching bug related to differing aromaticity models.
- Fixed two CHOMP bugs that prevented the :option: -smarts flag from working properly.
- Removed potential for double-counting non-default attachment scale parameter when used with the :option: -ET flag.
- Fixed memory leak in large hitlist management system.
- Improved database fragment content to include common fragments of all sizes up to 15 heavy atoms (or 350 MW).
- Generate, use and attach fragment frequency information to each fragment.
- Developed new methods for filtering fragments rather than filtering whole molecules before fragmentation.
- Eliminated primary-fragment database.
- Added simple chemical complexity filters.
- Improved perception of anionic hydrogen-bond perception.
Database Bug Fixes:
- Fixed partial charge errors that occurred on some attachment point methyl groups.
- Fixed polar-proton partial charge error.
- Removed duplicate fragments.
- Fixed ring-opening bug that fragmented most aliphatic heterocycles, thus preventing them from occurring in the original
- Fixed branching bug that prevented some unusual branching patterns from occurring in the database.
- Improved fragmentation schemes for identifying functional groups.
This version fixes several minor bugs.
This is the first official release of the bioisostere search program BROOD.
This release is a significant overhaul of the beta2 release.
It includes dramatic feature enhancements, bug fixes and optimizations. Most
notable are improvements in the manner in which fragments are ranked and
addition of electrostatic similarity. Further, this release has been applied
to many bioisostere examples from the medicinal chemistry literature that have
helped to refine its performance. Finally, this release makes generation of a
custom fragment database much easier.
- Fixed major bug in initial fragment orientation.
- Added electrostatic similarity measure
- Significantly refined the evaluation functions for ranking bioisosteres.
- Added the ability to replace the query fragment with bioisosteric
fragments in an initial molecule.
- Added separate handling of query analog fragments to avoid filling the
hitlists with obvious answers.
- Allow user specified partial charges and query conformer.
- Allow user defined scaling of the contribution to similarity resulting
from the attachment points.
- Added the ability to write intermediate hitlists during execution.
- Allow user to limit results to ring fragments only.
- Refinement of default fragment databases.
- Execution speed optimizations.
- Addition of two applications for generating a database of molecular
BROOD v0.9 beta 2
This beta release of the bioisostere program includes several significant
improvements despite coming soon after the first beta release. Most
importantly, this release fixes a licensing bug, a best-overlay bug, an RMS
sorting bug, and a hydrogen placement bug in the fragment library. New
features include, improved sampling for fragments with a single attachment
point and more complete SDTag data.
- Improved sampling and initial orientation of fragments with a single
- Incorporated color score file into the application.
- Improved proton placement in the fragment library.
- SDTag data now includes all the scores of a fragment.
- Fixed RMS sorting bug.
- Fixed best-overlay NaN bug.
- Resolved internal licensing problems.
- Improved documentation of attachment point representation in SMILES and
SDF file formats.
BROOD v0.9 beta 1
This is the first public release of the bioisostere program. The
primary purpose of this release is to garner feedback concerning the
functional aspects of the scientific product. Critical questions to
address include; does it work in prospective studies, are users
satisfied with the fragment database, are the three types of
bioisosteres incomplete, sufficient or overwhelming. This release has
a minimal feature list, but should be stable and robust. While it is
not exceptionally slow, it has not been optimized for speed nor has it
been adapted to PVM or MPI.
- Multiconformer database of over 90 thousand unique molecular
fragments generated from commercially available compounds.
- Automatic 3D conformer generation for query fragments.
- Automated generation of hitlists for geometric, chemical and
balanced classes of bioisosteres.