Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP version of DDI-C to DDI-CDI and Python module for running XSLT transformations with SaxonC #22

Merged
merged 2 commits into from
Jun 13, 2023

Conversation

markusjt
Copy link

@markusjt markusjt commented Apr 3, 2023

Includes transformation work for DDI-C to DDI-CDI that was started during DDI Developers Hackathon 2023. Includes manually created example of CDI file (transformations/cdi/codebook_cdi_transformer/resources/ddicdi_FSD3134.xml) and the example Codebook file that it was based on (transformations/cdi/codebook_cdi_transformer/resources/FSD3134.xml). Work on XSLT for DDI-C to DDI-CDI has been started but it's still very much a work-in-progress (transformations/cdi/from-ddi-2.5.xslt).

Also included is a Python module for running XSLT transformations with SaxonC where it's easy to add preprocessing for DDI-C xml or variables from configuration as part of XSLT if needed (transformations/cdi/codebook_cdi_transformer/).

@alireza1111 alireza1111 merged commit a457bac into MetadataTransform:dev-cdi Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants