Siete páginas

Documentación de UFO@home

Qué es un caso ovni y qué contiene, cómo crear una observación, cómo compartirla o integrarla y de dónde proceden sus datos. Ordenadas por la pregunta que se plantea: elige la tuya.

Obtener el código fuente#

Para depurar un comportamiento, cambiar algo, o partir de este código y hacerlo tuyo.

git clone https://github.com/RR0/UfoAtHome.git
npm install
npm run dev          # demo local, servidor de desarrollo Vite
npm test             # vitest
npm run build:all    # los tres bundles de integración

Los catálogos se generan, no se escriben a mano: npm run build:stars (HYG), npm run build:comets (JPL Horizons), npm run build:novae (las curvas de luz de la AAVSO y las supernovas históricas) y npm run build:satellites (el SATCAT de CelesTrak) reconstruyen cada uno el suyo a partir de su fuente pública, de modo que los datos son reproducibles además de legibles. npm run build:tle reduce una copia local del archivo de elementos orbitales de Laurent Chabin (ufowaves.org) a los ficheros semanales servidos en /tle/.

Estas páginas son la referencia. El README dice lo que hace falta para contribuir: instalar, reconstruir los datos, probar, depurar, publicar; el razonamiento detrás de cada decisión está en los comentarios del código. Todo está bajo MIT — consulta las preguntas frecuentes para saber lo que eso te permite.