Linked Data Property Graphs in Discovery
In a previous blog post, we explored property graphs in the context of linked data in bibliographic records. In this post, we'll experiment with exposing information from the graph DB to end users in discovery. Our goal is to add a section to the Primo full record display which shows other works by the same…

ALMA PRIMO LINKED-DATA

Working out the version of a deployed AEK 2 project
As it stands, we currently don't surface information about an AEK 2 project anywhere in App Manager, beyond the package name and screen name. Clients have often asked how how the query the version. This is often important when it comes to project maintenance. The good news is this information is technically available. However, it's…

CAMPUSM AEK

Installing AEK 2 in 2021
AEK 2 was first released in 2016, designed for Node v8 (and React v13). Over the years we've updated it (to target Node v10, and React v15, and later React v16). With these changes came changes to the underlying technologies (swapping out npm for Yarn, for example). These third-party packages aren't something we can maintain…

CAMPUSM AEK

Exploring Linked Data Property Graphs
Linked data continues to be a topic of interest to libraries, and more institutions are interested in leveraging the power of linked data to improve discoverability and make cataloging workflows more efficient. Alma is continuing to expand its support for linked data as well, with plans in the road map to introduce built-in support for…

ALMA LINKED-DATA

Transforming simple CSV to Rosetta CSV
The tool (available on github) helps Rosetta customers to create CSV files that have the structure Rosetta requires. The Java tool is specifically useful for digitization projects where there is a unique ID per entity, and this ID is used as a base name (prefix) for all files of this entity. The expected simple source…

ROSETTA

Batch invoicing in ALMA
Invoicing is an important step of ALMA Acquisition. The correct invoices help managing Acquisition data and tracking the payment history. After the purchasing step, receiving physical items step or activating electronic titles step, the invoicing step jumps on the stage. There were 3 ways to process the invoices, which encompass creating invoices via EDI, creating…

ALMA FINANCE

Using Alma Work Order to Manage Search and ReAcquisition of Missing/Claimed Returned Items
Author's Note:  Please be aware this workflow was devised around 2016.  The author retired in 2018, no longer has access to Alma, and posted this after-the-fact because of a request by another customer.  It is possible "old" workflows like this will no longer work due to changes in Alma.  Caveat emptor.At the Colorado School of…

ALMA

Alma Integration with Third Iron (BrowZine)
BrowZine is an app for accessing and reading content from academic journals on the iPad. This article describes the required steps in order to publish portfolios from Alma to BrowZine, both for institutions that are not part of a network and for consortia members. Third Iron's documentation can be found here. For any questions regarding…

ALMA PUBLISHING/EXPORT

Migrating invoices from Millennium to Alma
IntroIt is possible to migrate Millennium payment data without III’s help and without significant technical skills. However, you are accepting certain losses of data and some clean up work. What you get is the ability to search Alma by invoice number and find past paid invoices. You also get payment history on your serial records.…

ALMA

Getting Started Testing Angular Apps
A recent version of the Cloud App CLI added support for the test command, which wraps ng test from the Angular framework. I used the opportunity to learn about testing Angular apps and to add some tests to an existing app. In this post, I'll share my experiences getting started with testing using the Jasmine test…

ALMA CLOUDAPPS