Method Article
이 프로토콜은 심장 광학 매핑 데이터 분석을 위한 MATLAB 기반 오픈 소스 소프트웨어 플랫폼인 ElectroMap의 설정 및 사용에 대해 설명합니다. ElectroMap은 광범위한 심장 실험 모델에서 광학 매핑 전압 및 칼슘 데이터 세트를 분석하기 위한 다목적 고처리량 도구를 제공합니다.
광학 매핑은 다세포 제제에서 심장 전기 생리학의 높은 spatio 시간적 해상도 연구를 위한 확립된 기술입니다. 여기서 우리는 단계별 가이드에서 광학 매핑에 의해 획득 된 고해상도 전압 및 칼슘 데이터 세트의 분석, 정량화 및 매핑을 위한 ElectroMap의 사용을 제시합니다. ElectroMap 분석 옵션은 다양한 주요 전기 생리학적 파라미터를 포괄하며, 그래픽 사용자 인터페이스를 통해 전처리 및 파라미터 정의를 간단하게 수정할 수 있으므로 ElectroMap은 다양한 범위의 실험 모델. 내장된 주파수 감지 및 신호 세분화를 통해 전체 실험 기록, 급성 응답 및 단일 비트 대 비트 가변성에 대한 높은 처리량 분석을 허용하는 방법을 보여줍니다. 또한 ElectroMap은 노이시데이터 세트의 신호 품질을 개선하기 위해 자동화된 멀티 비트 평균을 통합하고 있으며, 이 기능을 통해 단일 데이터 세트를 사용할 때 감지되지 않을 수 있는 전기 생리학적 변화를 설명하는 방법을 보여 줍니다. 비트 분석. 여기에 설명된 바와 같이 전도, 단일 파일 분석 및 변경에 대한 자세한 조사를 위해 사용자 지정 모듈이 소프트웨어에 포함되어 있습니다. 이 소프트웨어 플랫폼은 복잡한 심장 전기 생리학의 처리, 분석 및 매핑을 가능하게하고 가속화하는 데 사용할 수 있습니다.
광학 매핑은 전압 및/또는 칼슘 농도의 형광 리포터를 사용하여 기존의 것보다 더 큰 공간 해상도로 다세포 제제에서 심장 전기 생리학(EP) 및 칼슘 처리를 심문합니다. 기술1,2,3. 따라서,광학 매핑은 심장3,4,5의 생리적 및 병리생리학적 전기 적 행동에 대한 핵심 통찰력을 제공하는 중요하고 점점 더 활용되는 기술로 부상하고 있습니다. ,6,7,8. 광학 매핑 실험에서 얻은 데이터의 효과적인 처리 및 분석은 여러 가지 요인에 의해 복잡합니다. 광학 매핑 데이터 세트의 높은 시간별 해상도 특성으로 인해 수천 개의 이미지 프레임으로 구성된 원시 비디오 파일이 각각 여러 개의 개별 픽셀로 구성되어 높은 처리량과 자동화가 필요한 대용량 데이터 파일이 생성됩니다. 처리9. 작은 픽셀 크기, 불량하고 고르지 않은 염료 로딩 및 형광의 작은 분수 변화는 낮은 신호 대 잡음 비 (SNR)를 가진 광 신호의 결과, 효과적인 분석이 달성되기 전에 전처리가 필요합니다10. 처리 및 분석은 빛을 이용하여 활성화를 개시하는 광유전학 적 진도 프로토콜의 사용에 의해 더욱 복잡해질 수 있으며, 잠재적으로 형광센서(11,12)로부터기록된 신호를 왜곡시킬 수 있다. 또한 데이터가 처리되면 실험 설정, 모델 및 질문 2에 따라 가장 적용 가능한 기술이 변경되어 관심 있는 매개 변수를측정하기 위해 몇 가지 일관되지 않은 기술과 정의를 적용할 수 있습니다. 10,13. 이러한 제한은 기술의 추가 섭취를 방지하고 진정한 객관적인 분석을 방해합니다.
이러한 한계를 극복하기 위해 여러 연구 그룹은 실험 모델, 질문 및하드웨어 7,14,15,16에맞게 맞춤 처리 파이프 라인을 설계했습니다. 다른 사람들은 기본 알고리즘이 액세스하기 어려울 수있습니다 상용 독점 소프트웨어를 활용 4,17. 그 결과, 광학 매핑 데이터의 처리 및 분석을 위해 자유롭게 사용할 수 있는 오픈 소스 소프트웨어 플랫폼에 대한 명확한 필요성이 있습니다. 이 소프트웨어는 오픈 소스, 사용하기 쉬운, 매개 변수 조정에 유연, 뚜렷한 EP 특성을 가진 실험 모델의 범위에 적용 하고 결정적으로 심장 의 범위의 간단하고 조정 가능한 정량화를 허용하는 것이 중요합니다 광학 매핑을 사용하여 연구할 수 있는 매개 변수입니다.
우리는 최근에 간행하고 심장 광학 매핑 데이터 세트의 높은 전체, 반자동 처리, 분석 및 매핑을위한 포괄적 인 소프트웨어 플랫폼, ElectroMap을 발표했다13. 여기서는 ElectroMap의 활용을 위한 비디오 매뉴얼을 제시하고 여러 광학 매핑 데이터 세트를 처리, 분석 및 매핑하는 데 사용할 수 있는 방법을 보여 줍니다. 우리는 표준 EP 및 칼슘 처리 변수를 정량화하고 독립형 전도 속도, 단일 파일 분석 및 alternans 모듈의 사용을 입증하기 위해 ElectroMap의 사용에 중점을 둡니다.
1. 광학 매핑 데이터 수집
2. 소프트웨어 설치 및 시동
참고: 아래에는 MATLAB 내에서 소스(.m) 코드에서 실행되거나 독립 실행 파일(windows용.exe)으로 ElectroMap을 설치하고 실행하는 두 가지 방법이 자세히 설명되어 있습니다. 최종 소프트웨어와 그 기능은 두 설정 옵션 간에 고정되어 있습니다(디렉터리 탐색의 몇 가지 차이점 제외). 따라서 설치할 버전을 선택하는 주요 고려 사항은 MATLAB 및 필수 도구 상자에 대한 액세스와 소스 코드에 대한 액세스가 필요한지 여부입니다. 가능한 경우 MATLAB 버전을 사용하여 시작 시간 단축, 처리 시간 단축 및 오류 보고 를 쉽게 할 수 있습니다.
3. 이미지 로딩 및 전처리
4. 데이터 세분화 및 앙상블 평균화
참고: 파일이 처리되면 조직 평균 신호의 피크(오른쪽 하단 추적, 그림 1A)가빨간색 원으로 감지되고 레이블이 지정됩니다. 설정된 임계값을 초과하는 피크(피크 임계값으로 설정된 추적의 파란색 선)만 계산됩니다. 또한 피크는 최소 피크 거리 입력에 의해 설정된 이전 피크에 비해 충분히 지연된 경우에만 계산됩니다. 그런 다음 감지된 피크에 따라 신호를 분할합니다. 먼저, 각 피크의 유효 사이클 길이(CL)는 피크와 다음 피크 사이의 시간을 측정하여 계산된다. 피크 수(최소 피크 수 입력으로 설정)가 유사한 CL(최소 경계 입력으로 설정된 임계값)이 있는 경우 그룹화되고 해당 피크에 대한 평균 CL이 계산됩니다.
5. 행동 전위/칼슘 과도 지속 시간 및 전도 속도 분석
6. 전도 분석 모듈
7. 추가 분석 및 모듈
8. 데이터 내보내기
이 연구의 일환으로 수행 된 모든 작업은 과학적 목적으로 사용되는 동물의 보호에 대한 유럽 의회의 영국 동물 (과학적 절차) 법 1986 및 지침 2010 / 63 / EU에 의해 설정 된 윤리적 지침에 따라 수행되었다. 실험은 홈 오피스 (마우스 : PPL 30/2967 및 PFDAAF77F, 기니 피그 : PPL PF75E5F7F)와 버밍엄 대학 (마우스) 및 킹스 칼리지 런던 (기니 피그)의 기관 검토 보드에 의해 승인되었다. 여기에서 분석된 원시 데이터의 수집을 위한 자세한 방법은 이전 간행물 5,6,14,19에서찾을 수 있습니다.
ElectroMap이 제어되는 주요 인터페이스는 그림 1A에나와 있습니다. 데이터 집합을 분석하는 데 필요한 단계는 주로 이미지로드, 프로세스 이미지및 지도 생성 단추에 의해 제어되며 그림 1A에서각각 녹색, 파란색 및 빨간색으로 강조 표시됩니다. 그림 1B-D는 이러한 각 단추의 선택에서 발생하는 작업을 보여 주며, 이러한 각 단추를 보여 주는 작업을 보여 주는 것입니다. 로드 이미지는 사용자가 선택한 이미지 임계값 옵션을 적용하고(그림1B), 프로세스 이미지(그림1C)는필터링 및 기준선 보정을 적용합니다. 마지막으로, 생성 맵은 시간 창 및 세분화 설정에 따라 먼저 평균 데이터를 수행한 다음(단일 비트 분할이 선택되지 않는 한) 위에서 설명한 분석을 수행합니다.
ElectroMap의 주요 측면은 카메라 유형 및 실험 모델과 관련하여 유연성입니다. 이는 널리 사용되는 모델 사이에 존재하는 뚜렷한 심장 EP 및 해부학적 특성으로 인해 광학 매핑 소프트웨어의 유용성에 매우 중요합니다. 도 2A는 예를 들어 기니피그심실과 비교했을 때 뮤린 심실의 동작 전위 형태를 나타내고, 이전에 보고된바와같이 전압에 민감한 염료를 사용하여 기록된 6,14. 작업 전위와 프레임 속도와 픽셀 크기가 다른 두 개의 개별 광학 매핑 카메라를 사용하는 독특한 모양에도 불구하고 ElectroMap을 사용하여 두 데이터 집합을 성공적으로 분석할 수 있습니다. 그러나 이를 위해서는 사용자 인터페이스 내의 일부매개 변수를 수정해야 합니다(그림 2B). 장기간 기니 피그 액션 은 더 큰 시간 창을 필요로한다는 점에 유의하십시오. 또한, 상부 모자 기준선 보정이 광학적으로 기록된 신호를 비생리적으로 수정하는 것을 방지하기 위해, 그 시간 길이는 동작 전위 시간의 시간 코스보다 더 커지도록 증가되어야 한다.
ElectroMap은 EP 파라미터를 효과적으로 복구하는 데 필요할 수 있는 광학 적으로 기록된 신호의 SNR을 개선하는 데 도움이 되는 다양한 처리 옵션을 제공합니다. 예를 들어 데이터 세분화 에 따른 피크의 자동 앙상블 평균이 있습니다. 도 3A-C는 앙상블 의 적용이 다른 방법들 대신에, 고립된 뮤린 좌측 심실으로부터 SNR을 향상시킬 수 있는 방법을 보여 준다(n=13). 이렇게 하면 측정 이질성과 분석 실패가능성이 줄어듭니다(그림 3D). 예를 들어, 3Hz에서 10Hz로의 속도 주파수 변화는 APD50을변경하지 않았으며, 앙상블 평균화가 수행되지 않았을 때, 앙상블 평균 데이터에서 측정할 때 10Hz 속도에서 APD50의 예상29 감소가 관찰되었습니다. 그림3E)를 참조하십시오.
그림 4는 ElectroMap에서 제공하는 자동 진도 주파수 검출 및 세분화의 효능과 유용성을 보여 줍니다. 여기서, 마우스 좌측 심산(n=5)은 120 ms 사이클 길이에서 진행되었고 사이클 길이는 50ms에 도달할 때까지 10ms씩 점진적으로 단축되었고 ElectroMap은 그에 따라 진도 주기 길이및 그룹화된 조직 평균 피크를 자동으로 식별하였다(그림4A) ). 이는 모든 데이터 집합에서 높은정확도로 달성되었습니다(그림 4B). 데이터의 자동 세분화를 통해 속도 주파수/단축 사이클 길이(그림4C,D)를 통해 전도 속도의 둔화에 대한 간단하고 높은 처리량 분석을 허용했습니다. 동시에 APD50(그림 4E)및 확장기 간격(그림4F)이짧아졌습니다. 광학적으로 측정된 피크의 진폭은 감소하는 반면, 피크까지의 시간은 증가하였다(도 4G,H). 이들은 다시 심장 조직29,30 및 ElectroMap의 사용에서 예상되는 회복 반응이 약리작용제, 유전자 변형, 또는 질병 상태.
ElectroMap과 같은 소프트웨어를 사용할 때 고려해야 할 중요한 사항은 기본 데이터에 아티팩트가 있다는 것입니다. 그림5는 예를 들어 모션 아티팩트(조직 이동에 의한 광학적으로 기록된 신호의 왜곡)가 ElectroMap 내에서 활성화 및 특히 재분극의 정확한 측정을 배제할 수 있음을 보여줍니다. 추가 고려 사항은 토론을 참조하십시오.
그림 1: 일렉트로맵 주요 처리 단계. (A) Load 이미지(녹색), 프로세스 이미지(파란색), 지도 생성(빨간색) 버튼이 강조 표시된 ElectroMap의 그래픽 사용자 인터페이스입니다. (B) 이미지 로드선택에 적용할 수 있는 이미지 임계값 옵션 입니다. (C) 사용자가 사용할 수 있는 신호 처리 옵션에는 공간 및 시간 필터링 및 기준 선 보정이 포함되며 프로세스 이미지를눌러 이미지 스택에 적용할 수 있습니다. (D) 맵생성을 선택하여 활성화되는 앙상블 평균 화 및 매개 변수 정량화(APD 측정 표시). 그림에서 적응 O'Shea 외, 201913. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 2: ElectroMap을 사용한 마우스 및 기니 피그 데이터 분석. (A) 마우스 심방 및 기니 피그 심실으로부터 광학적으로 기록된 작용 전위, 이들 신호의 제1(df/dt) 및 두 번째(d2 f/dt2) 유도체와 함께. ElectroMap 내에서 사용할 수 있는 활성화 및 재분극 시간에 대한 다양한 정의가 강조 표시됩니다. (B) 일렉트로맵 인터페이스에서 활용되는 이미지 및 신호 처리 설정의 스크린샷. 빨간색 상자는 마우스와 기니 피그 데이터의 분석 간에 수정이 필요한 설정을 강조 표시합니다. 그림에서 적응 O'Shea 외, 201913. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 3: APD 변경 사항을 해결하기 위한 앙상블평균. (A) APD50 맵 및 단일 비트 광학 동작 전위로부터의 단일 픽셀 신호예. (B) APD50 맵 및 예시 단일 픽셀 신호는 앙상블 평균 10회 연속 비트(peak method)에 의해 생성된 광학 동작 전위로부터의 이다. (C) 10 비트 평균 신호에 비해 단일 비트의 SNR. (D) APD50 이질성 (i) 및 측정 실패 수 (ii) 단일 비트 및 10 비트 평균 APD50지도에 대한 SNR의 함수로. (E) APD50 3 Hz 및 10 Hz 속도 주파수에서 단일 비트와 10 비트 맵에서 측정. (평균 ± 표준 오차로 표시된 데이터, n = 13 왼쪽 심토리, ****p < 0.001 학생의 페어링 된 t-test). 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 4: 심장 조직의 속도 주파수 응답을 연구하기 위해 ElectroMap을 사용합니다. (A) 주파수 인식 및 세분화 의 예 일렉트로맵 스크린샷. (B) 공지및일전의 비교는 진도 사이클 길이를 측정하였다. (C) 활성화는 120 ms및 60 ms 의 간격 주기 길이에서 매핑됩니다. (D-H) 전도 속도 (D), APD50 (E),확장기 간격 (F), 진폭 (G), 및 피크까지의 시간 (H)의 그룹화 된 데이터는 10 ms 증분에서 120 ms에서 60 ms로 감소하는 속도 주기 길이의 함수로. (평균 ± 표준 오류로 표시된 데이터, n = 5 왼쪽 심토리) 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
그림 5: 모션 아티팩트의 효과입니다. (A) APD50지도. (B) 활성화 맵. (C) APD 및 활성화 맵에 표시된 위치(십자가)의 예시 신호입니다. 적십자로 표시된 조직의 영역에서 수축은 성공적으로 결합되지 않았으며 측정 된 광 신호를 왜곡합니다. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
여기서는 심장 광학 매핑 데이터 세트의 유연하고 다중 가변 분석을 위한 오픈 소스 소프트웨어 ElectroMap의 활용을 위한 단계별 가이드를 제공합니다. ElectroMap을 성공적으로 사용하려면 .tif 또는 에 있는 이미징 데이터가 필요합니다. MAT 형식입니다. ElectroMap에는 여러 가지 수정 가능한 사용자 설정이 통합되어 있습니다. 그림 2A에서설명한 바와 같이, 이것은 실험 모델과 이미징 하드웨어 사이에 존재하는 넓은 이질성 으로 인해 필요합니다. 그러나 소프트웨어 내의 기본 설정이 항상 최적이 되는 것은 아니므로 소프트웨어를 사용하는 중요한 단계는 사용자가 특정 실험 설정에 대한 설정을 조정하는 것입니다. 여기에는 그림 2B와같이 카메라 설정 및 타임스케일이 포함됩니다. 최적의 설정이 발견되면 구성 파일을 선택하여 나중에 저장하고 다시 로드할 수 있습니다.
자동화된 CL 측정 및 신호 세분화의 통합은 소프트웨어의 주요 장점입니다. 이러한 기능을 통해 실험 기록에서 급성 반응을 분석하고 격리된 단일 비트에 초점을 맞추지 못하도록 분석을 넓힙연출할 수 있습니다. 원하는 세분화가 완료되면 단일 파일 분석 모듈을 통해 각 개별 세그먼트(단일 비트 포함)를 자동으로 분석할 수 있으므로 출력된 레코딩 에서 여러 변수에 대한 높은 처리량 분석을 실현할 수 있습니다. 단일 .csv 파일. 이와 함께 그룹화 된 피크의 앙상블 평균화는 ElectroMap에서 자동으로 수행되는 시끄러운 신호의 품질을 향상시키는 효과적인 방법입니다. 그러나 앙상블 평균화는 비트 대 비트 가변성의 연구에서 예를 들어 유비쿼터스적으로 유익하지 않습니다. 따라서 ElectroMap은 앙상블 평균화를 피하기 위해 단일 비트 세분화를 통합하여 SNR(공간 및 시간 필터링)을 개선하기 위한 대체 처리 옵션을 사용하며, 추가 조사 및 매핑을 위한 Alternans 분석 모듈을 포함합니다. 비트 - 투 - 비트 가변성.
광학 매핑 데이터 집합은 종종 기준 선드및 모션 아티팩트와 같은 아티팩트를 나타냅니다. 마찬가지로, 생성 된 신호는 작은 픽셀 크기, 짧은 노출 시간 및 낮은 분수형광 변화 2로 인해 낮은 품질일 수 있습니다. 이러한 요소는 기본 EP 동작의 효과적이고 정확한 분석을 방지합니다. 설명된 대로 ElectroMap에는 이러한 문제를 극복하기 위한 몇 가지 처리 전략이 있습니다. 그러나 이러한 알고리즘을 근본적으로 품질이 저하/왜곡된 데이터에 적용하면 효과적인 분석이 계속 되지 않습니다. 따라서 SNR은 ElectroMap에서 측정되고 표시되는 매개 변수 중 하나입니다. 마찬가지로 사용자는 픽셀 정보 및 비교 모듈을 사용하여 샘플에서 특정 영역의 신호를 선택하고 비교할 수 있으므로 그림5에 표시된 모션 아티팩트와 같은 현상을 식별할 수 있습니다. 데이터 제외.
현재 ElectroMap은 기준선 보정과 동일한 방식으로 원시 데이터에서 모션 아티팩트의 제거를 지원하지 않습니다. 따라서, 소프트웨어의 향후 개발이 가능할 수 있는 것은31,32로보고된 바와 같이 계산 방법에 의한 모션 아티팩트 제거의 포함이다. 또한, ElectroMap은 현재 하나의 광학 신호에 대한 연구로 제한됩니다. 그러나, 비율 측정 염료 및 전압 및 칼슘 염료(27)의동시 사용, 두 개의 파장 채널의 동시 처리가 필요합니다. 따라서 이중 신호 분석의 통합은 소프트웨어에 중요한 미래 추가사항입니다. 위상 특이성 추적과 같은 부정맥 데이터 세트에 적용할 수 있는 분석 옵션의 확장은 소프트웨어33,34의범위를 동일하게 확대할 것이다. 마지막으로, 설명된 몇 가지 분석 옵션은 전극 매핑 데이터의 분석에도 유용할 수 있습니다. 실제로 ElectroMap은 대조적인 일렉트로그램 파형20,35에도불구하고 전극 매핑 데이터를 분석하는 데 사용되었으며, 추가 최적화는 이러한 양상에 대한 사용을 확장할 것입니다.
P.K.는 심방세동에 활발히 활동하는 여러 제약 및 장치 회사로부터 연구 지원을 받고 있으며, 여러 회사로부터 명예를 얻었습니다. L.F.는 EU, BHF, MRC, DFG 및 길르앗 의 기관 연구 보조금을 받았습니다. P.K. 및 L.F.는 버밍엄 대학 (심방 세동 치료 WO 2015140571, 심방 세동 WO 2016012783에 대한 마커)에 의해 개최 두 개의 특허에 발명가로 나열됩니다.
다른 모든 저자는 잠재적 이해 상충을 선언하지 않습니다.
이 작품은 EPSRC 학생에 의해 투자되었다 (박사 교육 L016346에 대한 Sci-Phy-4-건강 센터) D.P.에, K.R. 및 L.F., 웰컴 트러스트 종자 상 보조금 (109604 /Z/ 15/Z) D.P., 영국 심장 재단 보조금 (PG/17/55/33087, RG/17/15/33106) D.P. , 유럽 연합 (보조금 계약 No 633196 [CATCH ME] P.K. 및 L.F.에, 영국 심장 재단 (FS/13/43/30324 P.K. 및 L.F.; PG/17/30/32961에서 P.K. 및 A.H.까지), 그리고 Leducq 재단을 P.K.로 J.W.는 영국 심장 재단(FS/16/35/31952)의 지원을 받고 있습니다.
Name | Company | Catalog Number | Comments |
MATLAB and Simulink R2018a | Mathworks, Inc, Natick, MA | MATLAB software |
JoVE'article의 텍스트 или 그림을 다시 사용하시려면 허가 살펴보기
허가 살펴보기This article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. 판권 소유