혈당 측정 스트립, 임신 진단 키트, 연구실의 표면 플라즈몬 공명 장비는 겉모습이 전혀 다르지만 한 가지 발상을 공유한다. 수천 가지 분자 가운데 단 하나의 짝만 알아보도록 진화했거나 선별된 생체 분자를, 무슨 일이 일어났는지 알려 줄 수 있는 물리적 장치 바로 옆에 두는 것이다. 인식은 화학 현상이고, 보고는 전류, 전압, 색 변화, 진동수 이동, 혹은 수 밀리켈빈의 온도 상승이다. 바이오센서는 이 둘을 잇도록 설계된 다리다.
이 장은 책 전체가 기대는 어휘와 사고 모델을 세운다. WIA-BIO-011 표준이 말하는 바이오센서가 무엇인지 설명하고, 이 분야가 오늘날의 장치에 이르기까지의 흐름을 짧게 되짚은 뒤, 시료 한 방울과 화면 위 숫자 사이에 놓인 구조 계층을 차례로 살펴본다. 장의 대부분은 인식 계층, 곧 효소·항체·앱타머·핵산 프로브와 몇 가지 덜 흔한 요소, 그리고 이들을 망가뜨리지 않고 표면에 붙이는 실무 문제에 할애한다. 변환의 물리는 제2장에서, 성능 지표의 정식 정의는 제3장에서 다룬다. 이 장에서 숫자가 필요할 때는 누구나 검산할 수 있는 간단한 계산만 쓴다.
이 장의 독자는 연구개발 엔지니어, 현장진단 제품 개발자, 판독기를 앱에 연결하는 펌웨어·데이터 엔지니어, 그리고 품질·인허가 담당자다. 대학 1학년 수준의 화학(농도, 산화환원, pH)과 기초 통계면 충분하며, 전기화학이나 광학에 대한 사전 지식은 전제하지 않는다.
규격 §1.4는 바이오센서를 생물학적 인식 요소와 변환기를 결합한 분석 장치로 정의한다. 이 정의를 떠받치는 용어는 네 개이며, 더 나아가기 전에 뜻을 분명히 해 둘 필요가 있다.
정의의 핵심어는 결합이다. 인식 요소는 별도 단계에서 넣고 다른 장비로 읽는 시약이 아니다. 변환기 위에 고정되어 있거나 변환기와 밀착해 있어서, 인식 사건과 물리 신호가 같은 자리에서 일어난다. 이 통합 덕분에 바이오센서는 작고 빠를 수 있으며, 연속 측정기의 경우 누구도 시약을 추가하지 않은 채 변하는 농도를 보고할 수 있다.
WIA-BIO-011 §2.1은 장치를 한 줄의 사슬로 그린다.
Sample → Biorecognition Element → Transducer → Signal Processor → Output
이 사슬은 유용한 단순화이며, 동시에 표준 SDK가 기록하는 데이터의 모양이기도 하다. BiosensorConfig 객체는 변환기(type과 전기화학·광학 하위 유형), 인식 요소(biorecognitionElement), 분석물(targetAnalyte)을 명시한다. 교정 레코드는 신호 처리기의 대응 관계를 기술하고, 측정 레코드는 출력이다. 이 레코드들은 제4장에서 필드 단위로 설명한다. 여기서 강조할 점은, 사슬의 모든 상자가 엔지니어가 만들어야 할 부품일 뿐 아니라 구현체가 기술할 수 있어야 하는 대상이 된다는 것이다.
실제 장치는 이 사슬을 두 방향으로 비튼다. 첫째, 정보가 거꾸로도 흐른다. 판독기가 전극 전위, 여기 파장, 온도를 설정하고, 그 설정이 인식 계층의 거동을 바꾼다. 둘째, 시료는 수동적인 존재가 아니다. 혈액, 소변, 타액, 식품 추출물, 환경수에는 표면을 오염시키는 단백질, 스스로 전류를 만드는 산화환원 활성 분자, 생체 분자의 접힘을 바꾸는 염과 pH 변화가 들어 있다. 바이오센서 공학의 상당 부분, 그리고 제6장의 상당 부분이 바로 이 역방향 경로를 다룬다.
바이오센서와 혼동하기 쉬운 이웃 범주가 둘 있고, 어떤 요구사항이 적용되는지 판단할 때 그 차이가 중요하다.
검사실 분석기는 중앙 검사실에서 똑같은 효소와 항체를 쓰기도 하지만, 이를 액체 시약으로 분주하고 배양·세척 단계를 거쳐 별도의 광도계나 발광 측정기로 읽는다. 통합성을 내주고 처리량과 유연성을 얻는 구조다. 교정은 숙련된 인력이 상용 교정물질로 관리한다. 반면 바이오센서는 스스로 교정하거나 제조 로트 단위의 공장 교정에 기대야 하는 경우가 많다.
화학 센서는 변환기와 선택성 층을 갖지만 그 층이 생물학적이지 않다. 유리 pH 전극, 칼륨 이온 선택성 전극, 산소 전극이 화학 센서다. 이 구분은 탁상공론이 아니다. 같은 전위차 변환기라도 pH 감응 표면 위에 우레아제 층을 올리면 바이오센서가 된다. 이제 어떤 분자가 pH 변화를 일으킬지를 효소가 결정하기 때문이다. 표준의 AnalyteCategory 열거형에 ion이 여전히 포함된 이유는 이온이 바이오센서 플랫폼에서 자주 측정되고 같은 데이터 흐름에 실리기 때문이다.
규격의 참고문헌 목록은 Clark와 Lyons(1962)의 논문 "Electrode systems for continuous monitoring in cardiovascular surgery"로 시작한다. Clark는 이미 기체 투과성 막으로 보호된 산소 전극을 만든 상태였다. 바이오센서를 가능하게 한 한 걸음은 그 전극 옆에 포도당 산화효소를 가두어 둔 것이었다. 포도당 산화효소는 포도당을 산화하면서 산소를 소비하므로, 산소 전류의 감소가 곧 포도당의 척도가 되었다. 전기화학 변환기에 효소를 밀착시킨다는 이 단 하나의 발상은 지금도 대부분의 상용 바이오센서의 원형이다.
이후 혈당 센서는 효소에서 전극으로 전자가 이동하는 경로에 따라 흔히 세 "세대"로 구분된다.
그 뒤의 두 흐름이 오늘날 지형의 상당 부분을 규정한다. 연속혈당측정기(CGM)는 작은 효소 전극을 피부 아래에 두고 며칠 동안 간질액의 포도당을 측정한다. 랩온어칩은 시료 처리와 검출을 미세유체 채널 안에 통합하며, 규격 §2.2의 "소형화" 주제가 바로 이것이다. 이와 나란히 항체와 핵산 기반의 친화성 바이오센서는 연구실 장비에서 측방유동 스트립과 휴대용 판독기로 옮겨 왔다. 규격이 인용하는 나머지 두 문헌, Turner(2013)의 총설 "Biosensors: sense and sensibility"와 Bahadır·Sezgintürk(2016)의 상용 응용 조사는 모두 문헌에 입문하기 좋은 출발점이다. 이 책은 시장 수치를 제시하지 않는다. 수치는 빠르게 바뀌며 표준의 일부도 아니다.
규격 §2.1.1–§2.1.4는 사슬을 네 계층으로 나누고 각 계층의 대략적인 범위를 제시한다. 그림 1-1은 그 범위를 도식 위에 옮긴 것이다.
시료 인터페이스는 시료를 인식 계층까지 전달하고, 필요하면 전처리한다. 규격은 전달 방식으로 유동 셀, 미세유체, 직접 침지를, 전처리로 여과·희석·추출을, 제어해야 할 환경 변수로 온도·pH·이온 세기를 든다. 미세유체 부피 1–100 µL(§2.2)는 현대 장치가 얼마나 적은 시료를 다루는지 보여 준다. 손가락 채혈 측정기는 1 µL에도 못 미치는 양으로 작동하므로, 채널 벽에 달라붙거나 방울에서 증발하는 분자 하나하나가 검사실 큐벳에서보다 전체에서 훨씬 큰 비중을 차지한다.
인식 계층은 생물학적 요소를 고정화 매트릭스 안에 붙잡아 둔다. 규격은 매트릭스로 막, 고분자, 졸-겔, 자기조립 단분자막(SAM)의 네 부류를 든다. 두께 범위 10 nm–100 µm는 네 자릿수에 걸쳐 있고, 양 끝의 거동은 전혀 다르다. 금 위에 형성된 수 나노미터 두께의 SAM은 인식 분자를 SPR 같은 표면 민감형 변환기가 탐지하는 영역 안에 놓는다. 수십 마이크로미터 두께의 하이드로겔이나 고분자 막은 훨씬 많은 효소를 담을 수 있지만, 분석물과 생성물이 그 막을 확산해 통과해야 하므로 응답이 느려지고, 1.4절에서 보듯 교정 곡선의 모양 자체가 바뀐다. 결합 용량 10¹²–10¹⁵ 분자/cm²도 같은 폭을 반영한다. 아래쪽 끝은 큰 단백질이 한 층으로 빽빽이 붙은 정도이고, 위쪽 끝은 작은 분자의 조밀한 층이나 3차원 매트릭스에 가깝다.
변환기는 전기화학 센서라면 전극, 광학 센서라면 도파로나 광학 표면, 압전 센서라면 결정이다. 활성 면적 0.01–100 mm²는 미세전극부터 큰 스크린 인쇄 패드까지를 아우른다. 많은 신호가 면적에 비례하므로 면적은 중요하다. 전류법 전류는 전극 면적에 비례하며, 제3장이 전극을 비교할 때 면적 정규화 감도를 권하는 이유가 여기에 있다.
처리기는 증폭(이득 10³–10⁶), 필터링(대역폭 0.1–100 Hz), 디지털화(12–24 bit)를 수행한다. 간단한 계산으로 이 숫자들이 왜 함께 묶이는지 알 수 있다. 예를 들어 전류법 전단부가 이득 10⁶ V/A로 전류를 전압으로 바꾼다면 1 µA는 1 V가 된다. ±1 V 범위의 16비트 변환기는 한 단계가 2 V / 65,536 ≈ 30.5 µV이고, 이는 전극 전류로 약 30 pA에 해당한다. 마이크로암페어를 내는 혈당 스트립에는 넉넉하지만, 전체 신호가 수 나노암페어인 미세전극에는 빠듯할 수 있다. 저준위 센서에 더 높은 분해능의 변환기와 더 좁은 대역폭이 쓰이는 이유 가운데 하나다. 처리기의 마지막 단계는 교정 모델이며, 이를 세우고 점검하는 일은 제3장과 제6장의 주제다.
| 계층(규격) | 참고 범위 | 전형적으로 유입되는 오차 | 다시 다루는 장 |
|---|---|---|---|
| 시료 인터페이스(§2.1.1, §2.2) | 미세유체 부피 1–100 µL | 매트릭스 효과, 불완전 충전, 증발, 온도 드리프트 | 제6장(간섭), 제7장(현장 장치) |
| 인식 계층(§2.1.2) | 두께 10 nm–100 µm, 10¹²–10¹⁵ 자리/cm² | 활성 손실, 용출, 오염, 느린 확산 | 이 장, 제3장(안정성) |
| 변환기(§2.1.3) | 활성 면적 0.01–100 mm² | 배경 전류, 기준 전극 드리프트, 표면 노화 | 제2장 |
| 신호 처리기(§2.1.4) | 이득 10³–10⁶, 0.1–100 Hz, 12–24 bit | 양자화, 잡음 에일리어싱, 잘못된 교정 모델 | 제3장, 제5장 |
효소는 최초의 인식 요소였고 지금도 가장 널리 쓰인다. 효소는 촉매이므로 효소 분자 하나가 많은 분석물 분자를 변환하며, 따라서 인식 단계에서 이미 신호가 증폭된다. 규격은 대표적인 네 가지 예를 표로 제시한다.
| 효소 | 분석물 | 반응 | 검출 대상 | EnzymeType 값 |
|---|---|---|---|---|
| 포도당 산화효소(GOx) | 포도당 | 포도당 + O₂ → 글루콘산 + H₂O₂ | 전극에서 H₂O₂ 산화 | glucose-oxidase |
| 젖산 산화효소(LOx) | 젖산 | 젖산 + O₂ → 피루브산 + H₂O₂ | H₂O₂ 산화 | lactate-oxidase |
| 우레아제 | 요소 | 요소 + H₂O → NH₃ + CO₂ | 국소 pH 변화 | urease |
| 아세틸콜린에스테라제(AChE) | 농약(저해제로서) | 효소 활성 저해 | 전류 감소 | acetylcholinesterase |
SDK의 EnzymeType 열거형에는 세 값이 더 있다. 과산화수소를 생성하는 세 번째 산화효소인 cholesterol-oxidase, 그리고 horseradish-peroxidase와 alkaline-phosphatase다. 뒤의 둘은 인식 요소라기보다 면역분석의 표지로 주로 쓰이며, 결합한 항체 하나하나를 검출 가능한 생성물 분자의 공급원으로 바꾼다.
기질이 하나인 효소 반응의 속도는 규격 §3.1.2가 제시한 미카엘리스–멘텐 식을 잘 따른다.
v = Vmax · [S] / (Km + [S])
여기서 v는 반응 속도, Vmax는 모든 효소 분자가 쉬지 않고 일할 때의 속도, [S]는 기질 농도, Km은 미카엘리스 상수, 즉 속도가 Vmax의 절반이 되는 기질 농도다. 바이오센서에서 측정 전류도 같은 모양을 따르지만, 상수는 겉보기 상수가 된다.
I = Imax · [S] / (Km,app + [S])
"겉보기"라고 부르는 까닭은 센서가 효소 고유의 반응 속도론을 그대로 보지 못하기 때문이다. 기질은 시료, 막, 고정화 매트릭스를 확산으로 통과해야 효소에 닿고, 공동기질(산소 또는 매개체)도 충분히 공급되어야 한다. 효소로 가는 기질의 흐름을 제한하는 요인은 무엇이든 바깥에서 관찰되는 상수를 바꾼다.
식의 두 극한이 엔지니어에게 필요한 내용 대부분을 설명한다. [S]가 Km,app보다 훨씬 작으면 분모는 사실상 Km,app이고 전류는 농도에 비례한다. I ≈ (Imax / Km,app) · [S]이며, 이것이 교정에 쓰는 선형 영역이다. [S]가 Km,app보다 훨씬 크면 전류는 Imax에 다가가 더는 농도에 의존하지 않는다. 센서가 포화된 것이다. 실제 전류와 초기 기울기를 직선으로 연장한 값의 비는 간단히 Km,app / (Km,app + [S])이다. 따라서 선형 범위는 Km,app까지가 아니라 그보다 훨씬 아래에 놓인다.
SDK는 포도당 산화효소의 미카엘리스 상수 기본값으로 BIOSENSOR_CONSTANTS.GOX_KM = 33.0 mM을 저장한다. 이것은 기본값이지 자연 상수가 아니다. 문헌 값은 효소의 출처, 측정 조건, 그리고 무엇보다 고정화 방식에 따라 달라진다. 그래도 모든 혈당 센서 설계자가 마주하는 질문을 시험하기에는 편리한 숫자다. 이 상수를 가진 효소가 약 30 mM까지 이르는 임상 범위에서 선형 응답을 낼 수 있는가?
| [S] (mM) | I / Imax = [S]/(33 + [S]) | 선형 연장값 [S]/33 | 선형 대비 부족분 |
|---|---|---|---|
| 1 | 0.029 | 0.030 | −2.9 % |
| 5 | 0.132 | 0.152 | −13.2 % |
| 10 | 0.233 | 0.303 | −23.3 % |
| 20 | 0.377 | 0.606 | −37.7 % |
| 30 | 0.476 | 0.909 | −47.6 % |
답은 분명히 "아니다"이다. 30 mM에서 응답은 저농도 점들을 지나는 직선이 예측하는 값의 거의 절반이다. 선형 대비 최대 5 %까지만 낮아도 된다는 기준을 잡으면, 조건 Km,app / (Km,app + [S]) ≥ 0.95에서 [S] ≤ Km,app / 19를 얻고, 33 mM이라면 약 1.7 mM이다. 부등식을 뒤집으면, 30 mM까지 5 % 이내의 선형 응답을 얻으려면 겉보기 상수가 적어도 19 × 30 = 570 mM이어야 한다. 이 숫자들은 예시이며 선형성 기준은 제3장에서 정식으로 다루지만, 자릿수가 주는 교훈은 분명하다. 실용적인 혈당 전극은 효소가 실제보다 포도당에 훨씬 둔감한 것처럼 보이게 만들어야 한다.
표준적인 해법은 포도당이 효소에 닿는 속도는 제한하면서 산소는 비교적 쉽게 통과시키는 외부 막이다. 막이 있으면 효소 층은 늘 시료보다 훨씬 낮은 포도당 농도를 보게 되므로 자기 자신의 선형 영역에 머문다. 이때 전류는 주로 막을 가로지르는 확산 유속으로 정해지고, 확산 유속은 그것을 이끄는 농도 차에 비례한다. 바깥에서 보면 센서는 미카엘리스 상수가 훨씬 큰 것처럼 행동한다. Km,app가 커지고 그만큼 선형 범위가 늘어난다. 대가는 더 작은 전류와 더 느린 응답이다. 포도당을 막아 세우는 막이 포도당의 도착도 늦추기 때문이다. 같은 막은 시료 속 단백질로부터 효소를 보호하고, 1세대 설계에서는 포도당보다 산소를 상대적으로 더 많이 들여보내 산소 부족을 덜어 준다.
아세틸콜린에스테라제는 효소를 쓰는 또 다른 방식을 보여 준다. 유기인계와 카바메이트계 농약은 이 효소를 저해하므로, 센서는 기질을 측정하는 것이 아니라 잃어버린 활성을 측정한다. 일반적인 절차는 시료에 노출하기 전(I₀)과 후(Iᵢ)에 일정량의 기질에 대한 효소 응답을 기록하고, 저해율 100 · (I₀ − Iᵢ) / I₀을 보고하는 것이다. 여기서 세 가지 결과가 따른다. 분석물이 늘면 신호가 줄어드므로 교정 기울기가 음수다. 저해는 시간에 따라 누적되므로 결과가 배양 시간에 의존한다. 센서가 비가역적으로 소모될 수 있어 일회용 형식에 어울린다. 저해 방식 센서는 여러 저해제가 같은 효소에 작용하므로 분자 하나가 아니라 화합물 계열을 보고한다. 제7장에서 환경 모니터링과 함께 다시 다룬다.
항체는 분석물을 변환하지 않고 결합한다. 그러므로 면역센서에는 결합을 눈에 보이게 만드는 방법이 필요하다. 규격 §3.2.1은 세 가지 구성을 들며, 그중 무엇을 고를지는 주로 분석물의 크기에 달려 있다.
Analyte + Antibody ⇌ Complex). 변환기가 표지 없이 결합 자체를 감지한다. 수정 결정 위에 더해진 질량, SPR 표면의 굴절률 변화, 임피던스로 측정한 전하 이동 저항의 변화가 그것이다. 단순하고 실시간으로 작동하지만, 작은 분자가 만드는 신호는 매우 작고, 표면에 달라붙는 다른 모든 것이 같은 종류의 신호를 만든다.결합의 세기는 결합 상수 Ka = [Ab–Ag] / ([Ab] · [Ag])(단위 M⁻¹)로, 더 흔하게는 그 역수인 해리 상수 Kd = 1 / Ka(몰 농도 단위)로 나타낸다. Kd가 낮을수록 결합이 단단하다. 규격은 두 구간을 제시한다. 고친화도는 Kd 10⁻¹²–10⁻⁹ M(피코몰–나노몰), 중간 친화도는 10⁻⁹–10⁻⁶ M(나노몰–마이크로몰)이다.
Kd가 왜 센서가 측정할 수 있는 바닥을 정하는가? 평형 상태이고 결합 때문에 분석물이 고갈되지 않는다면, 점유된 항체 자리의 비율은 θ = [Ag] / (Kd + [Ag])이다. 표 1-4는 이를 Kd = 1 nM인 항체에 적용한 것이다.
| 분석물 농도 | [Ag] / Kd | 점유된 자리의 비율 θ |
|---|---|---|
| 10 pM | 0.01 | ≈ 1.0 % |
| 100 pM | 0.1 | ≈ 9.1 % |
| 1 nM | 1 | 50 % |
| 10 nM | 10 | ≈ 91 % |
Kd보다 두 자릿수 낮은 농도에서는 백 개 가운데 한 자리 정도만 채워진다. 그러면 비표지 변환기는 그 1 %를 배경 신호와 비특이적 흡착으로부터 구별해야 하는데, 이는 불가능한 경우가 많다. Kd보다 훨씬 낮은 농도를 측정하려면 친화도가 더 높은 항체를 쓰거나, 결합한 분자 하나를 검출 가능한 여러 사건으로 바꾸는 표지를 써야 한다. SDK의 효소 목록에 서양고추냉이 과산화효소와 알칼리 인산분해효소 같은 효소 표지가 들어 있는 까닭이 바로 이것이다.
반응 속도론은 제약을 더 좁힌다. Kd는 해리 속도 상수와 결합 속도 상수의 비 koff / kon이고, 평형에 다가가는 시간 상수는 대략 1 / (kon · [Ag] + koff)이다. 예시로 kon = 10⁵ M⁻¹·s⁻¹, Kd = 1 nM이라 하면 koff = 10⁻⁴ s⁻¹이다. 10 pM에서 시간 상수는 약 1 / (10⁻⁶ + 10⁻⁴) s ≈ 9,900 s로 세 시간에 가깝다. 따라서 10분짜리 현장진단 검사는 평형에 이르기 훨씬 전에 센서를 읽으며, 그 교정은 시간에 의존하는 속도론적 신호에 대한 교정이다. 면역분석 프로토콜에서 판독 시간이 고정된 항목인 이유가 여기에 있다.
앱타머는 특정 표적에 결합하는 모양으로 접히는 짧은 단일 가닥 DNA 또는 RNA 분자다. 동물에서 만들어 내는 것이 아니라 매우 큰 무작위 라이브러리에서 반복 선별로 찾아낸다. 규격 §3.3은 장단점을 공정하게 정리한다. 화학 합성으로 만들므로 배치 간 재현성이 좋고, 원하는 위치에 싸이올, 아민, 산화환원 표지 같은 작용기를 붙이기 쉽다. 열에 강하고 풀렸다가 다시 접히는 방식으로 재생할 수 있는 경우가 많으며, 소분자에서 단백질, 세포 전체까지 표적으로 삼을 수 있다. 반면 생체 시료 속 핵산분해효소는 골격을 화학적으로 보호하지 않으면 앱타머를 분해하고, 결합이 접힘에 의존하므로 친화도가 이온 세기, 2가 양이온, pH에 따라 변한다. 이 마지막 점은 각주 이상의 의미가 있다. 완충액에서 교정한 센서가 소변이나 혈청에서 다르게 읽히는 이유가 단지 염 함량 차이일 수 있으며, 이는 제6장에서 다루는 매트릭스 효과다.
핵산 프로브(열거형의 dna, rna)는 염기쌍 형성으로 표적 서열을 검출한다. probe + target ⇌ duplex이다. 이중 가닥의 안정성은 이중 가닥의 절반이 풀리는 온도인 녹는점 Tm으로 요약한다. 규격 §3.4.1은 널리 쓰이는 경험식을 인용한다.
Tm ≈ 81.5 + 0.41 · (%GC) − 675 / N (°C; N = 프로브 길이, 뉴클레오타이드 수)
두 가지를 주의해야 한다. 이 식은 대략 14–70 뉴클레오타이드 길이의 프로브를 위한 경험 규칙이지 열역학 모델이 아니다. 또 이 형태에는 염 항이 빠져 있다. 온전한 형태는 16.6 · log₁₀[Na⁺]을 더하며, 이 항은 나트륨 1 M에서만 0이다. GC 함량 50 %인 20-뉴클레오타이드 프로브라면 인용된 식은 81.5 + 20.5 − 33.75 ≈ 68 °C를 준다. 나트륨 50 mM에서는 염 항이 16.6 × log₁₀(0.05) ≈ −21.6 °C를 더해 추정값이 약 47 °C가 된다. 이 정도 차이는 분석 온도에서 한 염기 불일치를 구별할 수 있는지를 좌우한다. 설계 작업에는 최근접 이웃 열역학 도구가 더 적합하며, 간단한 식은 검산용으로 쓰는 것이 좋다.
BiorecognitionElement 열거형에는 규격 본문이 자세히 다루지 않는 값이 세 개 더 있다.
whole-cell 센서는 살아 있는 미생물이나 세포를 인식 요소로 쓴다. 분자 하나가 아니라 독성, 금속의 생체 이용 가능성, 리포터 유전자 유도물질 같은 효과의 부류에 반응한다. 느리고 살려 두는 데 손이 가지만, 시료가 생물학적으로 해로운지처럼 친화성 센서가 답하지 못하는 질문에 답한다.bacteriophage 요소는 특정 세균을 감염시키는 바이러스를 쓴다. 꼬리 단백질이 숙주 균주를 알아보며, 항체라면 손상될 조건도 견딘다. 주로 식품과 물의 세균 검출에 쓰인다.molecularly-imprinted-polymer(MIP)는 주형 분자 둘레에서 중합한 뒤 주형을 제거해 모양이 새겨진 빈자리를 남긴 합성 고분자다. 생물학적이지는 않지만 같은 역할을 하며 같은 필드에 기록된다. 견고하고 저렴하며, 선택성과 배치 간 일관성이 흔한 약점이다.표 1-5는 선택지를 요약한다. 안정성과 비용 열은 방향을 잡기 위한 정성적 비교이지 측정값이 아니다.
| 요소 | 대표 분석물 | 핵심 친화도·속도론 변수 | 안정성 | 상대 비용 | 열거형 값 |
|---|---|---|---|---|---|
| 효소 | 대사물질(포도당, 젖산, 요소, 콜레스테롤), 농약 같은 저해제 | Km,app, 전환수, 저해율 | 보통, 온도와 건조에 민감 | 낮음–보통 | enzyme 또는 EnzymeType 값 |
| 항체 | 단백질, 호르몬, 약물, 독소, 병원체 | Kd(또는 Ka), kon, koff | 보통, 취급을 잘못하면 변성 | 보통–높음 | antibody |
| 앱타머 | 소분자, 단백질, 세포 | Kd, 이온·pH 의존성 | 열에 강함, 핵산분해효소에 약함 | 선별 후에는 낮음 | aptamer |
| DNA / RNA 프로브 | 핵산 서열 | Tm, 불일치 구별력 | DNA 높음, RNA 낮음 | 낮음 | dna, rna |
| 전세포 | 독성, 생체 이용 가능 금속, 리포터 유도물질 | 세포의 용량–반응 | 낮음, 살아 있는 계 | 재료는 낮음, 유지 부담 큼 | whole-cell |
| 박테리오파지 | 특정 세균 | 숙주 범위, 포획 효율 | 높음 | 낮음–보통 | bacteriophage |
| 분자 각인 고분자 | 소분자, 일부 단백질 | 각인 인자, 결합 등온선 | 매우 높음 | 낮음 | molecularly-imprinted-polymer |
SDK에서 이 선택은 BiosensorConfig에 기록된다. biorecognitionElement 필드는 BiorecognitionElement 값, EnzymeType 값, 또는 임의의 문자열을 받으며, type, targetAnalyte와 함께 SDK의 설정 검사가 요구하는 세 필수 필드 가운데 하나다. 1세대 혈당 전극은 다음과 같이 기술할 수 있다(전위는 예시 값이다).
import type { BiosensorConfig } from '@wia/bio-011';
const gluConfig: BiosensorConfig = {
type: 'electrochemical', // 필수
electrochemicalType: 'amperometric',
biorecognitionElement: 'glucose-oxidase', // 필수: EnzymeType 값
targetAnalyte: 'glucose', // 필수
analyteCategory: 'metabolite',
workingElectrode: 'platinum',
referenceElectrode: 'ag-agcl',
counterElectrode: 'platinum',
appliedPotential: 0.6, // V vs Ag/AgCl, 예시 값
sampleType: 'blood',
temperature: 25, // °C
pH: 7.0
};
과산화수소를 검출하는 전극이 왜 이 정도 전위에 놓이는지, 그리고 그 대가로 어떤 간섭이 생기는지는 제2장에서 설명한다. 설정의 모든 필드는 제4장에서 다룬다.
용액에서 완벽하게 작동하는 인식 요소도 표면에 고정되면 활성의 대부분을 잃을 수 있다. 물리 흡착, 고분자나 졸-겔 안의 포획, 공유 결합, 가교, 바이오틴–스트렙트아비딘 같은 친화 포획, 금 위의 싸이올 SAM 등 고정화 방법은 저마다 편의성과 제어 가능성을 맞바꾼다. 네 가지 실패 유형이 되풀이되며, 각각은 책의 뒷부분에서 성능 문제로 다시 나타난다.
항체는 두 팔의 끝으로 표적에 결합한다. 무작위로 붙이면 상당수 항체가 결합 자리를 표면 쪽으로 향해 막힌 채 놓인다. 단백질 A나 G를 이용해 항체의 불변 영역을 붙이거나 부위 특이적 화학을 쓰는 방향성 결합은 활성 자리의 비율을 높인다. 같은 문제가 한쪽 끝으로 붙여야 하는 앱타머, 그리고 활성 부위가 부착 지점 근처에 있는 효소에도 적용된다. 나쁜 배향은 제3장의 지표인 낮은 감도와 나쁜 검출 한계로 드러난다.
단백질은 소수성 표면, 건조, 반응성이 강한 결합 화학, 높은 온도에서 풀린다. 시험 스트립 같은 건식 시약 형식은 특히 취약하다. 효소가 제조 중의 건조와 사용 시의 재수화를 모두 견뎌야 하기 때문이다. 당류와 고분자 같은 안정화제를 넣는 이유가 여기에 있다. 변성은 보관 중에 서서히 일어나는 경우가 많아 즉각적인 고장이 아니라 보관 안정성 문제로 나타난다.
물리적으로 흡착되거나 느슨하게 포획된 요소, 그리고 용해성 매개체는 시료로 조금씩 빠져나갈 수 있다. 그러면 매 측정은 직전보다 조금 적은 인식 요소로 시작된다. 연속 센서에서는 이것이 꾸준한 감도 저하, 곧 제3장에서 다루는 드리프트와 사용 안정성 문제로 나타나고, 체내 삽입 장치에서는 무엇이 몸 안으로 방출되는지에 대한 질문을 낳는다. 공유 결합과 가교는 활성을 일부 희생하는 대신 용출을 줄인다.
시료에는 표면에 달라붙는 분자가 가득하다. 혈액 속 단백질은 몇 분 안에 전극을 덮을 수 있고, 비표지 친화성 센서에서는 그 피복이 실제 결합과 구별되지 않는 신호를 만든다. 차단제(소 혈청 알부민, 카제인), 오염 방지 층(폴리에틸렌 글리콜, 쯔비터이온 고분자), 선택 투과성 막이 문제를 줄인다. 비특이적 흡착은 제6장에서 시험 방법을 다루는 여러 간섭의 물리적 원인이기도 하며, 완충액에서 교정한 센서를 실제로 측정할 매트릭스에서 반드시 검증해야 하는 이유다.
새 설계마다 선택한 고정화 방식이 네 실패 유형 가운데 어디에 가장 취약한지 적어 두고, 이를 일찍 드러낼 실험을 계획하는 습관이 유용하다. SDK가 온도 보정에 쓰는 ENZYME_TEMP_COEFFICIENT 3 %/°C는 고정화 상태에 좌우되는 가정의 좋은 예다. 이 기본값은 어떤 효소 층에는 타당하고 다른 층에는 틀릴 수 있으므로, 제3장과 제6장은 이를 측정해야 할 값으로 다룬다.
WIA-BIO-011은 본 규격(spec/WIA-BIO-011-v1.0.md, 1–10절과 부록 A), TypeScript SDK(@wia/bio-011, 데이터 모델을 정의하는 types.ts와 BiosensorSDK를 구현한 index.ts), 명령줄 도구(wia-bio-011)로 이루어진다. 표 1-6은 각 장이 어디에서 자료를 가져오는지 보여 준다.
| 장 | 주제 | 규격 절 | SDK / CLI 산출물 |
|---|---|---|---|
| 1 | 기초와 인식 요소 | §1–§3, §10.1 | BiorecognitionElement, EnzymeType, AnalyteCategory |
| 2 | 변환 메커니즘 | §4 | BiosensorType, ElectrochemicalType, OpticalType, BIOSENSOR_CONSTANTS |
| 3 | 신호 처리와 성능 지표 | §5, §6, 부록 A | 신호 처리·감도·LOD 보조 함수 |
| 4 | 데이터 모델 | (코드에서 정의) | BiosensorConfig, CalibrationData, MeasurementResult, QualityFlag |
| 5 | API·SDK·CLI | (코드에서 정의) | BiosensorSDK, 오류 코드, wia-bio-011 |
| 6 | 교정·측정·QC 프로토콜 | §7, §5.4 | calibrateSensor, measureAnalyte, runQualityControl |
| 7 | 현장진단·웨어러블·환경 통합 | §8, §10.3, §10.4 | POCTestResult, TimeSeries, BatchMeasurement |
| 8 | 검증·적합성·인증과 전망 | §9, §10.2 | validateSensor |
하는 일이 다른 독자는 책을 다른 순서로 읽을 수 있다.
1.0판은 쓸모 있지만 완전하지 않은 문서이며, 이 책은 중요한 대목마다 그 점을 밝힌다. 지금 단계에서 짚어 둘 점이 셋 있다. 첫째, §1.4의 용어 정의는 "동적 범위"를 응답이 선형인 범위로 정의한다. 그것은 선형 범위다. 동적 범위는 검출 한계부터 측정 가능한 최고 농도까지의 더 넓은 구간이며, 제3장은 둘을 구별해서 다룬다. 둘째, §10.1의 참고문헌은 1, 3, 5번으로 번호가 매겨져 있다. 문서에 실제로 있는 것은 이 세 편뿐이며, 이 책은 다른 문헌을 표준의 일부인 것처럼 인용하지 않는다. 셋째, 저장소에는 PHASE-1부터 PHASE-4까지의 파일 네 개도 있다. 이 파일들은 다른 표준 식별자를 달고 있고 제목이 파일 이름과 맞지 않는다. 이 책은 그중 일반적인 문장 몇 개만, 비규범적 참고임을 분명히 밝혀 사용한다. 규격의 숫자나 SDK의 동작을 바로잡아야 할 때는 그 자리에서 밝히고, 제8장에서 모든 항목을 하나의 정오표로 모은다.
I = Imax[S]/(Km,app + [S])를 따른다. 선형 범위는 Km,app보다 훨씬 아래에 있다. SDK 기본값 33 mM에서는 30 mM의 응답이 선형보다 48 % 낮으며, 확산 제한 막으로 겉보기 상수를 키우는 이유가 여기에 있다.Kd가 실질적인 바닥을 정한다. Kd보다 두 자릿수 낮은 농도에서는 자리의 약 1 %만 점유되고, 저농도에서는 평형까지 몇 시간이 걸릴 수 있다.BiorecognitionElement 어휘를 완성한다. 인용된 Tm 식은 염 항이 빠져 있고 대략 14–70 뉴클레오타이드 프로브에만 적용된다.