Merci Sigrid.

Le 03/10/2023 à 22:27, Sigrid LEHUTA a écrit :

group.getLength() renvoit la longueur du group en janvier qq soit le moment de l'année.

et c'est bien ce que l'on voit dans la table de correspondance age-longueur de l'interface de structure de population. Et pas la (longmin+longmax)/2 (comme dit dans l'API).

Eric, tu confirmes que ce qui est affiché dans l'interface structure de population dans la table de correspondance age-longueur, est bien le resultat de group.getLength() en janvier ?

La variable age dans l'equation est en mois mais vaut group.getAge() * 12 (donc tjs des multiples de 12). Je ne sais pas qui a écrit ce modèle 😛

Pour avoir une taille qui change au cours de l'année pour une pop en age il faut ecrire ca :

double Linf = 110, K = 0.178, T0 = -0.005;
int mon = context.getSimulationControl().getStep().getMonth().getMonthNumber();
return Linf * (1.0 - Math.exp(-K * ((age+mon) / 12 - T0)));

oui je suis ok. Mon inquietude portait sur la fonction group.getLength(). Quand on a une equation de croissance en mois comme celle-ci, si group.getLength() travaille avec la fonction de croissance, cela renvoie effectivement la longueur du group pour le pas de temps.

Vous confirmez que  group.getLength()  fait le calcul avec la courbe de croissance au mois courant de la simu? et avec le mois de janvier dans la table de correspondance age-longueur ?

merci

Steph

Le 03/10/2023 à 17:19, Eric Chatellier a écrit :
Bonjour,

Voilà le code source : https://gitlab.nuiton.org/ifremer/isis-fish/-/blob/master/src/main/java/fr/ifremer/isisfish/entities/PopulationGroupImpl.java#L69

Cela à l'air d'etre (longueur min + longueur max) / 2

Le 03/10/2023 à 17:08, Stephanie MAHEVAS a écrit :

petite précision, en faisant le calcul à la main, je trouve que la longueur pour un age,affichée dans l'interface structure population, est egale à la longueur en janvier de l'age 0. Je me serais attendue à ce qu'elle soit égale à la (longeur de l'age en janvier + longuer de l'age en decembre) /2.

Est-ce que cette valeur est calculée avec l'équation de croissance ?

Et, est-ce que group.getLength() renvoie la valeur affichée ou le resultat de l'equation de croissance ? Si c'est le resultat de l'équation de croissance, est-ce pour le group (age) en année ou en mois ?

merci

Stéphanie

Le 03/10/2023 à 16:49, Stephanie MAHEVAS a écrit :

Bonjour

je cherche le source du code de calcul de longueur au group (population structurée en age).

Merci

bonne journée

Stephanie

-- 
......................................................................
Stephanie MAHEVAS
UMR MARBEC - site de Sète
IFREMER/HM
https://annuaire.ifremer.fr/cv/16343/

  Tel: (33) 04 99 57 32 39  (8239)  - 06 75 83 59 33

     o   \ o /  _ o         __|    \ /     |__        o _  \ o /   o
    /|\    |     /\   ___\o   \o    |    o/    o/__   /\     |    /|\
    / \   / \   | \  /)  |    ( \  /o\  / )    |  (\  / |   / \   / \
......................................................................

_______________________________________________
Isis-fish-users mailing list
Isis-fish-users@list.isis-fish.org
https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Archives et moteur de recherche:http://list.isis-fish.org/pipermail/isis-fish-users/
-- 
......................................................................
Stephanie MAHEVAS
UMR MARBEC - site de Sète
IFREMER/HM
https://annuaire.ifremer.fr/cv/16343/

  Tel: (33) 04 99 57 32 39  (8239)  - 06 75 83 59 33

     o   \ o /  _ o         __|    \ /     |__        o _  \ o /   o
    /|\    |     /\   ___\o   \o    |    o/    o/__   /\     |    /|\
    / \   / \   | \  /)  |    ( \  /o\  / )    |  (\  / |   / \   / \
......................................................................

_______________________________________________
Isis-fish-users mailing list
Isis-fish-users@list.isis-fish.org
https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/


-- 
Sigrid LEHUTA
  ~ ><> ~
Fisheries modeller
IFREMER unit HALGO, Ecology and modeling for fisheries science lab (EMH)
Member of the Mixed Research Unit DECOD: Dynamics and sustainability of ecosystems: from source to sea 
Member of l'Association Française d'Halieutique

IFREMER, Centre Atlantique
Rue de l'Ile d'Yeu - BP 21105
44311 Nantes Cedex 03, France
Tél : 02 40 37 42 38  (N°  interne : 8238)

https://halgo.ifremer.fr/en
https://www.umr-decod.fr/en
https://www.association-francaise-halieutique.fr/

_______________________________________________
Isis-fish-users mailing list
Isis-fish-users@list.isis-fish.org
https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
-- 
......................................................................
Stephanie MAHEVAS
UMR MARBEC - site de Sète
IFREMER/HM 
https://annuaire.ifremer.fr/cv/16343/

 Tel: (33) 04 99 57 32 39  (8239)  - 06 75 83 59 33

    o   \ o /  _ o         __|    \ /     |__        o _  \ o /   o
   /|\    |     /\   ___\o   \o    |    o/    o/__   /\     |    /|\
   / \   / \   | \  /)  |    ( \  /o\  / )    |  (\  / |   / \   / \
......................................................................