User Tools

Site Tools


conventions_de_nommage_des_parametres

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
conventions_de_nommage_des_parametres [2014/02/12 17:40]
manu
conventions_de_nommage_des_parametres [2014/02/13 13:37] (current)
manu
Line 7: Line 7:
 ===== Préfixes significatifs ===== ===== Préfixes significatifs =====
  
-Les paramètres qui apparaissent dans le fichier xml ocommencent ​obligatoirement par l'un de ces quatre préfixes: ''​t_ w_ c_ w_''​+Les paramètres qui apparaissent dans le fichier xml commencent ​obligatoirement par l'un de ces quatre préfixes: ''​t_ w_ c_ w_''​
 Il s'agit des noms qui apparaîtront dans les différents tags dans le name= Il s'agit des noms qui apparaîtront dans les différents tags dans le name=
  
Line 35: Line 35:
     * Un nouveau conditional apparaît: ''​c_rep_origin'',​ avec une case à cocher: ''​x_rep_origin'',​ dont le rôle est d'​afficher/​masquer les paramètres suivants     * Un nouveau conditional apparaît: ''​c_rep_origin'',​ avec une case à cocher: ''​x_rep_origin'',​ dont le rôle est d'​afficher/​masquer les paramètres suivants
     * Si la case est cochée, les deux paramètres suivants: ''​t_new_rep_origin''​ et ''​x_strand''​ sont actifs     * Si la case est cochée, les deux paramètres suivants: ''​t_new_rep_origin''​ et ''​x_strand''​ sont actifs
-  * Les instructions cheetah en début de fichier montrent comment ces paramètres sont passés au wrapper, les préfixes permettent de comprendre ​d'un seul coup le rôle des différentes variables.+  * Les instructions cheetah en début de fichier montrent comment ces paramètres sont passés au wrapper, les préfixes permettent de comprendre le rôle des différentes variables
 +    * **ATTENTION**:​ Le tag ''​when value="​eukaryote"''​ est très important car en son absence l'​expression cheetah ''#​if $c_kingdom.c_rep_origin''​ renverra une erreur, puisque la variable ''​$c_kingdom.c_rep_origin''​ sera tout simplement inexistante.
  
 <​code>​ <​code>​
Line 43: Line 44:
 ... ...
 ## replication origin, only if bacteria ## replication origin, only if bacteria
-#if $c_kingdom.c_rep_origin.x_rep_origin+#if $c_kingdom.c_rep_origin and $c_kingdom.c_rep_origin.x_rep_origin
     #if $c_kingdom.c_rep_origin.t_new_rep_origin     #if $c_kingdom.c_rep_origin.t_new_rep_origin
         #if $c_kingdom.c_rep_origin.x_strand         #if $c_kingdom.c_rep_origin.x_strand
Line 68: Line 69:
         </​when>​         </​when>​
         </​conditional>​         </​conditional>​
 +    </​when>​
 +    <when value="​eukaryote">​
 +        <param type="​hidden"​ name="​c_rep_origin"​ />
     </​when>​     </​when>​
 </​conditional>​ </​conditional>​
conventions_de_nommage_des_parametres.txt · Last modified: 2014/02/13 13:37 by manu