Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer,...
-
Upload
michelle-black -
Category
Documents
-
view
212 -
download
0
Transcript of Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer,...
![Page 1: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/1.jpg)
Andrius Blažinskas
Fedora role in eLABa: current situation and
future plans
Senior programmer, Kaunas University of Technology
Also thanks to Antanas Štreimikis and Daiva Černytė
![Page 2: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/2.jpg)
2023 metų balandžio mėnesio 10 diena
2
Outline
• What is eLABa?
• Software used
• eLABa data model in Fedora:– Collections
– PIDs
– Datastreams
– Disseminators
• Future plans
• Statistics
![Page 3: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/3.jpg)
2023 metų balandžio mėnesio 10 diena
3
What is eLABa?
• Lithuanian Academic e-Library (eLABa) is designed for the personnel of Lithuanian research institutions who write study and research publications, that are to be submitted, archived, catalogued and presented to the readers and other systems
• The aim of eLABa is by the use of information and communication technologies to develop favorable conditions to disseminate more quickly the newest scientific knowledge and learning material, to improve the quality of research and higher education processes, to educate e-Society and develop knowledge economy
• eLABa is being created while developing Lithuanian Academic Libraries Network (LABT) and implementing the projects funded by European Union Structural Funds
![Page 4: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/4.jpg)
2023 metų balandžio mėnesio 10 diena
4
Software used
![Page 5: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/5.jpg)
2023 metų balandžio mėnesio 10 diena
5
eLABa data model: collections
![Page 6: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/6.jpg)
2023 metų balandžio mėnesio 10 diena
6
eLABa data model: PID format
• Fedora object-pid = Namespace ID “:“ Object ID
• Namespace ID: LT‑eLABa-0001, where LT – country code
• Object ID format is different for every object type
• For example, rules for book (B.03) PID formation:
• More examples of object IDs:– B.01~2006, B.02~1995~ISSN_0359-3576, E.02~2008~D_20080904_150639-65430– J.04~2008~ISSN_1392-1215.N_5_85.PG_25-28, P.03~2000~D_20001002.SEQN_001.N_001
General pattern LT-eLABa-0001:B.03~YYYY~ISBN_XXX.SEQN_XXXExplanations LT Country code Required
eLABa-001 Depends to eLABa-0001 RequiredB.03 Book RequiredYYYY Release year RequiredISBN_XXX XXX - ISBN number If has ISBNSEQN_XXX XXX - unique code (A-z, 0-
9, not more than 10 symbols)
If doesn't have ISBN
Example LT-eLABa-0001:B.03~2006~ISBN_9955-557-84-2
![Page 7: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/7.jpg)
2023 metų balandžio mėnesio 10 diena
7
eLABa data model: datastreams
• Main datastreams:– MARCXML – eLABaMARC, basically MARC 21 with some
modifications– DC – Dublin Core, formed from MARCXML– RELS-EXT – indicates relations between same collection objects
and is used for OAI-PMH to define sets and OAI-PMH ID– POLICY – mainly used to control access to ETDs
• Other datastreams:– Have IDs of form: DS.XXX.Y.ZZ.T, where XXX – datastream type
code, Y – language code and ZZ – sequence number, T – datastream type string
– Example: DS.001.0.01.BOOK: 001 – indicates this is contents of the book, 0 – LT language, 01 – is first book contents
![Page 8: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/8.jpg)
2023 metų balandžio mėnesio 10 diena
8
eLABa data model: datastreams
• Other possible datastreams: ABSTR, COMMI, CONTE, CONTEE, DESCRK, DESCR, INFO, PERSO, REFER, COVER, ESSPG, COPYR_C
![Page 9: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/9.jpg)
2023 metų balandžio mėnesio 10 diena
9
eLABa data model: disseminators• 3 disseminator methods for OAI-PMH:
– getDC – for all objects
– getMARC21 – for all objects
– Possible parameter lang values: ENG and LIT (LIT MARCXML version is for ALEPH)
– getETD-MS – for ETD objects only
![Page 10: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/10.jpg)
2023 metų balandžio mėnesio 10 diena
10
Future plans• Migrate from Fedora 2.2.4 to 3.x
– Make use of content models
– Make better use of resource index (and RELS-EXT) for fast object querying and statistics gathering
– Utilize new efficient REST interface
• Create WEB based application for data ingestion into Fedora
• Create fully automatic procedures for further data processing after object ingestion into Fedora
• Create object access and other extensive statistics gathering
![Page 11: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/11.jpg)
2023 metų balandžio mėnesio 10 diena
11
Statistics
• Since 2003 till now (2011-09-07) 38 Lithuanian academic institutions have ingested 24535 eLABa data objects, from which 19437 are ETD objects (remaining 5098 are books, articles, etc.).
• Most recent statistics available at: http://www.labt.lt/About-LABT/Statistics/
![Page 12: Andrius Blažinskas Fedora role in eLABa: current situation and future plans Senior programmer, Kaunas University of Technology Also thanks to Antanas Štreimikis.](https://reader036.fdocuments.in/reader036/viewer/2022070305/55149b8455034640138b4688/html5/thumbnails/12.jpg)
Thanks for attention!
eLABa ALEPH search: http://elaba.library.lt
eLABa Fedora search: http:// vddb.library.lt/fedora/search
LABT site: http://www.labt.lt
eLABa Primo search: http://www.lvb.lt(Library Resources -> eLABa objects (Articles, Books, ETDs, Data, etc.))
eLABa site: http://www.elaba.lt