文件名称:dpv-documentation:生成DPV和其他词汇的文档
文件大小:579KB
文件格式:ZIP
更新时间:2024-06-12 20:35:32
HTML
DPV词汇的文档生成器 下载DPV和其他词汇表(例如DPV-GDPR)的CSV数据,将其转换为RDF序列化,并使用W3C ReSpec模板生成HTML文档。 要求: python3和模块rdflib , rdflib-jsonld , jinja2 数据隐私词汇表(DPV)可在,其存储库可在。 注意:此存储库仅包含生成文档所需的脚本。 这不是词汇表本身的存储库。 这是为了将词汇表和文档保留在单独的存储库中。 快速总结 这三个任务中的每一个都有3个脚本要执行。 ./001_download_vocab_in_csv.py将从Google表格文档中下载CSV数据,并将其存储在指定的vocab_csv路径中。 结果将是每个工作表的CSV文件。 ./002_parse_csv_to_rdf.py将使用CSV中的数据为DPV创建RDF序列化。 它将为每个“模块”以及DPV组合创建不同的序列
【文件预览】:
dpv-documentation-master
----dpv-gdpr-ontology-metadata.ttl(1KB)
----003_generate_respec_html.py(4KB)
----dpv-ontology-metadata.ttl(2KB)
----docs()
--------index.html(476KB)
--------diagrams()
--------dpv-gdpr()
----vocab_csv()
--------PersonalDataCategory.csv(73KB)
--------BaseOntology.csv(5KB)
--------GDPR_LegalRights.csv(5KB)
--------Processing_properties.csv(5KB)
--------BaseOntology_properties.csv(3KB)
--------Purpose_properties.csv(1KB)
--------Purpose.csv(17KB)
--------Processing.csv(13KB)
--------TechnicalOrganisationalMeasure_properties.csv(2KB)
--------TechnicalOrganisationalMeasure.csv(15KB)
--------Entities_properties.csv(2KB)
--------Consent_properties.csv(6KB)
--------Entities.csv(4KB)
--------GDPR_LegalBasis.csv(17KB)
--------Consent.csv(448B)
----shacl_shapes()
--------verify.py(3KB)
--------shapes.ttl(2KB)
----001_download_vocab_in_csv.py(1KB)
----requirements.txt(35B)
----002_parse_csv_to_rdf.py(15KB)
----jinja2_resources()
--------template_dpv_gdpr.jinja2(14KB)
--------links_label.json(5KB)
--------template_dpv.jinja2(47KB)
--------macro_term_table.jinja2(7KB)
----.gitignore(2KB)
----vocab_dpv()
--------dpv.rdf(325KB)
--------dpv.ttl(166KB)
--------dpv.jsonld(421KB)
--------dpv.n3(166KB)
--------modules()
----README.md(6KB)
----rdform.py(13KB)
----vocab_dpv_gdpr()
--------dpv-gdpr.n3(27KB)
--------dpv-gdpr.jsonld(64KB)
--------dpv-gdpr.ttl(27KB)
--------dpv-gdpr.rdf(48KB)
--------modules()
----LICENSE.txt(1KB)