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 / Import Process / Text File Validation
GNU Affero General Public License v3.0A service which searches a sftp server folder and validates and reports the text files found.
UpdatedUpdated -
memoriav / Memobase 2020 / services / Import Process / Mapper Service
GNU Affero General Public License v3.0A service to map resources and properties from one data model into an other.
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 -
memoriav / Memobase 2020 / libraries / Mapper Service Configuration
Apache License 2.0Serde for the mapper service configration
UpdatedUpdated -
memoriav / Memobase 2020 / libraries / Normalizer Service Configuration
Apache License 2.0Parse, validate & apply the transformation mappings to the data.
UpdatedUpdated -
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 / Drupal Sync Service
GNU Affero General Public License v3.0Transforms the Drupal Institution & Record Set entities into Memobase RDF Resources.
UpdatedUpdated -
memoriav / Memobase 2020 / services / Elasticsearch Services / Elasticsearch Connector Service
GNU Affero General Public License v3.0This service reads the contents of a Kafka topic and ingest each message as a document into elasticsearch.
UpdatedUpdated -
memoriav / Memobase 2020 / services / Import Process / XML Data Transform
GNU Affero General Public License v3.0A microservice which prepares XML files for the mapper service. Uses XSLT for the simplification and then generates a flat JSON document.
UpdatedUpdated -
memoriav / Memobase 2020 / services / Elasticsearch Services / Search Doc Service
GNU Affero General Public License v3.0Transforms a given JSON-LD resource into a search index document.
UpdatedUpdated -
memoriav / Memobase 2020 / services / Drupal Ingest Service
GNU Affero General Public License v3.0Updated -
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