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

Rewrite and improve DSSP #748

Merged
merged 63 commits into from
Sep 3, 2019
Merged

Rewrite and improve DSSP #748

merged 63 commits into from
Sep 3, 2019

Commits on Aug 21, 2019

  1. DRR - Cpptraj: Start new DSSP action that more closely follows the de…

    …finitions of Kabsch and Sander
    drroe committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    1bcd717 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2019

  1. Configuration menu
    Copy the full SHA
    10bcef6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1bf547d View commit details
    Browse the repository at this point in the history
  3. DRR - Cpptraj: Coordinate indices setup/check

    Daniel R. Roe committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    9b4cceb View commit details
    Browse the repository at this point in the history
  4. DRR - Cpptraj: Per residue data set setup

    Daniel R. Roe committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    da7e67b View commit details
    Browse the repository at this point in the history
  5. DRR - Cpptraj: Add some debug printout

    Daniel R. Roe committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    3f6639d View commit details
    Browse the repository at this point in the history
  6. DRR - Cpptraj: Incorporate as test command dssp2

    Daniel R. Roe committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    e64d2f6 View commit details
    Browse the repository at this point in the history
  7. DRR - Cpptraj: Add dssp hbond calc

    Daniel R. Roe committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    d30d2fa View commit details
    Browse the repository at this point in the history
  8. DRR - Cpptraj: Debug print of what hbonds are formed

    Daniel R. Roe committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    a1baab1 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'master' into fixdssp

    Daniel R. Roe committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    19e3271 View commit details
    Browse the repository at this point in the history
  10. DRR - Cpptraj: Fix the offset

    Daniel R. Roe committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    8b9295f View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. DRR - Cpptraj: Store data that is more in line with the original dssp…

    … definitions
    Daniel R. Roe committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    edf0e54 View commit details
    Browse the repository at this point in the history
  2. DRR - Cpptraj: Put all the SS chars in a single array. Start turn ass…

    …ignment
    Daniel R. Roe committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    e186ac3 View commit details
    Browse the repository at this point in the history
  3. DRR - Cpptraj: Add offset

    Daniel R. Roe committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    e1d6e51 View commit details
    Browse the repository at this point in the history
  4. DRR - Cpptraj: Will use num to refer to things indexed in Topology an…

    …d idx to refer to things indexed in Residues_
    Daniel R. Roe committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    abef8df View commit details
    Browse the repository at this point in the history
  5. DRR - Cpptraj: Look for previous/next residues

    Daniel R. Roe committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    51109cf View commit details
    Browse the repository at this point in the history
  6. DRR - Cpptraj: bridge identification with set. Not sure I like this w…

    …ay...
    Daniel R. Roe committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    b916a36 View commit details
    Browse the repository at this point in the history
  7. DRR - Cpptraj: Original way of assigning beta

    Daniel R. Roe committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    104ee33 View commit details
    Browse the repository at this point in the history
  8. DRR - Cpptraj: Reenable the new bridge search but leave the old one a…

    …ctive for comparison. Start doing strand assignment.
    Daniel R. Roe committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    773f40c View commit details
    Browse the repository at this point in the history
  9. DRR - Cpptraj: Fix off by one issue in parallel type b assignment. Ch…

    …aracter assignment still seems off
    Daniel R. Roe committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    ae0503f View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2019

  1. Configuration menu
    Copy the full SHA
    d6c0154 View commit details
    Browse the repository at this point in the history
  2. DRR - Cpptraj: Not useful to assign ladder/sheet chars until full bet…

    …a hbond network known
    Daniel R. Roe committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    84bc200 View commit details
    Browse the repository at this point in the history
  3. DRR - Cpptraj: Finish up new assignment.

    Daniel R. Roe committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    8963199 View commit details
    Browse the repository at this point in the history
  4. DRR - Cpptraj: Calc hbonds for adjacent residues since very tight tur…

    …ns are possible. When looking for beta, do not attempt to assign if 3-residue stretches would overlap. Report bend as degrees in debug.
    Daniel R. Roe committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    5d71906 View commit details
    Browse the repository at this point in the history
  5. DRR - Cpptraj: In order to correctly detect when cooperative helices …

    …end, only assign one segment at a time.
    Daniel R. Roe committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    9ec9bdc View commit details
    Browse the repository at this point in the history
  6. DRR - Cpptraj: only attempt to assign secondary structure if a higher…

    … priority assignment not already present
    Daniel R. Roe committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    601669b View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2019

  1. Configuration menu
    Copy the full SHA
    c4d19e1 View commit details
    Browse the repository at this point in the history
  2. DRR - Cpptraj: Not storing hbonds in SSres anymore

    Daniel R. Roe committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    147da92 View commit details
    Browse the repository at this point in the history
  3. DRR - Cpptraj: Improve comments

    Daniel R. Roe committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    237d999 View commit details
    Browse the repository at this point in the history
  4. DRR - Cpptraj: Start beta bulge calculation

    Daniel R. Roe committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    36ed550 View commit details
    Browse the repository at this point in the history
  5. DRR - Cpptraj: Finish up initial beta bulge detection - make sure ext…

    …ended is set for both strands. Do not check for priority in SetSS() - rely on calling algorithm to do the right thing.
    Daniel R. Roe committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    186502b View commit details
    Browse the repository at this point in the history
  6. DRR - Cpptraj: Update comments

    Daniel R. Roe committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    3cf5e80 View commit details
    Browse the repository at this point in the history
  7. DRR - Cpptraj: Finish up print stuff

    Daniel R. Roe committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    d7c47d2 View commit details
    Browse the repository at this point in the history
  8. DRR - Cpptraj: Make sure ALPHA is not overwritten during BETA assignm…

    …ent. Count previous residue assigned EXTENDED via bulge when determining extended beta. Look for 3-10 and PI helices after ALPHA and BETA assignment to prevent too-short regions of these helices from being assigned.
    Daniel R. Roe committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    778d057 View commit details
    Browse the repository at this point in the history
  9. DRR - Cpptraj: Fix output string char and gnuplot z label

    Daniel R. Roe committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    11ce50f View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2019

  1. DRR - Cpptraj: Add new test with dssp2 code. Actually does the same a…

    …ssignment as old code because of parallel beta sheets.
    drroe committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    faa5124 View commit details
    Browse the repository at this point in the history
  2. DRR - Cpptraj: Split up turn and beta - no beta char for now since we…

    … arent actually calculating it yet. Clean up a bit.
    drroe committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    668eff4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    734b00a View commit details
    Browse the repository at this point in the history
  4. DRR - Cpptraj: Ensure residue is always unassigned at the beginning o…

    …f frame. Ensure bridge type is unsassigned.
    drroe committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    0dd33e1 View commit details
    Browse the repository at this point in the history
  5. DRR - Cpptraj: Use ResChar()

    drroe committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    6df34ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    48366b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    972ac94 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c865f2e View commit details
    Browse the repository at this point in the history
  9. DRR - Cpptraj: Start adding 'betadetail' keyword which will track par…

    …allel/anti-parallel beta in place of extended/bridge (backwards compat.)
    drroe committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    89ad7e7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    71da453 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    284086c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    601baa0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a0b4f05 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    016bb5f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    38eea47 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2019

  1. Configuration menu
    Copy the full SHA
    b0f34e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d38190b View commit details
    Browse the repository at this point in the history
  3. DRR - Cpptraj: Fix for openmp

    drroe committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    8906df9 View commit details
    Browse the repository at this point in the history
  4. DRR - Cpptraj: Add MPI sync

    drroe committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    2b25f71 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0233cb4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71759df View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a5d91f8 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2019

  1. DRR - Cpptraj: Update manual.

    drroe committed Aug 30, 2019
    Configuration menu
    Copy the full SHA
    6e9ad29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7213b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9a0179 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2019

  1. Configuration menu
    Copy the full SHA
    33a231e View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2019

  1. DRR - Cpptraj: Fix printf format string; Range.Size() is int, not uns…

    …igned.
    Daniel R. Roe committed Sep 3, 2019
    Configuration menu
    Copy the full SHA
    f936521 View commit details
    Browse the repository at this point in the history
  2. DRR - Cpptraj: Protect test when no netcdf

    Daniel R. Roe committed Sep 3, 2019
    Configuration menu
    Copy the full SHA
    77d8eb0 View commit details
    Browse the repository at this point in the history