RISCONAPOSTOLUS

계산 연구

재현 절차

공개한 결과를 고정 입력에서 다시 만드는 명령과, 재실행을 바이트 단위로 대조할 수 있게 증거 파일마다 SHA-256을 적습니다.

프로젝트 루트에서 Python 3.10 이상으로 실행합니다. 외부 패키지는 필요 없습니다. 하네스의 실행기와 감사기는 같은 파일 권한으로 돕니다. 별도 호스트, 컨테이너, 감사자 본인의 재실행은 하지 않았습니다.

파일 39개 해시 기록격리 재실행 미실행

공통 가상 시험

고정 사례를 다시 실행해 저장된 문서와 대조합니다.

python3 -B engine/run_audit.py --verify evidence/audit.json
파일SHA-256
audit.jsonf495b4ab6b3f1d962cecfa96f6254d20486e81b3263d9afaf94dd042c0afb6c5

19-1 공개 문헌 사례 순위

고정 원본에서 분할과 집계를 재생합니다. 등록부 검사가 명부를 대조합니다.

sh gate1/rare19/replay.sh
python3 -B gate1/assemble.py --check
파일SHA-256
rare19-published-results.json803e7c1a7cb4e5348d6c90d80f5ec46fefc8d1611dc39bf38e60627dc53fc9b8
rare19-evaluation.mdff676ab4a0d3b75a84ee8fa48ddf07e69e52a8aec0fd1951d04a11ab3ef631bd

실자료 감사 · acmg19

ClinGen·ClinVar·gnomAD·HPO·공개 문헌과, 그 기록으로 만든 모의 환자에서 낸 수치입니다. 환자 자료는 쓰지 않았고 임상 성능은 재지 않았습니다. 감사자 서명이 없으며 공고 과제의 이행이 아닙니다.

python3 -B -m acmg19.summarize --check
python3 -B -m acmg19.evaluate > /tmp/acmg19-recheck.json
cmp acmg19/result.json /tmp/acmg19-recheck.json
python3 -B -m unittest discover -s tests -p 'test_acmg19.py'
python3 -B -m acmg19.orchestrate --vcf acmg19/inputs/examples/PAH-02-P.vcf --case acmg19/inputs/examples/PAH-02-P.json --claims acmg19/inputs/examples/PAH-02-P.claims-from-memory.json
파일SHA-256
acmg19-audit.jsondfc76ebcff4956f9755f081a8439ac1ee45af16029aace47cfcbd64954320477
acmg19-run.json32924e4d864f887cb776cb6915711dd5cd95bc4b43f4ff0e32cb5bdd0b92a3a4
acmg19-method.md0512527dadf7a3742b927e95b73d08994adfbf0e09818926d9858528d72173aa
acmg19-aja.md5f426b2cf1e0b0bd7633dfa3eb63aac9ca38220f75d53d2224d7d642fbd28097

가상 하네스 · cog16

합성 코호트의 가상 지표입니다. ADNI·OASIS-3·DementiaBank 자료는 읽지 않았고, 실제 코호트 평가가 아니며 임상 타당성 평가와 감사자 서명을 포함하지 않습니다.

python3 -B -m cog16.orchestrate --check evidence/cog16-run.json
python3 -B -m cog16.audit --run evidence/cog16-run.json --output evidence/cog16-audit.json
python3 -B -m unittest discover -s tests -p 'test_cog16_*.py' -v
파일SHA-256
cog16-audit.json20c0a233414396d83b066f44289820dd1e78008e0d97255351799793ce2dbbac
cog16-run.json23792e7c3a0fc60db93d0427857d9c2135d096af33ef56f9c66935daed67e1eb
16-2-spec.md4f862f4657dfaa5ee429887dae4dc32460ca82fa64fe0287f8bbfc0d399bf0d9
16-3-spec.md71e054a1b3fda13213b8dd0d1a32570e6a9a173473a92649274e0c4df7691751
cog16-method.md5490946ed733f43b864344f71e042280e37220b6fd76722371c69448b65bf4cf
cog16-review.md792dbe2ebbcb646ad673d4378667598634e4ad417696ed50e672b1eb22d1d52f

가상 하네스 · dispense18

합성 갤러리, 시뮬레이터가 만든 비전 출력, 추상 코드로 쓴 주문의 수치입니다. 낱알 영상을 분석하지 않았고 실제 처방과 DUR 규칙표를 쓰지 않았으며 임상 성능 평가와 감사자 서명을 포함하지 않습니다.

