Arqueología, Software Libre y lo que caiga

Categoría: FOSS

Calculadora de cotas

Una de las operaciones más repetidas en una excavación es también una de las más triviales: restar. Se lee la mira, se resta del punto cero y se anota la cota en la ficha. Decenas de veces a lo largo de una jornada, muchas de ellas con la libreta apoyada en la rodilla, con guantes, con prisa o con el nivel montado en un sitio incómodo.

El problema no es la dificultad del cálculo, sino su acumulación. Una resta mal hecha entre otras cien restas bien hechas no se detecta en campo: aparece semanas después, cuando la cota de una unidad no encaja con la de la unidad que tiene encima y hay que reconstruir de dónde salió aquel número.

Qué es Cotas

Cotas es una herramienta pensada para resolver ese cálculo sin salir del tajo. El punto cero se introduce una sola vez, al empezar, y queda fijado. A partir de ahí, en cada medición solo se cambia la lectura de mira y la aplicación devuelve la cota.

Esa es toda la diferencia con una calculadora convencional, y es una diferencia práctica considerable. En una calculadora hay que teclear el punto cero en cada resta, aunque sea siempre el mismo valor: cuarenta cotas son cuarenta oportunidades de equivocarse al introducir una referencia que no ha cambiado. Aquí la referencia se introduce una vez y el único dato variable es el que efectivamente varía.

La fórmula que aplica está a la vista en la propia interfaz:

Cota = punto cero − lectura de mira

No es una herramienta de topografía ni pretende sustituir a una estación total. Es la operación que ya se hace mentalmente o en un papel, con la referencia fijada de antemano.

Funciona sin conexión

La cobertura en un yacimiento es imprevisible, y una herramienta de campo que dependa de Internet no sirve de mucho. Cotas guarda localmente en el dispositivo la propia aplicación, sus iconos y el punto cero activo. Basta con haberla abierto una vez con conexión después de instalarla: a partir de ahí funciona sin red, incluso con el teléfono en modo avión, y se pueden seguir introduciendo lecturas y calculando cotas con normalidad.

Lo único que requiere conexión es el enlace de apoyo al proyecto, que apunta a un servicio externo.

Por qué una aplicación web y no una app

Cotas es una aplicación web. Funciona abriendo una dirección en el navegador, sin pasar por ninguna tienda de aplicaciones, sin cuenta de usuario y sin instalar nada en sentido estricto. Esta decisión tiene consecuencias prácticas que conviene explicitar:

  • El mismo enlace funciona en iPhone, en Android, en un portátil y en un ordenador de escritorio, sin versiones separadas ni mantenimiento duplicado.
  • No hay intermediarios: ni una tienda que apruebe la aplicación, ni un proceso de revisión, ni la posibilidad de que desaparezca del catálogo.
  • No se recopilan datos. No hay registro, no hay perfil de usuario y no hay nada que enviar a ningún servidor: los datos introducidos no salen del dispositivo.

El inconveniente evidente es que una dirección en el navegador es incómoda de recuperar cada vez que se necesita. Para eso los navegadores permiten añadirla a la pantalla de inicio o al escritorio, de forma que quede como cualquier otro icono.

Instalación en iPhone y iPad

Abrir el enlace en Safari y después:

  1. Pulsar Compartir.
  2. Elegir Añadir a pantalla de inicio.
  3. Si aparece la opción Abrir como app web, activarla.
  4. Pulsar Añadir.

Instalación en Android

El procedimiento es equivalente. Con la dirección abierta en el navegador:

  1. Seleccionar la barra de direcciones.
  2. Abrir el menú de las tres rayas, en el lado derecho.
  3. Elegir Crear acceso directo.

Instalación en ordenador

En los navegadores de escritorio basados en Chromium aparece un icono de instalación en la barra de direcciones. Desde ahí la aplicación se abre en su propia ventana, sin barra de navegación, y queda accesible desde el menú de aplicaciones del sistema.

Gratuita y sin contrapartidas

Cotas es gratuita. No tiene versión de pago, ni funciones bloqueadas, ni publicidad. Al pie de la aplicación hay un enlace para quien quiera apoyar el proyecto con una donación, pero es exactamente eso: un enlace opcional que no condiciona en nada el uso de la herramienta.

La aplicación está disponible en arqueoblog.eu/cotas.

Primeros pasos del Estratígrafo digital

