< Podręcznik użytkownika KDM < Oprogramowanie KDM < Oprogramowanie naukowe
| Amber | |
|---|---|
| Serwer | Wersja |
| Supernova | Amber 11 AmberTools 1.5 |
Amber - grupa narzędzi do modelowania molekularnego, stosowanych głównie w przypadku makromolekuł biologicznych. W skład pakietu wchodzą pola siłowe Amber (z których korzysta wiele aplikacji liczących dynamikę molekularną), program Amber 11 oraz narzędzia AmberTools. Pakietu AmberTools można używać niezależnie, natomiast do użycia programu Amber 11 wymagana jest instalacja AmberTools.
Spis treści |
W skład Amber 11 wchodzi około 50 programów, z których najczęściej używane to:
sander. W Amber od wersji 11 zaimplementowano możliwość korzystania z akceleracji obliczeń na GPU.
Na AmberTools (w. 1.5) składa się zestaw narzędzi:
Amber 11 dostępny jest na klastrze Supernova w katalogu /usr/local/AMBER/amber11/ w wersji sekwencyjnej i równoległej. Zrównoleglone są narzędza: pmemd.MPI, sander.MPI, sander.LES.MPI.
Przed przystąpieniem do korzystania można ustawić środowisko programu wykonując polecenie:
> module load amber (dla wersji domyślnej - najnowszej) > module load amber/11.0
Po ustawieniu środowiska dla danej wersji można korzystać z polecenia do uruchamiania programu głównego (oraz szeregu narzędzi), m.in.:
> sander
Zadania obliczeniowe należy uruchamiać za pośrednictwem systemu kolejkowego.
Należy stworzyć samodzielnie skrypt, np. o nazwie amber.sh, przykład:
#!/bin/bash source /usr/local/Modules/3.2.7/init/bash module load amber CURDIR=`pwd` mkdir $SCRDIR/katalog-zadania cd $SCRDIR/katalog-zadania cp $CURDIR/* . # wywołanie aplikacji sander, zmienna ustawiana przez moduł $SANDER_RUN [opcje] cd $SCRDIR tar cvf $SCRDIR/katalog-zadania.tar $SCRDIR/katalog-zadania cp $SCRDIR/katalog-zadania.tar $CURDIR rm -rf $SCRDIR/katalog-zadania
Nadać skryptowi prawa wykonywania:
> chmod +x amber.sh
Wstawić skrypt do kolejki PBS:
> qsub -N amber_01 -q short48h -l select=1:epoch=hp ./amber.sh
Skrypt z podaniem rozmiaru pamięci RAM dla zadania:
> qsub -N amber_01 -q short48h -l select=1:mem=2gb:epoch=hp ./amber.sh
Obliczenia równoległe:
> qsub -N amber_01 -q short48h -l select=1:ncpus=2:mpiprocs=2:mem=4gb:epoch=hp ./amber.sh
| Oprogramowanie naukowe |
Abaqus ⋅ ABINIT ⋅ Accelrys [ MS, DS ] ⋅ ADF ⋅ Amber ⋅ ANSYS ⋅ ANSYS Fluent ⋅ ANSYS CFX ⋅ APBS ⋅ AutoDock ⋅ AutoDock Vina ⋅ Cfour ⋅ CPMD ⋅ CRYSTAL09 ⋅ Dalton ⋅ FDS-SMV ⋅ GAMESS ⋅ Gaussian ⋅ Gromacs ⋅ Lumerical [ FDTD, MODE ] ⋅ Mathematica⋅ Matlab ⋅ Meep ⋅ Molcas ⋅ Molden ⋅ Molpro ⋅ MOPAC ⋅ MPB ⋅ NAMD ⋅ NWChem ⋅ OpenFOAM ⋅ Orca ⋅ Pro/ENGINEER ⋅ R ⋅ SIESTA ⋅ Tripos Sybyl ⋅ TURBOMOLE ⋅ VMD ⋅ Xaim |
|---|