python3 -B -m dispense18.orchestrate --output evidence/dispense18-run.json
python3 -B -m dispense18.audit --run evidence/dispense18-run.json --output evidence/dispense18-audit.json
python3 -B -m unittest discover -s tests -p 'test_dispense18.py' -v
파일SHA-256
dispense18-audit.jsone7e300b4a449d268d9c2a84805f2c041bc202f2c03a85838c516a77ce6cfb105
dispense18-run.jsoncd411365a2280c168373343984a957087e395ed2a15272d23f42ebab97eaa1f6
18-2-spec.md141324a961a8e5da40be7429795dce09e647b9c9bd64a23760f0859ab2da2125
dispense18-method.md0c5fd2aa6185feac6050deb404fb6dc613c682324de49ba0028832f0f4ddc2d5

가상 하네스 · prevent12

합성 입력의 가상 지표입니다. 실제 코호트 평가가 아니며 임상 타당성 평가와 감사자 서명을 포함하지 않습니다.

python3 -B -m prevent12.orchestrate --output evidence/prevent12-run.json
python3 -B -m prevent12.audit --run evidence/prevent12-run.json --output evidence/prevent12-audit.json
python3 -B -m unittest discover -s tests -p 'test_prevent12.py' -v
파일SHA-256
prevent12-audit.json4372ccf135890e9f982bf7b627b1705ec271a7299db9eb39b80f0f46cd900160
prevent12-run.json8a8b2e44a1e007a119d5cfdf73f30463f612fe62bb66ef02235c304db35ac924
12-1-spec.mdbbb79083dc45d1082eac2f9a112522c53e142f257ba1277cecdcff708c85fdbb
12-2-spec.mda9a70be4d1d76abde8a4b361e65b3473307bb054998e7aee51773ecc49af312d
12-3-spec.md488f4ea42838d69c412c5f653abcd4867c76d92918c804cf842adf1a208f70a7
12-4-spec.md330db6c41a27a076eb5e494be32f6ea034712f7f67a7a4c21934e14a2f213de8
prevent12-method.md31d9f911eb6fefd1052d9b242ce55be782a9ed5425c6cca4587b4373d6f64408

가상 시험 · rare19

가상 입력과 근거 코드 검사가 시험 범위입니다. 환자 VCF, 임상 성능, 감사자 서명은 포함하지 않습니다.

python3 -B -m rare19.orchestrate --output /tmp/rare19-run.json
python3 -B -m rare19.audit --run /tmp/rare19-run.json --output /tmp/rare19-audit.json
파일SHA-256
rare19-audit.json53bca4bb94935346a04a018e9e1d0fa1d14767967e823457710e893d7e33d28c
rare19-run.json5ae7109993ea35969d4cf16248428a39867d1c0ed5b8b9041986a7ee42e57273
rare19-method.mddcdfc674fc1fd5ae9a1bd4cfe34560c8c01cc943ca5ca34ca7e549a19cd51a39

가상 하네스 · synth8

코드가 만든 가상 다중오믹스 자료의 수치입니다. 실제 코호트(TCGA·GEO·MIMIC-IV)를 평가하지 않았고, 주 생성기(잠재 확산)는 명세만 있고 학습하지 않았으며, 감사자 서명을 포함하지 않습니다.

python3 -B -m synth8.orchestrate --output evidence/synth8-run.json
python3 -B -m synth8.audit --run evidence/synth8-run.json --output evidence/synth8-audit.json
python3 -B -m unittest discover -s tests -p 'test_synth8.py' -v
파일SHA-256
synth8-audit.json005a03124a066622193732c1756b9a8f23ce4dd64f9882a2f32b8663e494ad5c
synth8-run.json0ef973728bff9305e54d040b3bd904120c4e0046aca0a66709bef13cab7b82e8
8-1-spec.md0c6880260a1cf5780e85fa53d8f10b2959ce8e9c851e830a96bace093833ac28
synth8-method.mdd4fd76b6f9530cf787d3e21aa8a364a654b99d1be44afba29359bb5d4f24be0c
synth8-calibration.jsonc68c620e19c3e435aa15a10739e0b0864ff2ddf5b77bd015bd2e4baf26466056
synth8-run-digest.json8c58f7503293903105cb080424e60c812e6e703118fb6bd7f1a51f0614ca874b
synth8-dispense18-review.mde0945318ab1fb0baaa7b5e569b2e17ea08900548e7b2720ecf812e2fa8264bbc

이 사이트

생성기는 모든 화면과 내려받기 파일을 메모리에서 만들고 하네스 요약을 감사 파일과 대조한 뒤 모두 통과할 때만 씁니다.

python3 -B scripts/build_site.py --validate
python3 -B scripts/build_site.py
./scripts/check

© 2026 RISCON Co., Ltd.Privacy PolicyTerms of UseCookie SettingsContact

RISCON Labsrisconlabs.com