Materials Studio

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

< Podręcznik użytkownika KDM < Oprogramowanie KDM < Oprogramowanie naukowe < Biovia < Materials Studio

Materials Studio
Biovia-logo.png
Serwer Wersja
Bem (+ Gateway) 8.0
Klaster kampusowy 8.0
Do pobrania 7.0 SP1, SP2
Kontakt
kdm@wcss.pl

Materials Studio - oprogramowanie chemiczne do modelowania molekularnego firmy Biovia (dawniej Accelrys). Materials Studio to pełne środowisko do projektowania materiałów, pracujące w architekturze klient serwer. Użytkownik tworzy zadanie obliczeniowe na komputerze klienckim (swoim pececie pracującym pod Windows) i uruchamia obliczenia na komputerze z zainstalowanym serwerem MS (może to być ten sam komputer lub zdalny serwer z uruchomionym Gateway'em).

Licencja

Obecnie WCSS nie udostępnia licencji użytkownikom. Dopuszczalne jest zakupienie licencji przez użytkownika i udostępnianie jej na serwerze licencji WCSS (tylko uprawnionym osobom).

Informacja o wykorzystaniu

Uprzejmie przypominamy o konieczności zamieszczania w publikacjach informacji o wykorzystaniu krajowej licencji Biovia (d. Accelrys).

Wszelkie publikacje, (w tym prace doktorskie i dyplomowe) wykorzystujące wyniki obliczeń wykonanych na komputerach WCSS, powinny zawierać podziękowania postaci (odpowiednio do języka publikacji):

"Obliczenia wykonano na komputerach Wrocławskiego Centrum Sieciowo-Superkomputerowego (http://www.wcss.pl), grant obliczeniowy Nr ... "

"Calculations have been carried out in Wroclaw Centre for Networking and Supercomputing (http://www.wcss.pl), grant No. ..."

Uruchamianie aplikacji

Użytkownik może korzystać z MS zainstalowanego na serwerach WCSS lub zainstalować ten pakiet na swoim komputerze.

Pakiet składa się z dwóch części: klienta i serwera. Klient jest dostępny na systemy Microsoft Windows, serwer na systemy Microsoft Windows i Unix.

Pliki instalacyjne aplikacji można pobrać z serwera FTP.

Środowisko graficzne Materials Studio służące do wizualizacji i projektowania jest dostępne w postaci klienta na system Microsoft Windows. Klient ma możliwość współpracy z serwerem zainstalowanym lokalnie lub na innym komputerze w sieci.

Klient Materials Studio pozwala także na zapisanie plików wejściowych z danymi modelu tak, że po przekopiowaniu ich na serwer można niezależnie zlecić na nim obliczenia. Pozwala również skonfigurować połączenie ze zdalnym serwerem obliczeniowym i bezpośrednio z poziomu klienta zlecać na niego obliczenia.

Po zainstalowaniu oprogramowania należy:

  • skonfigurować w kliencie serwer licencji krajowej,
  • skonfigurować w systemie połączenie VPN, żeby móc ze swojej stacji łączyć się z serwerem licencji. Połączenie VPN należy uruchamiać przed rozpoczęciem pracy z aplikacją. Połączenie VPN powinno pozostać aktywne przez cały czas korzystania z klienta.

Obliczenia zdalne przez Gateway

WCSS udostępnia bramę Materials Studio na klastrze Bem. Dzięki temu można z poziomu interfejsu klienta zlecać obliczenia do wykonania na węzłach obliczeniowych. Wymagana jest do tego odpowiednia konfiguracja: z menu w kliencie Materials Studio należy wybrać Tools, następnie Server console. W oknie Server console należy dodać nowy Gateway o parametrach:

adres: bem.wcss.pl
port: 18888
połączenie: HTTPS

Zobacz też szczegółowe instrukcje:

Dla tak podłączonego serwera można obejrzeć listę dostępnych modułów.

Do korzystania z Gatewaya konieczne jest uzyskanie poświadczeń (nazwy użytkownika i hasła) - w tym celu należy skontaktować się z administratorami prosząc o założenie konta w Gatewayu.

Status zadań

Zadania zlecane przez Gateway trafiają do systemu kolejkowego PBS. Status zadań i ich historię można obserwować z poziomu klienta lub przez stronę [[1]].

Zmiana hasła w Gateway'u

Użytkownik może samodzielnie zmienić swoje hasło do Gateway'a. Należy w tym celu:

  • wejść na stronę WWW: https://bem.wcss.pl:18888
  • kliknąć w lewym menu pozycję "Password" i zalogować się dotychczasowym loginem i hasłem,
  • podać w formularzu stare i nowe hasło.

Obliczenia wsadowe

Obliczenia można zlecać także w trybie wsadowym. Po zapisaniu z poziomu interfejsu klienta plików wejściowych, przekopiowaniu ich a serwer w WCSS, można zlecić obliczenia z wykorzystaniem gotowych skryptów sub-moduł (istnieją tylko dla niektórych modułów MS) lub poleceń dostępnych w katalogu instalacji (trzeba pamiętać o wstawieniu ich do jednej z kolejek PBS).

Gotowe skrypty

W ścieżce /usr/local/bin znajdują się gotowe skrypty wstawiające do kolejek PBS obliczenia niektórych modułów MS: Uruchomienie skryptu bez podania argumentów wyświetli podpowiedź jak należy te argumenty specyfikować:

> sub-castep-8.0
Usage: /usr/local/bin/sub-castep-8.0 [parameters] name1 [name2] [name3] [...]
Parameters:
-q queue (default - main)
-n nodes (default - 1)
-p cores (per node, default - 1)
-m memory (per node, in MB, default - 2000)
-w walltime (in hours, default - 504)
-i "additional parameters ..."

Uwaga

Na klastrze Bem zadania należy zlecać do kolejki main. Jest to kolejka przekierowująca - na podstawie podanego limitu czasu (walltime) zadania będą przenoszone do odpowiednich kolejek (np. normal, infinity).

Polecenia dostępne na klastrze Bem
AmorphousCell /home/biovia/MaterialsStudio8.0/etc/AmorphousCell/bin/RunAmorphousCell.sh
CASTEP        /home/biovia/MaterialsStudio8.0/etc/CASTEP/bin/RunCASTEP.sh
DFTB+         /home/biovia/MaterialsStudio8.0/etc/DFTB/bin/RunDFTB.sh
DFTBpara      /home/biovia/MaterialsStudio8.0/etc/DFTBpara/bin/RunDFTBpara.sh
Dmol3         /home/biovia/MaterialsStudio8.0/etc/DMol3/bin/RunDMol3.sh
GULP          /home/biovia/MaterialsStudio8.0/etc/GULP/bin/RunGULP.sh 
Kinetix       /home/biovia/MaterialsStudio8.0/etc/Kinetix/bin/RunKinetix.sh 
MesoDyn       /home/biovia/MaterialsStudio8.0/etc/MesoDyn/bin/RunMesoDyn.sh 
ONETEP        /home/biovia/MaterialsStudio8.0/etc/ONETEP/bin/RunONETEP.sh 
QMERA         /home/biovia/MaterialsStudio8.0/etc/QMERA/bin/RunQMERA.sh 
VAMP          /home/biovia/MaterialsStudio8.0/etc/VAMP/bin/RunVAMP.sh


Przykład

Obliczenia można uruchomić poleceniem (przykład dla modułu VAMP):

> /home/biovia/MaterialsStudio8.0/etc/VAMP/bin/RunVAMP.sh -q main filename.input

gdzie:

  • filename.input to plik z danymi do obliczeń,
  • -q main to nazwa kolejki (należy podawać main)

Zobacz też: CASTEP

Obliczenia na infrastrukturze PLATON-U3

Na infrastrukturze PLATON-U3 (klaster kampusowy) dostępna jest pełna instalacja Materials Studio (klient i lokalny gateway). W celu skorzystania z aplikacji należy zarejestrować się jako użytkownik Platon-U3 w WCSS na stronie usługi (https://wcss.cloud.pionier.net.pl) i następnie założyć rezerwację na maszynę wirtualną z Materials Studio. Po uzyskaniu dostępu do maszyny wirtualnej i uruchomieniu aplikacji można zlecać obliczenia na maszynę wirtualną przez lokalny gateway lub na klaster Bem przez gateway bem.wcss.pl.

Sposób rezerwacji i korzystania z aplikacji na klastrze kampusowym jest opisany na stronie infrastruktury PLATON U3.

Dokumentacja