È un comando (fatto da noi) per potere diagrammare file di dati da
riga di comando. È un'interfaccia per gnuplot.
Di una colonna di dati, fa la media,
, etc.
- Creare la directory
~/orac/Ala_steer/
- Dalla directory
~signorini/biomol/orac/Ala_steer
copiare in
questa directory:
- il file di input,
N.in
- il file di restart,
Ala.rst.N
- il file binario parametri+topologia,
ala.prmtpg
con
- notare la parte dell'input che controlla la dinamica guidata:
&POTENTIAL
ADD_STR_BONDS 1 102 500.0 15.9 31.5
...
&END
...
&INOUT
...
PLOT STEER 16.0 OPEN N.wrk
&END
&RUN
...
STEER 2000. 22000.
&END
- lanciare il programma (dovrebbe durare pochi minuti):
orac < N.in > N.out &
- estrarre i dati diagrammabili dal file N.wrk:
grep bond N.wrk > N.plt
- diagrammare energia in funzione della distanza; si può fare in modo
compatto con
plot N.plt -5,7
- copiare N.plt e N.pdb sulla directory
~signorini/tmp/
- diagrammare tutte le curve:
plot ~signorini/tmp/?.plt -5,7
- Preparare un file con tutti i lavori finali:
tail -1 ~signorini/tmp/?.plt| awk '/bond/ {print $NF}' > dw
- si calcolano media e
:
- Media e
si possono calcolare anche direttamente con
avg dw
- Esattamente, la formula per il
è
avg dw |awk 'NR==2 {print $2-.2*$4}'
Per non sovrascrivere sui dati a 20ps, creare una sottodirectory 20
e copiarci tutti i file *.plt *.pdb *.out
- filtrare il file PDB prodotto da ORAC con il comando pdb2vmd
- caricare la traiettoria; poi distruggere dalla seconda istantanea
in poi con Molecule > Delete frames
- ricaricare come nuova molecola la stessa traiettoria distruggendo
tutte le istantanee meno l'ultima
- per entrambe le rappresentazioni scegliere ad es. Drawing
method: tube e Coloring method: ColorID
- In VMD Main, selezionare la prima molecola come T
(top); magari rinominare la due molecole come first e last
- Da VMD Main > Extensions > Analysis scegliere RMSD
Calculator
- Nella finestra in alto a sx eseguire una selezione (ad es. all,
o protein)
- Verificare che nella finestra in basso a sx sono elencate le due molecole.
Altrimenti premere il bottone All in memory
- Calcolare gli RMSD pigiando il bottone relativo
- Ripetere, dopo avere allineato (minimizzato le distanze tra gli atomi
selezionati) con Align
- Calcolare in questo modo gli RMSD tra tutte le configurazioni finali
ottenute con uno stesso tempo di tiraggio