hello je viens que m'arracher les cheveux sur cet export qui n exporte pas a chaque pas de temps. il le fait bien a la fin mais pas en cours de route. je compare avec Biomasse.java qui lui marche bien. j ai été jusqu a remplacé dans Biomasses.java uniquement les bouts de code différents mais rien a faire. je n ai meme pas les titres qui sont ecrits dans le begin... qu est ce que je rate ? Merci ! -- Sigrid LEHUTA ><> __/\__ ~ ><> ~ \____/ ~ Fisheries modeller IFREMER - HALGO-EMH Ecology and modeling for fisheries science DECOD Dynamics and sustainability of ecosystems: from source to sea AFH Association Française d'Halieutique (AFH) Centre Atlantique - Rue de l'Ile d'Yeu BP 21105 - 44311 Nantes Cedex 03 Tel. : 02 40 37 42 38 (8238) Participez à l'ENQUETE Réduction des captures de dauphins : https://http-proxy.cloud.codelutin.com/enquete_delmoges https://peche.ifremer.fr/Le-role-de-l-Ifremer/Recherche/Projets/Description-... https://www.francefilierepeche.fr/projets/gemmbe/ https://delmoges.recherche.univ-lr.fr/presentation-du-projet/ https://www.ices.dk/advice/ESD/Pages/Bay-of-Biscay-and-the-Iberian-Coast_Lan... https://halgo.ifremer.fr/en https://www.umr-decod.fr/en https://www.association-francaise-halieutique.fr/
Bonjour, C'est codé pour être fait au mois de janvier chaque année : int mois = 0; if(step.getMonth().getMonthNumber()==mois){ Le 03/09/2024 à 22:18, Sigrid LEHUTA a écrit :
hello
je viens que m'arracher les cheveux sur cet export qui n exporte pas a chaque pas de temps. il le fait bien a la fin mais pas en cours de route.
je compare avec Biomasse.java qui lui marche bien. j ai été jusqu a remplacé dans Biomasses.java uniquement les bouts de code différents mais rien a faire.
je n ai meme pas les titres qui sont ecrits dans le begin...
qu est ce que je rate ?
Merci !
_______________________________________________ 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/
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
Merci Eric, tu te doutes que je comprends ce code, je l'ai écrit... mais ca n est pas ce qui est fait. Il n exporte pas a chaque mois de janvier mais seulement en fin de simu... y a t il une rreur dans l usage de la classe export-step qui le fait se comporter comme un export classique (export end) ? Merci Le 04/09/2024 à 10:31, Eric Chatellier a écrit :
Bonjour,
C'est codé pour être fait au mois de janvier chaque année :
int mois = 0; if(step.getMonth().getMonthNumber()==mois){
Le 03/09/2024 à 22:18, Sigrid LEHUTA a écrit :
hello
je viens que m'arracher les cheveux sur cet export qui n exporte pas a chaque pas de temps. il le fait bien a la fin mais pas en cours de route.
je compare avec Biomasse.java qui lui marche bien. j ai été jusqu a remplacé dans Biomasses.java uniquement les bouts de code différents mais rien a faire.
je n ai meme pas les titres qui sont ecrits dans le begin...
qu est ce que je rate ?
Merci !
_______________________________________________ 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 - HALGO-EMH Ecology and modeling for fisheries science DECOD Dynamics and sustainability of ecosystems: from source to sea AFH Association Française d'Halieutique (AFH) Centre Atlantique - Rue de l'Ile d'Yeu BP 21105 - 44311 Nantes Cedex 03 Tel. : 02 40 37 42 38 (8238) Participez à l'ENQUETE Réduction des captures de dauphins : https://http-proxy.cloud.codelutin.com/enquete_delmoges https://peche.ifremer.fr/Le-role-de-l-Ifremer/Recherche/Projets/Description-... https://www.francefilierepeche.fr/projets/gemmbe/ https://delmoges.recherche.univ-lr.fr/presentation-du-projet/ https://www.ices.dk/advice/ESD/Pages/Bay-of-Biscay-and-the-Iberian-Coast_Lan... https://halgo.ifremer.fr/en https://www.umr-decod.fr/en https://www.association-francaise-halieutique.fr/
Ok. Je pense qu'il le fait a chaque pas de temps quand même. Utilises-tu le fichier exporté pendant la simulation ? Qu'est ce que cela pose comme problème ? Le 17/09/2024 à 10:51, Sigrid LEHUTA a écrit :
Merci Eric, tu te doutes que je comprends ce code, je l'ai écrit...
mais ca n est pas ce qui est fait. Il n exporte pas a chaque mois de janvier mais seulement en fin de simu...
y a t il une rreur dans l usage de la classe export-step qui le fait se comporter comme un export classique (export end) ?
Merci
Le 04/09/2024 à 10:31, Eric Chatellier a écrit :
Bonjour,
C'est codé pour être fait au mois de janvier chaque année :
int mois = 0; if(step.getMonth().getMonthNumber()==mois){
Le 03/09/2024 à 22:18, Sigrid LEHUTA a écrit :
hello
je viens que m'arracher les cheveux sur cet export qui n exporte pas a chaque pas de temps. il le fait bien a la fin mais pas en cours de route.
je compare avec Biomasse.java qui lui marche bien. j ai été jusqu a remplacé dans Biomasses.java uniquement les bouts de code différents mais rien a faire.
je n ai meme pas les titres qui sont ecrits dans le begin...
qu est ce que je rate ?
Merci !
_______________________________________________ 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/
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
Salut Sigrid, Il ne semble pas y avoir d'erreur dans ton script. Je vois que si la simulation est arrêtée avant la fin, alors le fichier n'est pas écrit, ce qui est un bug dans ISIS. Par contre, il est normal que les données ne soit pas immédiatement écrite dans le fichier d'export. À la place, elles sont temporairement retenues en mémoire (dans un buffer), elles seront écrites plus tard (à un moment qui ne correspond pas forcément au pas de temps). En fonction de la quantité de données à écrire, ce "plus tard" peut correspondre à la fin de simulation. C'est fait pour des raisons de performances. Cela suffit si on on corrige le bug qui empêche les résultats (partiels) d'être écrits dans le cas où la simulation a été stoppée prématurement ? Ou souhaitais-tu visualiser les données exportées à chaque pas de temps ? Sarah On 17/09/2024 10:51, Sigrid LEHUTA wrote:
Merci Eric, tu te doutes que je comprends ce code, je l'ai écrit...
mais ca n est pas ce qui est fait. Il n exporte pas a chaque mois de janvier mais seulement en fin de simu...
y a t il une rreur dans l usage de la classe export-step qui le fait se comporter comme un export classique (export end) ?
Merci
Le 04/09/2024 à 10:31, Eric Chatellier a écrit :
Bonjour,
C'est codé pour être fait au mois de janvier chaque année :
int mois = 0; if(step.getMonth().getMonthNumber()==mois){
Le 03/09/2024 à 22:18, Sigrid LEHUTA a écrit :
hello
je viens que m'arracher les cheveux sur cet export qui n exporte pas a chaque pas de temps. il le fait bien a la fin mais pas en cours de route.
je compare avec Biomasse.java qui lui marche bien. j ai été jusqu a remplacé dans Biomasses.java uniquement les bouts de code différents mais rien a faire.
je n ai meme pas les titres qui sont ecrits dans le begin...
qu est ce que je rate ?
Merci !
_______________________________________________ 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/
-- Sarah Bordage Code Lutin
Bonjour Sigrid, Dans ton cas, est-ce le même cas ? C'est à dire, est-ce que le fichier n'est pas complet lorsque tu arrêtes manuellement une simulation ? Le 18/09/2024 à 17:08, Sarah Bordage a écrit :
Salut Sigrid,
Il ne semble pas y avoir d'erreur dans ton script.
Je vois que si la simulation est arrêtée avant la fin, alors le fichier n'est pas écrit, ce qui est un bug dans ISIS.
Par contre, il est normal que les données ne soit pas immédiatement écrite dans le fichier d'export. À la place, elles sont temporairement retenues en mémoire (dans un buffer), elles seront écrites plus tard (à un moment qui ne correspond pas forcément au pas de temps). En fonction de la quantité de données à écrire, ce "plus tard" peut correspondre à la fin de simulation. C'est fait pour des raisons de performances.
Cela suffit si on on corrige le bug qui empêche les résultats (partiels) d'être écrits dans le cas où la simulation a été stoppée prématurement ? Ou souhaitais-tu visualiser les données exportées à chaque pas de temps ?
Sarah
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
Hello merci pour vos retours. réponse dans le texte ci dessous : Le 07/10/2024 à 14:36, Eric Chatellier a écrit :
C'est à dire, est-ce que le fichier n'est pas complet lorsque tu arrêtes manuellement une simulation ?
C'est ca, si je l'arrete moi, ou si une erreur l'arrete en cours de simu, le fichier est vide. J aimerais qu il contienne au moisn les pas de temps deja réalisés.
Le 18/09/2024 à 17:08, Sarah Bordage a écrit :
Salut Sigrid,
Il ne semble pas y avoir d'erreur dans ton script.
Je vois que si la simulation est arrêtée avant la fin, alors le fichier n'est pas écrit, ce qui est un bug dans ISIS.
Par contre, il est normal que les données ne soit pas immédiatement écrite dans le fichier d'export. À la place, elles sont temporairement retenues en mémoire (dans un buffer), elles seront écrites plus tard (à un moment qui ne correspond pas forcément au pas de temps). En fonction de la quantité de données à écrire, ce "plus tard" peut correspondre à la fin de simulation. C'est fait pour des raisons de performances.
ok
Cela suffit si on on corrige le bug qui empêche les résultats (partiels) d'être écrits dans le cas où la simulation a été stoppée prématurement ? Ou souhaitais-tu visualiser les données exportées à chaque pas de temps ?
je dirais corriger le bug suffit. ce besoin concerne un faible nombre de cas je pense (debuggage de simus tres longues où des erreurs peuvent intervenir à la fin car nouvelles regles ou equations ou pb de mémoire etc). il faudra tester: si le "plus tard" est tres tard et qu'on a jamais acces aux resultats quand ca bug, c est dommage. Evidemment visualiser les resultats en temps reel ca fait rever, mais ca n est absolument pas une priorité de mon point de vue. Merci !
Sarah
-- Sigrid LEHUTA ><> __/\__ ~ ><> ~ \____/ ~ Fisheries modeller IFREMER - HALGO-EMH Ecology and modeling for fisheries science DECOD Dynamics and sustainability of ecosystems: from source to sea AFH Association Française d'Halieutique (AFH) Centre Atlantique - Rue de l'Ile d'Yeu BP 21105 - 44311 Nantes Cedex 03 Tel. : 02 40 37 42 38 (8238) Participez à l'ENQUETE Réduction des captures de dauphins : https://http-proxy.cloud.codelutin.com/enquete_delmoges https://peche.ifremer.fr/Le-role-de-l-Ifremer/Recherche/Projets/Description-... https://www.francefilierepeche.fr/projets/gemmbe/ https://delmoges.recherche.univ-lr.fr/presentation-du-projet/ https://www.ices.dk/advice/ESD/Pages/Bay-of-Biscay-and-the-Iberian-Coast_Lan... https://halgo.ifremer.fr/en https://www.umr-decod.fr/en https://www.association-francaise-halieutique.fr/
Bonjour Sigrid, On 07/10/2024 18:04, Sigrid LEHUTA wrote:
Le 07/10/2024 à 14:36, Eric Chatellier a écrit :
C'est à dire, est-ce que le fichier n'est pas complet lorsque tu arrêtes manuellement une simulation ?
C'est ca, si je l'arrete moi, ou si une erreur l'arrete en cours de simu, le fichier est vide. J aimerais qu il contienne au moisn les pas de temps deja réalisés.
Nous avons essayé de reproduire le cas « la simulation s'arrête à cause d'une erreur ». Pour cela, nous avons reproduit deux situations : * une erreur survenant pendant l'export ; * une erreur survenant pendant l'évaluation d'une règle ; Dans les deux cas, l'erreur est bien gérée et le fichier n'est pas vide, les données partielles sont bien présentes. Ainsi, nous n'arrivons pas à savoir qu'elle est la situation exacte quand tu évoques une simulation qui ne va pas au bout à cause d'une erreur. Aurais-tu un message d'erreur précis ou une stacktrace à nous donner ? Si ce n'est ni pendant l'export, ni pendant l'évaluation d'une règle, à quel moment une telle erreur peut se produire ? Bonne journée, Sarah
arg dommage je n'ai pas gradé ça. Merci d'avoir recherché. je garde en tête ce besoin pour le debugage et la prochaine fois que je suis confrontée au problème je vous fais suivre plus d'info. Merci ! Le 14/10/2024 à 10:40, Sarah Bordage a écrit :
Bonjour Sigrid,
On 07/10/2024 18:04, Sigrid LEHUTA wrote:
Le 07/10/2024 à 14:36, Eric Chatellier a écrit :
C'est à dire, est-ce que le fichier n'est pas complet lorsque tu arrêtes manuellement une simulation ?
C'est ca, si je l'arrete moi, ou si une erreur l'arrete en cours de simu, le fichier est vide. J aimerais qu il contienne au moisn les pas de temps deja réalisés.
Nous avons essayé de reproduire le cas « la simulation s'arrête à cause d'une erreur ». Pour cela, nous avons reproduit deux situations :
* une erreur survenant pendant l'export ;
* une erreur survenant pendant l'évaluation d'une règle ;
Dans les deux cas, l'erreur est bien gérée et le fichier n'est pas vide, les données partielles sont bien présentes.
Ainsi, nous n'arrivons pas à savoir qu'elle est la situation exacte quand tu évoques une simulation qui ne va pas au bout à cause d'une erreur. Aurais-tu un message d'erreur précis ou une stacktrace à nous donner ? Si ce n'est ni pendant l'export, ni pendant l'évaluation d'une règle, à quel moment une telle erreur peut se produire ?
Bonne journée,
Sarah
_______________________________________________ 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 - HALGO-EMH Ecology and modeling for fisheries science DECOD Dynamics and sustainability of ecosystems: from source to sea AFH Association Française d'Halieutique (AFH) Centre Atlantique - Rue de l'Ile d'Yeu BP 21105 - 44311 Nantes Cedex 03 Tel. : 02 40 37 42 38 (8238) Participez à l'ENQUETE Réduction des captures de dauphins :https://http-proxy.cloud.codelutin.com/enquete_delmoges https://peche.ifremer.fr/Le-role-de-l-Ifremer/Recherche/Projets/Description-... https://www.francefilierepeche.fr/projets/gemmbe/ https://delmoges.recherche.univ-lr.fr/presentation-du-projet/ https://www.ices.dk/advice/ESD/Pages/Bay-of-Biscay-and-the-Iberian-Coast_Lan... https://halgo.ifremer.fr/en https://www.umr-decod.fr/en https://www.association-francaise-halieutique.fr/
participants (3)
-
Eric Chatellier -
Sarah Bordage -
Sigrid LEHUTA