1. 09 Nov, 2024 2 commits
  2. 04 Nov, 2024 1 commit
  3. 28 Oct, 2024 2 commits
  4. 15 Oct, 2024 1 commit
  5. 03 Oct, 2024 1 commit
  6. 27 Sep, 2024 1 commit
    • Neutralise systems with formal charges from the PDB (#301) · 2744212e
      * Add API to download formal charges for missing templates
      
      * Use formal charges in _createForceField
      
      * Add tests for formal charges
      
      * Download charges from CCD when attempting to solvate
      
      * Fix charges for default ion atom names
      
      * Simplify formal charges logic
      
      * Expose downloadFormalCharges and remove getAllFormalCharges
      
      * Unify and cache CCD lookups
      
      * Fix bugs
      
      * Cache a failed CCD download
      
      * Remove old formalCharges argument from registerTemplate
      
      * Only attempt to download formal charges if they will be used
      
      * Add SMILES to CCD cache
      
      * Clean up new code and add docstrings
      
      * Only apply formal charges when all and only atom names match between the CCD and PDB
      
      * Allow formal charges to be set with or without leaving atoms
      
      * Address concerns from code review
      
      * Remove leftover reference to checkCache
      
      * Do not cap chains in test_charge_and_solvate
      
      * Add forceField optional argument to addSolvent
      
      * Cap with glycine in tests
      
      * Add another test with a charged ligand
      
      * Cosmetic commit to re-trigger tests
      
      * Update pdbfixer/pdbfixer.py
      Josh A. Mitchell committed
  7. 17 Jul, 2024 1 commit
  8. 16 Jul, 2024 1 commit
  9. 10 Jul, 2024 1 commit
  10. 26 Jun, 2024 1 commit
  11. 11 May, 2023 1 commit
  12. 16 Feb, 2023 1 commit
  13. 08 Feb, 2023 1 commit
  14. 09 Dec, 2022 1 commit
  15. 15 Nov, 2022 2 commits
  16. 07 Apr, 2022 1 commit
  17. 30 Mar, 2022 1 commit
  18. 25 Jan, 2022 1 commit
  19. 05 Nov, 2021 1 commit
  20. 16 Sep, 2021 1 commit
  21. 09 Sep, 2021 1 commit
  22. 03 Sep, 2021 1 commit
  23. 31 Aug, 2021 1 commit
    • Revamp PDBFixer testing (#225) · f5e11b30
      * Revamp PDBFixer testing
      
      * Use GitHub Actions to run a suite of tests
      * Switch from nose to pytest (nose has not been supported in years)
      * Download a PDB file and track it instead of fetching it during CI
        (RCSB has blocked testing frameworks in the past).
      
      * Add missing environment.yaml file
      
      * Try the workflow on my branch
      
      * Try to fix the pipeline
      
      * Stop building on jms-updates
      Jason Swails committed
  24. 28 Aug, 2021 1 commit
  25. 06 Jul, 2021 1 commit
  26. 10 Dec, 2020 2 commits
  27. 24 Nov, 2020 2 commits
  28. 09 Nov, 2020 2 commits
  29. 12 Oct, 2020 1 commit
  30. 07 Oct, 2020 1 commit
  31. 27 Feb, 2020 2 commits
  32. 02 Dec, 2019 1 commit
  33. 01 Dec, 2019 1 commit