Saltar al contenido principal
ActivePapers Almacena tus datos como documentos recomputables para que cualquier resultado publicado pueda ejecutarse de nuevo, verificarse y preservarse.

Algunos enlaces de este sitio son de afiliados: si compras a través de ellos, es posible que recibamos una comisión sin coste adicional para ti. Esto nunca afecta a nuestras recomendaciones. Consulta nuestra declaración de afiliados para más detalles. Divulgación de afiliados.

Máquinas virtuales y PDF: futuras reliquias del pasado

Edición para Python Edición para JVM Blog … biblioteca —> Máquinas virtuales y PDF: futuras reliquias del pasado por Konrad Hinsen, publicado el 09 de septiembre de 2014 Un tuit reciente de Greg Wilson da en el clavo: las imágenes de máquinas virtuales son simplemente PDFs que se pueden ejecutar. Si hoy los utilizamos para garantizar la reproducibilidad, mañana la gente tendrá que desarrollar herramientas a medida para extraer su contenido.

De hecho, tanto las máquinas virtuales como los PDF fueron diseñados para un propósito muy específico, pero ese propósito no es la publicación científica. Los PDF fueron concebidos para capturar el contenido exacto de las páginas impresas en un archivo informático. Por supuesto, hay muy buenas razones para ello, y esa es la razón por la que los PDF se volvieron populares. Las máquinas virtuales fueron diseñadas para hacer transportable una pila de software completa, desde el sistema operativo hasta las aplicaciones, de un ordenador físico a otro.

También hay muy buenas razones para esto, motivo por el cual las máquinas virtuales ganaron popularidad. Tanto los PDF como las máquinas virtuales fueron adoptados en la publicación científica por conveniencia: eran tecnologías bien establecidas que parecían responder a una necesidad inmediata. Los PDF sustituyeron al papel impreso como medio de publicación científica en lo que fue una transición mínima hacia la edición electrónica: solo se cambió el soporte.

Nuestra elección: — Compre cursos individuales de Python científico directamente, frecuentemente con grandes descuentos.

Sin embargo, la publicación electrónica podría ofrecer mucho más: los datos brutos y los métodos computacionales podrían ser legibles por máquina y, por tanto, reutilizables por otros. Las máquinas virtuales ofrecen una forma de bajo esfuerzo para archivar y publicar cálculos de manera minimalista, sin requerir cambios en el software ni en los formatos de archivo que utilizamos hoy en día. Pero, una vez más, se pierde una gran oportunidad de hacerlo mejor y de hacer que los datos y el código sean accesibles y reutilizables.

ActivePapers fue diseñado específicamente para abordar estos problemas, y quizás sea el primer formato de archivo creado priorizando las necesidades de la publicación científica. Un ActivePaper combina conjuntos de datos y el código que trabaja con ellos, de tal manera que permite reutilizar uno u otro (o ambos, por supuesto) de forma completamente trazable.

Para hacer ciencia no solo de manera reproducible, sino también abierta, esto es muy importante. comentarios con tecnología de Disqus

Lectura complementaria


Sea propietario de un curso de por vida, no de una suscripción

Compre cursos individuales de Python científico directamente, frecuentemente con grandes descuentos