Explore projects
-
memoriav / Memobase 2020 / services / Import Process / Table Data Transform
GNU Affero General Public License v3.0A service which reads table data formats (CSV, TSV, XSL, XSLX, ODS) from a sftp server and transforms them into json objects per row. The keys are taken from a header row.
UpdatedUpdated -
memoriav / Memobase 2020 / services / me-test
GNU Affero General Public License v3.0testproject for autodeploy-service
Archived 0Updated -
memoriav / Memobase 2020 / libraries / General Service Utilities
Apache License 2.0Provides utility classes, functions and constants used in many JVM based services.
UpdatedUpdated -
memoriav / Memobase 2020 / services / Import Process / Normalization Service
GNU Affero General Public License v3.0A micro service to normalize rdf data by selecting a number of operators and configure them accordingly.
UpdatedUpdated -
memoriav / Memobase 2020 / services / Deletion Components / Fedora Deleter Service
GNU Affero General Public License v3.0Reads delete messages from a Kafka topic (created by "Import Process Delete") and deletes the corresponding Fedora resources.
Archived 0Updated -
memoriav / Memobase 2020 / libraries / Mapper Service Configuration
Apache License 2.0Serde for the mapper service configration
Archived 0UpdatedArchived 0Updated -
memoriav / Memobase 2020 / services / Import Process / Fedora Ingest Service
GNU Affero General Public License v3.0A service which accepts ntriple inputs and stores them in fedora. The service handles binary files as well.
Archived 0Updated -
memoriav / Memobase 2020 / services / postprocessing / Fedora Metadata Extractor
GNU Affero General Public License v3.0extracts, parses and propagates metadata from Fedora
Archived 0Updated -
memoriav / Memobase 2020 / services / Import Process / group-reports-consumer
GNU Affero General Public License v3.0Consumes the reports for the import process of institutions & record sets. It then sends a status report to the Import API Endpoint.
Archived 0UpdatedArchived 0Updated -
memoriav / Memobase 2020 / services / Import Process / Json Data Transform
GNU Affero General Public License v3.0Reads and transforms json metadata files.
UpdatedUpdated -
memoriav / Memobase 2020 / services / Import Process / Media-Linker
GNU Affero General Public License v3.0A micro service which links digital instantiations metadata documents with the file found on the sftp server if the file is imported into memobase.
UpdatedUpdated -
memoriav / Memobase 2020 / services / Import Process / Reports Processing
GNU Affero General Public License v3.0A small service to move the header information into the message body for each report.
UpdatedUpdated -
swissbib / linked / kafka-consumer-elasticsearch
GNU Affero General Public License v3.0Consumer to read messages from kafka topics and bulk indexing, updating or deleting in elasticsearch.
Updated -
swissbib / linked / linking / Dbpedia Import
GNU Affero General Public License v3.0A kafka streams application which takes an Dbpedia resource as N-Triples and transforms it into JSON-LD. Filters unused statements and types.
Updated -
swissbib / linked / kafka-producer-files
Apache License 2.0Reads various file formats and produces messages.
Updated -
swissbib / linked / linking / Id Hub Merger Service
GNU Affero General Public License v3.0A small application which takes owl:sameAs statements from source data sets and merges them into the IdHub.
Updated -
swissbib / linked / linking / VIAF Links Import
GNU Affero General Public License v3.0This micro service takes a single viaf link and turns it into a json statement.
Updated -
swissbib / linked / linking / GND Import
GNU Affero General Public License v3.0A micro service to import the data from lobid GND into our elasticsearch data hub.
Updated -
swissbib / linked / linking / Wikidata Import
GNU Affero General Public License v3.0Micro service to transform wikidata items from n-triples into json-ld including some data cleaning. The json-ld dataset is then indexed in elasticsearch.
Updated -
swissbib / linked / streams-app-kotlin-skeleton
GNU Affero General Public License v3.0Template for Kotlin Kafka Streams applications.
Updated