Post on 28-Sep-2020
Bootcamp - 2-6 SET 2019 1
Ferramentas Astronômicas IQR / QLF -Visão técnica
Cristiano Singulani
2
Dicionário LIneA
Bootcamp - 2-6 SET 2019
● Componente: código científico
● Pipeline: seqüência de processamento científico
● Exposição (imagem): dados obtidos pelo telescópio
● Observador da noite: cientista responsável pelo monitoramento em tempo real das exposures daquela noite
3
QR: Quick Reduce
Bootcamp - 2-6 SET 2019
Sistema desenvolvido pelo LIneA capaz de monitorar a qualidade das imagens obtidas pela câmera do DES (DECam) em tempo real.
5
QR: Outline
Bootcamp - 2-6 SET 2019
• Modos de operação• O pipeline• Observing History• Exportação de resultados• Informações de desenvolvimento
6
QR: Modos de operação
Bootcamp - 2-6 SET 2019
• Automático e manual
7
QR: Modos de operação
Bootcamp - 2-6 SET 2019
8
QR: O pipeline
Bootcamp - 2-6 SET 2019
9
QR: Observing History
Bootcamp - 2-6 SET 2019
10
QR: Exportação de resultados
Bootcamp - 2-6 SET 2019
• ProductLog• Informações de
processamento (db)• +1500 noites observadas• +240 mil exportações
DES Data Server (Fermilab)
11
QR: Informações de desenvolvimento
Bootcamp - 2-6 SET 2019
• Participantes: - Angelo Fausti - Ricardo Ogando - Eduardo Peloso - Valter Machado- Cristiano Singulani - Renan Junior - Leandro Martelli - Bruno Rossetto- Tiago Cabral - André Goulart
• Desenvolvimento e manutenção: - Início: novembro de 2009- Último commit: outubro de 2017
• Tecnologias: Turbogears 1.0.5 (web framework) e python 2.4• Linhas de código: 222.009 (95.000)
12
QLF: Quick Look Framework
Bootcamp - 2-6 SET 2019
Sistema desenvolvido pelo LIneA capaz de monitorar a qualidade dos espectros obtidos em tempo real pelo telescópio do DESI (Dark Energy Spectroscopic Instrument) instalado em Kitt Peak (EUA).
13
QLF: Outline
Bootcamp - 2-6 SET 2019
• Modos de operação• O pipeline• Acesso fácil ao dados (API)• Visualização interativa de resultados (Bokeh)• Informações de desenvolvimento
14
QLF: Modos de operação
Bootcamp - 2-6 SET 2019
15
QLF: Modos de operação
Bootcamp - 2-6 SET 2019
Manual
16
QLF: O pipeline
Bootcamp - 2-6 SET 2019
b
r
z
• Responsabilidade de outro grupo do DESI• Steps: • Cada step tem um conjunto de métricas• 10 espectrógrafos por filtro• Desafio: 30 execuções paralelas em menos
de 3 minutos
17
QLF: Acesso fácil ao dados (API)
Bootcamp - 2-6 SET 2019
• Web API• Facilidade de integração
com Jupyter Notebook
18
QLF: Visualização interativa de resultados
Bootcamp - 2-6 SET 2019
19
QLF: Visualização interativa de resultados
Bootcamp - 2-6 SET 2019
20
QLF: Visualização interativa de resultados
Bootcamp - 2-6 SET 2019
21
QLF: Informações de desenvolvimento
Bootcamp - 2-6 SET 2019
• Participantes: - Angelo Fausti - Ricardo Ogando - Felipe Oliveira - Felipe Machado- Cristiano Singulani - Rafael Brito - Eric Freitas - Alisson Lanot- Riccardo Campisano
• Desenvolvimento e manutenção: - Início: dezembro de 2015- Último commit: março de 2019
• Tecnologias: Django (web framework), Bokeh e python 3• Linhas de código: 40742• Última entrega: v0.7.2
Questões
Bootcamp - 2-6 SET 2019 22
Obrigado
Bootcamp - 2-6 SET 2019 23