Gramps , anteriormente GRAMPS ( acrónimo de Genealogical Research and Analysis Management Programming System ), [ 2 ] es un software de genealogía gratuito y de código abierto . [ 9 ] Está desarrollado en Python usando PyGObject y utiliza Graphviz para crear gráficos de relaciones.
Gramps representa una forma de producción colaborativa basada en bienes comunes, [ 10 ] creada por genealogistas para genealogistas. [ 10 ] [ 11 ] Más allá de los árboles genealógicos humanos, el software se ha utilizado para crear diagramas de pedigrí animal [ 12 ] y genealogías académicas que representan relaciones de mentoría entre científicos, médicos y académicos. [ 13 ]
Características
Gramps es un paquete de software de genealogía sin conexión ampliamente utilizado. [ 14 ] Sus características incluyen:
- Soporte para múltiples idiomas y contextos culturales, [ 15 ] incluyendo patronímicos , matronímicos y sistemas de apellidos múltiples.
- Compatibilidad total con Unicode .
- Calculadoras de relaciones, [ 16 ] que admiten terminologías de relaciones específicas de cada idioma que carecen de traducciones directas en otros idiomas.
- La capacidad de generar informes en varios formatos, como .odt , LaTeX , .pdf , .rtf , .html y .txt .
- Herramientas para crear una amplia gama de informes y gráficos, incluidos gráficos de relaciones de gráficos acíclicos grandes y complejos . [ 17 ]
- Extensibilidad a través de más de 10 tipos de complementos. Estos complementos incluyen Gramplets y Views; Gramplets proporciona vistas dinámicas o interactivas de datos dentro de la interfaz principal de Gramps. [ 18 ]
- Un enfoque de documentación centrado en eventos, similar al Modelo de Referencia Conceptual CIDOC utilizado por muchas instituciones de patrimonio cultural. [ 19 ]
- Una función de "verificación de cordura" que señala eventos improbables, como nacimientos de individuos a edades improbables. [ 2 ]
- Soporte para múltiples sistemas de calendario, incluidos los calendarios gregoriano, juliano e islámico. [ 20 ]
- Documentación completa de la API para programadores, con código libre y de código abierto disponible públicamente [ 21 ].
Formato de archivo
El formato de archivo principal de Gramps se llama Gramps XML y utiliza la extensión de archivo .gramps. Proviene de XML . Gramps XML es un formato libre y sus archivos suelen comprimirse con gzip . [ 24 ] El formato de archivo Portable Gramps XML Package utiliza la extensión .gpkg y actualmente es un archivo .tar.gz que incluye Gramps XML junto con todos los medios referenciados. Los usuarios pueden cambiar la extensión de archivo .gramps a .gz para editar el contenido del documento genealógico con un editor de texto. Internamente, Gramps utiliza SQLite como base de datos predeterminada, con otras bases de datos disponibles como complementos. [ 25 ]
Gramps puede importar desde los siguientes formatos: [ 26 ] Gramps XML, Gramps Package (Portable Gramps XML), Gramps 2.x .grdb (versiones anteriores de Gramps), GEDCOM , CSV .
Gramps admite la exportación de datos en los siguientes formatos: Gramps XML, Gramps Package (Portable Gramps XML), GEDCOM , formato GW de GeneWeb , [ 27 ] formato Web Family Tree (.WFT), [ 28 ] vCard , vCalendar , CSV .
Programas compatibles con Gramps XML
- Gramps Web es una aplicación web colaborativa construida sobre el núcleo de Gramps y admite la importación y exportación de XML de Gramps [ 29 ].
- Betty , de Bart Feenstra, genera sitios web estáticos a partir de archivos Gramps XML y Gramps XML Package como alternativas a GEDCOM. [ 30 ]
- PhpGedView (versión 4.1 y posteriores) admite [ 31 ] salida a Gramps XML.
- El componente PHP Gramps JoomlaGen para Joomla utiliza la carga de la exportación de la base de datos XML de GRAMPS para mostrar información genealógica y resúmenes. JoomlaGen es compatible con GRAMPS 3.3.0. [ 32 ]
- El script tmg2gramps de Anne Jessel convierte el archivo de datos del software de genealogía The Master Genealogist v6 a un XML de Gramps v2.2.6. [ 33 ]
Idiomas
Gramps está disponible en 45 idiomas [ 7 ] [ 34 ] (a diciembre de 2014).
Gramps tiene dos sublenguajes de traducción de uso especial:
Historial de lanzamientos
El proyecto comenzó como GRAMPS en 2001, y la primera versión estable se lanzó en 2004. [ 9 ]
La siguiente tabla muestra un historial seleccionado de lanzamientos de nuevas funcionalidades para el proyecto. (Los parches y correcciones de errores se publican en GitHub y se recopilan periódicamente en versiones menores de "corrección de errores"). [ 37 ] [ 38 ] [ 39 ]
Referencias
- ↑ Allingham, Don (21 de abril de 2006). "Mirando hacia atrás durante 5 años" . Blog de Gramps.
- 1 2 3 Wayner, Peter (22 de abril de 2004). "De recursos compartidos, tu historia personal" . The New York Times . Nueva York . Recuperado el 11 de mayo de 2021.
Hay más de una docena de programas de bases de datos genealógicas disponibles de varios proveedores. Hall utiliza el Sistema de Programación de Gestión de Análisis e Investigación Genealógica, o GRAMPS. Al igual que otros programas similares, Gramps, que es gratuito, permite a las personas ingresar datos sobre sus antepasados y produce gráficos, documentos y páginas web a partir de la información.
- ↑ "Colaboradores" . Github .
- ↑ "Historia del abuelo" . Wiki del abuelo .
- ↑ "Versión 6.0.8" . 9 de abril de 2026. Consultado el 10 de abril de 2026 .
- ↑ "Instalación" . Wiki del abuelo .
- 1 2 "Traducciones del abuelo" . Wiki del abuelo .
- ↑ "Licencia del proyecto - Gramps" . Archivado del original el 20 de enero de 2021. Consultado el 21 de junio de 2021 .
- 1 2 Peric, Vladimir (16 de julio de 2014). "Investigación genealógica con Gramps" . Noticias semanales de Linux.
- ^ Leister , Wolfgang; Christophersen, Nils Damm; Tsiavos, Pródromos; Groven, Arne-Kristian; Heggestøyl, Simen; Rødskog, Daniel; Haaland, Kirsten; Glott, Rüdiger; Tannenberg, Anna; Darbousset-Chong, Xavier (2014). ""Compendio INF5780 Otoño 2014: Código abierto, colaboración abierta e innovación"" (PDF) . Norsk Regnesentral . doi : 10.13140/2.1.1322.6887 . Archivado del original (PDF) el 11 de mayo de 2021.
- ↑ "¿Quiénes se creen que son?" . The Checkout . 23 de abril de 2015. Australian Broadcasting Corporation. ABC TV. Archivado del original el 21 de diciembre de 2021.
- ↑ «Les pedigrees des Dogo Canario» [ Los pedigríes del Perro Canario ] . Les pedigrees des Dogo Canario . la Asociación Francesa del Dogo Canario. 5 de marzo de 2010. Archivado desde el original el 21 de octubre de 2010 . Consultado el 11 de mayo de 2021 .
Genéré par GRAMPS
- ↑ Pecchioli, Yael; Jamieson, Mary Anne (2015). "Árbol genealógico de la beca de la Sociedad Norteamericana de Ginecología Pediátrica y Adolescente" . J Pediatr Adolesc Gynecol . 28 (6): 427– 432. doi : 10.1016/j.jpag.2014.12.006 . PMID 26349446. Consultado el 11 de mayo de 2021 .
- ↑ Maddra, CA; Hawick, KA (abril de 2016). "Modelado de dominio y problemas de lenguaje para aplicaciones de datos de grafos de historia familiar y casi arbóreos" (PDF) . Conferencia Internacional sobre Investigación y Práctica en Ingeniería de Software (SERP'16). ISBN 978-1-60132-446-7Consultado el 11 de mayo de 2021 .
- ↑ "Características" . Wiki del abuelo .
- ↑ "Calculadora de relaciones" . Wiki de Gramps .
- ↑ Marik, Radek (2006). Sobre diseños de grafos genealógicos grandes ( PDF) . Actas de ITAT 2016, Actas de talleres CEUR. Vol. 1649. págs. 218–225 . Recuperado el 11 de mayo de 2021 .
- ↑ "Gramplets" . Gramps Wiki .
- ↑ Häyrinen, Ari (2008). Un marco de documentación centrado en eventos y basado en plantillas (PDF) . Conferencia anual de CIDOC de 2008. Archivado (PDF) del original el 11 de mayo de 2021.
- ↑ "Gramps" . Software gratuito de Gizmo . Gizmo Richards. 24 de enero de 2017. Archivado del original el 20 de octubre de 2020. Consultado el 11 de mayo de 2021 .
- ↑ "Documentación de la API de Gramps" . Sitio web del proyecto Gramps .
- ↑ "Gramps XML" . Gramps Wiki .
- ↑ "Generar XML" . Wiki de Gramps .
- ↑ "Cómo hacer una copia de seguridad" . Wiki del abuelo .
- ↑ "Formatos de base de datos" . Wiki de Gramps . Consultado el 16 de noviembre de 2019 .
- ↑ "Importar desde otro programa" . Wiki de Gramps .
- ↑ "El formato GW" . GeneWeb. Archivado del original el 2 de diciembre de 2008. Consultado el 11 de febrero de 2009 .
- ↑ Árbol genealógico web archivado el 29 de diciembre de 2019 en Wayback Machine - simonward.com
- ↑ "Gramps Web" . Consultado el 29 de julio de 2023 .
- ↑ Feenstra, Bart. "betty" . betty . Índice de paquetes de Python. Archivado del original el 27 de noviembre de 2020. Recuperado el 11 de mayo de 2021 .
- ↑ PhpGedView @ Neumont University -*Carrito de recortes (v4.1)** Agregar opción para comprimir el archivo GEDCOM/Gramps XML con los archivos multimedia asociados Gramps XML*Gramps XML (v4.1)** Agregar opción para descargar el GEDCOM completo en formato Gramps XML** Agregar opción para recuperar datos sin procesar del servicio web SOAP en formato Gramps XML** Compatibilidad con la exportación a Gramps XML para incluir compatibilidad completa con la fuente y los medios
- ↑ "JoomlaGen" . SourceForge. 22 de junio de 2014.
- ↑ Jessel, Anne. "tmg2gramps" . tmg2gramps . Coherent Software Australia Pty Ltd. Archivado del original el 1 de marzo de 2021. Recuperado el 11 de mayo de 2021 .
- ↑ "Abuelo" .
- ↑ Pedigrí animal , Wiki del abuelo
- ↑ 0003346: Informes de relaciones entre personas del mismo sexo Gramps Bugtracker
- 1 2 Lanzamientos · gramps-project/gramps , GitHub
- 1 2 abuelo-anuncie - SourceForge.net
- ↑ Gramps (software) en SourceForge
- ↑ "Jerarquías de lugares" . Manual Wiki de Gramps 4.1 - ¿Qué hay de nuevo ?
- ↑ "Editor de lugares mejorado y nuevo editor de nombres de lugares y se agregó PlaceNames (con fecha e idioma) Place" . Manual Wiki de Gramps 4.2 - ¿Qué hay de nuevo ?
- ↑ "Versiones anteriores de Gramps" . Wiki de Gramps .
Enlaces externos
- Sitio web oficial
- Sitio wiki del abuelo
- Formatos de base de datos de Gramps
- Proyecto Gramps en GitHub - Código fuente
- Gramps (software) en SourceForge - Lista de correo
- Reseñas sobre Gramps
- Investigación genealógica con el abuelo . LWN.net 2014.
Este artículo contiene texto del Manual Gramps V2.9 de la GNU GPL .
- Software de genealogía gratuito
- Software libre programado en Python
- Software libre multiplataforma
- Software multilingüe gratuito
- Software que utiliza GTK
- Software que utiliza PyGObject
- Software que utiliza la Licencia Pública General de GNU.