integración papi/metalib/sfx en la biblioteca virtual del csic

32
Unidad de Coordinación de Bibliotecas Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC Gaspar Olmedo Unidad de Coordinación de Bibliotecas – CSIC Jornadas Técnicas RedIRIS 2005 Logroño, 24-28 de octubre de 2005

Upload: orli

Post on 01-Feb-2016

55 views

Category:

Documents


0 download

DESCRIPTION

Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC. Gaspar Olmedo Unidad de Coordinación de Bibliotecas – CSIC Jornadas Técnicas RedIRIS 2005 Logroño, 24-28 de octubre de 2005. Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC. La Red de Bibliotecas del CSIC - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Gaspar Olmedo

Unidad de Coordinación de Bibliotecas – CSIC

Jornadas Técnicas RedIRIS 2005

Logroño, 24-28 de octubre de 2005

Page 2: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

La Red de Bibliotecas del CSICLa Biblioteca Virtual del CSICIntegración Papi/MetalibIntegración Papi/SFX

Page 3: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

La Red de Bibliotecas del CSIChttp://bibliotecas.csic.es

Page 4: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

La Red de Bibliotecas del CSIChttp://bibliotecas.csic.es

Misión Cubrir las necesidades de información científica de los investigadores del CSIC.

20% de la producción científica española Ocho áreas científico-técnicas 116 Centros situados en 23 provincias 6265 Investigadores 4084 Personal técnico, de administración y

servicios

Page 5: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

La Red de Bibliotecas del CSIChttp://bibliotecas.csic.es

Estructura

81 bibliotecas de Instituto

Unidad de Coordinación de Bibliotecas

Page 6: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

La Red de Bibliotecas del CSIChttp://bibliotecas.csic.es

ColeccionesPapel:

Libros: ~1.500.000 volúmenesRevistas: ~40.000 títulos

Digital (2004):Revistas: ~6.000 1.000.000 artículos descargados Libros: ~1.000 18.000 capítulos descargadosBases de datos: 63 75.000 sesiones (~850.000

consultas)

Page 7: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Biblioteca Virtual del CSIChttp://metalib.csic.es

Fines Potenciar el uso de los recursos digitales y

optimizar la inversión realizadaPotenciar el uso de la colección en papel mediante

servicios que enlacen la colección tradicional y la digital

Asegurar el acceso ubicuo respetando los términos de las licencias suscritas con los proveedores de información digital

Page 8: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Biblioteca Virtual del CSIChttp://metalib.csic.es

Licencias

• En función del número de FTE (Full Time Equivalent)

Para todo el CSIC Para un grupo de Centros del mismo campo Para un Centro concreto

Page 9: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Biblioteca Virtual del CSIChttp://metalib.csic.es

Objetivos

Ofrecer un sistema de acceso ubicuo que tenga en cuenta los derechos asociados al usuario

Ofrecer un punto único y personalizable de acceso a la colección digital

Suministrar un sistema que enlace de forma dinámica los recursos digitales entre sí y con el catálogo de la colección tradicional

Page 10: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

La Biblioteca Virtual del CSICLas Herramientas

COLECCIONES

+

Servicio de Acceso Off-

Campus

Portal de Acceso a Recursos

Electrónicos

Servidor Dinámico de

Enlaces

Page 11: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Servicio de acceso off-campushttp://csic.papi.rediris.es/

Page 12: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Servicio de acceso off-campus

1. Disponible en el CSIC desde 2002

2. Aplicaciones:

Proporcionar acceso off-campus a bases de datos y revistas electrónicas

Proporcionar acceso a Centros con condiciones especiales de red (p. ej. Conexiones ADSL con IPs variables, centros en el interior de redes universitarias con rangos de IP difícilmente diferenciables)

3. 2.700 usuarios

4. +2.000.000 accesos (2004)

http://csic.papi.rediris.es/

Page 13: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Portal de Recursoshttp://metalib.csic.es

Page 14: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Portal de Recursoshttp://metalib.csic.es

1. Acceso unificado a bases de datos, revistas electrónicas, catálogos de bibliotecas, portales web,…

2. Configuración de permisos de acceso

3. Búsquedas federadas (metabuscador) sobre una amplia variedad de recursos con presentación de resultados filtrados y unificados.

