National Workshop on Institutional Digital Repository (NDL) Project

Slides:



Advertisements
Similar presentations
Adding OAI-ORE Support to Repository Platforms Alexey Maslov, Adam Mikeal, Scott Phillips, John Leggett, Mark McFarland Texas Digital Library TCDL09.
Advertisements

EPrints Web Configuratio n Management. SQL database Web server Scripts to configure repository activities Configuration files EPrints - the Administrator's.
IRRA DSpace April 2006 Claire Knowles University of Edinburgh.
Comparison of EPrints 3.0 and DSpace digital library systems Kuzma Kudim, Galina Proskudina.
Presentation Heading – font Arial
SAM 2007 v4 The Student Experience Including SAM Projects, SAM Exams and SAM Training.
DSpace CD Tutorial Workbook Stuart Lewis & Chris Yates
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
DSpace Devika P. Madalli DRTC, ISI Bangalore.
Fedora 18 - Installation Mr. Samrat Guha Roy Mr. K. V. G. Rao Central Library, IIT Kharagpur.
Dspace – Digital Repository Dawn Petherick, University Web Services Team Manager Information Services, University of Birmingham MIDESS Dissemination.
Role of Contributing Institutions – The NDL Movement Presented By Dr. B. Sutradhar, Librarian Central Library (ISO 9001:2008 Certified) IIT Kharagpur
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
DSpace - Digital Library Software DSpace - Digital Library Software Kaushal Giri Dy. Manager – Knowledge Centre Export-Import Bank of India
DSpace Basic Tutorial Stuart Lewis & Chris Yates
Building Library Web Site Using Drupal
Refworks Presented by Margaret Clark, Reference Librarian FSU College of Law Library September 20, 2005.
Installing DSpace on Window Bharat M. Chaudhari School of Petroleum Management, PANDIT DEENDAYAL PETROLEUM UNIVERSIRY, GANDHINAGAR
Using Opal to deploy a real scientific application as a Web service Sriram Krishnan
The DSpace Course Module – DSpace Installation. Module objectives  By the end of this module you will:  Understand the platforms DSpace can be hosted.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Module - Technical Basics
Developing Interfaces and Interactivity for DSpace with Manakin Part 2: Technical and Conceptual Overview of Dspace and Manakin Eric Luhrs Digital Initiatives.
 First time student activates their google account, they need to go to an internet browser and go to  drive.google.com/a/students.macon.k12.nc.usdrive.google.com/a/students.macon.k12.nc.us.
