MOLECULAR INFORMATION ENGINEERING 10-1

DNA Random Access

선택적 PCR과 분자 파일 접근

파일 주소와 분자 선택 / PCR 선택의 과정 / 접근의 한계와 대안 / 파일 복원과 설계 연습

송영준 Youngjun Song / 인천대학교 / 75분

분자 풀의 파일 접근

  • 풀: 서로 섞인 많은 DNA 서열
  • 파일 주소: 선택에 사용하는 공통 표지
  • 선택 단계와 전체 풀 시퀀싱의 차이
  • 선택 후 원본 데이터의 복호

https://doi.org/10.1038/nbt.4079

주소의 세 층위

구분선택 시점역할
파일 주소분자 접근 전파일 선택
가닥 index시퀀싱 후조각 순서
시료 barcoderun 후 분류샘플 구별
  • 파일 주소: 특정 파일을 선택하는 프라이머 쌍
  • 가닥 index: 파일 안에서 조각의 순서를 식별
  • 시료 barcode: sequencing run의 시료를 구별
  • 주소·index·payload 길이의 예산

https://doi.org/10.1038/nbt.4079

공통 프라이머와 파일별 프라이머

  • 전체 풀 증폭용 공통 결합 부위
  • 파일마다 다른 주소 프라이머 쌍
  • 공통 영역의 오선택과 교차 반응 가능성
  • 주소 설계와 payload 제약의 연결

https://doi.org/10.1038/nbt.4079

Organick 연구의 대규모 접근

  • 2018년, 35개 파일의 PCR 기반 접근
  • 전체 약 200 MB 규모의 저장 연구
  • 파일별 프라이머를 이용한 선택과 복원
  • 접근 성공은 선택성과 복호를 함께 평가

https://doi.org/10.1038/nbt.4079

PCR 반응의 구성

PCR
NHGRI
  • Template DNA 주형
  • Forward primer와 reverse primer
  • DNA polymerase, dNTP, 반응 완충액
  • 프라이머 3′-OH에서 새 가닥 신장

https://www.genome.gov/about-genomics/fact-sheets/Polymerase-Chain-Reaction-Fact-Sheet

Denaturation 변성

  • 이중가닥의 분리
  • 염기쌍 사이 상호작용의 해리
  • 공유결합 골격의 절단과 구분
  • 다음 프라이머 결합을 위한 주형 노출
  1. 이중가닥 주형 준비
  2. 가열에 따른 가닥 분리
  3. 단일가닥 주형 노출

https://doi.org/10.1038/nbt.4079

Annealing 어닐링

  • 프라이머와 상보적인 주소 부위의 결합
  • 온도, 서열, 염 농도에 따른 결합 차이
  • 두 프라이머가 정하는 증폭 구간
  • 비특이 결합과 primer dimer의 점검

https://doi.org/10.1038/nbt.4079

Extension 신장

  • 기존 프라이머 3′-OH와 유입 dNTP의 반응
  • 새 가닥은 5′→3′ 방향으로 증가
  • 주형의 상보 서열 복제
  • 효소와 길이에 따른 반응 시간
  1. 프라이머-주형 결합
  2. 상보 dNTP의 활성 부위 결합
  3. 인산다이에스터 결합 형성
  4. 새 3′-OH에서 다음 도입

https://doi.org/10.1038/nbt.4079

초기 사이클과 길이 제한 산물

  • 첫 사이클: 한쪽 프라이머에서 시작한 긴 산물
  • 이후 사이클: 양쪽 끝이 정해진 산물 증가
  • 양 프라이머 사이 구간의 선택적 축적
  • 이상적인 지수 증가와 실제 반응의 차이

https://doi.org/10.1038/nbt.4079

PCR 증폭의 수학

  • 초기 사본 수 N0
  • 사이클 효율 E: 0≤E≤1의 단순 모형
  • c회 후 N=N0(1+E)^c
  • E=1의 이상 조건에서 N=N02^c

N(c) = N₀(1 + E)^c

확인·실습 문제

N₀=100, E=1, c=10인 이상 모형의 산물 수 계산

https://doi.org/10.1038/nbt.4079

프라이머 쌍의 선택성

  • 파일 A의 두 주소에 맞는 프라이머
  • A의 분자들이 우선 증폭
  • 파일 B·C의 비표적 분자는 반응 후에도 존재 가능
  • 접근의 목표: 표적 read 비율의 증가

https://doi.org/10.1038/nbt.4079

PCR 편향과 반복 접근

  • 서열별 증폭 효율 차이
  • GC 함량, 이차구조, 길이의 영향
  • 많은 사이클의 편향·오류 축적
  • 원본 master pool과 읽기용 aliquot의 구분