4. Herramientas de personalización a nivel de Instituto y usuario: alertas, títulos favoritos, grupos de materias.

5. Implementación: Julio 2005

Page 15: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/MetalibAutenticación/Autorización

Metalib utiliza un módulo independiente (PDS: Patron Directory System) para Autenticación y Autorización.

Puede utilizar una o varias fuentes externas de Autenticación y Autorización.

Metalib crea un registro de usuario con la información importada de las fuentes externas

La información de usuario se refresca en cada login

Page 16: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/MetalibAutenticación/Autorización

El caso del CSICDos fuentes de usuarios complementarias:

Lectores registrados con estatus “personal del CSIC” en el Sistema de Gestión de Bibliotecas (ALEPH) (~10.000)

Usuarios registrados en Papi (~2.700)

Page 17: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/MetalibAutenticación

<script language=Javascript> function redirect() { var url = "http://poa6.csic.papi.rediris.es/iop/pdsAuthInit.phtml?" + "calling_system=$0100&"+ "institute=$0200&"+ "PDS_HANDLE=$0300&"+ "url=$0400";

top.location = url; }</script>

http://poa6.csic.papi.rediris.es/iop/pdsAuthInit.phtml?calling_system=metalib&institute=CSIC&PDS_HANDLE=&url=http://olivo.csic.es:80/V/2NF92K3GRYAUJ2AITVXP3NXUP6S61UIFAXEDYVIPJKAALKMNQU-06723?func=login

INSTITUTE-CODE CSICSERVICES LOAD_LOGINPROGRAM-NAME remote_load_login.pl load-login-csicEND

Page 18: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/MetalibAutenticación

http://olivo.csic.es/pds?func=remote-

login&calling_system=metalib&institute=CSIC&PDS_HANDLE=&id=94019 &url=http://olivo.csic.es:80/V/2NF92K3GRYAUJ2AITVXP3NXUP6S61UIFAXEDYVIPJKAALKMNQU-06723?func=login

INSTITUTE-CODE CSICSERVICES REMOTE_LOGINPROGRAM-NAME remote_login_gen_1.plEND

Procesa respuesta de Papi

INSTITUTE-CODE CSICSERVICES BOR_IDPROGRAM-NAME get_pds_id.plEND

Crea registro de usuario

Page 19: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/MetalibAutorización/Atributos de usuario

INSTITUTE-CODE CSICSERVICES BOR_INFOPROGRAM-NAME remote_cgi_hook.pl GET,poa6.csic.papi.rediris.es:80,bor-info/index.phtml

http://poa6.csic.papi.rediris.es/bor-info/index.phtml?bor_id=94019&institute=CSIC

<?XML version="1.0“ encoding="UTF-8"?><bor_info><id>94019</id>

<institute>CSIC</institute><group>M-C.BIC</group><name>Olmedo, Gaspar</name><email>[email protected]</email></bor_info>

Actualiza registro del

usuario

Page 20: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/MetalibAutorización/Atributos de usuario

Page 21: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/Metalib PoA: Punto de Acceso

Metalib utiliza la configuración EZPROXY para gestionar el envío desde el Portal de Recursos a la interfaz nativa del proveedor directamente o a

través de un PoA de Papi

CSIC MET01YIP_AND_IRD_SELECTIVE EZPROXY http://poa6.csic.papi.rediris.es/iop/ezs.phtml?

!proxy_csic.config80.33.152.239130.206.001.002130.206.032.*130.206.092.100......

http://poa63.csic.papi.rediris.es/portal02/portal.cgi?SID=W2jljcL1phiAbO5Ekkd

http://portal9.isiknowledge.com/portal.cgi?Client_url=http%3A//access.isiproducts.com/FECYT/client_int.cgi&Init=Yes&SID=W2eAHOnEh9nhI7D72Io

Page 22: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Servidor de enlaces

Page 23: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Servidor de enlaces

1. Genera enlaces de forma dinámica entre un recurso fuente (p. ej. Referencia bibliográfica de un artículo) y un destino (p. ej. Texto completo del artículo)

2. Utiliza el estándar ANSI Z39.88 (OpenURL) y es independiente de los proveedores de fuentes y destinos

3. Sensible al contexto (usuario, fuentes, destinos, coberturas, licencias, …)

4. Implementación en el CSIC: Diciembre de 2004

