Esta pregunta y especialmente este comentario abordan la actividad asociada con la misión Juno, tanto alrededor de la llegada como del período de tránsito relativamente tranquilo a Júpiter. La idea es que puede haber habido un contacto poco frecuente con Juno, o un contacto de corta duración durante el tránsito, pero probablemente ha habido un gran estallido de actividad, no es que haya llegado.
Ahora me gustaría poder ver eso, o incluso hacer un gráfico de frecuencia o duración o simplemente algún tipo de métrica cualitativa, para el interés general y para futuras respuestas en el intercambio de pila.
¿Hay alguna forma de obtener estadísticas o registrar información sobre lo que se ha mostrado en la página AHORA de Deep Space Network? ( https://eyes.nasa.gov/dsn/dsn.html )
Ciertamente existe algún tipo de registro de qué información se envió al servidor que genera la página. No estoy buscando registros de comunicaciones reales, solo una forma de resumir o hacer un histograma de la actividad que se muestra en la página web.
¿Alguna idea de cómo hacer esto? ¿Hay alguna forma o lugar para sugerir esto? Sé que hay pocas posibilidades de que alguien tenga tiempo para hacer esto, pero puede haber una función de "solicitud de función" en alguna parte. Además, es posible que alguien ya esté haciendo esto y no sepa que alguien más está interesado.
He estado investigando esto también. Como me dijo un empleado de la NASA, no hay una manera fácil de obtener datos antiguos, pero hay una manera si está dispuesto a revisar muchos datos. La NASA guarda dsn.xml
archivos antiguos en una dirección como esta:
http://eyes.nasa.gov/dsn/data/1365107113.xml
Ese número es una marca de tiempo de Unix, por lo que puede ver los datos XML en ese momento. Para una conversión de Unix a la fecha, intente, por ejemplo, https://www.epochconverter.com
Los datos se almacenan solo cada cinco segundos, por lo que si una marca de tiempo de Unix le da un error "NoSuchKey", intente seguir bajando uno hasta que encuentre uno bueno.
import xml.etree.ElementTree as ET
, y esta respuesta , esta línea devuelve un diccionario que se puede reducir o guardar como json; DSNdict = dictify(ET.fromstring(urllib2.urlopen(url).read()))
¡Gracias!
Phiteros
marca omo
UH oh