2021-01-07

PCR検査理解する(IT系)

日本人PCR検査について、どうも間違った知識の方が未だに多いと思われる。

(高名な感染症医が間違った事を言って、訂正していないため)

自分理解プログラム等で例えて書いてみる。

PCR本質

PCR検査は解析で分かってるゲノム配列との「部分一致」で判定する。

以下等に新型コロナ配列は公開されている。

https://www.ncbi.nlm.nih.gov/nuccore/NC_045512

配列が一致した時だけピカーと光る薬剤を混ぜて、温めるだけ。

温めるとウイルスが増幅されて、より光る反応が増える。

何回かループ(40回など)を繰り返して、光の反応の増え方で判定する。


rubyで書くとこんな感じと思われる。

(謎の文字列が新型コロナゲノム配列

for i in 0 .. 40
  if input =~ /LVATAEAELAKNVSLDNVLSTFISAARQGFV/
    flag = 陽性
  else
    flag = 陰性
  end
end

ここで重要なのは、(部分)一致判定という事。

まりウイルス存在するか?」なだけの2値的な判定。

ゲノム配列は初期の中国製薬剤には他のウイルスに反応するものもあったが、

今は100%コロナウイルスしか反応しない。


PCRの判定自体採取は除く)は特異度、感度共に100%と(日本以外では)されており、

ウイルスがある事」を確実に判定できる検査

こういった原理から考えると、検査精度的な偽陽性は発生しない事がわかると思う。

ウイルスがいないと反応するわけがないため)

検体採取だけの問題で、ウイルスが上手く取れれば100%反応するし、取れないときは反応しない。

偽陽性偽陰性

日本問題


https://www.huhp.hokudai.ac.jp/news/2020-09-29/

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん