未提供项目描述
项目描述
Wiring (使用Rust)
代码正在积极开发中,并可能频繁更改。
欢迎反馈和PR!总还有更多的事情要做和可以改进的地方。
wiring
读取以厚三重奏序列化的OWL公理,并生成OWL函数表示法S表达式 (OFN S表达式)。例如,OWL公理obo:OBI_1110023 equivalentTo obo:RO_0000087 some obo:OBI_1110082
由以下厚三重奏编码:
{"object":{"owl:onProperty":[{"object":"obo:RO_0000087"}],"owl:someValuesFrom":[{"object":"obo:OBI_1110082"}],"rdf:type":[{"object":"owl:Restriction"}]},"predicate":"owl:equivalentClass","subject":"obo:OBI_1110023"}
该厚三重奏可以用wiring
转换为OFN S表达式["EquivalentClasses","obo:OBI_1110023",["ObjectSomeValuesFrom","obo:RO_0000087","obo:OBI_1110082"]]
。
OFN S表达式可以在wiring
中处理,例如,通过用相应的标签替换命名实体:["EquivalentClasses","'immunogen@en'",["ObjectSomeValuesFrom","'has role@en'","obo:OBI_1110082"]]
。这样的(处理过的)OFN S表达式可以序列化为曼彻斯特语法:EquivalentClasses: 'immunogen@en', 'has role@en' some obo:OBI_1110082
。
tl;dr
main.rs
文件包含示例代码,展示了如何通过将厚三重奏转换为OFN S表达式并在曼彻斯特语法中序列化来展示wiring
的基本功能。
待办事项
wiring
目前仅支持类表达式公理(不包括数据类型),应扩展到OWL的所有内容
项目详情
关闭
wiring_rs-0.1.1-cp39-abi3-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6c9beab068b2d893c871bf5778022b6e7837139f653d5b2fa76ba39ee0033eb9 |
|
MD5 | aa03c21478b1de3c27f2d139fc232800 |
|
BLAKE2b-256 | 09ef73996bb659cae24b08126568b0820b8cdf42f2ab97ab153e9a2a1f85d24c |
关闭
wiring_rs-0.1.1-cp39-abi3-manylinux_2_28_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e41b5000abe1dd7785933f624aea4f3f5cbbfb40d7730087be230433aa85cf57 |
|
MD5 | dcb4db4f3ec033b8ee0b57677055d087 |
|
BLAKE2b-256 | 0ee051275fbe3e3bb5117dd47e73319bfdd1ffc68e7e2095aeea1b74637c1aeb |
关闭
哈希值 为 wiring_rs-0.1.1-cp39-abi3-macosx_10_7_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9b9f7e5aa3a5df7b6d159d0f1429ff4f9892b746b0b92b974642b5c4363ae81f |
|
MD5 | a4811a625d4cef35078274cf24f04e38 |
|
BLAKE2b-256 | 3c62b22fb03d03e364a34c3a447caf7d0f898a54919597a49918acecc2c700bc |
关闭
哈希值 为 wiring_rs-0.1.1-cp38-abi3-manylinux_2_28_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5e1576845ad58dade59845504151a522f8acb06e9e1f6e2db90d4292fd4401f0 |
|
MD5 | 1c2d75ddb4e878a453fc98c515a61c5b |
|
BLAKE2b-256 | ef431f1927b60e2e8c47b0923322211af480cbb084e13ecee243cafd57ae3806 |
关闭
哈希值 为 wiring_rs-0.1.1-cp38-abi3-macosx_10_7_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2ea02b9beaada54b921ed6bee57649a99bd25bd80334ccb76e252e4c8d6a5445 |
|
MD5 | 0c211f6f3c20c624c93374a59ffde321 |
|
BLAKE2b-256 | 81ac6a54d9b4984dc546c106b89dd55d464080276fe3e12ffb2bd36940a29504 |
关闭
哈希值 为 wiring_rs-0.1.1-cp37-abi3-manylinux_2_28_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0eb6707b4eaed6f291e90b24c5c85f8faddf9de6ba8a86b22ed4fc658f1134ca |
|
MD5 | 0c994326784cda5a41e045941b95bac6 |
|
BLAKE2b-256 | b54c30369ca90dda98e4ceb0ba88199b4c552bbd38eb6db5932e351f85c67f0e |
关闭
哈希值 为 wiring_rs-0.1.1-cp37-abi3-macosx_10_7_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 28bf190769e18d7ee45eb7239caa464e24b8a3ff157213cd4fea5e90b1556b6a |
|
MD5 | 6b696e8a7428d7e982d9de8bf7e67e7e |
|
BLAKE2b-256 | 990e9a69784e1de9c854860f0a00d10d73a48d6d984d779e2dc512936b513567 |
关闭
哈希值 为 wiring_rs-0.1.1-cp36-abi3-musllinux_1_2_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dc659906249052014dcec667f0cc6d24ddc2f0ec27ddc8afbbce5e1106c40047 |
|
MD5 | dfa883c666fadd6219e3da0034a4ebce |
|
BLAKE2b-256 | edea6e3b08f4732327f9a5752b407973a0a36166685aaabfebd9356c26c328af |
关闭
哈希值 为 wiring_rs-0.1.1-cp36-abi3-musllinux_1_2_armv7l.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | db997310a82ae7f8321da82cd1fc2f4662f9807baeccda4c35ac64dd3f80223b |
|
MD5 | bb44ea49d742f03c82407b8b7c892805 |
|
BLAKE2b-256 | ef07636d8037cf461a5e980b967aca6da3a6d9a98af88894523c076ef6c9e4b7 |
关闭
哈希值 为 wiring_rs-0.1.1-cp36-abi3-musllinux_1_2_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3b4b7951d5f1be2bca916411525c69017ba7d89e04ab987801df74e12d0fc249 |
|
MD5 | a4812f3e901eb6fca7662d1881959e85 |
|
BLAKE2b-256 | 52d586a9b7bcdd6d8e12086882ac361baa6adc2943e268abe9f8d12b37311549 |
关闭
哈希值 为 wiring_rs-0.1.1-cp36-abi3-manylinux_2_28_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e8a3599220d651cf9d2a8ef90ebb7a2e910666625f4531171211d8206f4546cb |
|
MD5 | 5191c82c1d2f8e7951ae596715e40ae3 |
|
BLAKE2b-256 | 5bb8237b21027c977ba5925b97636d8e4d3b1d450372a65f88d56dd18ce4bad6 |
关闭
哈希值 用于 wiring_rs-0.1.1-cp36-abi3-manylinux_2_27_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c69423732e39b6c239f1f9983b6a9b7dad94c9683c8c1be6fef532715d665575 |
|
MD5 | b33954f4bfd3797897fdde53beaee9a7 |
|
BLAKE2b-256 | cd4c97710b83bc354ee06ae8c08fd83a2143d354a76ecd0bee85e06c18b83191 |
关闭
哈希值 用于 wiring_rs-0.1.1-cp36-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f8de488c3d88a6808d2652464a2e937bc8cd2207402fb7ede4108ff6854ac332 |
|
MD5 | 1882ebf2e56fa91562ed79da7629b101 |
|
BLAKE2b-256 | a549cd8a33c96323278d049b691bb7c4b4c10466bcef5490fbcae639beae691c |
关闭
哈希值 用于 wiring_rs-0.1.1-cp36-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e27bac8fe41358f3d551d20864eabf1497bc8c1a56cecb7929ff8985ced00680 |
|
MD5 | 0381af40838ec4d8af3f32a078d55b14 |
|
BLAKE2b-256 | c6d55266a75e418bc33559e4bd502c061762f792aeae6a047db76e8733c42b1d |
关闭
哈希值 用于 wiring_rs-0.1.1-cp36-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | eb9505d28046b6e6f76cacb15f8b8a07440cce1e7431945192af9b2e0ef149e7 |
|
MD5 | d54a92b57b29af715f55205deb310e52 |
|
BLAKE2b-256 | 0e17a45f81140c0d05bd7814597b7bb24dec753d24feb56f8da791cfa0d5032f |
关闭
哈希值 用于 wiring_rs-0.1.1-cp36-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 82aa016681af3961e1ccce42acd2e028bd3750de2ff89bac896a22828e238eb0 |
|
MD5 | 14958dd263bd2e46fd4cf9053a13b62c |
|
BLAKE2b-256 | 8832abdba4978af747b47edf231eb2c96b31ad4a0b3b84474e487fd1950b13aa |
关闭
哈希值 用于 wiring_rs-0.1.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | daa3525441d914a178f16f92cdfe90ab10f271c5e80103c009fae99e95ba58a7 |
|
MD5 | d05d18b7e5950d69b98cc3948086a57a |
|
BLAKE2b-256 | 25e853b2141ef975e9274d1eaa20cc869a47d359d5e76aaed65f5f886e443095 |
关闭
哈希值 用于 wiring_rs-0.1.1-cp36-abi3-macosx_10_7_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3e628fc0279ea075c55f7c57b85f34faf03992d565bbad08e63c80aa58bdf831 |
|
MD5 | 05f4fa376f4ddb86b4427ad1c05ef974 |
|
BLAKE2b-256 | a9060f0b13d2f23271f8574485e10fdf959ee957b9382c2bc4d42fa0df03e546 |