Skip to content
Snippets Groups Projects
  1. Apr 20, 2023
    • Studer Gabriel's avatar
      be more permissive when reading atom serial number · c9785128
      Studer Gabriel authored
      OST writes invalid atom serial numbers if they exceed the PDB format limits.
      That's a feature not a bug. The new behaviour is that invalid serial numbers
      don't get parsed. Any processing function working with these serial numbers
      need to manually check for that. The only current effect is when reading
      CONECT statements. Atoms with invalid serial numbers are not connected.
      c9785128
  2. Apr 19, 2023
  3. Mar 24, 2023
    • Studer Gabriel's avatar
      Correctly read/write CONECT in PDB files - Thanks Simon Sun · d0f67460
      Studer Gabriel authored
      Simon found issues when reading and writing CONECT statements
      in PDB io and provided code to fix it. yay
      
      Reading: OpenStructure did not read CONECT statements at all. By default,
      it still doesnt. Many PDB files out there don't provide these
      statements and we really don't want to rely on them. We rather want
      to assign connectivity based on the chemical component dictionary from
      the PDB. However, a valid use case are novel compounds that are not
      in the component dictionary. Reading connect statements can now be
      enabled in the pdb reader through the IOProfile. This may give issues
      in processing after reading. OpenStructure implements processors that
      are responsible for connectivity. Now that we build some of the
      connectivity already at the reading stage, this might cause trouble.
      To remedy most of the nightmares that can come out of that, the
      processors can now optionally skip connectivities between Hetatoms.
      
      Writing: That was a plain bug when writing CONECT statements for
      bond orders > 1.
      d0f67460
  4. Aug 02, 2022
    • Studer Gabriel's avatar
      bugfix: SCHWED-5469 · 9974ad82
      Studer Gabriel authored
      Make assigning Mol IDs more permissive in PDB reader. I.e. allow COMPND
      keywords for chains that are not in the finally loaded entity if no_hetatms
      is True in the IO profile. They're missing if solely composed of hetatms.
      9974ad82
  5. Feb 13, 2020
  6. Sep 23, 2019
  7. Jun 29, 2018
  8. Apr 12, 2018
  9. Mar 02, 2015
  10. Jul 31, 2013
  11. Oct 14, 2012
  12. Sep 05, 2012
  13. Aug 15, 2012
  14. Jun 01, 2012
  15. May 24, 2012
  16. May 03, 2012
  17. Apr 12, 2012
  18. Feb 14, 2012
  19. Dec 08, 2011
  20. Dec 02, 2011
  21. Dec 01, 2011
  22. Nov 04, 2011
  23. Oct 27, 2011
  24. Oct 10, 2011
  25. Sep 29, 2011
  26. Sep 20, 2011
  27. Aug 26, 2011
  28. Jul 12, 2011
  29. Jul 08, 2011
  30. Jul 06, 2011
  31. Jun 30, 2011
  32. Apr 22, 2011
  33. Apr 15, 2011
  34. Apr 08, 2011
  35. Mar 30, 2011
    • Marco Biasini's avatar
      improve SEQRES import and AlignToSEQRES · beef1852
      Marco Biasini authored
      This is based on exhaustive testing on the complete files of the PDB.
      There are still a few unresolved issues. However it is not clear to me,
      whether the problems are due to errors in the PDB files or our
      misunderstanding.
      beef1852
  36. Mar 27, 2011
    • Marco Biasini's avatar
      support for reading of SEQRES records · 56a21103
      Marco Biasini authored
      The residue names listed in the SEQRES record get automatically translated to
      one-letter-codes. Requires the presence of the rule-based builder to work
      properly. Turned off by default
      56a21103
  37. Feb 21, 2011
Loading