Page 24: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Servidor de enlaces

Destinos (servicios):

•Textos Completos•Resúmenes•TOC•Fondos en Catálogo•Servicio de Obtención de Documentos•Bases de Datos•Etc.,etc.

Contexto:Instituto, Ubicación,Cobertura temporal,

Fuente,Datos disponibles,

Otros servicios, etc.

Fuentes:

•Catálogos de Bibliotecas•Bases de Datos•Listados de e-revistas•Bibliografías

Servidor de enlaces

SFX

Page 25: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Servidor de enlaces

http://olivo.csic.es:9003/sfx_local?sid=metalib:ISI_WOS&id=doi:&genre=&isbn=&issn=&date=2004&volume=18&issue=3&spage=193&epage=196&aulast=Sacchi&aufirst=P&auinit=P&title=MOLECULAR%20AND%20CELLULAR%20PROBES&atitle=%20A%20non%2Dinvasive%20test%20for%20sex%20identification%20in%20Short%2Dtoed%20Eagle%20%28Circaetus%20gallicus%29&sici=&__service_type=&pid=%3Cmetalib_doc_number%3E000515943%3C/metalib_doc_number%3Epid=%3Cmetalib_base_url%3Ehttp://olivo.csic.es:80%3C/metalib_base_url%3E%3Copid%3E%3C/opid%3E

Page 26: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/SFXAutorización

SFX Menú sensible al contexto:

|@req.institutes| = [ |M-C.BIC|, |CSIC|, ]

TEXTO COMPLETO

Acceso on-campus IP Acceso off-campus Cookie

OpenURL

|@req.institutes| = [ ] RESUMENES

Page 27: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/SFXAutorización

http://olivo.csic.es:9003/sfx_local/user_cookie?usergroup=&faculty=&institute=M-C.BIC&language=Spanish&redirect=http://....

|@req.institutes| = [ |M-C.BIC|, |CSIC|, ]

Page 28: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/SFXPoA: Punto de Acceso

La programación de SFX, en módulos Perl con el código accesible ha facilitado mucho la intergración

Se utiliza una modificación del módulo Perl estándar de SFX para EZPROXY con un subrutina de comprobación de IPs “on-campus”

Page 29: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/SFXPoA: Punto de Acceso

SFXResolver::Engine::add_proxy: Trying to see if proxy is enabled: S,85.136.11.166,130.206.1.2,S,yes SFXResolver::Engine::load_proxy_module: 'Parsers::Proxy::PAPI'. SFXResolver::Engine::add_proxy: Calling Parsers::Proxy::PAPI=HASH(0x161e1b0)->createURL. SFXResolver::Engine::redirect_to_target_url: Target URL: 'http://poa6.csic.papi.rediris.es/iop/ezs.phtml?url=http://www.sciencedirect.com/science/journal/00018708'.

Proxy_papi.config

PAPI PoA

Page 30: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración PAPI/SFXPoA: Punto de Acceso

SFXResolver::Engine::add_proxy: Trying to see if proxy is enabled: S,85.136.11.166,130.206.1.2,S,no

SFXResolver::Engine::redirect_to_target_url: Target URL: 'http://www.scielo.br/rm'.

SFXResolver::Engine::add_proxy: Trying to see if proxy is enabled: S,161.111.57.45,130.206.1.2,S,yes

SFXResolver::Engine::load_proxy_module: 'Parsers::Proxy::PAPI'. SFXResolver::Engine::add_proxy: Calling Parsers::Proxy::PAPI=HASH(0x161e1b0)->createURL. SFXResolver::Engine::redirect_to_target_url: Target URL:

SFXResolver::Engine::redirect_to_target_url: Target URL: 'http://www.scielo.br/rm'.

Proxy_papi.config

161.111.57.*

Page 31: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Integración Papi/Metalib/SFX

Resultados

Búsqueda

OpenURL

Ubicación¿Campus?

PoAReescritura

RecursoDestino

NO

SI

AutenticaciónInfo Usuario

Autenticación/Autorización

Remote login

Bor Info

Derechos de acceso

User-Profile Cookie

Page 32: Integración PAPI/Metalib/SFX en la Biblioteca Virtual del CSIC

Unidad de Coordinación de

Bibliotecas

Gracias por su atención

Gaspar Olmedo ([email protected])