Knowledge / Library and Information Science / Library automation: Koha and SOUL

Library automation: Koha and SOUL

Library and Information Science (B.LISc) · Library technology · free study notes for exams, placements and interviews

In short

Library automation is the use of computers to carry out a library's routine "housekeeping" work — acquisition, cataloguing, circulation, serials control and the public catalogue — through one integrated database, so a record created once is reused everywhere. Koha is a free, open-source, web-based integrated library management system (ILMS), and SOUL (Software for University Libraries) is the proprietary ILMS developed by the INFLIBNET Centre, Gandhinagar (an Inter-University Centre of the UGC) for Indian universities and colleges. The topic is examined in B.LISc/M.LISc "Library Automation / Information Technology Applications" papers and in UGC-NET Library & Information Science Paper II, and it is the single most tested practical skill in interviews for Library Assistant, Library Trainee, Professional Assistant and Semi-Professional Assistant posts (universities, IITs/IIMs/NITs, DRDO, ISRO, CSIR labs, KVS/NVS, Delhi Public Library, state public library networks). Employers expect hands-on answers: creating a MARC21 record, framing a circulation rule, importing records over Z39.50, taking a backup.

Explained

What library automation is, and what it automates

Koha — architecture, features and administration

SOUL — INFLIBNET's software for Indian academic libraries

Standards and codes that make automation work

Running an automation project — step by step

  1. Feasibility and needs study — collection size, annual additions, transactions per day, users, staff IT skill, budget.
  2. Software selection — define requirements, compare ILMS (Koha, SOUL, eGranthalaya, NewGenLib, LibSys/SLIM21, Evergreen), run a demo/trial on your own sample data; issue a GeM/RFP for support services if proprietary or vendor-supported.
  3. Hardware, network, power — server (on-premises or cloud/VPS), LAN/Wi-Fi, OPAC terminals, barcode or RFID hardware, UPS, printer; plan for backup media.
  4. Database creation / retroconversion — convert the existing card catalogue: original cataloguing for unique titles, copy cataloguing via Z39.50 or vendor MARC files for the rest; validate against the shelf list.
  5. Item processing — accession numbers, barcode or RFID tagging, shelf-wise verification.
  6. Parameter setting — branches, item types, patron categories, loan periods, fines, notices.
  7. Staff and user training; print user manuals and a quick-reference card.
  8. Parallel run — manual and automated circulation together for a few weeks; reconcile counts.
  9. Go-live, then OPAC publicity; enable email/SMS notices.
  10. Backup and maintenance policy — daily database dump off-site, version upgrades on a test instance, AMC, periodic data quality audit (duplicate records, missing 942/952 fields).

Barcode, RFID and self-service

Key points

Formulas and examples

Retroconversion effort (person-days) = N ÷ r — N = records to convert, r = records catalogued per person per day
Project cost = person-days × daily rate (₹) + licence + hardware + tagging cost
Cost per record (₹/record) = total project cost ÷ N
Overdue fine = (days late − grace days) × rate per day, capped at the fine ceiling (₹)
Database size ≈ Σ (number of records × average record size); add 1.5-2× bibliographic size for the search index
Counters required = ⌈(peak-hour transactions × service time per transaction) ÷ 3,600 s⌉
Collection turnover ratio = issues per year ÷ number of volumes; OPAC availability % = uptime ÷ total time × 100
ItemBarcode routeRFID route
Tags/labels50,000 × ₹1.50 = ₹75,00050,000 × ₹18 = ₹9,00,000
Readers2 scanners × ₹8,000 = ₹16,0002 staff pads × ₹45,000 = ₹90,000
SecurityEM strips + gate ≈ ₹2,00,000Gate ₹2,50,000
Self-servicenot possible1 kiosk ₹3,50,000
Capital total₹2,91,000₹15,90,000

Koha versus SOUL at a glance

FeatureKohaSOUL
Developer / originHorowhenua Library Trust & Katipo, New Zealand, 1999INFLIBNET Centre, Gandhinagar; 1.0 (2000), 2.0 (2009)
LicenceFree/open source, GNU GPL v3Proprietary, concessional licence + AMC for member institutions
PlatformLinux, Perl, Apache, MariaDB/MySQL, Zebra/ElasticsearchWindows Server, .NET/ASP, MS SQL Server
ArchitectureFully web-based (browser only)Client-server with web OPAC
Cataloguing code/formatMARC21 or UNIMARC frameworks, RDA/AACR-2MARC21, AACR-2
Copy cataloguingZ39.50 and SRU client and serverZ39.50 client
CustomisationSource editable; local vendors and communityOnly by the developer
SupportCommunity lists, IRC, Indian support firms, KohaCon (hosted in India in 2011)INFLIBNET helpdesk and training programmes
Best fitAny size, multi-branch, tight licence budget, in-house Linux skillUGC-affiliated universities/colleges wanting Windows familiarity and central support

Where it is used

Interview questions

Common mistakes

Related topics

Open in the Knowledge reader →Find jobs →