
Sublima er et fri programvare-verktøy for bygging av emneportaler. Programvaren vedlikeholder en samling beskrivelser av informasjonsressurser, en emnestruktur som ressursene indekseres med og et autoritetsregister for utgivere.
Sublima ble utviklet på oppdrag fra ABM-utvikling, som ønsket å tilby institusjoner i arkiv-, bibliotek- og museumssektoren en gratis teknisk løsning for emneportaler på web. Sentrale prinsipper for utviklingen var at verktøyet skulle tilbys som fri programvare, at det skulle være fleksibelt og gi den enkelte portal muligheter til individuell tilpassing og at det skulle ha teknologi for kommunikasjon og utveksling av data mellom portalene.
Den primære anvendelsen av Sublima er for å beskrive og tilgjengeliggjøre kvalitetsvurderte informasjonsressurser på web. Portalens sluttbrukere gis tilgang til informasjonsressursene gjennom søk i metadata, oppslag i emneordslister eller navigering i emnestruktur. Det finnes også funksjoner for dypsøk i de registrerte ressursenes innhold og for å sette opp videresøk til eksterne informasjonskilder. Sublima kan lagre metadata parallelt i flere forskjellige språk, og er derfor også egnet for flerspråklige portaler. Rådata fra portalens base er tilgjengelig via integrert SRU-server og SPARQL endpoint.
Alle data i en Sublima-portal lagres i RDF-format. Informasjonsressurser beskrives hovedsakelig ved hjelp av Dublin Core Metadata Terms. Emneapparatet beskrives hovedsakelig ved hjelp av vokabuaret SKOS (Simple Knowledge Organization System); dette innebærer synonymkontroll for emneord og tesaurusrelasjoner mellom emner. Strukturen kan lett utvides med nye relasjonstyper. Dette gjør at Sublima også er egnet til å bygge og vedlikeholde rene strukturer av emner og konsepter, uten at det nødvendigvis blir brukt til å beskrive konkrete ressurser. Med tilpasninger kan Sublima brukes til å registrere, lagre og administrere enhver samling av RDF-data.
Sublima er programmert i Java og kjører på en Apache Tomcat webserver. Sentrale bestanddeler er:
- Open Link Virtuoso. Triplestore-database
- Jena. Semantisk rammeverk
- Lucene. Søkemotor, indeksering og lenkesjekk
Sublima på Github: https://github.com/sublima
Detektor emneportal
Detektor emneportal er Deichmanske biblioteks samling av lenker til kvalitetsvurderte webressurser for skoleelever. Detektor ble lansert i en lukket, proprietær teknisk løsning i 2002, men har, sammen med helseportalen SMIL, vært pilotportal under utvikling av Sublima. I den forbindelsen har hele den gamle basen blitt konvertert til RDF og importert i det nye verktøyet. Detektor relanseres med Sublima som ny teknisk løsning høsten 2010. Portalen omfatter per september 2010 ca. 5500 ressurser og ca. 2400 emner. Innholdet vedlikeholdes av bibliotekarer ved Voksenavdelingen og Musikkavdelingen på Deichmanske bibliotek.