Starfinder

Nel biennio 2025-2026, abbiamo svolto per INAF - Osservatorio di Astrofisica e Scienza dello Spazio di Bologna il servizio di 'Traduzione e ottimizzazione del software per analisi di immagini Starfinder' [*].
La nuova versione 2.0 del software sviluppata nell'ambito del servizio introduce diversi cambiamenti, a partire dall'architettura e dai linguaggi di programmazione utilizzati. Gli algoritmi precedentemente sviluppati in ambiente IDL (che richiede una licenza per il suo utilizzo) sono stati trasposti e ottimizzati per il linguaggio Python, che permette una grande leggibilità e manutenibilità dei codici stessi oltre ad una diffusione a tutta la comunità scientifica che utilizza questo linguaggio da molti anni.
Un altro importante aggiornamento è l'utilizzo di una nuova interfaccia grafica. Moderna e intuitiva, è sviluppata come un'applicazione web client-server. La GUI è scritta con i framework VueJS 3.0, Pinia e Tailwind CSS, mentre il server è anch'esso sviluppato in Python. Il tutto funziona in locale sulla macchina dell'utente in modo semplice e veloce.
Infine, nell'ottica di applicazioni future sulle nuove generazioni di telescopi, sono state introdotte nuove funzionalità come l'ottimizzazione dei codici per immagini di grandi dimensioni e la gestione di matrici di immagini.
Starfinder può essere scaricato dalla pagina GitLab dell'INAF
[*] Dati di contratto
- Titolo: "Traduzione e ottimizzazione del software per analisi di immagini Starfinder"
- Finanziamento: il contratto è stato finanziato dall'Unione Europea - NextGenerationEU, CIG B250988711
- CUP C33C22000640006 (STILES - Strengthening the Italian Leadership in ELT and SKA, PNRR Missione 4, Componente 2, Linea di Investimento 3.1)
- CUP C53D23000810006 (Woman measuring stars: a comprehensive strategy for the exploitation of adaptive optics data, PRIN 2022, Settore ERC PE9 'Universe Sciences').
Disclaimer
- Il contratto è stato finanziato dall'Unione Europea - NextGenerationEU. I punti di vista e le opinioni espresse sono tuttavia solo quelli degli autori e non riflettono necessariamente quelli dell'Unione Europea o della Commissione Europea. Né l'Unione Europea né la Commissione Europea possono essere ritenute responsabili per essi.
Pubblicazioni
- Schreiber et al, Starfinder: from IDL to open-source Python software for empirical PSF modeling and crowded-field analysis in high-resolution imaging, Proc. SPIE 14150, Adaptive Optics Systems X, 141505U (19 Aug 2026) DOI: 10.1117/12.3103565
- Ricci et al, The new Starfinder for PSF modeling and image analysis: a free software in Python with a web user interface, Proc. SPIE 14155, Software and Cyberinfrastructure for Astronomy IX, 141555H (19 Aug 2026) DOI: 10.1117/12.3103385
- Tantalo et al, Globular clusters as diagnostic to verify adaptive optics performance, Proc. SPIE 14150, Adaptive Optics Systems X, 1415003 (19 Aug 2026) DOI: 10.1117/12.3104204
