← 최신 논문
👁️ ophthalmology

Transducin: an open-source pipeline recovering SNOMED-CT coded measurements from the undocumented Optopol .OPT and Zeiss Cirrus private-tag formats as DICOM Structured Reports

이 논문은 문서화되지 않은 Optopol .OPT 파일과 Zeiss Cirrus 프라이빗 DICOM 태그를 역공학하여 표준화된 SNOMED-CT 코딩 기반의 DICOM 구조화된 보고서(Structured Reports)를 생성하며, 여러 장비 모델과 소프트웨어 버전에 걸쳐 100%의 파싱 정확도를 달로성하는 오픈 소스 Python 라이브러리인 Transducin을 소개한다.

원저자: Jaurrieta Hinojos, J. N., Palomares Ordonez, J. L., Chacon Hinojos, J. F., Folgueras Batres, M. A.

게시일 2026-07-20
📖 5 분 읽기🧠 심층 분석

원저자: Jaurrieta Hinojos, J. N., Palomares Ordonez, J. L., Chacon Hinojos, J. F., Folgueras Batres, M. A.

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ⚕️ 이것은 동료 심사를 거치지 않은 프리프린트의 AI 생성 설명입니다. 의학적 조언이 아닙니다. 이 내용을 바탕으로 건강 관련 결정을 내리지 마세요. 전체 면책 조항 읽기

인간의 눈을 매우 정밀한 기술을 갖춘 카메라라고 상상해 보세요. 이 카메라는 망막(눈 뒷부분의 빛을 감지하는 층)의 매우 상세한 단면 사진을 찍습니다. 의사들은 이 사진들을 '광학 코히어런스 단층 촬영(OCT)' 스캔이라고 부르며, 이를 통해 녹내장이나 황반변성 같은 질병이 실명으로 이어지기 전에 발견합니다. 이 사진들을 이해하기 위해 카메라는 망막의 두께나 시신경이 얼마나 넓은지 같은 특정 수치를 측정해야 합니다. 하지만 여기에는 거대한 문제가 있습니다. 이 카메라를 만드는 대기업들이 종종 데이터를 자신들만의 비밀스럽고 사적인 형식 안에 가두어 버린다는 점입니다. 이것은 마치 전용 배터리만 사용할 수 있는 장난감을 사거나, 게임 회사가 읽을 수 있는 코드 형태로만 저장되는 비디오 게임을 사는 것과 같습니다. 이로 인해 의사들이 서로 다른 기기 간에 데이터를 공유하거나, 값비싼 독점 소프트웨어를 구매하지 않고도 수천 개의 스캔 데이터를 한꺼번에 연구하는 데 어려움을 겪게 됩니다.

이를 해결하기 위해 과학자들은 'DICOM'이라는 보편적인 언어를 사용하는데, 이는 어떤 컴퓨터에서도 읽을 수 있는 표준 USB 드라이브와 같습니다. 훨씬 더 나아가, 그들은 수치들을 명확하고 코딩된 사실 목록으로 바꾸는 구조화된 보고 시스템(TID 1500)을 사용합니다. 이는 단순히 흐릿한 영수증 사진을 보여주는 것이 아니라, 무엇을 얼마에 샀는지 정확히 적힌 디지털 영수증과 같습니다. 목표는 다양한 카메라 브랜드에서 나온 이 비밀스러운 데이터를 이 보편적이고 열린 언어로 번역하는 것입니다. 이는 매우 중요합니다. 이 번역 작업이 없다면, 귀중한 의료 데이터는 '사일로(silos)' 안에 갇혀 환자를 돕거나 과학을 발전시키는 데 사용될 수 없기 때문입니다.


위대한 번역가: 눈의 비밀 언어를 풀다

'트랜스듀신(Transducin)'을 만나보세요. 이것을 아주 똑똑한 오픈 소스 번역기라고 생각하면 됩니다. 이 번역기는 서로 매우 다르고 굳게 닫혀 있는 두 종류의 안구 스캔 데이터 금고를 깨뜨리기 위해 만들어졌습니다. 한 금고는 옵토폴(Optopol)의 것으로, 아무도 읽는 법을 모르는 .OPT라는 신비로운 파일 형식에 스캔 데이터를 저장합니다. 다른 금고는 제이스 서러스(Zeiss Cirrus)의 것으로, 이 브랜드는 보편적인 언어(DICOM)를 사용하긴 하지만, 가장 중요한 측정값(망막 두께 등)을 일반 소프트웨어는 무시하는 비밀스럽고 사적인 태그 안에 숨겨둡니다.

헤수스 노엘 하우리에타 히노호스(Jesús Noel Jaurrieta Hinojos) 박사가 이끄는 이 논문의 저자들은 단순히 이 금고들이 어떻게 작동하는지 추측만 한 것이 아닙니다. 그들은 이를 역공학(reverse-engineering)했습니다. 이는 마치 복잡한 시계를 분해하여 톱니바퀴가 어떻게 돌아가는지 정확히 살펴본 다음, 그 시계의 시간을 읽고 모두가 이해할 수 있는 언어로 기록할 수 있는 새로운 기계를 만드는 것과 같습니다.

