Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add fragmentation and functional groups #1

Merged
merged 39 commits into from
Jun 30, 2021
Merged

Commits on Jun 15, 2021

  1. feat: new fragmentation functionality and movement of connection tree…

    … (node) model classes
    michaelwenk committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    fefb9ef View commit details
    Browse the repository at this point in the history
  2. feat: added getUnsaturatedAtomIndices method

    michaelwenk committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    f153caf View commit details
    Browse the repository at this point in the history
  3. feat: added a wrapper method to build a fragment

    michaelwenk committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    9fbcbf1 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. feat: added isPseudoNode property to ConnectionTreeNode

    michaelwenk committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    f67787c View commit details
    Browse the repository at this point in the history
  2. fix: bugfixes and improvements when building fragments

    michaelwenk committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    62a1e3a View commit details
    Browse the repository at this point in the history
  3. fix: fixed an issue when closing rings

    michaelwenk committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    3c171d0 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. feat: added toString method to ConnectionTreeNode and enabled to set …

    …parent node and bond to parent node
    michaelwenk committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    0e74ce2 View commit details
    Browse the repository at this point in the history
  2. feat: added addSubtree method to ConnectionTree class

    michaelwenk committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    ad054e2 View commit details
    Browse the repository at this point in the history
  3. feat: improvement of fragmentation by ring extension via a given maxS…

    …phereRing and bugfixes
    michaelwenk committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    8fc8044 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2021

  1. feat: added method for checking equivalences

    michaelwenk committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    34ee705 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3f6f76 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2021

  1. fix: fixed invalid atom index usage

    michaelwenk committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    b19035c View commit details
    Browse the repository at this point in the history
  2. fix: ensure pseudo atom when converting ExtendedConnectionMatrix to I…

    …AtomContainer
    michaelwenk committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    6f682a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d45b897 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. feat: consider fused ring systems in fragmentation too

    michaelwenk committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    31c5c8b View commit details
    Browse the repository at this point in the history
  2. feat: implemented separated method buildRingFragmentTrees and method …

    …descriptions were added
    michaelwenk committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    97311d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. feat: added closeRings for IAtomContainer as input too

    michaelwenk committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    b01d927 View commit details
    Browse the repository at this point in the history
  2. feat: added initKeySet method to ConnectionTree

    michaelwenk committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    0d0652b View commit details
    Browse the repository at this point in the history
  3. chore: moved additional methods to FragmentationUtils

    michaelwenk committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    03f4d2f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d7269f View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2021

  1. Configuration menu
    Copy the full SHA
    36781bc View commit details
    Browse the repository at this point in the history
  2. fix: thrown exception if both multiplicities are null while checking …

    …them
    michaelwenk committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    47b9fad View commit details
    Browse the repository at this point in the history
  3. fix: parse empty multiplicity as null

    michaelwenk committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    7f521ed View commit details
    Browse the repository at this point in the history
  4. feat: added methods for MF comparisons and allow different aromaticit…

    …y models
    michaelwenk committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    43a23aa View commit details
    Browse the repository at this point in the history
  5. feat: added ErtlFunctionalGroup class containing helper methods regar…

    …ding ErtlFunctionalGroupsFinder
    michaelwenk committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    c3df5ba View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into add-fragmentation

    michaelwenk committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    ec7d2c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. fix: adaption to changes of getIndices() in Assignment

    michaelwenk committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    f64bf37 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into add-fragmentation

    michaelwenk committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    24a6eba View commit details
    Browse the repository at this point in the history
  3. feat: pasted ErtlFunctionalGroupsFinder class

    michaelwenk committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    95a8c77 View commit details
    Browse the repository at this point in the history
  4. feat: store RMSD and average deviation in sub-datasets via findMatche…

    …s method
    michaelwenk committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    ffa81d8 View commit details
    Browse the repository at this point in the history
  5. chore: removed unused MongoDB class

    michaelwenk committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    3dd950c View commit details
    Browse the repository at this point in the history
  6. chore: moved methods from old Utils class to new Statistics and Utils…

    … class
    michaelwenk committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    0c5a1bd View commit details
    Browse the repository at this point in the history
  7. chore: moved calculation methods for RMSD and average deviation to St…

    …atistics class
    michaelwenk committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    a555a9d View commit details
    Browse the repository at this point in the history
  8. chore: moved "fragmentation" into new "fragments" package; moved gene…

    …ral utility methods for fragments to new FragmentUtilities class
    michaelwenk committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    6bb045a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2cf185d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    65de333 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. fix: allow unsaturated fragments only

    michaelwenk committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    2506cf4 View commit details
    Browse the repository at this point in the history
  2. feat: added general getDeviation method and possibility to use previo…

    …us assignments
    michaelwenk committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    adc838a View commit details
    Browse the repository at this point in the history
  3. chore: added notice to BFS method (book by Elyashberg, Williams and B…

    …linov)
    michaelwenk committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    17b9b08 View commit details
    Browse the repository at this point in the history