LOGACer: an open-source tool for the management and analysis of archaeological artefacts
The Logiciel Online pour la Gestion et l'Analyse de la Céramique (Online Software for the Management and Analysis of Ceramics) was initially developed under the name DBCer as part of the PhD thesis “Étude chronologique, économique et culturelle de la vaisselle du Piano della Civita à Artena (Latium) depuis la République romaine jusqu’à l’Antiquité tardive” (S. Dienst, 2024 - available on ORBi). Its initial objective was to structure and share the data from this research in a format that could be fully exploited by the scientific community, following the principles of Open Science and Open Access.
The classification and dissemination of archaeological data represent a major challenge. LOGACer not only makes it possible to share these data, but also to cross-reference information from different research teams collaborating on a common research question. We therefore aim to make this tool accessible to all researchers wishing to share their data on instrumentum, particularly pottery and glass.
Implementation principles
LOGACer is based on the following key principles:
- Collaboration and reviewing: The software promotes collaboration between researchers working on common projects. In a later version, it will also allow users to comment on, and potentially propose corrections to, data published by others.
- Data confidentiality: Although LOGACer encourages data sharing with a view to Open Access, it respects users’ need to keep their data private until they are finalised, published, or indefinitely. Different levels of confidentiality and sharing are available, particularly for archaeological operations, site-horizons and contexts, as well as for regional horizons.
- Chronology: Chronology is determined at site level through phases or site-horizons, and different site-horizons can be grouped into regional horizons.
- Interoperability: Data must be comparable and cross-referenced with one another. Searches by type, fabric or other relevant criteria are possible in order to query the entire dataset (either data made public or data accessible to the user).
- Ease of use: Despite its technical complexity, LOGACer aims to remain accessible to beginners. The basics of its use should be learnable in less than an hour, with safeguards to prevent handling errors.
Technical infrastructure
An initial version of LOGACer (DBCer version 1) used the Django framework with an SQLite database. The current version is based on PHP and JavaScript (with AJAX), querying a MySQL database. The libraries used include Bootstrap for layout, Leaflet for mapping, Altorouter for routing, and PhpSpreadsheet for managing Excel files.
The software consists of several parts or “modules”:
- Already available
- Core structure: management of archaeological operations or sites, site-horizons or phases, contexts and objects. Includes user management, the addition of illustrations, files and bibliographic references, as well as data browsing, import and export tools and basic mapping.
- Chronology by horizons: Definition of regional horizons to which site-horizons are linked, with varying degrees of connection.
- Reference systems: Integration of the concepts of category, fabric, function and type, which can be described and consulted, with logical constraints (e.g. links between types and categories).
- Literature review: Possibility of clearly indicating when data have been taken from publications by other authors and subsequently reworked. Edited data relating to artefacts can be added in addition to the reworked data.
- Currently being implemented
- Advanced horizons: Type of link between regional horizons and the types present, with seriation and correspondence analysis (CA) tools. Comparison between a phase/site-horizon/context and a horizon group.
- Already planned
- Advanced fabric analysis: Addition of fabric studies directly within the database, with indication of protocols and simple statistical tools (PCA, dendrogram).
- Charts: Display of charts useful for publication or data comparison (univariate or bivariate, by contexts/site-horizons/archaeological operations).
- Advanced mapping: Improved map display, with visualisation of quantitative artefact distributions and filtering/distinction by criteria.
- Reference systems – standardisation: Detection of similar elements and grouped modifications to assist in the standardisation of heterogeneous data.
- Other features: Additional possibilities are planned regarding multilingualism, adding comments, bibliographic management, as well as data interoperability (with easy data entry and output points) for use with other, more specialised software... All of this will depend on users’ needs and the time available for development.
Implementing LOGACer for your own project
LOGACer is released under a CC BY-NC licence, which allows its code to be reused, modified and implemented by other teams. The source code is available upon request from the administrator (via the contact form).
If you would like to deploy LOGACer for your project, we can:
- Provide you free of charge with the elements required for a local implementation by your IT department, without specific configuration (other than the name and presentation pages);
- Configure the tool or add features (in return for a financial contribution to support the project) for the implementation of the tool;
- Offer to implement the tool for your use on an external server (a financial contribution will also be required to cover installation and hosting costs).
Whatever your situation, if LOGACer is of interest to you, please feel free to contact us to discuss it!
