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.
Comprender#
Las observaciones
Qué es una observación, y luego lo que contiene su archivo, campo por campo. Con un ejemplo completo.
Las entrevistas
Lo que contiene una entrevista de un caso: el evento, su transcripción, los pasajes eliminados, quién la aprobó, los vínculos con la observación y la importación de una transcripción de otro formato.
Hacer#
Crear una observación
En el editor, o escribiendo tú mismo el archivo. Ambos producen lo mismo: un archivo JSON que es tuyo.
Crear una interpretación
En el editor de casos, o en el archivo del caso: una explicación alternativa de lo que se vio, como una observación aparte.
Crear una entrevista
En el editor de casos, o en los archivos: quién participó, cómo, y la transcripción si la tienes.
Compartir una observación
Un enlace para enviar, o dos líneas de HTML en tu propia página. Ambos con un ejemplo que funciona, para probar y copiar.
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.