We perform PCA using all backbone atom (N,O,C,CA) of the full degradation machinery complex using Cpptraj. Input file is attached below. Then using Normal Model Wizard (NMwiz) plugin in VMD to visualize and observe the essential motion. Specifically, PCA allow us to observe motion by moving your protein along the direction of eigenvector in each eigenmodes.
Below are input file of performing PCA:
parm protein.prmtop # load your prmtop here trajin dBET1_r2_400ns_nowat.dcd # load you trajecotry here rms first :1-2672@N,O,C,CA average crdset cpu-gpu-average createcrd cpu-gpu-trajectories run crdaction cpu-gpu-trajectories rms ref cpu-gpu-average :1-2672@N,O,C,CA crdaction cpu-gpu-trajectories matrix covar name cpu-gpu-covar :1-2672@N,O,C,CA runanalysis diagmatrix cpu-gpu-covar out cpu-gpu-evecs.dat vecs 3 name myEvecs nmwiz nmwizvecs 3 nmwizfile dna.nmd nmwizmask :1-2672@N,O,C,CA crdaction cpu-gpu-trajectories projection CPU modes myEvecs beg 1 end 3 :1-2672@N,O,C,CA crdframes 1,last hist CPU:1 bins 100 out cpu-gpu-hist.agr norm name CPU-1 hist CPU:2 bins 100 out cpu-gpu-hist.agr norm name CPU-2 hist CPU:3 bins 100 out cpu-gpu-hist.agr norm name CPU-3 run clear all readdata cpu-gpu-evecs.dat name Evecs parm md_c4_dbet1_35.prmtop parmstrip !(:1-2672@N,O,C,CA) parmwrite out dbet1_35-modes.prmtop runanalysis modes name Evecs trajout dbet1_35-mode1.dcd pcmin -400 pcmax 400 tmode 1 trajoutmask :1-2672@N,O,C,CA runanalysis modes name Evecs trajout dbet1_35-mode2.dcd pcmin -400 pcmax 400 tmode 2 trajoutmask :1-2672@N,O,C,CA runanalysis modes name Evecs trajout dbet1_35-mode3.dcd pcmin -400 pcmax 400 tmode 3 trajoutmask :1-2672@N,O,C,CA quit
Readers should cite both the Bio-protocol preprint and the original research article where this protocol was used:
Wu, K, Hung, T and Chang, C(2025). Principle component analysis (PCA). Bio-protocol Preprint. bio-protocol.org/prep2856.
Wu, K. Y., Hung, T. I. and Chang, C. A.(2025). PROTAC-induced protein structural dynamics in targeted protein degradation. eLife. DOI: 10.7554/eLife.101127
Do you have any questions about this protocol?
Post your question to gather feedback from the community. We will also invite the authors of this
article to respond.
0/150
Tips for asking effective questions
+ Description
Write a detailed description. Include all information that will help others answer your question including experimental processes, conditions, and relevant images.
Spinning
Post a Question
0 Q&A
Spinning
This protocol preprint was submitted via the "Request
a Protocol" track.