Forum AstroNamur ASBL - Astronomie Amateur
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum AstroNamur ASBL - Astronomie Amateur

Forum de discussion d'AstroNamur
 
AccueilAccueil  PortailPortail  RechercherRechercher  S'enregistrerS'enregistrer  Dernières imagesDernières images  Connexion  

 

 Python for astro...

Aller en bas 
+3
Lemju
Serge B
ttf
7 participants
AuteurMessage
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Python for astro...   Python for astro... EmptyVen 17 Avr 2020 - 22:48

Salut à tous, 

Je sais que cela ne concerne que peu d'entre-nous...
Mais en exploitant mon temps de confinement et comme présenté brièvement lors de la dernière réunion,
je vous annonce la mise en route d'un site dédié à l'usage du langage Python en astronomie... 

Python for astro... Site10

L'adresse : http://www.ttfonweb.eu

Pour la petite histoire : je "cherche" encore un peu pour le style de la meilleure présentation texte/code, etc...)
J'avais commencé dans un outil (qui s'est avéré une daube... Mad  ) et suis repassé à de la techno plus standard  Confused   

Mais donc : il a fallu tout retaper... Sad tongue

Pour le moment : je suis sur le traitement d'image... 
Le reste viendra en son temps...  cool-blue

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptySam 18 Avr 2020 - 17:12

Voilà, le chapitre "lecture / écriture" d'image est fini... Tous les formats (utiles) sont couverts...

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
Serge B
Neptune



Nombre de messages : 4360
Date d'inscription : 20/11/2013
Localisation : Ramillies

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptySam 18 Avr 2020 - 20:07

Intéressant.

_________________
Serge B
Revenir en haut Aller en bas
Lemju
Rang: Administrateur
Lemju


Nombre de messages : 5969
Date d'inscription : 13/07/2011
Localisation : Forville

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptySam 18 Avr 2020 - 21:30

