Skip to content
Snippets Groups Projects
  1. May 12, 2023
  2. May 11, 2023
  3. May 10, 2023
  4. May 09, 2023
  5. May 05, 2023
  6. May 04, 2023
    • Studer Gabriel's avatar
      Replace older TMalign source code with USalign source code · b4d4648a
      Studer Gabriel authored
      Enables RNA comparison for simple chain by chain comparison.
      Possible to extend to multichain functionality as implemented in
      USalign.
      b4d4648a
    • Studer Gabriel's avatar
      SCHWED-5907 Fixes for updated OST Singularity image · 185fa65d
      Studer Gabriel authored
      The following issues were observed:
      - warning about non-writable directory which was set as IPYTHONDIR env var
        Not very surprising, it's a directory that lives in container space...
      - stale kernels
        I didn't investigate that one properly. It had something to do with bending
        around all Jupyter/IPython relevant directories to custom set directories
        in the image. Reason for doing that is potential Python modules that reside
        in user home of the host that get imported in the container. I removed the
        bending around with the full knowledge that the described problem may occur.
      - version updates
        Some changes related to different Python versions between old base image
        (Ubuntu 20.04) and the new one (Ubuntu 22.04).
      185fa65d
  7. May 02, 2023
  8. Apr 21, 2023
  9. Apr 20, 2023
  10. Apr 19, 2023
  11. Apr 06, 2023
  12. Mar 29, 2023
    • Xavier Robin's avatar
    • Xavier Robin's avatar
      fix: consistent behavior of GetHashCode/hash_code · 24d74d13
      Xavier Robin authored
      Behavior was made more consistent. Methods are now available
      on all the (Atom|Residue|Chain)(Handle|View)s, including in
      Python, and documented. A hash code is an `unsigned long`,
      and requesting it on an invalid handle raises an `InvalidHande`
      exception.
      In practice, the following was implemented:
      - Exported to Python for ChainHandles
      - Added method on ResidueViews and ChainViews (including Python export)
      - Raise InvalidHandle error on ResidueHandle (was: return 0)
      - Explicitly check validity of ChainHandle (although behavior was to
        throw an error even without explicit check)
      - Changed return value from `long` to `unsigned long` on
        Atom(View|Handle)s.
      Verified
      24d74d13
    • Xavier Robin's avatar
      fix: guard against invalid handles · 98e4ebc9
      Xavier Robin authored
      GetPrev() or GetNext() may return invalid residue handles. It is
      unclear what happens next, find() may simply (hopefully) find nothing,
      however this feels unsafe. This fix guards against this possibility
      by checking for handles validity before giving them to find().
      Verified
      98e4ebc9
  13. Mar 28, 2023
  14. Mar 24, 2023
Loading