E-Resource Discovery System at
IUB Library
Md. Mukhlesur Rahman
Assistant Librarian
Independent University, Bangladesh
1
Independent University, Bangladesh (IUB)
Study Programmes
� Undergraduate
� Graduate
Schools and Departments
� School of Business, � School of Business,
� School of Engineering and Computer Science,
� School of Environmental Science and Management,
� School of Liberal Arts and Social Sciences,
� School of Life Science, and
� School of Public Health.
3
IUB Library
Established: 1993
Aims: To support students, faculty members and the general
information need of IUB Community.
Users
Established: 1993
Aims: To support students, faculty members and the
general information need of IUB Community. Users
6,000 Students,
250 Faculty members
220 Officers and staff,
109 Trust and donor members and alumni.
4
Users
6,000 Students,
250 Faculty members
220 Officers and staff,
109 Trust and donor members and alumni.
IUB Library (Cont.)
Resources:
Resources Type Quantity
Books 25,000
Audio-Visual 4000+
Printed Journal/Magazine 146 (Titles)
5
E-Journals 21,000 (Titles)
Manpower:
Designation Number
Librarian 01
Deputy Librarian 03
Assistant Librarian 01
Junior Assistant Librarian 03
Supporting Staff 07
IUB Library (Cont.)
Library Website: http://lib.iub.edu.bd/
OPAC site: http://opac.iub.edu.bd/
6
Repository: http://dir.iub.edu.bd:8081/
Resource Discovery: http://lib.iub.edu.bd/vufind
Printed Journal Article Database
E-resources of IUB Library
INASP-PERI Consortium
American Chemical Society Wiley Online
EBSCOHost SpringerLink
Astronomical Journal Institute of Physics Publishing
American Physical Society Mary Ann Liebert, Inc. Publishing
American Society of Civil Engineers Beech Tree Publishing
Annual Reviews Cambridge University Press
UGC Consortium: JSTOR, Emerald
IP Based Subscription: ProQuest ABI Global Package
Free Resources: HINARI, OARE, AGORA and ARDI
7
Annual Reviews Cambridge University Press
Oxford University Press Wiley-Online Library
e-books: Taylor & Francis, De Gruyter LIS Books & ProjectMUSE
e-Databases: World Bank WDI, ADI, GEM
Access policy of e-resources
� IUB Library webpage serves as access point to the
subscribed e-databases.
� 62 PCs at the library dedicated for using e-resources.
� User can browse/search, read & download resources � User can browse/search, read & download resources
sitting any 500+ PCs at IUB Campus
� Users can access e-resources using Laptop through
WiFi
� Limited number of user can use IUB Library’s
subscribed e-resources through MyAthens login.
Promoting usages of e-resources
• IUB Library regularly organizes Library Orientation class for
the new students.
• There are also hands on practice opportunities on how to
access and use of e-resources.
• Organize workshop on e-resource discovery for faculty
members of different schools
12
Introducing VuFind as resource discovery tools
• To provide access and discover information through an
federate search tool
• To enable users to search and browse through all library
resources (catalogue, Institutional Repository and other
databases and e-journals.) in a single platform.databases and e-journals.) in a single platform.
• To increase access to library resources
• To save users’ time through single search in multiple
databases
• To enhance users’ satisfaction in finding required
information
14
Methodology and Implementation
• VuFind Installation, Customization and Configuration
• Integration of ILS (KOHA) with VuFind
• Integration of institutional repository with VuFind
Integration of e-resources and databases • Integration of e-resources and databases
15
VuFind Installation
Software• Apache HTTP Server and PHP for front-end web interface
• Solr for searchable index
• MySQL database for persistent data (user accounts, etc.)
• SolrMarc (a Java application) for MARC indexing
• Java J2SE JDK• Java J2SE JDK
• Vufind Version : VuFind 2.0
Hardware• Server : HP ProLiant DL380p Gen8 Server
• Operating System : Debian Linux 6.0.9
• RAM : 32 GB
• HDD : 1 TB*2 + 650 GB*2
16
VuFind Installation (Cont.)
Getting Started
1. Install Linux
Installed Debien Linux operating system as required.
2. Update the system
#apt-get update
#apt-get dist-upgrade
#shutdown -r now
17
VuFind Installation (Cont.)
Detailed Installation Instructions
1. Installed Apache HTTP Server
#apt-get -y install apache2
#a2enmod rewrite
#/etc/init.d/apache2 force-reload
2. Installed MySQL2. Installed MySQL
#apt-get -y install mysql-server
3. Installed PHP
#apt-get -y install php5 php5-dev php-pear php5-json php5-ldap php5-
mcrypt php5-mysql php5-xsl php5-intl php5-gd
4. Installed the Java JDK
#apt-get -y install default-jdk
18
VuFind Installation (Cont.)
5. Downloaded VuFind
#cd /tmp
#wget http://downloads.sourceforge.net/vufind/vufind-2.2.0.tar.gz?use_mirror=osdn -O vufind-2.2.0.tar.gz
#tar xzvf vufind-2.2.0.tar.gz
#mv vufind-2.2.0 /usr/local/vufind2
6. Installed VuFind
#cd /usr/local/vufind2
#php install.php#php install.php
7. Linked VuFind to Apache
#ln -s /usr/local/vufind/httpd-vufind.conf /etc/apache2/conf.d/vufind
#/etc/init.d/apache2 reload
8. Set up Environment Variables
#source /etc/profile
Finally re-started the VuFind:
#cd /usr/local/vufind/
#./vufind.sh restart
19
VuFind Integration with Koha
1. Changed necessary setting in /usr/local/vufind2/config/vufind/config.ini
2. Copied the driver Koha.php (available at:
https://vufind.svn.sourceforge.net/svnroot/vufind/trunk/web/Drivers/Koha.php) to /usr/local/vufind2/config/vufind/directory.
3. Copied the 'Koha.ini' (available at:
https://vufind.svn.sourceforge.net/svnroot/vufind/trunk/web/conf/Koha.ini) into ni) into
/usr/local/vufind/web/conf/ directory.
4. Uncommented the following lines at ..usr/local/vufind/import/marc_local.properties file:
id = 001, first collection = "Catalog" institution = "Independent University, Bangladesh" building = "IUB Library"
5. Exported *.mrc data from Koha
6. Copy and pasted the book_data.mrc into /home/vufind directory
7. Imported marc data. #./import-mrc.sh book_data.mrc20
VuFind Integration with Institutional Repository
1. Associated the harvesting XML metadata tools from DSpace.
2. Edited the ../import/dspace.properties file as required.
3. Opened ../import/xsl/dspace.xsl file in an editor and checked/edited
and made necessary changed
4. Edited ../harvest/oai.ini file
5. Harvested metadata from DSpace.Change to ../harvest directory, and
6. Imported all the data to ../harvest/ directory and run 'sh ./batch-
import-xsl.sh ./DSpace
21
VuFind Integration with E-journals and Databases
1. Converted all data formats i.e. .xls, csv into MARC21 format using MarcEdit tool and saved as ejrnl.mrc
2. Made a copy of ./import-marc.sh, like ./import-marc-ejrnl.sh and edited this line to add another properties file:
PROPERTIES_FILE="$VUFIND_HOME/import/import_ejrnl.properties“
3. Made a copy of "../import/import.properties"to"../import/import_ejrnl.properties" and edited the field "solr.indexer.properties = marc.properties, marc_local_ejrnl.properties" "solr.indexer.properties = marc.properties, marc_local_ejrnl.properties"
4. Made a copy of "../import/marc_local.properties" to
"../import/marc_local_ejrnl.properties" and add/uncomment necessary contents as required.
5. Make necessary changes in../web/interface/themes/[your theme]/RecordDrivers/Index/result.tpl file to show the result in search page.
6. Imported marc data: sh ./import-marc-ejrnl.sh <your/path/to/marc>
22
Weakness
• Depends on MARC data
• No robust data tracker from parent database
• Full text link re-direct to source but not full
texttext
28
Useful link
1. http://lib.iub.edu.bd/
2. http://lib.iub.edu.bd/vufind
3. https://vufind.org/wiki/vufind2:installation_ubuntu
4. https://vufind.org/wiki/vufind2:installation_ubuntu#co4. https://vufind.org/wiki/vufind2:installation_ubuntu#co
nfiguring_and_starting_vufind
5. https://vufind.org/wiki/importing_records
6. https://vufind.org/wiki/importing_records:how_to_ind
ex_dspace_with_vufind
29