https://doi.org/10.1038/nbt.4079

무작위 분주와 Poisson 모형

model_poisson
Poisson 분주 모형 / 교육용 모형, 측정 데이터 아님
  • 평균 사본 수 λ인 분주를 가정
  • 특정 서열이 하나도 없을 확률: exp(−λ)
  • λ=1: 약 36.8%, λ=10: 약 0.0045%
  • 균일·독립 분주를 가정한 예제

P(N=0) = exp(−λ)

확인·실습 문제

사본 수가 적은 파일을 PCR 사이클 증가만으로 항상 구할 수 없는 이유 설명

https://doi.org/10.1038/nbt.4079

물리적 복잡도와 접근 실험

실험 설계
Organick et al., Nature Communications 11, 616 (2020), Fig. 1
  • 많은 종류의 비표적 서열이 섞인 풀
  • 표적 주소의 교차 반응 가능성
  • 시퀀싱 coverage와 분자 sampling의 분리
  • 실험 조건별 복원 성공률 비교

https://www.nature.com/articles/s41467-020-14319-8

선택 성능의 지표

  • Enrichment: 표적 비율의 선택 전후 변화
  • Purity: 읽힌 것 중 표적의 비율
  • Recall: 필요한 표적 서열의 회수 비율
  • File recovery: 실제 파일 복원 결과

https://doi.org/10.1038/nbt.4079

실리카 캡슐의 표면 주소

pictures stored in DNA
MIT researchers / MIT News
  • 내부: 파일 데이터 DNA
  • 외부: 파일 특성을 나타내는 DNA 태그
  • 형광 탐침으로 태그 인식
  • 선택된 캡슐을 분리한 뒤 내부 파일 판독

https://www.nature.com/articles/s41563-021-01021-3

Boolean search 분자 검색

  • 서로 다른 태그에 서로 다른 탐침 사용
  • AND: 여러 조건을 동시에 만족하는 캡슐
  • OR: 어느 한 조건을 만족하는 캡슐
  • NOT: 특정 태그를 제외하는 선택
확인·실습 문제

태그 A·B·C로 (A AND B) NOT C 파일 검색 조건 작성

https://www.nature.com/articles/s41563-021-01021-3

Hybridization capture 혼성화 포획

  • 고정된 탐침과 표적 서열의 상보 결합
  • 세척을 통한 비표적의 제거
  • 온도·염 농도·서열에 따른 선택성
  • 표적 방출 후 증폭 또는 시퀀싱
  1. 표적-탐침 결합
  2. 지지체 분리
  3. 비표적 세척
  4. 표적 DNA 방출

https://doi.org/10.1038/nbt.4079

공간 주소와 분자 주소

  • 웰·점·필름 위치로 파일 구분
  • 서열 태그로 같은 풀 안 파일 구분
  • 물리적 위치와 서열 주소의 조합
  • 보존 패키지와 접근 장치의 공동 설계

https://doi.org/10.1038/nbt.4079

Nanopore adaptive sampling

  • 먼저 들어온 신호를 실시간 판독
  • 표적과 맞으면 계속 읽기
  • 비표적이면 전압 제어로 읽기 중단·방출
  • 분자 전체를 읽기 전 선택하는 방식

https://nanoporetech.com/platform/technology

자동 DNA 저장·복원 장치

Microsoft and UW demonstrate first fully automated DNA data storage

Microsoft Research YouTube에서 보기

영상의 관찰 항목

  • 디지털 입력에서 합성·저장·판독을 연결
  • 액체 취급 장치와 소량 반응
  • 자동화된 동작과 높은 처리량의 구분
  • 2019년 UW·Microsoft 공개 시연

https://www.microsoft.com/en-us/research/project/dna-storage/

오선택과 인덱스 오류

  • 다른 파일의 DNA가 섞인 경우
  • 파일은 맞지만 가닥 index가 틀린 경우
  • 시료 barcode 분류가 틀린 경우
  • 단계별 검증과 오류정정의 역할

https://doi.org/10.1038/nbt.4079

접근 시스템 설계 예제

  • 10,000개 파일에서 하나를 선택하는 가상 설계
  • 물리적 웰과 파일별 프라이머의 조합
  • 표적 비율·사본 수·read 예산의 설정
  • 원본 master와 읽기용 사본의 관리
확인·실습 문제

가상 파일 시스템의 주소 구조와 선택 후 검증 절차 설계

https://doi.org/10.1038/nbt.4079

접근 후 시퀀싱과 복호

  • 선택된 풀의 라이브러리 준비
  • 시퀀싱 read와 품질 점수 획득
  • 파일·가닥별 분류와 consensus
  • 오류정정 후 원본 byte·해시 확인

https://doi.org/10.1038/nbt.4079