1. 11 Feb, 2016 1 commit
  2. 01 Feb, 2016 1 commit
  3. 31 Jan, 2016 1 commit
  4. 29 Jan, 2016 1 commit
  5. 28 Jan, 2016 1 commit
  6. 27 Jan, 2016 4 commits
  7. 26 Jan, 2016 4 commits
  8. 22 Jan, 2016 2 commits
  9. 13 Jan, 2016 1 commit
  10. 12 Jan, 2016 1 commit
    • Jason Swails's avatar
      Tooling enhancements. · cfe139b7
      Jason Swails authored
      - Turn on timing for tests to aid in profiling
      - Make sure we install coverage and nose-timer packages
      - Turn segid test on in general
      - Rename several tests
      - Fix failure caused when OpenMM is not available
      cfe139b7
  11. 25 Nov, 2015 1 commit
  12. 17 Oct, 2015 1 commit
  13. 16 Oct, 2015 5 commits
  14. 15 Oct, 2015 3 commits
  15. 30 Sep, 2015 1 commit
  16. 27 Sep, 2015 1 commit
    • Jason Swails's avatar
      The SEGID change actually fixed one of the PDB tests, since the SEGID · 1e15358d
      Jason Swails authored
      differentiated between two different residues in a CHARMM PDB file. So now
      ParmEd matches the number of residues for overflow.pdb that I determine by hand
      (the old code had combined two of the single-residue carbohydrate residues).
      
      This also converts all of the OpenMM PME tests back to using the Reference
      platform so that I can go back to using the openmm conda package.  The
      openmm-dev conda package is too unreliable to count on, and openmm 6.3 hangs
      indefinitely on the CpuPme plugin.
      1e15358d
  17. 22 Sep, 2015 1 commit
  18. 27 Aug, 2015 1 commit
    • Jason Swails's avatar
      Fixes informed by pyflakes · cde84086
      Jason Swails authored
      This fixes a couple subtle bugs from missing imports and a bunch of other minor
      things tagged by pyflakes. It also adds a pyflakes check to the Travis CI script
      that will fail if any issues are flagged. However, pyflakes flags a lot of
      issues that are not really issues, and are IMO the best way to do something. So
      there is a wrapper script around pyflakes that filters out these "OK" failures
      (including any failure with 3rd-party libraries that I don't want to modify
      heavily).
      cde84086
  19. 13 Aug, 2015 1 commit
    • Jason Swails's avatar
      Go back to using the CPU platform · cafbf383
      Jason Swails authored
      Convert back to using the CPU platform for PME and pull in the openmm-dev
      package from conda. See if the recent change to the CPU PME plugin fixes the
      weird hangs that I was seeing with Travis *all the time*.
      cafbf383
  20. 29 Jul, 2015 1 commit
  21. 11 Jul, 2015 2 commits
  22. 10 Jul, 2015 3 commits
  23. 24 Jun, 2015 1 commit
  24. 18 Jun, 2015 1 commit
    • Jason Swails's avatar
      Add `coordinates` attribute to Structure · 1014d3b6
      Jason Swails authored
      This makes a number of changes:
      
      - numpy is now a hard requirement
      - coordinates always has shape (frame, natom, 3)
      - you can set coordinates, and it is reshaped to a (frame, natom, 3) ndarray,
        and the first frame's coordinates are assigned to the xx, xy, and xz
        attributes of each atom in the Structure
      - did the same thing with the 'box' attribute (which is also always a
        numpy.ndarray now)
      - add tests for this new functionality
      1014d3b6