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'.
Les frases taxades volen dir que ja ha estat implementat.
Les frases taxades volen dir que ja ha estat implementat.
Exemple nom fitxer: bumblebee-file-311-20120521-171900.txt on:
Per ara deixo aquí la informació que he recopilat sobre la programació externa d'experiments a l'IconNMR (cua de rutina),
C:\Bruker\TOPSPIN\exp\stan\nmr\par.iconnmr
i C:\Bruker\TOPSPIN\exp\stan\nmr\par.SeRMN
de l'espectròmetre Avance DPX-250 ROBOT (iconnmr_parameter_sets.txt).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
,… )
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.
C:\Bruker\TOPSPIN\prog\tmp
el programa els importa i mostra a la pantalla de l'IconNMR.C:\Bruker\TOPSPIN\prog\tmp\save
, de forma que, en cas de necessitat, es podrien recuperar, editar (si calgués), i moure de nou a la carpeta C:\Bruker\TOPSPIN\prog\tmp
.