[librecat-dev] Fwd: librecat extension possibilities

Patrick Hochstenbach Patrick.Hochstenbach at UGent.be
Wed Dec 13 11:56:30 CET 2017

Hello Jonathan

LibreCat is an open source project you can find the releases here: https://github.com/LibreCat/LibreCat/releases and

a demo server available at http://demo.librecat.org.<http://demo.librecat.org> The code is currently maintained by Bielefeld University and Ghent University who both run this system as an institutional repository, bibliography and a dark archive (Ghent only). We provide the software

as-is to the world in the hope it will be of use by others. There is currently no official (commercial) support for the project. We assist implementers to help them where needed, but our resources are limited and focussed to keep the software open and general enough to fit not only our local usage scenarios. To run the software it is very much advised to have a bit of knowledge of the LAMP stack (Perl, Apache, Linux and MySQL).

As for your specific questions:

User groups: users in the LibreCat software can be organised in departments and research groups. New publications added to the database will  automatically be grouped in the default department of the researcher. A  researcher can choose to be part of more than one  department/group. A publication can be part of one or more departments.  The edit rights to the publication metadata (and files) are:

   * The institutional authors of the publication

   * The person entering the metadata (that can be the researcher or a dedicated department proxy)

   * Dedicated reviewers

   * Super user (library admin)

Imports from external databases: out of the box there are import possibilities for CrossRef, PubMed, arXic, Inspire and Web of Knowledge. For all other imports there are command line tools available to transform data into the required input format (basically a YAML file with specific fields)

Large files: we put a restriction on uploading large files because it can take a long time and we don't want the user kept waiting. All uploads are streamed to a temporary location in on the server before ingest..a strict technical limit on X number of GB is not there. We always suggest users that very large files (e.g. hundreds of GB) can be imported via the backend tools. Our dark archive can accept files up to 2 TB (this is because our tape backup solution is restricted to maximum 2 TB files). The problem with research data we see is not that much technical (apart from long term preservation issues), but more management: who can access these files, what about secrecy, sensitive data. Files are stored as is (optionally with a MD5 checksum). Files can be available: open (to the world), local (to the institution), closed (only the owners of the publication), on request (by sending an email to the owner).

I hope this helps to get some insight.


Maintainer Librecat

Ghent University

From: librecat-dev-bounces at lists.uni-bielefeld.de <librecat-dev-bounces at lists.uni-bielefeld.de> on behalf of Jonathan NORRIS <jnorris at ist.ac.at>
Sent: Wednesday, December 13, 2017 10:28 AM
To: librecat-dev at lists.uni-bielefeld.de
Subject: [librecat-dev] Fwd: librecat extension possibilities


At our institute we are considering librecat as an option for our data/publication repository and publication database. It is my understanding that 'PUB' is both a repository (publications and data) and publications database. Currently we have a combination of applications providing this functionality, an Eprints application as a publications repository, another Eprints application as a data repository and a Bibapp application as a publications database. We are searching for something that can consolidate this suite into one application.

I am quite new to library technologies and have some questions about librecat that I hope someone can help me with. From the documentation I can see that it is quite customizable but I would like some opinion on how possible you think it would be to modify librecat to achieve the following features.

user groups

At our institute we organize our students into groups under a post doc. Our publication database must be able to reflect this by having group organization. A user must be added to a group and publications must be organizable and viewable by group and by individual.

imports from external databases

We must be able to import the previous publications of people at the institute from external publication databases, such as Scopus, CrossRef, ORCID.

large data files

How is librecat at handling large files? lets say a 5gb research data file?

Some words on the above would be greatly appreciated.

Jonathan Norris

IST Austria

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.uni-bielefeld.de/mailman2/unibi/public/librecat-dev/attachments/20171213/17acec34/attachment.html>

More information about the librecat-dev mailing list