Table of Contents

Cua de Rutina (Mòdul) - IconNMR

Diagrama de taules per el mòdul iconNMR

Nota: no surt al diagrama, però, els camps userid i sentby són claus externes de la taula ja existent 'users'. Igualment, el camp projectid és clau externa de la taula també existent 'projects'.

Reunió 30-05-12

Les frases taxades volen dir que ja ha estat implementat.

Reunió 11-04-12

Les frases taxades volen dir que ja ha estat implementat.

Exemple nom fitxer: bumblebee-file-311-20120521-171900.txt on:

Notes d'en Miquel sobre l'IconNMR

Per ara deixo aquí la informació que he recopilat sobre la programació externa d'experiments a l'IconNMR (cua de rutina),

Per fer

Fitxers per programació d'experiments

Aquest és un exemple senzill de fitxer per programar experiments a l'IconNMR. En aquest exemple, es programen dos experiments per una mostra d'un usuari,

# iconnmr external setup file
#
# dual experiment test file - default parameters modified
#
USER SeRMN
HOLDER 33
NAME ext-set-test-003
SOLVENT aceton
#
# begin of 1st experiment
#
EXPNO 1
NO_SUBMIT
PARAMETERS sw,20,o1p,0,ns,512
EXPERIMENT teo_proto
TITLE ext-set-test-004\n 1D-1H-experiment
#
# end of 1st experiment
#
# begin of 2nd experiment
#
EXPNO 2
NO_SUBMIT
PARAMETERS ns,32k
EXPERIMENT teo_carboni
TITLE ext-set-test-00\n 1D-13C-experiment
#
# end of 2nd experiment
#
# end of holder definition
END

Aquest altre exemple és més complet, i il·lustra com programar experiments per múltiples mostres i usuaris. Per exemple, pel primer usuari es programa un experiment per una mostra, i pel segon i tercer usuaris es programen dos experiments per cadascuna de les dues mostres enviades pels usuaris,

# iconnmr external setup file
#
# three users

# #### BEGIN USER
USER SeRMN

# #### #### BEGIN SAMPLE (HOLDER)
HOLDER 31
DELETE
NAME user1-sample1
SOLVENT cdcl3
# #### #### #### BEGIN EXPERIMENT
PARAMETERS ns,128,swp,15,td,8192
EXPERIMENT teo_proto
TITLE user1-sample1-exp1
#### #### END SAMPLE (HOLDER)
END

#### BEGIN USER
USER avirgili

#### #### BEGIN SAMPLE (HOLDER)
HOLDER 32
DELETE
NAME user2-sample1
SOLVENT dmso
#### #### #### BEGIN EXPERIMENT
PARAMETERS ns,128,swp,15,td,8192
EXPERIMENT teo_proto
TITLE user2-sample1-exp1
#### #### #### BEGIN EXPERIMENT
EXPERIMENT teo_carboni
TITLE user2-sample1-exp2
#### #### END SAMPLE (HOLDER)
END

#### #### BEGIN SAMPLE (HOLDER)
HOLDER 33
DELETE
NAME user2-sample2
SOLVENT dmso
#### #### #### BEGIN EXPERIMENT
PARAMETERS ns,128,swp,15,td,8192
EXPERIMENT teo_proto
TITLE user2-sample2-exp1
#### #### #### BEGIN EXPERIMENT
EXPERIMENT teo_carboni
TITLE user2-sample2-exp2
#### #### END SAMPLE (HOLDER)
END

#### BEGIN USER
USER urquima

#### #### BEGIN SAMPLE (HOLDER)
HOLDER 34
DELETE
NAME user3-sample1
SOLVENT aceton
#### #### #### BEGIN EXPERIMENT
PARAMETERS ns,128,swp,15,td,8192
EXPERIMENT teo_proto
TITLE user3-sample1-exp1
#### #### #### BEGIN EXPERIMENT
EXPERIMENT teo_carboni
TITLE user3-sample1-exp2
#### #### END SAMPLE (HOLDER)
END

#### #### BEGIN SAMPLE (HOLDER)
HOLDER 35
DELETE
NAME user3-sample2
SOLVENT cdcl3
#### #### #### BEGIN EXPERIMENT
PARAMETERS ns,128,swp,15,td,8192
EXPERIMENT teo_proto
TITLE user3-sample2-exp1
#### #### #### BEGIN EXPERIMENT
EXPERIMENT teo_carboni
TITLE user3-sample2-exp2
#### #### END SAMPLE (HOLDER)
END

El resultat és pot veure a la següent captura de pantalla,

En aquest cas, els experiments no inclouen el paràmetre NO_SUBMIT i IconNMR els importa, programa i envia a la cua alhora. En aquests casos, és recomanable posar el programa IconNMR en mode HALT (prémer el botó ||) per tal de poder comprovar que els experiments s'hagin importat correctament. Llavors, un cop verificats, només cal prémer el botó |> perquè el programa comenci a processar els sol·licituds.

Així doncs, els experiments a programar a l'IconNMR es poden exportar en un únic fitxer.

Altres fitxers d'exemple emprats a les proves. COMPTE! abans d'importar-los cal substituir les extensions .ext per .001, .002,… d'acord amb el número al final del nom del fitxer -001, -002,… )

Notes sobre l'ús de fitxers externs per programar experiments

Aquestes són les notes que vaig prendre mentre feia proves amb diferents fitxers. Caldrà tenir-les present a l'hora d'introduir la informació a la base de dades del Bumblebee, i quan es generin els fitxers.

Captures de pantalla de l'IconNMR

FIXME Vaig fer vàries captures de pantalla del programa IconNMR després d'importar diferents fitxers. Aquestes captures il·lustren els errors i problemes que es poden produir. Quan tingui una estona les comentaré.