Para crear una Harris Matrix las opciones han sido siempre más o menos las mismas: pagar por un programa específico, o tirar de un editor de diagramas genérico y montarla a mano, nodo a nodo. Ha habido alternativas como —ArchEd, Stratify—, pero llevan años sin actualizarse. La idea de Estratígrafo Digital es retomar ese camino con herramientas actuales, y con un cambio de enfoque: ver cómo se dibuja la matriz mientras vas definiendo las unidades estratigráficas. No registras primero y el diagrama lo ves después. Escribes la UE, anotas sus relaciones y el diagrama se rehace delante de ti. Que es, al final, como se piensa la estratigrafía. Es software libre con licencia GPL-3.0-only y está publicado en Codeberg: 👉 https://codeberg.org/FerMV/estratigrafo-digital

Qué es

Una aplicación de escritorio para registrar unidades estratigráficas y generar la Harris Matrix de una excavación o proyecto. No es un editor genérico de diagramas, y esa es la diferencia importante. El núcleo del modelo es la relación entre UUEE —anterior, posterior, contemporánea e igual a—, con sincronización automática de las relaciones y comprobación de ciclos imposibles. Si registras que la 100 es posterior a la 90, la 90 queda enlazada como anterior a la 100 sin que tengas que tocarla. Y si la secuencia se contradice, la aplicación lo detecta en lugar de dibujarte tan tranquila una imposibilidad estratigráfica. Además: tabla de UUEE con fase, definición, relaciones y notas; unidades pendientes cuando aparece una UE citada pero aún no descrita; y agrupación visual por fases.

Qué trae la versión actual (v0.2.3)

  • Proyectos propios en formato .edh, con guardado automático una vez el archivo tiene ruta.
  • Matriz en SVG generada automáticamente, ordenada por fase e identificador de UE.
  • Modos de visualización en blanco y negro, escala de grises y color. El blanco y negro es el modo por defecto, pensando en memorias e impresión.
  • Zoom, desplazamiento, botón de centrar y ancho de diagrama ajustable.
  • Exportación a SVG limpio, PNG, PDF/impresión y JSON.
  • Importación desde CSV, para reaprovechar fichas de excavaciones anteriores.

Plataformas e instalación

Por ahora solo hay versión para Linux: Debian, LMDE, Ubuntu y derivadas. Descargas el .deb de la página de releases e instalas:

sudo apt install ./estratigrafo-digital_0.2.3_amd64.deb

O, si prefieres no instalar nada, la AppImage portable:

chmod +x estratigrafo-digital_0.2.3_amd64.AppImage
./estratigrafo-digital_0.2.3_amd64.AppImage

Los instaladores para Windows y macOS están en el horizonte, pero no antes de tener algo de recorrido con esta versión. Preferimos que primero nos lleguen las pegas y las carencias que nosotros no hemos sabido ver, y empaquetar después para tres sistemas algo que ya se sostenga. En el repositorio hay guía de instalación y manual básico de uso, en castellano y en inglés. Técnicamente está construida con Tauri 2 + Rust y una interfaz en HTML/CSS/JavaScript, y la matriz se dibuja en SVG. Descarga libre y donación voluntaria. Ni suscripción, ni cuenta, ni telemetría: los datos de tu excavación no salen de tu ordenador.

Lo que os pido

Esto es una versión preliminar, con todo lo que eso significa. Funciona, pero se ha probado sobre todo contra mis propios registros y contra una sola manera de excavar y de nombrar las cosas. Y ahí está el límite: una herramienta de estratigrafía que solo ha visto estos criterios no sirve para mucho. Por eso os pido que la probéis y nos digáis:

  • Si la lógica de relaciones encaja con vuestra forma de registrar.
  • Qué falta para que la matriz sea presentable en una memoria administrativa.
  • Y los fallos, claro. Todos.

Podéis abrir un issue en Codeberg (es la vía que mejor nos sirve, porque queda documentado), escribirme por Mastodon o por correo. Cualquier crítica metodológica es especialmente bienvenida: los errores de programación se arreglan, los de criterio arqueológico se arrastran.


Una nota sobre cómo está hecha. La aplicación está escrita con ayuda de un asistente de IA. Me parece que en un blog que se llama Arqueología y software libre toca ser transparente con eso, y porque creo que es parte de lo interesante: no soy programador, y hace tres años una herramienta así no habría salido de aquí. El código está publicado íntegro y bajo GPL precisamente para que cualquiera pueda auditarlo, corregirlo o bifurcarlo. El criterio arqueológico es nuestro, así que queda a vuestra disposición.

© 2026 ArqueoBlog

Tema por Anders Noren — Arriba ↑