
Security News
How Enterprise Security Is Adapting to AI-Accelerated Threats
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.
github.com/googlecloudplatform/healthcare-data-harmonization/mapping_engine
Advanced tools
This is an engine that converts data of one structure to another, based on a configuration file which describes how.
The configuration file can be written in any protobuf format. This can be rather verbose, so we recommend using the Data Harmonization Mapping Language which is transpiled to protobuf configs for you.
The engine accepts data in JSON format and outputs it in JSON format. For information on the mapping configuration, look at the protobuf files in the proto directory.
Make sure you have installed and added to PATH
protoc (>= 3.11.4)Then run build.sh
This project consists of 5 go modules:
They can be built and tested independently with go build and go test.
The .pb.go files in the proto directory are generated by
protoc-gen-go.
If you modify any .proto files make sure to re-run generate_protos.sh or
build.sh.
If you wish to modify the language and engine simultaneously in a local
filesystem, you may run go_mod_edits.sh to add the appropriate replace
clauses to the go.mod files, redirecting dependencies from github to your
local filesystem. Be aware that the script assumes the engine is in a directory
called mapping_engine under the same parent as mapping_language (the directory
this README is in).
Apache License, Version 2.0
FAQs
Unknown package
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.

Security News
Learn the essential steps every developer should take to stay secure on npm and reduce exposure to supply chain attacks.

Security News
Experts push back on new claims about AI-driven ransomware, warning that hype and sponsored research are distorting how the threat is understood.