옵토폴 코드 해독하기
옵토폴의 .OPT 파일을 위해, 팀은 데이터가 마치 여행 가방 안의 라벨이 붙은 상자들처럼 '청크(chunks)' 단위로 저장되어 있다는 것을 발견했습니다. 그들은 OCTPARAMS라고 라벨이 붙은 특정 상자가 비밀 키를 가지고 있다는 것을 찾아냈습니다. 이 키는 컴퓨터에 이 스캔이 어느 쪽 눈의 것인지 알려주는 숫자입니다. 여기서 놀라운 점은, 숫자가 양수이면 왼쪽 눈, 음수이면 오른쪽 눈을 의미한다는 것입니다. 이것은 사람이 쓴 라벨이 아니라, 눈의 기하학적 구조에 기반한 수학적 부호입니다. 저자들은 18개의 파일을 대상으로 테스트하여 이것이 100% 정확하다는 것을 확인했습니다. 즉, 파일 이름이 엉망이거나 누락되었더라도 소프트웨어가 별도로 입력할 필요 없이 자동으로 왼쪽 또는 오른쪽 눈의 스캔인지 알 수 있다는 뜻입니다.

또한 그들은 어떤 '상자'가 존재하는지를 보고 어떤 종류의 스캔인지 구분하는 방법도 알아냈습니다. 만약 ANGPRV라는 상자가 있다면 그것은 혈류를 관찰하는 안저 혈관 조영술 스형입니다. 만약 DMARKERS라는 상자가 있다면 그것은 시신경 스캔입니다. 이 논리는 8년에 걸친 4개의 서로 다른 소프트웨어 버전과 2개의 클리닉에서 가져온 475개의 파일을 대상으로 완벽하게 작동했습니다.

제이스의 열정을 열다
제이스 서러스 기기의 경우, 과제는 달랐습니다. 이미 이미지는 보편적인 형식을 갖추고 있었지만, 수치들이 숨겨져 있었습니다. 팀은 측정값들이 99CZM이라는 비밀 코드를 사용하여 사적인 태그(마치 여행 가방의 숨겨진 칸처럼) 안에 숨겨져 있다는 것을 발견했습니다. 그들은 이 비밀 언어를 해독하여 망막 두께와 신경 섬유 층의 수치를 뽑아냈습니다. 그런 다음 이 수치들을 모든 측정에 대해 표준 의료 코드(SNOMED-CT)를 사용하는 '구조화된 보고서(TID 1500)'로 패키징했습니다. 이제 컴퓨터는 단순한 사진이 아니라, "망막 두께는 283.9 마이크로미터", "시신경 컵-디스크 비율은 0.56"과 같이 명확하고 코딩된 사실 목록을 갖게 됩니다.

결과: 보편적인 열쇠
팀은 실제 세계의 방대한 데이터로 새로운 번역기인 트랜스듀신을 테스트했습니다.

  • 옵토폴: 한 클리닉에서 387개, 다른 클리닉에서 88개의 파일을 처리했습니다. 소프트웨어는 모든 파일을 성공적으로 읽어 들였습니다 (성공률 100%). 측정 가능한 데이터가 있는 스캔에 대해서는 표준 의료 보고서를 생성했습니다. 필요한 데이터가 저장되지 않은 스캔(예: 일부 광각 사진)의 경우에는 해당 스캔을 올바르게 건너뛰었는데, 이는 소프트웨가 누락된 파일과 누락된 측정값을 구분할 줄 안다는 것을 보여줍니다.
  • 제이스: 41개의 연구 사례를 테스트했습니다. 소프트웨어는 41개 모두에 대해 보고서를 성공적으로 생성했습니다. 추출된 측정값(203에서 630 마이크로미터 사이의 망막 두께 등)은 의사들이 원래 화면에서 본 것과 일치했습니다.

이것이 왜 중요한가
이 논문은 트랜스듀신이 옵토폴과 제이스 기기 모두를 위해 수행된 첫 번째 도구임을 보여줍니다. 여러분은 데이터를 추출하기 위해 제조사의 비싼 소프트웨어를 보유할 필요가 없다는 것을 증명합니다. 이러한 비밀 형식을 개방형 표준 보고서로 변환함으로써, 이 도구는 병원이 어떤 기기로 사진을 찍었든 상관없이 모든 안구 스캔 데이터를 한곳에 저장할 수 있게 해줍니다. 또한 연구자들이 질병을 더 잘 연구하기 위해 서로 다른 기기에서 나온 데이터를 마침내 결합할 수 있음을 의미합니다.

저자들은 실제 환자 데이터(개인정보 보호를 위해 익명화됨)를 사용하여 소프트웨어를 테스트하고, 그 결과를 원래 기기 화면과 직접 비교했기 때문에 자신들의 결과에 매우 확신하고 있습니다. 그들은 측정값이 거의 완벽하게 일치하며, 차이가 5 마이크로미터 미만(사람의 머리카락보다 얇은 두께)임을 확인했습니다. 또한 소프트웨어가 8년 전의 파일과 최신 소프트웨어의 파일 모두에서 작동함을 확인하여, 이 '비밀 코드'가 시간이 지나도 크게 변하지 않았음을 입증했습니다.

요약하자면, 트랜스듀신은 이전에는 닫힌 문 뒤에 갇혀 있던 안구 데이터의 문을 여는 디지털 열쇠이며, 사적이고 읽을 수 없는 파일을 의사가 환자를 치료하고 과학자가 새로운 치료법을 발견하는 데 도움이 되는 개방적이고 표준화된 정보로 바꿔줍니다. 이 코드는 누구나 사용할 수 있도록 무료로 공개되어 있어, 이 번역 도구가 전체 의료계에 계속 제공될 수 있도록 보장합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →