Improvement in MoleculeTools.convertExplicitHAtomsToImplicit(): handle doubel bond stereo elements with explict H atoms connected - now the stereo is not lost
Added debug code to track doboble bond stereo loss within MoleculeTools.convertExplicitHAtomsToImplicit(mol)
Debug printing of SMILES info
Small bug fix on handling not applicable reactions. Added a new test case 101B for not applicable reaction
Restoreed stereo SMIRKS test104() which is now working; added two new modifications: 104B and 104C
Improved function checkReactionResult(): handling of not applicable reactions
Fixed a bug: stereo utils code moved from FlagAromaticityTransformation section to FlagApplyStereoTransformation section
Added test helper function getIsomericSmiles()
Commented out debug printing code
Added a check for valid stereo element
Code update in order to use STEREO_ELEMENTS_PROPERTY instead of CDK mol.stereoElements() container
Commented out an older function for storing stereo as atom/bond properties
Updated stereo chem utils to use STEREO_ELEMENTS_PROPERTY instead of container.stereoElements()
Added basic functionality for handling stereo elements stored as property
Added test fix with (stChange.isValidStereoElement()
Fixed a stereo transfotmation bug by checking for appearence of new valid stero elements stored in variable: newValidEl. Added debug printing code.
Added debug printing
debug print
Added function dublicateStereoElement()
Some debug printing
in TestSMIRKSStereo: added FlagPrintProducts
Commented out a junit test with non parsable smiles: n1=cc=cn=c1
Improvements in IChemObjectReaderErrorHandler interface anonymous instantiation
Even more IChemObjectReaderErrorHandler fixes
More IChemObjectReaderErrorHandler fixes
IChemObjectReaderErrorHandler problem fix: added needed function implementation
Top level POM files update: changed cdk.version to 2.11
Added Java pointer info to the StereoChange string
Added new stereo util function getStereoChangesAsString()
Fixed junit metabolism test
Fixed failed junit test due to changes of xlogp model values
Fixed a failed junit test: query molecule smiles replaced with simple [Fe]
Fixed a failed jaunit test: png expected size must be > 0
Added maven dependency in ambit-rest pom for log4j v.2.20.0
Improved SMIRKSReaction.toString(): added info about stereo double bond and chiral atom transformations. Implemented function StereoChiralAtTransformation.toString()
Commented out call to AtomConfigurator.process(). This resolves most of the junit fails and errors
Added new flag FlagLogoutProductSmiles
Added maven dependency commons-cli
Migrated opsin version to 2.7.0
Added check for InChI generation problem
Replaced inchi options list with a string
Direct LogingTool usage replaced with LoginToolFactory
Direct LogingTool usage replaced with LoginToolFactory
Migrated to cdk 2.8. Added cdk-jniinchi-support dependency. Temporary cdk-legacy depedency scope is changed
Chnanged maven artifact version to 5.0.0-SNAPSHOT
In GCMPredictCli: added new option --quiet (-q). Fixed option -v
Added new cli option -v (verbose) and implemented output of correction factors
Added getter getCurrentCalculationObject()
Added new option --max_combinations (-M) in SLNCli. Changed default value maxNumberOfCombinations = 100000
Code refactoring: system ouput replaced with function outputLine()
Added new output functionality
Added functions for handling output. Refactoring: runSLN()-->runSLNApp()
Implemented basic functions for handling out file writer
Improved function matchesUserDefinedAttributes(): numerical molecular properties comparison is handled correctly
Fixed a subtke bug: wrong flag replaced with FlagMatchMolecularProperties
Implemented function validateSLNContainer()
Small bug fix in function Expander.getNewAtomWhichIsValenceConection()
Added FlagSLNContainerValidation
Added function getValencePosIndex() and implemented handling of valence positions setting via atom attribute 'v'
Fixed a bug when converting SLN atom expression to SMARTS in mode convert_as_value_list: values are separated with OR logical operation
Improved valence points array usage and fixed possible 'index out of bounds' exception
студъ цонфигс
Stereo elements are handled via STEREO_ELEMENTS_PROPERTY instead of CDK iterator
Refactoring to fix small typo
Added some comments. Refactoring: checkStereoElementsProperty() --> checkStereoElementsStoredAsProperty()
Un-commented function cloneAndCheckStereo() - it is used in ambit-tautomer module
One additional comment
Added comment for using CDK stereo elements iterator
Refactoring: setSteroElementsAsProperties() --> setSteroElementsAsAtomAndBondProperties()
Stereo elements are handled via molecule property instead of immutable CDK stereoElements() list
Commented out unused function cloneAndCheckStereo()
Implemented function checkStereoElementsProperty()
Added new function setStereoElementsListAsProperty(). Refactoeing: getStereoElementsFromProperty() --> extractStereoElementsFromProperty()
Added else clause for empty stereo element list
Added functions handling stereo elements as molecule property
Added debug info for target stereo elements at the end of function handleStereoOnBondChange()
Extended debug log
Debug log changes. TreeMap usage cause different exception
study display config
Added debug printing to trace stereo changes
Added Java pointer info to the StereoChange string
Added new stereo util function getStereoChangesAsString()
cleanuprecords is in the substancestudyvalidator
Fixed junit metabolism test
Fixed failed junit test due to changes of xlogp model values
Fixed a failed junit test: query molecule smiles replaced with simple [Fe]
Fixed a failed jaunit test: png expected size must be > 0
Added maven dependency in ambit-rest pom for log4j v.2.20.0
Improved SMIRKSReaction.toString(): added info about stereo double bond and chiral atom transformations. Implemented function StereoChiralAtTransformation.toString()
Commented out call to AtomConfigurator.process(). This resolves most of the junit fails and errors
Added new flag FlagLogoutProductSmiles
Added maven dependency commons-cli
Migrated opsin version to 2.7.0
Added check for InChI generation problem
Replaced inchi options list with a string
Direct LogingTool usage replaced with LoginToolFactory
Direct LogingTool usage replaced with LoginToolFactory
Migrated to cdk 2.8. Added cdk-jniinchi-support dependency. Temporary cdk-legacy depedency scope is changed
Chnanged maven artifact version to 5.0.0-SNAPSHOT
fixed serialisation bug