Ca à l'air d'être un très chouette site web (même si je ne comprends pas tout Smile je n'ai jamais programmé Sad )

_________________
Nous sommes tous des poussières d'étoil...tchoummm... Rhaaaa, $@#%£ d'allergies...

Ma galerie Astrobin et Flickr

SITE D'OBSERVATION DE RAMILLIES
Revenir en haut Aller en bas
Arnaud_P
Jupiter



Nombre de messages : 915
Date d'inscription : 04/04/2017
Localisation : Modave

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptySam 18 Avr 2020 - 23:11

Effectivement, c'est assez intéressant Smile
Revenir en haut Aller en bas
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyDim 19 Avr 2020 - 21:46

Et bien, j'ai rajouté deux chapitres... 
- Les projets possibles... (j'y parle de "Easy Astro Box"...   cool-blue)
- Le début du domaine "pollution lumineuse..."

Bonne lecture  Mr. Green

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyVen 24 Avr 2020 - 13:22

Et voilà, un programme de gestion pour les données de SQM qui est rajouté...

Mais entretemps, mon provider est "tombé" (du moins, le serveur de ma DB)  Mad

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyVen 1 Mai 2020 - 13:53

Après avoir tout remis en ordre (et être passé en https en même temps), petit ajout sur le format webp

https://ttfonweb.eu/uncategorized/format-webp/


Cela devrait intéresser les "publieurs" d'images de ciel profond...

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
Andy
Rang: Administrateur
Andy


Nombre de messages : 5541
Date d'inscription : 24/04/2006
Localisation : Metter

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyDim 3 Mai 2020 - 21:09

Bon j'ai profité du week-end pour installer anaconda et tenter mes premiers scripts.

Hello world, facile...

Premier graphique en utilisant Matplotlib

J'en suis encore qu'aux bases, assez loin de faire un stacking d'image Very Happy  Very Happy  Very Happy  Very Happy 


Si tu as un conseil pour se lancer "step by step"  ouuuu baby !   Boulet

_________________
A+ndy
SITE D'OBSERVATION DE RAMILLIES
Revenir en haut Aller en bas
adm
Mars
adm


Nombre de messages : 175
Date d'inscription : 25/08/2015
Localisation : Profondeville

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyDim 3 Mai 2020 - 23:20

Super intéressant ! En plus excellent choix d'aller vers Python. Je l'ai principalement utilisé pour du machine learning avec TensorFlow. Je suis content de voir qu'il y a du côté computer vision aussi !

_________________
Clear skies 
Profil Telescopius
Revenir en haut Aller en bas
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyLun 4 Mai 2020 - 8:01

@Andy : Pour le "step by step", perso j'ai suivi des cours sur le web...
Et je devrai finir ma certification "Data analyst" en théorie cette année
(faudrait m'y remettre d'ailleurs... Embarassed ). 

J'ai un livre (gratuit) qui m'a bien servi : 
https://ttfonweb.eu/publication/Python_For_Dummies.pdf

Sinon, il y a de bon MOOC... Dans toutes les langues et universités...
Même l'ULB (pour ceux qui y ont des affinités) 
https://www.fun-mooc.fr/courses/course-v1:ulb+44013+session01/about 

@adm Tensorflow : j'ai aussi un peu joué avec... Intéressant de savoir que tu t'y connais...
Mais je verrai cela quand j'aurai plus de temps (dans 574 jours ouvrables, si je passe outre le Covid 19 et 20)  Twisted Evil Twisted Evil Twisted Evil

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyLun 4 Mai 2020 - 20:26

Bon, j'avance... Mais parfois, "tester" prend du temps, dans certains domaines...  Razz

Le chapitre "Analyse d'images" avance...  scratch

https://ttfonweb.eu/quels-traitements/analyse-dimages/

Avec des programmes qui seront utiles pour plus tard, à mon sens...  study
Quant au "pré-traitement RAW", il réserve visiblement des surprises...

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
Andy
Rang: Administrateur
Andy


Nombre de messages : 5541
Date d'inscription : 24/04/2006
Localisation : Metter

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyMar 5 Mai 2020 - 10:07

je comprends bien Smile


De mon coté, j'e suis encore qu'au bases... Mais j'ai réussi à me plugger sur l'arduino en Serial... 
après moulte complication...  en utilisant Pyserial. 


Je suis passé sur le module OpenCV pour la webcam mais j'ai eu un message d'erreur lors de l'installation dans Anaconda... Bref... on cherche...


Mais j'ai installé Anaconda sur tout mes pc... 


Pour programmer, j'utlise Spider pour le moment. J'ai vu qu'il y avait plein d'autre ide... Jupiter, pycharm... mais je me limite à Spider.

_________________
A+ndy
SITE D'OBSERVATION DE RAMILLIES
Revenir en haut Aller en bas
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyMar 5 Mai 2020 - 18:36

Spider est "approche scientifique"... Plus courant pour ceux qui sont habitué à d'autres IDE.

Le reste : pour "data science" et statistique... J'aime pas trop Jupiter (trop gazeux)  Razz

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
Guytwo2
Mars
Guytwo2


Nombre de messages : 120
Date d'inscription : 28/04/2010
Localisation : La Bruyère (Meux)

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyLun 25 Jan 2021 - 15:42

Bonjour Thierry, bonjours à toutes et tous,
Eh oui, je suis toujours en vie.... et en Belgique ! Covid oblige !
Très très bonne idée Thierry et d'autre part, ton site me semble prometteur.
J'ai touché à pas mal de langages pour m'aider à mieux comprendre la mécanique céleste au travers de petits outils écrits en Basic, C, C++, C# etc. pour arriver enfin à Python ! Ce langage est aisé à dompter et de plus très riche pour ce qui est mathématiques, sciences, etc. Il possède des librairies très intéressantes comme par exemple "ephem" (comme le début d'éphémérides) qui t'ouvrira pas mal de portes pour l'astronomie.  J'utilise très peu "l'interactif" mais bien l'éditeur "PyCharm" qui permet d'écrire le programme, de le sauver et de l'exécuter. Très simple à apprendre et à utiliser. 
Quel que soit le langage, en astronomie, j'ai tout réalisé sur base des excellents ouvrages de Jean Meeus "calculs astronomiques à l'usage des amateurs" et "Astronomical Algorithms". Je suis certain que tu connais déjà pas mal sur le sujet, mais si d'aventure mes maigres connaissances peuvent aider, on peut me contacter.  
@+, Guy
Revenir en haut Aller en bas
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyLun 25 Jan 2021 - 17:05

Tiens, mais qui voilà...  Very Happy

Ben oui, je m'amuse pas mal avec... (et c'est pas fini, quand je vois le tas de projets en cours)

En fait, j'ai fait une certification de "Data Analyst" en 2 ans pour me distraire...
Et évidemment, tous les langages utilisables dans le domaines furent examinés (dont R, etc...)
mais Python est clairement un bon outil pour les domaines scientifiques et d'exploration de données  (notamment avec Panda, Numpy, etc...), donc : je m'y suis particulièrement intéressé.   

La guerre "C++ vs others" fait toujours rage en science, mais vu la puissance des machines actuelles
et les divers distributions (dont les µPython actuels sur SoC), ce langage très simple à apprendre a un avenir certain !

"Ephem" : très bien, mais parfois spécial à utiliser... La doc n'est très large.
Mais je l'utilise pour tous les calculs d'éphémérides du LPMD.

=> pour les "dérangés" du code, on s'est isolé sur le fil WhatsApp "bidouille" de Astronamur... 
Donc, si cela t'intéresse... Bienvenue !

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
Guytwo2
Mars
Guytwo2


Nombre de messages : 120
Date d'inscription : 28/04/2010
Localisation : La Bruyère (Meux)

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyLun 25 Jan 2021 - 21:19

Un reproche que je fais à Python est l'absence de "Form". A mon niveau de connaissance, je ne vois que l' HTML via "Django"... Lourd ! 
Merci pour la proposition de passer par le fil WhatsApp "bidouille" de Astronamur.
Revenir en haut Aller en bas
ttf
Rang: Administrateur
ttf


Nombre de messages : 8578
Date d'inscription : 31/08/2006
Localisation : Wezembeek - Bruxelles

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyMar 26 Jan 2021 - 6:44

"l'absence de "Form"" ??? Que veux-tu dire ? 

Si tu définis une application en mode "web", autant utiliser tout ce qui existe déjà pour le client (exploiter a fond le browser) et ne coder que la partie serveur en Python si besoin... (gérer les Get/Post)

Si c'est pour une "user interface" locale, tu as QT, tkinter, etc...  
ex : https://realpython.com/python-gui-tkinter/

Perso, mes applications astro, je les code soit dans l'un ou l'autre mode... 

Il y a pas mal d'exemples dont on peut s'inspirer... ex :
http://henrysmac.org/blog/2015/4/20/ztv-an-astronomical-image-viewer-for-python.html

Pour le moment, je travaille sur un "livestack viewer" (si il détecte une variation entre deux images, il l'affiche la meilleure)

_________________
Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles.
(Oscar Wilde)
Revenir en haut Aller en bas
http://www.beastro.be
Guytwo2
Mars
Guytwo2


Nombre de messages : 120
Date d'inscription : 28/04/2010
Localisation : La Bruyère (Meux)

Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... EmptyMar 26 Jan 2021 - 10:41

Par "form", je sous-entends un formulaire d'écran servant soit à la capture de données, soit à l'affichage de résultats.. ou les deux. Python me convient parfaitement, mais peut mieux faire au niveau ergonomie. Il y a aussi la création d'exécutables qui n'est pas évidente. Mais bon,.... J'ai encore beaucoup à découvrir et peut-être que certains outils m'échappent encore. 
Aussi, un grand merci pour tes exemples et informations qui vont certainement m'être utiles.
Revenir en haut Aller en bas
Contenu sponsorisé





Python for astro... Empty
MessageSujet: Re: Python for astro...   Python for astro... Empty

Revenir en haut Aller en bas
 
Python for astro...
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Face Tracking : Impression 3D - XY Webcam holder + Arduino + Python
» Astro un jour - Astro Tout les jours
» Astro Pic of the day
» 5G et astro
» web-astro.com

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum AstroNamur ASBL - Astronomie Amateur :: Le forum :: Logiciels d'astronomie-
Sauter vers: