Can RMSIP include trivial modes for calculation?

Issue #558 resolved
Yazhini arangas created an issue

Does any analysis on normal modes in Bio3D include first 6 trivial modes for calculations?. If so how can I select only specific range of modes from nma object for RMSIP, RMSF and other trajectory analysis. It is mentioned that by default RMSIP will consider first 10 modes. Is it from modes of 7-16 or 1-10. How can I select specific range of modes for calculations? I referred subset option in RMSIP which is for only to specify number of modes.

Thanks in advance

Comments (4)

  1. Xinqiu Yao

    All calculations using NMA modes have excluded the 6 trivial modes by default (and should do). Most functions provide a way to select the range of modes. For example, rmsip(..., subset=20) (use the first 20 non-trivial modes for RMSIP), fluct.nma(nma, mode.inds=c(7:16)) (use the first 10 non-trivial modes for fluctuation calculation). Please see corresponding help documents for more detail.

  2. Yazhini arangas reporter

    Yes I understood that It has to remove since trivial modes will have zero frequencies and eigenvalues. I was bit skeptical about this and now I am confident and understood much clearly from your response. Another point, for comparing two different proteins' normal modes (i.e overlap, RMSIP, difference in RMSF calculation) is there any in-built normalization function available?. Or we have to individually normalize (by Z-score or divided by maximum frequencies) each protein and compare them?

    Thank you.

  3. Log in to comment