[Isis-fish-user] Fwd : Pour démarrer avec les écritures de scripts ISIS
Ca pourrait en aider d'autres donc voici les endroits ou chercher quand on veut écrire des règles de gestion ou des plans d'analyse : Aide toi des précédants scripts et des indications sur le wiki : http://isis-fish.labs.libre-entreprise.org/wiki-moin/instance/cgi-bin/moin.c... déjà essaie de bien comprendre ce qui est fait dans ces scripts. Dans l'API essaie de retrouver les méthodes utilisées. Ensuite... 1ere étape : créer ta matrice d'expérience qui dit à chaque simulation les modalités prises par les différents paramètres et écrire l'algorithme en français (pas en JAVA) de ce qu il faudra coder dans le script 2ème étape : chercher dans l'API ISIS les méthodes qui permettent de modifier les paramètres qui t'intéressent, c'est à dire les coefficients de migration et les %effort/métier http://isis-fish.labs.libre-entreprise.org/apidocs/index.html pour utiliser l'API dans la colonne de gauche "all classes" tu cherches l'entité sur laquelle tu veux travailler (Population, métier ...) et tu clic dessus, à droite s'affiche un tableau : dans la colonne de droite du tableau ce sont toutes les méthodes correspondant à cet objet, (par exemple : pour l'entité Population il existe la méthode getName() ...) et la colonne de gauche indique le genre d'objet renvoyé par la méthode (ex. getName() renvoit un String) et ca peut servir aussi vu qu il y a beaucoup de matrices dans isis, le lien vers les methodes pour les matrices http://lutinmatrix.labs.libre-entreprise.org/apidocs/index.html et pour les autres objets JAVA (list, string, etc), l'api JAVA http://java.sun.com/j2se/1.4.2/docs/api/index.html Il faut que tu comprennes la structure des objets pour pouvoir récupérer les paramètres. par exemple les coefficients de migrations dépendent de la population, de la saison et sont stockés sous forme d'une matrice (groupe x zone) / saison. http://isis-fish.labs.libre-entreprise.org/wiki-moin/instance/cgi-bin/moin.c... 3ème étape : Une fois que ça c'est clair, tu peux écrire le script (il y a de bons éditeurs de scripts gratuits qui aident a ne pas oublier de fermer des parenthèses etc : tinn-R et notepad++ par exemple) 4ème étape : vérifier le script dans l'interface d'éditeur de script d'ISIS -- Sigrid LEHUTA ~ ><> ~ Doctorante Département Ecologie et Modèles pour l'Halieutique IFREMER, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03 Tél : +33 (0)2 40 37 41 65
participants (1)
-
Sigrid LEHUTA