Expérimentations poses courtes
Règles du forum
Tout ce qui a été postprocessé d'une façon ou d'une autre, c'est ici que ça se passe.
Pour vos transferts de fichiers FITS, vous pouvez utiliser notre service de partage : https://transfert.astro-va.fr/
Password : astronomie-va
Tout ce qui a été postprocessé d'une façon ou d'une autre, c'est ici que ça se passe.
Pour vos transferts de fichiers FITS, vous pouvez utiliser notre service de partage : https://transfert.astro-va.fr/
Password : astronomie-va
-
cissou8
- Messages : 109
- Inscription : 10 déc. 2022, 17:17
- Localisation : 06
Expérimentations poses courtes
Alors, figure-toi que je suis qd meme la "dev Windows" de Siril... mais oui, la pour ce que tu veux faire, ca me semble plus indique (tu iras juste pas le dire a mes 2 copains sinon je vais encore me faire charrier).
Je vais regarder dans pySiril les fonctions qui vont bien et je te dis
Je vais regarder dans pySiril les fonctions qui vont bien et je te dis
Tags :
- steph37
- Messages : 4328
- Inscription : 14 avr. 2021, 11:03
- Localisation : Chenonceaux
-
cissou8
- Messages : 109
- Inscription : 10 déc. 2022, 17:17
- Localisation : 06
Expérimentations poses courtes
Alors, va y avoir un contre-temps, parce que je me suis rendu compte en relisant le code que la nouvelle version des .seq (depuis la 1.2) est pas prise en charge. J'ai fait une MR a trognon qui est le dev principal du repo. Je vais ajouter une methode pour reecrire les .seq parce que je croyais qu'elle y etait et en fait non...
Je sais pas si ca va etre merge rapidement donc si tu veux avancer, il faudra puller ma branche. Je re-trouverai comment on fait si tu sais pas comment faire
Je sais pas si ca va etre merge rapidement donc si tu veux avancer, il faudra puller ma branche. Je re-trouverai comment on fait si tu sais pas comment faire
- steph37
- Messages : 4328
- Inscription : 14 avr. 2021, 11:03
- Localisation : Chenonceaux
Expérimentations poses courtes
Gasp @cissou8 jusque là je comprenais ce que tu écrivais et là, PAF, il y a eu une discontinuité spatio-temporelle
et j'ai pas trop pigé. (Tu sais, je n'ai aucune expérience du développement pro
)
Je peux complètement attendre un peu une meilleure situation car je peux me débrouiller avec mon antique méthode. Mais je reste intéressé par ce que tu proposes
Je peux complètement attendre un peu une meilleure situation car je peux me débrouiller avec mon antique méthode. Mais je reste intéressé par ce que tu proposes
-
cissou8
- Messages : 109
- Inscription : 10 déc. 2022, 17:17
- Localisation : 06
Expérimentations poses courtes
Ooops, 1000 excuses, je croyais avoir deja parle de dev avec toi sur ce forum, mais je confonds certainement...
Je decode: pySiril est une bibliotheque python ecrite par trognon (m27trognondepomme son petit nom complet sur les forums astro). Donc, je peux pas directement inclure des modifications du code chez lui (le "repo", le stockage des fichiers de pysiril) comme ca, sans lui dire (enfin si, je crois que j'ai les droits, mais bon, je prefere le lui dire avant qd meme
). Je lui envoie donc une MR ("merge request") pour qu'il fusionne (="merge") mes modifications dans le code officiel de pysiril si ca lui convient, vu que c'est le "dev principal".
Comme je sais pas s'il va pas pouvoir relire et merger rapidement, je te dis qu'au besoin, tu peux recuperer (="puller") une version avec mes modifications (=ma "branche"). Et que je retrouverai comment faire si jamais tu sais pas
La, je suis en train d'inclure dans le code de pysiril une fonction pour re-ecrire un .seq. Parce que je croyais qu'elle etait incluse, mais en fait non.
J'espere avoir referme la faille spatio-temporelle sans avoir fait trop de degats
Je decode: pySiril est une bibliotheque python ecrite par trognon (m27trognondepomme son petit nom complet sur les forums astro). Donc, je peux pas directement inclure des modifications du code chez lui (le "repo", le stockage des fichiers de pysiril) comme ca, sans lui dire (enfin si, je crois que j'ai les droits, mais bon, je prefere le lui dire avant qd meme
Comme je sais pas s'il va pas pouvoir relire et merger rapidement, je te dis qu'au besoin, tu peux recuperer (="puller") une version avec mes modifications (=ma "branche"). Et que je retrouverai comment faire si jamais tu sais pas
La, je suis en train d'inclure dans le code de pysiril une fonction pour re-ecrire un .seq. Parce que je croyais qu'elle etait incluse, mais en fait non.
J'espere avoir referme la faille spatio-temporelle sans avoir fait trop de degats
- steph37
- Messages : 4328
- Inscription : 14 avr. 2021, 11:03
- Localisation : Chenonceaux
Expérimentations poses courtes
Ah c'est top, seamless ! On ne voit plus de trace de la faille, du beau boulot
Merci @cissou8 pour la traduction !
On a déjà un petit peu bossé ensemble sur un bug de la déconvolution dans la 1.2 beta version Windows, en compagnie de l'ami @soulearth
Merci @cissou8 pour la traduction !
On a déjà un petit peu bossé ensemble sur un bug de la déconvolution dans la 1.2 beta version Windows, en compagnie de l'ami @soulearth
-
cissou8
- Messages : 109
- Inscription : 10 déc. 2022, 17:17
- Localisation : 06
Expérimentations poses courtes
Salut,
après des aller/retours, des interruptions pour cause de vacances, de rentrée (des classes) et de sortie (de Siril), ci-joint un script python pour faire ce qui est décrit au-dessus, dans la section Linux. Attention, c'est pas particulierement Linux, ca devrait etre "n'importe quel OS qui supporte d'avoir plus de X handles de fichiers ouverts" et dans le cas ou vous compter faire un stack de X fichiers. Si vous voulez faire ca avec Windows, a priori, avec X<=2048 ca marchera aussi.
Vous aurez besoin de lib classiques python, numpy et matplotlib notament. Et aussi de pysiril, version >=0.0.17.
J'ai teste de mon cote pour l’écrire mais avec peu de fichiers. @steph37 a teste aussi de son cote, ça fait ce qu'il veut a priori
.
Donc voila, si ça peut en dépanner d'autres... (et reconcilier d'autres avec python, ils se reconnaitront)
Pour les instructions d'usage:
Bonne journée,
C.
après des aller/retours, des interruptions pour cause de vacances, de rentrée (des classes) et de sortie (de Siril), ci-joint un script python pour faire ce qui est décrit au-dessus, dans la section Linux. Attention, c'est pas particulierement Linux, ca devrait etre "n'importe quel OS qui supporte d'avoir plus de X handles de fichiers ouverts" et dans le cas ou vous compter faire un stack de X fichiers. Si vous voulez faire ca avec Windows, a priori, avec X<=2048 ca marchera aussi.
Vous aurez besoin de lib classiques python, numpy et matplotlib notament. Et aussi de pysiril, version >=0.0.17.
J'ai teste de mon cote pour l’écrire mais avec peu de fichiers. @steph37 a teste aussi de son cote, ça fait ce qu'il veut a priori
Donc voila, si ça peut en dépanner d'autres... (et reconcilier d'autres avec python, ils se reconnaitront)
Pour les instructions d'usage:
Code : Tout sélectionner
python3 lucky_sort.py -hC.
- steph37
- Messages : 4328
- Inscription : 14 avr. 2021, 11:03
- Localisation : Chenonceaux
Expérimentations poses courtes
Oui il est super ce script, bravo @cissou8 !
(Sous Linux, j'ai compilé les sources de Siril pour avoir dans /usr/local/bin siril et siril-cli. J'ai fait ça car les 2 autres méthodes d'installation ne le permettent pas facilement.)
(Sous Linux, j'ai compilé les sources de Siril pour avoir dans /usr/local/bin siril et siril-cli. J'ai fait ça car les 2 autres méthodes d'installation ne le permettent pas facilement.)
-
cissou8
- Messages : 109
- Inscription : 10 déc. 2022, 17:17
- Localisation : 06
Expérimentations poses courtes
Ah faudra qu'on ajoute un argument alors. Parce que tu peux donner a pysiril le chemin de siril-cli que tu veux utiliser. Apres, je sais pas si avec les appimages c'est bien pratique et ca change pas tout le temps...
- steph37
- Messages : 4328
- Inscription : 14 avr. 2021, 11:03
- Localisation : Chenonceaux