-
TmoleX
TmoleX
TmoleX on helppokäyttöinen graafinen käyttöliittymä TURBOMOLE -laskentojen hallintaan. TmoleX sisältää rakenne-editorin sekä työkaluja TURBOMOLE -ajojen valmisteluun ja tulosten analysointiin. TmoleX:ää voidaan käyttää myös TURBOMOLE -ajojen lähettämiseen ja valvontaan CSC:n supertietokoneilla.
Maksutonta TmoleX Client -versiota voidaan käyttää paikalliselta Windows-, Linux- tai MacOS-työpöydältä TURBOMOLE:n ajamiseen CSC:llä.
Saatavuus
- Sen voi ladata vapaasti (rekisteröityminen vaaditaan) Dassault Systèmesin verkkosivustolta. Tämä on demoversio, joka sisältää myös rajoitetun version TURBOMOLEsta.
Lisenssi
TmoleX voidaan ladata vapaasti, mutta itse TURBOMOLE:n käyttö on rajoitettu voittoa tavoittelemattomaan tutkimukseen käyttäjille, jotka ovat sidoksissa akateemisiin (eli tutkintoja myöntäviin) instituutioihin.
Käyttö
Käytä selaimen kautta
Siirry osoitteeseen puhti.csc.fi selaimella ja kirjaudu sisään CSC/Haka-käyttäjätunnuksellasi.
- Käynnistä siellä Desktop.
- Avaa
Terminalja lataa TURBOMOLE-moduuli komennollamodule load turbomole/7.8. - Käynnistä TmoleX komennolla
TmoleX24. - Valitse
New Projectja määritä sopiva projekti kenttäänFile Name(esim./scratch/<yourproject>/my_tmolex_project). - Määritä järjestelmäsi ja laskennan tyyppi.
- Pienet ajot voidaan suorittaa interaktiivisesti: Start Job -> Run (local)
- Suuremmat ajot kannattaa suorittaa eräajoina: Start Job -> Run (network). Esimerkkiasetukset on annettu alla. Huomaa, että salasanaton yhteys ei toimi selaimen kautta. Muista tallentaa asetukset komennolla
Save Machine.
Asenna oma TmoleX
Asenna TmoleX-asiakasohjelma paikalliselle työasemallesi. Lisätietoja on rekisteröinti- ja lataussivulla Dassault Systèmesin verkkosivustolla. Omalla TmoleX-versiollasi voit rakentaa varsinaisen ajosi paikallisesti ja lähettää sen sitten Puhtiin. Asiakasohjelmalla voit seurata, miten ajo etenee. Kun ajo on valmistunut, voit noutaa tulostiedostot ja analysoida tulokset paikallisella asiakasohjelmallasi.
Alla on joitakin esimerkkijonoasetuksia, joita voidaan käyttää TmoleXissä:

Kenttään "Script before job execution" lisättävä täydellinen skripti sisältää esimerkiksi seuraavaa (muokkaa todellisten tarpeidesi mukaan):
#SBATCH --partition=test
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=4 # MPI tasks per node
#SBATCH --account=project_XXXXXX # insert here the project to be billed
#SBATCH --time=00:10:00 # time as `hh:mm:ss`
source /appl/profile/zz-csc-env.sh
ulimit -s unlimited
export PARA_ARCH=MPI # use MPI
module load turbomole/7.8
export SLURM_CPU_BIND=none
export PARNODES=$SLURM_NTASKS # for MPI
export PATH=$TURBODIR/bin/`$TURBODIR/scripts/sysname`:$PATH
Muista tallentaa asetukset komennolla Save Machine.