OhioLINK DRC Input Forms Workshop Linda Newman Digital Projects Coordinator University of Cincinnati Libraries
EBSCOadmin. Select Change Password Select EBSCOadmin Security.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
Multimedia Digital Library Marcia Johnson. Collection 25 text documents 25 text documents In HTML, PDF, TXT formats (source: Project Gutenberg) In HTML,
SchwartzGBIF Nodes III29 April 2003 DiGIR Portal Installation And Configuration.
Nancy Severe-Barnett Program Coordinator, SCIS
Depth customization of DSpace: Best practices and techniques of institutional repository at IIT Kanpur, India By S. K. Vijaianand V. D. Shrivastava Gaurav.
IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to.
Data curation in an existing infrastructure: Stellenbosch University 1 st African Digital Curation Conference 12 – 13 February 2008 Wouter Klapwijk Senior.
SAM 2010 v1.5 Student Walkthrough. Initial Set Up 1.Ensure that you are connected to the Internet. 2.Launch your web browser (Internet Explorer 7 or 8,
Instructors begin using McGraw-Hill’s Homework Manager by creating a unique class Web site in the system. The Class Homepage becomes the entry point for.
In the web address box enter Enter your user ID (first and last initial 7 digit ID number) Select Log in.
Dspace Workflow, Administration and Customization Dr. Noorhidawati Abdullah Digital Library Research Group, FCSIT, UM
Digital Library Syllabus Uploader Will Cameron CSC 8530 October 19, 2006 Project Presentation 2.
Use & Access 26 March Use “Proof of Concept” Model for General Libraries & IS faculty Model for General Libraries & IS faculty Test bed for DSpace.
Training by the Office of Library and Information Services Contact for more information: karen.gardner- or
IUScholarWorks Technical Overview Randall Floyd Digital Library Program Programmer/Database Administrator.
Prosentient Systems DSpace © Prosentient Systems 2012 DSpace training Item submission.
Evaluating & Maintaining a Site Domain 6. Conduct Technical Tests Dreamweaver provides many tools to assist in finalizing and testing your website for.
CSUN eCommons Submitting Learning Objects to CSUN eCommons: A Preliminary Guide February 7, 2008.
DSpace - Digital Library Software
DSpace System Architecture 11 July 2002 DSpace System Architecture.
 Here you will learn how to access  The Library Catalog and search for a book  Your Library and Textbook account.
A Basic Introduction By Scott Phillips 2005/8/7. Agenda What is DSpace and what does it do? The DSpace Information Model Components & Features of DSpace.
® IBM Software Group © 2006 IBM Corporation Rational Asset Manager v7.2 Using Scripting Tutorial for using command line and scripting using Ant Tasks Carlos.
A Project of the University Libraries Ball State University Libraries A destination for research, learning, and friends.
Dept user Logs in from Home Page for tender creation Login with user name and password.
Using Opal to deploy a real scientific application as a Web service Sriram Krishnan, Ph.D.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Installing and Configuring Moodle. Download Download latest Windows Install package from Moodle.orgMoodle.org.
Breeda Herlihy, IR Manager, UCC Library. UCC selected DSpace in 2008 Software selection group Staff from Library IT, Computer Centre, Special Collections,
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Destiny: It’s more than a Catalog. Menu What is the Dashboard - What does it tell me? Catalog Tab - Did you know we could do that? Search Setup Visual.
Building Library Web Site Using Drupal
Professional Development Programme: Design and Development of Institutional Repository Using DSpace Nipul G Shihora INFLIBNET Centre Gandhinagar
AEM Digital Asset Management - DAM Author : Nagavardhan
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
The Hosted Model Charl Roberts Good morning again,
Introduction, Features & Technology
VI-SEEM Data Repository
asset: Academic Survey System & Evaluation Tool
Cordova & Cordova Plugin Installation and Management
EPrints Web Configuration Management
Mukurtu: Batch Upload, Roundtrip
Academy Hub An eUnomia Factory Solution.
Using the Bartlett Diagnostic Sample Submission Program (Plants)
Presentation transcript:

National Workshop on Institutional Digital Repository (NDL) Project Samrat Guha Roy Assistant Librarian, Central Library IIT Kharagpur Email : samrat@library.iitkgp.ernet.in

DSpace Installation

Setup DSpace Environment Variables  Login as dspace user 2.     Copy the content [IDR.tar.gz] file of CD/WebSite to your Desktop 3.     Untar the file under the folder /home/dspace/ 4.     Copy the bash_profile contents to /home/dspace/.bash_profile 5.     Install the PostgreSQL RDBMS using the command a.     chmod 777 /home/dspace/IDR/postgresql-9.4.2-1-linux-x64.run b.     $ su Password: ndl123 # /home/dspace/IDR/postgresql-9.4.2-1-linux-x64.run c.      Click on next to continue and give dspace123 as root password

Create Database and User Execute �pgadmin III : Click on Applications - > Postgre SQL 9.4 - > pgadmin III a.     Give password as dspace123 b.     Create a new dspace user with password dspace123 c.      Create a new database as �dspace� and owner as �dspace�

DSpace Checking Prerequisites $ java –version $ ant –version $ mvn –version $ echo $JAVA_HOME $ echo $M2_HOME   Create a folder under the directory /home/dspace/ as dspace_inst

Edit build.properties file Browse to /dspace/home/IDR/dspace-5.2-src-release/build.properties # DSpace installation directory. dspace.install.dir= /home/dspace/dspace-inst # Name of the site dspace.name = DSpace @ <your University Name> # DATABASE CONFIGURATION db.password=dspace123 # HANDLE CONFIGURATION # handle.canonical.prefix = ${dspace.url}/handle/ #handle.canonical.prefix = http://hdl.handle.net/

DSpace mvn packaging $ cd /home/dspace/IDR/ dspace-5.2-src-release $ mvn package Sample Output [INFO] BUILD SUCCESS

Ant Fresh Installation of DSpace $ cd /home/dspace/dspace-5.2-src-release/dspace/target/dspace-5.2-build.dir/dspace-3.1-build $ ant fresh_install Sample Output [INFO] BUILD SUCCESS

Creating Administrator account $ /home/dspace/dspace_inst/bin/dspace create-administrator Now Final Step Create Context Paths of all web applications from web site Download server.xml and paste it on the Tomcat Config Folder - /home/dspace/IDR/apache-tomcat-8.0.23/config Start the apache tomcat – $ /home/dspace/IDR/apache-tomcat-8.0.23/bin/startup.sh

Browse Dspace Home Page You should then be able to access your DSpace's 'home page' in Morzill firefox: http://localhost:8080/xmlui

Metadata Registration

Metadata Registry – Editing Steps Login as Administrator Click on Metadata Click on the namespace i.e dc Enter the new metadata elements

1. Create Two metadata elements as mentioned below dc.subject.pedagogicobjective         Enter the pedagogic objective in this field dc.type.typeoflearningmaterial         Enter the type of learning material in this field 2. Edit  /home/dspace/dspace_inst/config/input-forms.xml and add the following lines <field><dc-schema>dc</dc-schema><dc-element>subject</dc-element><dc-qualifier>pedagogicobjective</dc-qualifier><repeatable>false</repeatable><label>Pedagogic Objective</label><input-type>onebox</input-type><hint>Educational purpose of learning material being described(e.g. Three to four objectives seperated by semicolon).</hint><required/></field> <field><dc-schema>dc</dc-schema><dc-element>type</dc-element><dc-qualifier>typeoflearningmaterial</dc-qualifier><repeatable>true</repeatable><label>Type of Learning Material</label><input-type value-pairs-name="common_learningmaterial_types">dropdown</input-type><hint>Enter the name of the learning material types.</hint><required/></field>

<value-pairs value-pairs-name="common_learningmaterial_types" dc-term="type_typeoflearningmaterial"><pair><displayed-value>Text book</displayed-value><stored-value>Textbook</stored-value></pair><pair><displayed-value>Video Lecture</displayed-value><stored-value>Video Lecture</stored-value></pair><pair><displayed-value>Audio Lecture</displayed-value><stored-value>Audio Lecture</stored-value></pair><pair><displayed-value>Excercise</displayed-value><stored-value>Excercise</stored-value></pair><pair><displayed-value>Solution</displayed-value><stored-value>Solution</stored-value></pair><pair><displayed-value>Quiz</displayed-value><stored-value>Quiz</stored-value></pair><pair><displayed-value>Animation</displayed-value><stored-value>Animation</stored-value></pair><pair><displayed-value>Simulation</displayed-value><stored-value>Simulation</stored-value></pair><pair><displayed-value>Class Note</displayed-value><stored-value>Class Note</stored-value></pair><pair><displayed-value>Data Set</displayed-value><stored-value>Data Set</stored-value></pair><pair><displayed-value>Experiment</displayed-value><stored-value>Experiment</stored-value></pair><pair><displayed-value>Self Assessment</displayed-value><stored-value>Self Assessment</stored-value></pair><pair><displayed-value>Tutorial</displayed-value><stored-value>Tutorial</stored-value></pair><pair><displayed-value>Question Set</displayed-value><stored-value>Question Set</stored-value></pair><pair><displayed-value>Model Answers</displayed-value><stored-value>Model Answers</stored-value></pair></value-pairs> Download the input-forms.xml and paste in the folder path /home/dspace/dspace_inst/config Restart Apache Tomcat and Test by submitting an Item

Controlled Vocabulary - Configuration

Subject Classification DDC is Implemented Implemented using Controlled Vocabulary

DDC Implementation Steps 1. Download ddcE.xml file from web site to the path /home/dspace/dspace_inst/config/controlled-vocabularies 2. edit /home/dspace/dspace_inst/config/dspace.cfg File choices.plugin.dc.subject = srsc to ddcE 3. edit /home/dspace/dspace_inst/input-forms.xml

Restart Apache Tomcat and Test by submitting and Item <page number="2">        <field>          <dc-schema>dc</dc-schema>          <dc-element>subject</dc-element>          <dc-qualifier></dc-qualifier>          <!-- An input-type of twobox MUST be marked as repeatable -->          <repeatable>true</repeatable>          <label>Subject Keywords</label>          <input-type>twobox</input-type>          <hint>Enter appropriate subject keywords or phrases. </hint>          <required></required>          <vocabulary>ddcE</vocabulary>        </field> Restart Apache Tomcat and Test by submitting and Item

Restart Apache Tomcat Shutdown the apache tomcat � $ /home/dspace/IDR/apache-tomcat-8.0.23/bin/shutdown.sh Start the apache tomcat � $ /home/dspace/IDR/apache-tomcat-8.0.23/bin/startup.sh

Item Work-Flow Management

Article / Document / Class Notes Metadata Data Entry File Submission Process Metadata Entry into IDR Publishers Reference is given Bits-Stream Upload Modify - Entry Proof Checking N Wrong Entry Archived into IDR Y Correct Entry

OAI-PMH and Metadata Harvesting

URL/oai/request?verb=ListSets

verb=ListRecords&metadataPrefix=oai_dc

Interfacing with DSpace Web UI LNI and SWORD Ingest and export scripts Crosswalks Ingestion Dissemination DSpace offers several methods to interface with the repository

Collection Settings for Harvesting Data Content Source OAI-PMH provider Information OAI Set Metadata Format Harvesting Level

Collection Settings for Harvesting Data

Collection Settings for Harvesting Data OAI-PMH Provider OAI Set Id DMD Format

Collection Source Settings

Harvest Level Settings

Return to Import Data Content Source OAI-PMH provider Information OAI Set Metadata Format Harvesting Level Click on Return Button for Importing the data

After all Settings Click on Import Now Button to Harvest data from “Data Provider”

Harvesting Processes

Harvesting Metadata Local collection (OAI-PMH harvester) Remote collection (OAI-PMH provider) Protocol Layer MD = Metadata

Harvesting ORE ReMs Local collection (OAI-PMH harvester) Remote collection (OAI-PMH provider) Protocol Layer MD = Metadata

Harvesting Metadata + Content Local collection (OAI-PMH harvester) Remote collection (OAI-PMH provider) MD = Metadata