Dataset API와 Data Viewer의 차이 #461

SR (2021-11-25 06:28) · 27 view(s)

안녕하세요.

Dataset API를 통해 VitalDB에 접근하고 있는데 일부 CaseID에서 API와 Data Viewer의 데이터가 다른 것 같아 문의드립니다.

API와 Data Viewer 각각에서 'SNUADC/ART', 'SNUADC/ECG_II', 'SNUADC/PLETH'의 데이터를 모두 가지고 있는 CaseID를 선별하려고 했습니다.

그런데 예를 들어 CaseID 3번의 경우, API track list에는 ART, ECG_II, PLETH가 모두 있는 것으로 나오는데 Data Viewer에서는 ART가 없습니다.

반대로 CaseID 158번의 경우, Data Viewr에는 ART, ECG_II, PLETH가 모두 있는 것으로 나타나지만 API track list에는 ART가 빠져 있습니다.

이렇게 API와 Data Viewer의 데이터 리스트에 차이가 있는 이유가 무엇이고, API와 Data Viewer 중 어떤 것을 진짜 raw data로 간주하고 사용하면 될까요?

 

(추가 질문) Python library로 waveform을 download할 때, example code에서는 아래과 같이 interval을 1/100으로 설정하였습니다.  

cases = load_cases('SNUADC/ART,Solar8000/ART_SBP', interval=1/100, maxcases=1)

이는 100Hz로 down sampling한 것이고, 원래의 샘플링레이트 500Hz를 유지하여 waveform을 얻고 싶으면 interval=1/500으로 설정해주는 것이 맞나요?

 

바쁘시겠지만 답변 주시면 감사드리겠습니다.