This is a read only archive of pad.okfn.org. See the shutdown announcement for details.

vivo13 If you want to stay in contact after the workshop (e.g. via Google Groups), please add your email adress(es) at the bottom of the page!

Preliminary agenda from: https://sites.google.com/site/vivocamp13/programme:

The topics on this agenda will not necessarily be addressed in the order that they are listed.
Topics will be introduced briefly by the facilitators, after which there is room for discussion, hands-on activities, etc.
If you have another great idea, please let us know on the Submit ideas page.

  1. Technical: server specs + software versions - Introduced by Lukas Koster (Library of the University of Amsterdam)
    1. How to get Vivo up and running,  from a small pilot on a shared server to full production environment on a dedicated server park.
  2. Using the VIVO Harvester for ingesting data into VIVO - Introduced by John Fereira (Cornell University)
  3. Extending the VIVO ontology for special needs: best practices and tools - Introduced by Valeria Pesce (GFAR)
  4. VIVO-CERIF alignment - Introduced by Alberto Nogales Moyano (Universidad de Alcalá)
    1. A tool that translates VIVO into CERIF and vice versa
    2. Mappings between VIVO and CERIF
    3. Case study
    4. VIVO export-import
    5. Demo
  5. Customisation of VIVO templates - ?
  6. Exchange of data between VIVO installations

This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!

1. Technical

Ask questions on the mailing lists or use the issue tracker system, both at http://vivoweb.org/support - many friendly and supportive developers out there! :)

What is needed to get started?
- Java 6 (maybe Java 7, since VIVO 1.6)
- MySql 5.1
- Tomcat 7
- Ant 
-Apache 6or 7 (configure it so that the Tomcat host where VIVO is can access it - e.g. localhost)l

You will have to edit the "onetime properties" file (VIVO 1.6)
Solr and VIVO running as two different web applications (make sure that VIVO is accesible from localhost)
Locate more memory for Tomcat
You'll need sudo access to your server to set it up
Local installation even on older notebook easily possible (to test etc.)

http://vivoweb.org/support for community, mailing lists

Installation guide (including deploy.properties explanation): http://sourceforge.net/projects/vivo/files/Project%20Documentation/VIVO_Release_V1.5_Installation_Guide.pdf/download

Need for an online sandbox installation!
John: Virtual Machine already there
VIVO installation fest, to help people setting up and start
Norman: Where to download a VirtualBox image of VIVO?? http://www.vivoweb.org/download (scroll down a bit) Thanks:-)
Maybe it would be nice if one could rent a vivo instance like "in the cloud" - maybe a business model for library unions ;-) like they are hosting repositories etc. already
Vivo VirtualBox Download is slow. Anyone here who has it already on a USB-Stick?

Vivo 1.6 Runtime Prop = deployment prop
VITRO = vivo without ontology

number of needed developers depend on customization
manual clean-up depends on quality/diversity of sources

http://ctsaconnect.org/ example for exposing data

2. VIVO Harvester

- Indexer is an Java App
- first index to mysql, from there via xml into JENA triple store
- Index pipeline comes with record matching possibilities
- Fetching and parsing in various ways (HTTP, files, JDBC ... CSV, JSON ...)
- XML fetcher -> RSS feeds
- JSON -> Google sites
- output: one RDF Xml file per record
- XSLT for transformation rules
- disambiguation of people: weighted Email 1.0, first/lastName 0.5
- VIVO plugIn for Google Refine; 
- hardest piece is transformation via XSLT (but can be easiliy re-used when harvesting same source again) + import from multiple sources: have to decide A) ist its the same person and B) which parts to import from which souce + merging
- handling metadata provenance in VIVO? ...seems to be open issue
- KARMA data integration tool: http://www.isi.edu/integration/karma/ 

Use Case: CTSAconnect - http://ctsaconnect.org/

Introductory slides John Fereira: http://www.slideshare.net/BaltimoreNISO/nisodcmi-may-22-webinar-semantic-mashups-across-large-heterogeneous-institutions-experiences-from-the-vivo-service

Min requirement: 1 FTE (developer + project mangement+ policy)
3. Ontology
Download VIVO ontology: http://www.vivoweb.org/download#ontology
agrivio ontology extension http://www.agrivivo.net/ontology/agrivivo
Tool used: Neologism http://neologism.deri.ie/
PPT available on Slideshare: http://www.slideshare.net/valeriap/vivocamp-slides-agenda-and-slides-on

4. CERIF-VIVO
CERIF: http://www.eurocris.org/Index.php?page=CERIFreleases&t=1
VIVO-CERIF translater
XSLT transformation
Mapping document published soon

AG-INFRA
- match VIVO persons with google scholar => get citations etc.




Get involved with Etherpad at http://etherpad.org

l.koster@uva.nl
lambert.heller@tib.uni-hannover.de
valeria.pesce@fao.org
jaf30@cornell.edu
arndt@mpdl.mpg.de
wolfram.seidler@univie.ac.at
thiesmarcel@web.de
devel@directbox.com
ina.bluemel@tib.uni-hannover.de
martin.mehlberg@tib.uni-hannover.de
felix.lohmeier@slub-dresden.de
christof.rodejohann@slub-dresden.de
patrick.danowski@ist.ac.at
jens.mittelbach@slub-dresden.de
rajski@tuhh.de
bilz@tuhh.de
hapke@tuhh.de
jens.wonke-stehle@sub.uni-hamburg.de
christoph@hbz-nrw.de
christian.mathieu@sbb.spk-berlin.de
pampel@gfz-potsdam.de
hercher@ub.fu-berlin.de
schnasse@hbz-nrw.de
christian.hauschke@hs-hannover.de
rab@gfz-potsdam.de
hoehnow@gfz-potsdam.de


Useful links

• VIVOweb
http://www.vivoweb.org/
• VIVO under DuraSpace:
https://wiki.duraspace.org/display/VIVO/
• VIVO search:
http://beta.vivosearch.org/
• VIVO at Cornell:
http://vivo.cornell.edu/