LibAge acts as a centralised bibliographic database for ageing publications. It is used across HAGR and the DAA to provide referencing capabilities through an API.
LibAge came about because of the overlap between various bibliographic databases in HAGR and the DAA. The DAA was the first to use LibAge for it’s references, tying in directly to the curator. The HAGR databases where then transitioned over, starting with the brand new LongevityMap. There where initially some troubles with the database but that is now fixed.
The LibAge has two versions: A live and a beta. These use separate databases with changes from the beta being moved to the live version once reviewed. The beta serves references to the beta versions of various databases to allow for them to be updated without causing issues with the live referencing system.
The beta version is tied into the curator application; References can be added directly though it is preferred to use the in-page tools for the various databases (such as the DAA and GenAge) to add the references.
To add a new reference the curator is used. This is based at the beta version site and is the only way to add data to the database. DO NOT add any data directly to the live database unless you are fixing a critical issue and you have already changed the information on the curator.
You usually add references and link them to a bibliographic entry through each databases dedicated section in the curator. This makes it much easier to keep track of entries being added and allows for the ID and basic details to be entered.
There are some minor issues with the GenAge Model Organisms section in that the longevity entries need to be added and saved BEFORE the references are added as it cannot detect the correct ID to use beforehand.
LibAge uses Fabric to deploy both the versions and the data. The following commands are provided: