CINXE.COM

Observation Island – Just another site of an observation scientist

<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="pingback" href="http://plaza.umin.ac.jp/~OIO/xmlrpc.php"> <title>Observation Island &#8211; Just another site of an observation scientist</title> <meta name='robots' content='max-image-preview:large' /> <link rel='dns-prefetch' href='//translate.google.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//c0.wp.com' /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"http:\/\/plaza.umin.ac.jp\/~OIO\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://c0.wp.com/c/6.6.2/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://c0.wp.com/c/6.6.2/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://c0.wp.com/c/6.6.2/wp-includes/js/mediaelement/wp-mediaelement.min.css' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css' type='text/css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='powerpress-player-block-style-inline-css' type='text/css'> </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='wpdm-font-awesome-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/plugins/download-manager/assets/fontawesome/css/all.min.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='wpdm-frontend-css-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/plugins/download-manager/assets/bootstrap/css/bootstrap.min.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='wpdm-front-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/plugins/download-manager/assets/css/front.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='fvp-frontend-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/plugins/featured-video-plus/styles/frontend.css?ver=2.3.3' type='text/css' media='all' /> <link rel='stylesheet' id='google-language-translator-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/plugins/google-language-translator/css/style.css?ver=6.0.20' type='text/css' media='' /> <link rel='stylesheet' id='glt-toolbar-styles-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/plugins/google-language-translator/css/toolbar.css?ver=6.0.20' type='text/css' media='' /> <link rel='stylesheet' id='graphy-font-css' href='https://fonts.googleapis.com/css?family=Lora%3A400%2C400italic%2C700&#038;subset=latin%2Clatin-ext' type='text/css' media='all' /> <link rel='stylesheet' id='genericons-css' href='https://c0.wp.com/p/jetpack/13.8.1/_inc/genericons/genericons/genericons.css' type='text/css' media='all' /> <link rel='stylesheet' id='normalize-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/themes/graphy/css/normalize.css?ver=4.1.1' type='text/css' media='all' /> <link rel='stylesheet' id='graphy-style-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/themes/graphy/style.css?ver=2.3.2' type='text/css' media='all' /> <link rel='stylesheet' id='graphy-style-ja-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/themes/graphy/css/ja.css' type='text/css' media='all' /> <link rel='stylesheet' id='tablepress-default-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/plugins/tablepress/css/build/default.css?ver=2.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='hcb-style-css' href='http://plaza.umin.ac.jp/~OIO/wp-content/plugins/highlighting-code-block/build/css/hcb--light.css?ver=2.0.1' type='text/css' media='all' /> <style id='hcb-style-inline-css' type='text/css'> :root{--hcb--fz--base: 14px}:root{--hcb--fz--mobile: 13px}:root{--hcb--ff:Menlo, Consolas, "メイリオ", sans-serif;} </style> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/download-manager/assets/bootstrap/js/popper.min.js?ver=6.6.2" id="wpdm-poper-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/download-manager/assets/bootstrap/js/bootstrap.min.js?ver=6.6.2" id="wpdm-frontend-js-js"></script> <script type="text/javascript" id="wpdm-frontjs-js-extra"> /* <![CDATA[ */ var wpdm_url = {"home":"https:\/\/plaza.umin.ac.jp\/~OIO\/","site":"http:\/\/plaza.umin.ac.jp\/~OIO\/","ajax":"http:\/\/plaza.umin.ac.jp\/~OIO\/wp-admin\/admin-ajax.php"}; var wpdm_js = {"spinner":"<i class=\"fas fa-sun fa-spin\"><\/i>","client_id":"b7fd4ba8c7e487130f8524d28c8672e9"}; var wpdm_strings = {"pass_var":"Password Verified!","pass_var_q":"Please click following button to start download.","start_dl":"Start Download"}; /* ]]> */ </script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/download-manager/assets/js/front.js?ver=3.2.99" id="wpdm-frontjs-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/featured-video-plus/js/jquery.fitvids.min.js?ver=master-2015-08" id="jquery.fitvids-js"></script> <script type="text/javascript" id="fvp-frontend-js-extra"> /* <![CDATA[ */ var fvpdata = {"ajaxurl":"https:\/\/plaza.umin.ac.jp\/~OIO\/wp-admin\/admin-ajax.php","nonce":"cff4cd8ca5","fitvids":"1","dynamic":"","overlay":"","opacity":"0.75","color":"b","width":"640"}; /* ]]> */ </script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/featured-video-plus/js/frontend.min.js?ver=2.3.3" id="fvp-frontend-js"></script> <link rel="https://api.w.org/" href="https://plaza.umin.ac.jp/~OIO/index.php?rest_route=/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://plaza.umin.ac.jp/~OIO/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.6.2" /> <link rel='shortlink' href='https://wp.me/9b6zl' /> <style>p.hello{font-size:12px;color:darkgray;}#google_language_translator,#flags{text-align:left;}#google_language_translator{clear:both;}#flags{width:165px;}#flags a{display:inline-block;margin-right:2px;}#google_language_translator{width:auto!important;}div.skiptranslate.goog-te-gadget{display:inline!important;}.goog-tooltip{display: none!important;}.goog-tooltip:hover{display: none!important;}.goog-text-highlight{background-color:transparent!important;border:none!important;box-shadow:none!important;}#google_language_translator select.goog-te-combo{color:#32373c;}#google_language_translator{color:transparent;}body{top:0px!important;}#goog-gt-{display:none!important;}font font{background-color:transparent!important;box-shadow:none!important;position:initial!important;}#glt-translate-trigger{left:20px;right:auto;}#glt-translate-trigger > span{color:#ffffff;}#glt-translate-trigger{background:#f89406;}.goog-te-gadget .goog-te-combo{width:100%;}</style> <script type="text/javascript"><!-- function powerpress_pinw(pinw_url){window.open(pinw_url, 'PowerPressPlayer','toolbar=0,status=0,resizable=1,width=460,height=320'); return false;} //--> </script> <style>img#wpstats{display:none}</style> <style type="text/css"> /* Colors */ </style> <link rel="icon" href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/cropped-O2-32x32.png" sizes="32x32" /> <link rel="icon" href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/cropped-O2-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/cropped-O2-180x180.png" /> <meta name="msapplication-TileImage" content="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/cropped-O2-270x270.png" /> <meta name="generator" content="WordPress Download Manager 3.2.99" /> <style> /* WPDM Link Template Styles */ </style> <style> :root { --color-primary: #4a8eff; --color-primary-rgb: 74, 142, 255; --color-primary-hover: #4a8eff; --color-primary-active: #4a8eff; --color-secondary: #4a8eff; --color-secondary-rgb: 74, 142, 255; --color-secondary-hover: #4a8eff; --color-secondary-active: #4a8eff; --color-success: #18ce0f; --color-success-rgb: 24, 206, 15; --color-success-hover: #4a8eff; --color-success-active: #4a8eff; --color-info: #2CA8FF; --color-info-rgb: 44, 168, 255; --color-info-hover: #2CA8FF; --color-info-active: #2CA8FF; --color-warning: #f29e0f; --color-warning-rgb: 242, 158, 15; --color-warning-hover: orange; --color-warning-active: orange; --color-danger: #ff5062; --color-danger-rgb: 255, 80, 98; --color-danger-hover: #ff5062; --color-danger-active: #ff5062; --color-green: #30b570; --color-blue: #0073ff; --color-purple: #8557D3; --color-red: #ff5062; --color-muted: rgba(69, 89, 122, 0.6); --wpdm-font: "Rubik", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } .wpdm-download-link.btn.btn-primary { border-radius: 4px; } </style> </head> <body class="home blog has-sidebar footer-1 has-avatars"> <div id="page" class="hfeed site"> <a class="skip-link screen-reader-text" href="#content">コンテンツへスキップ</a> <header id="masthead" class="site-header"> <div class="site-branding"> <h1 class="site-title"><a href="https://plaza.umin.ac.jp/~OIO/" rel="home">Observation Island</a></h1> <div class="site-description">Just another site of an observation scientist</div> </div><!-- .site-branding --> <nav id="site-navigation" class="main-navigation"> <button class="menu-toggle"><span class="menu-text">メニュー</span></button> <div class="menu-menu1-container"><ul id="menu-menu1" class="menu"><li id="menu-item-2020" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2020"><a href="https://plaza.umin.ac.jp/~OIO/?page_id=23">Home Page</a></li> <li id="menu-item-196" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-196"><a href="https://plaza.umin.ac.jp/~OIO/blog/author/yo/">blog</a></li> <li id="menu-item-1030" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1030"><a href="https://plaza.umin.ac.jp/~OIO/?page_id=1021">Safety Signal</a></li> <li id="menu-item-71" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-71"><a href="https://plaza.umin.ac.jp/~OIO/?page_id=66">about me</a></li> <li id="menu-item-2646" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2646"><a href="https://plaza.umin.ac.jp/~OIO/?page_id=2645">Log In</a></li> </ul></div> </nav><!-- #site-navigation --> <div id="header-image" class="header-image"> <img src="http://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/cropped-IMG_1584_1260BW.jpg" width="1260" height="350" alt=""> </div><!-- #header-image --> </header><!-- #masthead --> <div id="content" class="site-content"> <div id="primary" class="content-area"> <main id="main" class="site-main"> <div class="post-full post-full-summary"> <article id="post-3629" class="post-3629 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3629" rel="bookmark">What are the molecular targeted drugs for cancers with BRCA1 and BRCA2 gene mutations?</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3629" rel="bookmark"><time class="entry-date published updated" datetime="2024-09-01T09:51:33+09:00">2024年9月1日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=5" title="observation の投稿をすべて表示"><span class="author-name">observation</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3629#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3629"><img width="793" height="798" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-1.jpg 793w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-1-298x300.jpg 298w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-1-700x704.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-1-150x150.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-1-768x773.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-1-763x768.jpg 763w" sizes="(max-width: 793px) 100vw, 793px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <p>What are the molecular targeted drugs for cancers with BRCA1 and BRCA2 gene mutations?</p> <p>BRCA1およびBRCA2遺伝子変異を持つがんに対する分子標的薬で注目されているのはPARP阻害剤(PARPi)です。現在、FDAに承認されているPARPiは4種類あり、これらはBRCA1/2欠損がんの治療に利用されています(Ragupathi et al., 2023)。</p> <p>最初に承認されたPARPiであるオラパリブは、BRCA変異を持つ卵巣がん患者の治療において非常に有望な結果を示しています(Venkitaraman, 2009; Tangutoori et al., 2015)。PARPiは、がん細胞のゲノム不安定性を利用してDNA損傷応答を標的とし、従来の化学療法と比較してより腫瘍細胞選択的なアプローチを提供します(O’Connor, 2015)。</p> <p>PARPiの細胞毒性は、BRCA1/2変異腫瘍の複製が困難なゲノム領域に過剰な複製ストレスを誘導することによると考えられています(Ragupathi et al., 2023)。現在進行中の研究では、PARPiと免疫チェックポイント阻害薬を組み合わせて臨床結果を向上させる方法が探求されています(Ragupathi et al., 2023)。さらに、PARPiは他のさまざまながんタイプに対しても、単独療法および他の治療法との併用療法としての利用が検討されています(Tangutoori et al., 2015)。</p> <p>このように、PARP阻害剤はBRCA1/2遺伝子変異を持つがん患者にとって新たな希望となる治療法であり、今後の研究と臨床応用が期待されています。</p> <p>Molecular targeted drugs for cancers with BRCA1 and BRCA2 gene mutations primarily focus on PARP inhibitors (PARPi). Four FDA-approved PARPi are currently available for treating BRCA1/2-deficient cancers (Ragupathi et al., 2023). Olaparib, the first approved PARPi, has shown promise in treating ovarian cancer patients with BRCA mutations (Venkitaraman, 2009; Tangutoori et al., 2015). PARPi exploit the genomic instability of cancer cells by targeting the DNA damage response, offering a more selective approach compared to traditional chemotherapy (O&#8217;Connor, 2015). The cytotoxic effect of PARPi is believed to result from inducing excessive replication stress in difficult-to-replicate genomic regions of BRCA1/2 mutated tumors (Ragupathi et al., 2023). Ongoing research explores combining PARPi with immuno-oncology drugs to enhance clinical outcomes (Ragupathi et al., 2023). Additionally, PARPi are being investigated for use in various other cancer types, both as monotherapies and in combination with other treatments (Tangutoori et al., 2015).</p> <p><strong>References</strong></p> <p>O’Connor, M. J. (2015).&nbsp;<em>Targeting the DNA Damage Response in Cancer</em>.&nbsp;<em>60</em>(4), 547–560. <a href="https://doi.org/10.1016/j.molcel.2015.10.040">https://doi.org/10.1016/j.molcel.2015.10.040</a></p> <p>Ragupathi, A., Singh, M., Perez, A. M., &amp; Zhang, D. (2023).&nbsp;<em>Targeting the BRCA1/2 deficient cancer with PARP inhibitors: Clinical outcomes and mechanistic insights</em>.&nbsp;<em>11</em>, 1133472. <a href="https://doi.org/10.3389/fcell.2023.1133472">https://doi.org/10.3389/fcell.2023.1133472</a></p> <p>Tangutoori, S., Baldwin, P., &amp; Sridhar, S. (2015).&nbsp;<em>PARP inhibitors: A new era of targeted therapy</em>.&nbsp;<em>81</em>(1), 5–9. <a href="https://doi.org/10.1016/j.maturitas.2015.01.015">https://doi.org/10.1016/j.maturitas.2015.01.015</a></p> <p>Venkitaraman, A. R. (2009).&nbsp;<em>Targeting the molecular defect in BRCA-deficient tumors for cancer therapy</em>.&nbsp;<em>16</em>(2), 89–90. <a href="https://doi.org/10.1016/j.ccr.2009.07.011">https://doi.org/10.1016/j.ccr.2009.07.011</a></p> <p>図の解説:PARP(ポリ(ADP-リボース)ポリメラーゼ)は、主に一重鎖DNA切断(single-strand breaks, SSB)の修復に関与しています。具体的には、以下のようなDNAダメージを修復します:</p> <ol start="1" class="wp-block-list"> <li><strong>一重鎖切断(SSB</strong><strong>)</strong>: DNAの片方の鎖が切断される損傷です。PARPはこの損傷を検出し、修復プロセスを開始します。</li> <li><strong>塩基除去修復(BER</strong><strong>)</strong>: DNAの塩基が損傷を受けた場合、PARPはこの修復経路に関与し、損傷した塩基を除去し、新しい塩基を挿入するプロセスを助けます。</li> </ol> <p>PARPは、これらの損傷を修復することで、細胞のゲノム安定性を維持し、細胞の生存を助けます。しかし、BRCA1やBRCA2遺伝子に変異がある場合、これらの修復経路が正常に機能しないため、PARP阻害剤(PARPi)はこれらのがん細胞に対して特に効果的です。PARPiはPARPの機能を阻害することで、がん細胞に蓄積するDNA損傷を増加させ、最終的にがん細胞の死を誘導します。</p> <figure class="wp-block-image size-large"><img decoding="async" width="700" height="482" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-700x482.jpg" alt="" class="wp-image-3630" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-700x482.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-300x206.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-150x103.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-768x528.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-800x550.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373.jpg 872w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <p>PARP分子と、Olaparibの結合を<a href="https://www.ncbi.nlm.nih.gov/Structure/pdb/7AAD">結晶構造</a>で眺めてみました。この構造だと、PARPたんぱく質に結合したOlaparibは分子の中に深く埋もれているように見えます。(結合した後にたんぱく質の構造変化が起きる?)緑色の分子がolaparibで、それ以外が human PARPのcatalytic domain。下図は下記文献のデータを基にわたくしが作図しました。</p> <figure class="wp-block-image"><img decoding="async" width="1280" height="1024" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/Olaparib1.png" alt="" class="wp-image-3634" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/Olaparib1.png 1280w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/Olaparib1-300x240.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/Olaparib1-700x560.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/Olaparib1-150x120.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/Olaparib1-768x614.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/Olaparib1-800x640.png 800w" sizes="(max-width: 1280px) 100vw, 1280px" /></figure> <p>Ogden, T. E. H., Yang, J.-C., Schimpl, M., Easton, L. E., Underwood, E., Rawlins, P. B., McCauley, M. M., Langelier, M.-F., Pascal, J. M., Embrey, K. J., &amp; Neuhaus, D. (2021).&nbsp;<em>Dynamics of the HD regulatory subdomain of PARP-1; substrate access and allostery in PARP activation and inhibition</em>.&nbsp;<em>49</em>(4), 2266–2288. <br>https://doi.org/10.1093/nar/gkab020</p> <p></p> <p></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3197" class="post-3197 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3197" rel="bookmark">ゲノムワイド関連解析(GWAS)のマンハッタンプロットManhattan plot</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3197" rel="bookmark"><time class="entry-date published updated" datetime="2023-07-01T23:26:16+09:00">2023年7月1日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3197#comments">1件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3197"><img width="750" height="750" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/1KG_QC_Pheno1.assoc_.logistic.P_position_P_15.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/1KG_QC_Pheno1.assoc_.logistic.P_position_P_15.png 750w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/1KG_QC_Pheno1.assoc_.logistic.P_position_P_15-300x300.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/1KG_QC_Pheno1.assoc_.logistic.P_position_P_15-700x700.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/1KG_QC_Pheno1.assoc_.logistic.P_position_P_15-150x150.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/1KG_QC_Pheno1.assoc_.logistic.P_position_P_15-500x500.png 500w" sizes="(max-width: 750px) 100vw, 750px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">ゲノムワイド関連解析(GWAS)のマンハッタンプロット</span></h1> <p>アイキャッチ画像のような図を論文で見ていて、どうやって描いたもので何を意味するのか自分でもとデータから図を描きつつ見方を学ぼうという事で書籍を開きながら試してみました。その時のチョコっとした学びを書き留めた備忘録です。</p> <p>#初心者によるやってみた系の記事</p> <h2>参考にした書籍</h2> <p>参考にしたのは「<a href="https://www.yodosha.co.jp/yodobook/book/9784758120920/">ゼロから実践する 遺伝統計学セミナー〜疾患とゲノムを結びつける</a>」という本です。参考というか、このホームページに書いていることは、この本に書かれていることをたどっただけです。書籍にはCGYWINのインストール、plinkの使い方から、マンハッタンプロットまで丁寧に書かれていますので、この書籍を読めば私のホームページは見る価値があまりないかもしれません。</p> <h2>Rでのプロット</h2> <p>ここで、今回使用したRのスクリプトを掲載しようと思っていたのですが、そのスクリプトというのが上記書籍を購入したらダウンロードできるというデータの中にあるスクリプトで、ごくわずか変更(ファイル格納ディレクトリやデータファイル名を変更)した程度なので、さすがに掲載したらまずそうだと思いとどまり、別の例で示します。</p> <p>CRANから、<a href="https://cran.r-project.org/web/packages/qqman/vignettes/qqman.html">Rのパッケージqqman</a>をインストールしてあるとして次になります。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">library(qqman) manhattan(gwasResults, chr="CHR", bp="BP", snp="SNP", p="P" )</pre> <p>gwasResultsはパッケージqqman付属のデータで、次のようにSNPの名称・染色体・位置・表現型と当該SNPとの関連性がないと仮定した場合の確率P値の4項目のデータが16470行続きます。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/66c19942ab4ba346fdb64ccc04cde373.png" alt="" width="311" height="393" class="aligncenter size-full wp-image-3201" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/66c19942ab4ba346fdb64ccc04cde373.png 311w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/66c19942ab4ba346fdb64ccc04cde373-237x300.png 237w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/66c19942ab4ba346fdb64ccc04cde373-119x150.png 119w" sizes="(max-width: 311px) 100vw, 311px" /></p> <p>で、このスクリプトの結果は次の図のようになります。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot.png" alt="" width="882" height="566" class="aligncenter size-full wp-image-3203" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot.png 882w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-300x193.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-700x449.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-150x96.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-768x493.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-500x321.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-800x513.png 800w" sizes="(max-width: 882px) 100vw, 882px" /></p> <p>&nbsp;</p> <p>色が寂しいので、同じデータでウクライナを思わせるカラーで表現すると</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic"># Load the library library(qqman) # Make the Manhattan plot on the gwasResults dataset manhattan(gwasResults, chr="CHR", bp="BP", snp="SNP", p="P", col = c("#0057B7", "#FFDD00")) </pre> <p>次のようになります</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01.png" alt="" width="882" height="566" class="aligncenter size-full wp-image-3205" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01.png 882w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-300x193.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-700x449.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-150x96.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-768x493.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-500x321.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-800x513.png 800w" sizes="(max-width: 882px) 100vw, 882px" /></p> <p>図の中のSNPを表示するには <em>, annotatePval = 0.01 </em>を追加します</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic"># Load the library library(qqman) # Make the Manhattan plot on the gwasResults dataset manhattan(gwasResults, chr="CHR", bp="BP", snp="SNP", p="P", col = c("#0057B7", "#FFDD00"), annotatePval = 0.01)</pre> <h2><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02.png" alt="" width="882" height="566" class="aligncenter size-full wp-image-3207" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02.png 882w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-300x193.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-700x449.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-150x96.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-768x493.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-500x321.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-800x513.png 800w" sizes="(max-width: 882px) 100vw, 882px" /></h2> <h2>もう少し図にバリエーションを</h2> <p>3番染色体の集中していくつものSNPが高い-log10(p)値を示すのに頂上の変異しか名前が表示されないので annotateTop = FALSE というオプションをつけてみました。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic"># Load the library library(qqman) # Make the Manhattan plot on the gwasResults dataset manhattan(subset(gwasResults, CHR == 3), chr="CHR", bp="BP", snp="SNP", p="P" , col = c("#0057B7", "#FFDD00"), annotatePval = 0.001 , annotateTop = FALSE, main = "Chr 3") </pre> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-1.png" alt="" width="882" height="581" class="aligncenter size-full wp-image-3212" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-1.png 882w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-1-300x198.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-1-700x461.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-1-150x99.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-1-768x506.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-1-500x329.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-1-800x527.png 800w" sizes="(max-width: 882px) 100vw, 882px" /></p> <p>3番目の染色体に関連のありそうなSNPが集中しているようなので3番目のsubsetを表示してみます。肝は subset(gwasResults, CHR ==3) の個所です。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic"># Load the library library(qqman) # Make the Manhattan plot on the gwasResults dataset manhattan(subset(gwasResults, CHR == 3), chr="CHR", bp="BP", snp="SNP", p="P" , col = c("#0057B7", "#FFDD00"), annotatePval = 0.001 , annotateTop = FALSE, main = "Chr 3") </pre> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-1.png" alt="" width="882" height="581" class="aligncenter size-full wp-image-3211" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-1.png 882w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-1-300x198.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-1-700x461.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-1-150x99.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-1-768x506.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-1-500x329.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-1-800x527.png 800w" sizes="(max-width: 882px) 100vw, 882px" /></p> <p>気になるあたりをもう少し拡大します</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic"># Load the library library(qqman) # Make the Manhattan plot on the gwasResults dataset manhattan(subset(gwasResults, CHR == 3), chr="CHR", bp="BP", snp="SNP", p="P" , col = c("#0057B7", "#FFDD00"), annotatePval = 0.001 , annotateTop = FALSE, main = "Chr 3", xlim = c(200,500))</pre> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-1.png" alt="" width="882" height="581" class="aligncenter size-full wp-image-3210" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-1.png 882w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-1-300x198.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-1-700x461.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-1-150x99.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-1-768x506.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-1-500x329.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot02-1-800x527.png 800w" sizes="(max-width: 882px) 100vw, 882px" /></p> <p>&nbsp;</p> <h2>データの作成</h2> <p>上記の作図は単純で、各Chromosome上のそれぞれの位置でp値をプロットしただけのものなので、結局はp値を計算して大きな外れ値(-&gt; association)を示す位置を目視で確認しやすくしたものだという事がわかりました。</p> <p>肝となるのはp値の計算になります。それでは、p値をどうやって計算していたかというと、複数人のSNPのデータと、それぞれのサンプル(の人)の興味のある表現型のデータを用いて表現型と無関係なSNPか表現型とassociateしているSNPかを計算しています。</p> <p>plink.exe (windows用)がインストールされていて、冒頭の書籍の付録のファイル 1KG_EUR_QC.bed, 1KG_EUR_QC.bim, 1KG_EUR_QC.fam とかのデータがあったとして、コマンドプロンプトで次を実施しました。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">plink.exe --bfile 1KG_EUR_QC --out 1KG_QC_Pheno1 --pheno phenotype1.txt --logistic --ci 0.95 </pre> <p>上記で作成されるファイルから、p値等のデータを抽出するのにawkを使いました。awkを使うのに、MacOSだとawkはデフォルトで入っているのですが、今回はwindowsを使いましたのでCYGWINで実行しました。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">awk '{print $2"\t"($1*100000000000+$3)"\t"$12}' 1KG_QC_Pheno1.assoc.logistic &gt; 1KG_QC_Pheno1.assoc.logistic.P.txt</pre> <p>この出力で生成される 1KG_QC_Pheno1.assoc.logistic.P.txt ファイルを上の方で記したRスクリプトのインプットとすることで、マンハッタンプロットを描くことができました。</p> <p>&nbsp;</p> <h2>公開データを使って練習</h2> <p>さらなる練習用という事で「<a href="https://humandbs.biosciencedbc.jp/hum0014-v21#hum0014.v1.freq.v1">心筋梗塞1666症例および対照健常者3198名のGWAS</a>」データが公開されており、使用についての制限がないためこちらのデータで試してみました。<br /> (制限がない=NBDC非制限公開データとは、アクセスに制限を設けることなく、誰でも利用することが可能な公開データです。)<br /> 次のサイトからダウンロードしました。</p> <p>https://humandbs.biosciencedbc.jp/</p> <p>「<a href="https://www.yodosha.co.jp/yodobook/book/9784758120920/">ゼロから実践する 遺伝統計学セミナー〜疾患とゲノムを結びつける</a>」に従った例でawkで行っっていた、行の抽出の部分はをsqlで行いました。<br /> 好みの問題かもしれませんが、windowsでlinux emulatorみたいなのを稼働させてawk走らせるより、Microsoft AccessのSQLで抽出するのが素直に開発しやすいと感じました。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">SELECT Release_L12vsUniv06_AllSample.[#SNPID] AS SNP, Release_L12vsUniv06_AllSample.chr AS chr, Release_L12vsUniv06_AllSample.chrloc AS location, Release_L12vsUniv06_AllSample.ptrend AS p INTO [0010 GWAS_results] FROM Release_L12vsUniv06_AllSample;</pre> <p>で作図は次のようにしました。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">library(readxl) library(qqman) GWAS_results &lt;- read_excel("0010 GWAS_results.xlsx") manhattan(GWAS_results, chr="chr", bp="location", snp="SNP", p="p" , col = c("#0057B7", "#FFDD00"), annotatePval = 0.00001 , annotateTop = FALSE) manhattan(subset(GWAS_results, chr == 12), chr="chr", bp="location", snp="SNP", p="p" , col = c("#0057B7", "#FFDD00"), annotatePval = 0.00001 , annotateTop = FALSE, xlim = c(1.1e+8, 1.12e+08)) </pre> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2.png" alt="" width="2000" height="1000" class="aligncenter size-full wp-image-3214" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2.png 2000w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2-300x150.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2-700x350.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2-150x75.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2-768x384.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2-1536x768.png 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2-500x250.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2-800x400.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2-1280x640.png 1280w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot-2-1920x960.png 1920w" sizes="(max-width: 2000px) 100vw, 2000px" /></p> <p>12番染色体の3&#8217;側に不均衡が集中している様なのでそのあたりを拡大したりしました。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2.png" alt="" width="2000" height="1000" class="aligncenter size-full wp-image-3215" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2.png 2000w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2-300x150.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2-700x350.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2-150x75.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2-768x384.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2-1536x768.png 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2-500x250.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2-800x400.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2-1280x640.png 1280w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2023/07/Rplot01-2-1920x960.png 1920w" sizes="(max-width: 2000px) 100vw, 2000px" /></p> <p>&nbsp;</p> <p>&nbsp;</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-2857" class="post-2857 post type-post status-publish format-standard sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=2857" rel="bookmark">オミクロン株 omicron (o) variant (B.1.1.529)</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=2857" rel="bookmark"><time class="entry-date published updated" datetime="2021-11-28T23:02:15+09:00">2021年11月28日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2857#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h1>はじめに</h1> <p>2021.11.26 WHOがCOVID-19の原因ウイルスであるSARS-CoV-2の新規の変異(B.1.1.529)を評価するために、アドバイザリーグループ<a href="https://www.who.int/news/item/26-11-2021-classification-of-omicron-(b.1.1.529)-sars-cov-2-variant-of-concern">(</a><span><a href="https://www.who.int/news/item/26-11-2021-classification-of-omicron-(b.1.1.529)-sars-cov-2-variant-of-concern">T</a><a href="https://www.who.int/news/item/26-11-2021-classification-of-omicron-(b.1.1.529)-sars-cov-2-variant-of-concern">he Technical Advisory Group on SARS-CoV-2 Virus Evolution (TAG-VE))</a>を開催しました。</span></p> <p>南アフリカの最近の感染拡大と、B.1.1.529の検出の増加がcoinciding (一致している?)していて、予備的な検証ではこのバリアントによる再感染のリスクが高いことが示唆されているそうです。</p> <p><span>現在のSARS-CoV-2PCR診断では、引き続きこの変異体が検出されます。いくつかの研究室で、広く使用されている1つのPCRテストでは、3つのターゲット遺伝子の1つが検出されない(S遺伝子ドロップアウトまたはS遺伝子ターゲット障害と呼ばれる)ため、シーケンスの確認が完了するまで、このテストをこのバリアントのマーカーとして使用できることが示されています。このアプローチを使用すると、このバリアントは以前の感染の急増よりも速い速度で検出されており、このバリアントが感染拡大にアドバンテージを持っている可能性があることを示唆しています。</span></p> <p>アルファベット順で ν(ニュー)とξ(クサイ)をスキップしてのο(オミクロン)だそうです。習という中国で多い名前や英語の単語のnewを避けるためだそうです。</p> <p><span>&gt; avoid confusion with the English word &#8220;new&#8221; and the common Chinese surname </span>Xi</p> <h1>変異が多い</h1> <p>B.1.1.529は多くの変異を示します。(下図はwiki pediaから)多くの箇所に変異が検出されます。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations.png" alt="" width="1815" height="351" class="aligncenter size-full wp-image-2859" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations.png 1815w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations-300x58.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations-700x135.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations-150x29.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations-768x149.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations-1536x297.png 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations-500x97.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations-800x155.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/11/SARS-CoV-2_Variant_B-1-1-529_Omicron_lineage_mutations-1280x248.png 1280w" sizes="(max-width: 1815px) 100vw, 1815px" /></p> <p>spike蛋白のアミノ酸残基にかかる変異だけでも以下のものが含まれるそうです。</p> <p><span>A67V, Δ69-70, T95I, G142D, Δ143-145, Δ211, L212I, ins214EPE, G339D, S371L, S373P, S375F, K417N, N440K, G446S, S477N, T478K, E484A, </span><span class="cleanup-needed-content">Q493K</span><span>, G496S, Q498R, N501Y, Y505H, T547K, D614G, H655Y, N679K, P681H, N764K, D796Y, N856K, Q954H, N969K, L981F</span></p> <p>&nbsp;</p> <p>どう、料理したら良いかなぁ</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-2613" class="post-2613 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=2613" rel="bookmark">SARS-CoV-2 変異</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=2613" rel="bookmark"><time class="entry-date published updated" datetime="2021-05-08T11:46:47+09:00">2021年5月8日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2613#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2613"><img width="800" height="477" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/wild-surface-800x477.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/wild-surface-800x477.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/wild-surface-300x179.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/wild-surface-700x417.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/wild-surface-150x89.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/wild-surface-768x458.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/wild-surface-500x298.jpg 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/wild-surface.jpg 1222w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h1>SARS-CoV-2(新型コロナウイルス)のSpikeタンパク質</h1> <h2>Spikeのアミノ酸配列</h2> <p>新型コロナウイルス肺炎COVID-19の原因ウイルスである、SARS-CoV-2ウイルスのSpikeタンパク質のアミノ酸配列についてみてみました。一般にウイルスで変異のない株を野生型と呼びます。野生型のタンパク質のアミノ酸残基の配列を見ると、484番目のアミノ酸残基がE(Glutamic Acid, Glu)で、501番目のアミノ酸残基はN(Asparagine, Asn)です。</p> <p>ちなみに変異の書き方ですが、この484番目のEがK(Lysine, Lys)に変異した場合E484Kと表記します。同様に501番目のNがY(Tyrosine, Tyr)に変異した場合にN501Yと表記します。</p> <div class="hcb_wrap"> <pre class="prism line-numbers lang-plain" data-lang="Plain Text"><code></code></pre> <div id="maincontent" class="col nine_col"> <div class="content"> <div class="seqrprt seqviewer"> <div id="viewercontent1" class="seq gbff" val="1919626270" sequencesize="157573" virtualsequence="true"> <div class="sequence"> <pre class="genbank">LOCUS QOS45029 1273 aa linear SYN 28-OCT-2020 DEFINITION SARS-CoV-2 spike [synthetic construct]. ACCESSION QOS45029 VERSION QOS45029.1 DBSOURCE accession MW036243.1</pre> <pre class="genbank">KEYWORDS . SOURCE synthetic construct ORGANISM synthetic construct</pre> <pre class="genbank"> other sequences; artificial sequences. REFERENCE 1 (residues 1 to 1273) AUTHORS Wussow,F., Chiuppesi,F. and Diamond,D. TITLE Development of a Multi-Antigenic SARS-CoV-2 Vaccine Using a Synthetic Poxvirus Platform JOURNAL Unpublished REFERENCE 2 (residues 1 to 1273) AUTHORS Wussow,F., Chiuppesi,F. and Diamond,D. TITLE Direct Submission JOURNAL Submitted (23-SEP-2020) Hematology, City of Hope, 1500 E Duarte Rd, Duarte, CA 91010, USA FEATURES Location/Qualifiers <span id="feature_QOS45029.1_source_0" class="feature"> source 1..1273 /organism="synthetic construct" /db_xref="taxon:<a href="https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?id=32630">32630</a>" /clone="C35/41" </span><span id="feature_QOS45029.1_Protein_0" class="feature"> <a href="https://www.ncbi.nlm.nih.gov/protein/QOS45029.1?from=1&amp;to=1273" igi="QOS45029.1" sfeat="Protein" ifeat="0" ref="discoid=featurehighlight&amp;log$=featurehighlight" class="pseudolink">Protein</a> 1..1273 /product="SARS-CoV-2 spike" </span><span id="feature_QOS45029.1_CDS_0" class="feature"> <a href="https://www.ncbi.nlm.nih.gov/nuccore/MW036243.1?from=145058&amp;to=148879" igi="QOS45029.1" sfeat="CDS" ifeat="0" ref="discoid=featurehighlight&amp;log$=featurehighlight" class="pseudolink">CDS</a> 1..1273 /coded_by="MW036243.1:145058..148879" /transl_table=<a href="https://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi?mode=c#SG11">11</a> </span>ORIGIN 1 <span class="ff_line" id="QOS45029.1_1">mfvflvllpl vssqcvnltt rtqlppaytn sftrgvyypd kvfrssvlhs tqdlflpffs</span> 61 <span class="ff_line" id="QOS45029.1_61">nvtwfhaihv sgtngtkrfd npvlpfndgv yfasteksni irgwifgttl dsktqslliv</span> 121 <span class="ff_line" id="QOS45029.1_121">nnatnvvikv cefqfcndpf lgvyyhknnk swmesefrvy ssannctfey vsqpflmdle</span> 181 <span class="ff_line" id="QOS45029.1_181">gkqgnfknlr efvfknidgy fkiyskhtpi nlvrdlpqgf saleplvdlp iginitrfqt</span> 241 <span class="ff_line" id="QOS45029.1_241">llalhrsylt pgdsssgwta gaaayyvgyl qprtfllkyn engtitdavd caldplsetk</span> 301 <span class="ff_line" id="QOS45029.1_301">ctlksftvek giyqtsnfrv qptesivrfp nitnlcpfge vfnatrfasv yawnrkrisn</span> 361 <span class="ff_line" id="QOS45029.1_361">cvadysvlyn sasfstfkcy gvsptklndl cftnvyadsf virgdevrqi apgqtgkiad</span> 421 <span class="ff_line" id="QOS45029.1_421">ynyklpddft gcviawnsnn ldskvggnyn ylyrlfrksn lkpferdist eiyqagstpc</span> 481 <span class="ff_line" id="QOS45029.1_481">ngv<strong>E</strong>gfncyf plqsygfqpt <strong>N</strong>gvgyqpyrv vvlsfellha patvcgpkks tnlvknkcvn</span> 541 <span class="ff_line" id="QOS45029.1_541">fnfngltgtg vltesnkkfl pfqqfgrdia dttdavrdpq tleilditpc sfggvsvitp</span> 601 <span class="ff_line" id="QOS45029.1_601">gtntsnqvav lyqdvnctev pvaihadqlt ptwrvystgs nvfqtragcl igaehvnnsy</span> 661 <span class="ff_line" id="QOS45029.1_661">ecdipigagi casyqtqtns prrarsvasq siiaytmslg aensvaysnn siaiptnfti</span> 721 <span class="ff_line" id="QOS45029.1_721">svtteilpvs mtktsvdctm yicgdstecs nlllqygsfc tqlnraltgi aveqdkntqe</span> 781 <span class="ff_line" id="QOS45029.1_781">vfaqvkqiyk tppikdfggf nfsqilpdps kpskrsfied llfnkvtlad agfikqygdc</span> 841 <span class="ff_line" id="QOS45029.1_841">lgdiaardli caqkfngltv lpplltdemi aqytsallag titsgwtfga gaalqipfam</span> 901 <span class="ff_line" id="QOS45029.1_901">qmayrfngig vtqnvlyenq klianqfnsa igkiqdslss tasalgklqd vvnqnaqaln</span> 961 <span class="ff_line" id="QOS45029.1_961">tlvkqlssnf gaissvlndi lsrldkveae vqidrlitgr lqslqtyvtq qliraaeira</span> 1021 <span class="ff_line" id="QOS45029.1_1021">sanlaatkms ecvlgqskrv dfcgkgyhlm sfpqsaphgv vflhvtyvpa qeknfttapa</span> 1081 <span class="ff_line" id="QOS45029.1_1081">ichdgkahfp regvfvsngt hwfvtqrnfy epqiittdnt fvsgncdvvi givnntvydp</span> 1141 <span class="ff_line" id="QOS45029.1_1141">lqpeldsfke eldkyfknht spdvdlgdis ginasvvniq keidrlneva knlneslidl</span> 1201 <span class="ff_line" id="QOS45029.1_1201">qelgkyeqyi kwpwyiwlgf iagliaivmv timlccmtsc csclkgccsc gscckfdedd</span> 1261 <span class="ff_line" id="QOS45029.1_1261">sepvlkgvkl hyt</span> //</pre> </div> </div> </div> </div> </div> </div> <h2><span>感染・伝播性の増加が懸念されるSARS-CoV-2の変異 E484K N501Y</span></h2> <p>多くの変異が発生するはずのウイルスで、<a href="https://www.niid.go.jp/niid/ja/diseases/ka/corona-virus/2019-ncov/2488-idsc/iasr-news/10188-493p02.html">E484KやN501Yの変異は感染性や伝播性の増加が懸念</a>されるとされています。この変異のある場所は、ヒトの細胞に侵入する際にまず結合する分子であるangiotensin-converting enzyme2 (ACE2)との結合に重要だとされています。<a href="https://wp.me/p9b6zl-BU">このあたりを昨年も見た</a>記憶がありますが、変異のウイルスが国内でも報告されるようになってきましたので、その変異の起こる部分が立体的にどういう位置にあたるのか、<a href="https://www.ncbi.nlm.nih.gov/Structure/pdb/7DWX">SARS-CoV-2 SpikeとAEC2が結合してる立体構造を調べたデータ</a>の公開データを元に見てみました。まずは野生型のSpikeで示します。緑色のモコモコしたのが変異すると悪い性質を獲得するのではないかと心配されている場所のアミノ酸残基を示します。(下図)</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype.jpg" alt="" width="1600" height="1200" class="aligncenter size-full wp-image-2615" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype.jpg 1600w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype-300x225.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype-700x525.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype-150x113.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype-768x576.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype-1536x1152.jpg 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype-500x375.jpg 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype-800x600.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype-1280x960.jpg 1280w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/Wildtype-80x60.jpg 80w" sizes="(max-width: 1600px) 100vw, 1600px" /></p> <p>上図の当該のアミノ酸残基を、変異したアミノ酸残基に置き換えた図もしめします。(下図)側鎖のエネルギーだけ小さくなるように調整はしましたが、示された構造全体は動かない設定ですので本当にこの形になっているとは期待できません。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y.jpg" alt="" width="1600" height="1200" class="aligncenter size-full wp-image-2614" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y.jpg 1600w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y-300x225.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y-700x525.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y-150x113.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y-768x576.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y-1536x1152.jpg 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y-500x375.jpg 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y-800x600.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y-1280x960.jpg 1280w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/E484KN501Y-80x60.jpg 80w" sizes="(max-width: 1600px) 100vw, 1600px" /></p> <p>その変異部分の拡大図です(下図)</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/7dd4c3f74f006b34bb1d70d7adebd54e.gif" alt="" width="1600" height="1200" class="aligncenter size-full wp-image-2616" /></p> <p>&nbsp;</p> <h2>E484Kは荷電が反転する</h2> <p>アミノ酸の基本的な分類に荷電の陽性・陰性があります。E484Kは484番目のEがKに変異した事を示します。野生型のEは陰性荷電を示す酸性極性側鎖アミノ酸で、一方変異型のKは陽性荷電を示す塩基性アミノ酸です。感染性等が増加する懸念は、荷電が逆転することでACE2への結合に変化が起きると推定されることから来ているものと思われます。また、ワクチンの効果が減弱するという懸念もあります。この懸念は、ワクチンの効果が結合領域(328-533aa)に対する抗体によるところがあって、この変異が結合領域の中心付近の484aaに存在している点に加えて、荷電が逆転することで抗体の結合にも変化が起きると推定されるところからきているのではないかと思います。</p> <p>ちなみに基礎知識としてアミノ酸側鎖の性質と、略号をまとめた物をコールドスプリングハーバー(CSH)の実験プロトコール集のような書籍のMolecula Cloning a laboratory manual volume 3から抜粋です。E (Glu)がAcidic groupで、K(Lys)がBasic groupとなっています。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/ab5a99e46a9d5a04868f08478ba33d9d.jpg" alt="" width="832" height="292" class="aligncenter size-full wp-image-2628" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/ab5a99e46a9d5a04868f08478ba33d9d.jpg 832w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/ab5a99e46a9d5a04868f08478ba33d9d-300x105.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/ab5a99e46a9d5a04868f08478ba33d9d-700x246.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/ab5a99e46a9d5a04868f08478ba33d9d-150x53.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/ab5a99e46a9d5a04868f08478ba33d9d-768x270.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/ab5a99e46a9d5a04868f08478ba33d9d-500x175.jpg 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/ab5a99e46a9d5a04868f08478ba33d9d-800x281.jpg 800w" sizes="(max-width: 832px) 100vw, 832px" /></p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/43c4b923038d49b220f706615b83c946.jpg" alt="" width="825" height="583" class="aligncenter size-full wp-image-2629" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/43c4b923038d49b220f706615b83c946.jpg 825w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/43c4b923038d49b220f706615b83c946-300x212.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/43c4b923038d49b220f706615b83c946-700x495.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/43c4b923038d49b220f706615b83c946-150x106.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/43c4b923038d49b220f706615b83c946-768x543.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/43c4b923038d49b220f706615b83c946-500x353.jpg 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2021/05/43c4b923038d49b220f706615b83c946-800x565.jpg 800w" sizes="(max-width: 825px) 100vw, 825px" /></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-2489" class="post-2489 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=2489" rel="bookmark">cBioPortal を使ってみた〜遺伝子変異を表示してみた</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=2489" rel="bookmark"><time class="entry-date published updated" datetime="2020-09-20T11:22:05+09:00">2020年9月20日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2489#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2489"><img width="557" height="394" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/2B9A5C45-B0BC-4E03-BC89-F90893F366B1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/2B9A5C45-B0BC-4E03-BC89-F90893F366B1.png 557w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/2B9A5C45-B0BC-4E03-BC89-F90893F366B1-300x212.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/2B9A5C45-B0BC-4E03-BC89-F90893F366B1-150x106.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/2B9A5C45-B0BC-4E03-BC89-F90893F366B1-500x354.png 500w" sizes="(max-width: 557px) 100vw, 557px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h1>cBioPortalとは何か</h1> <p>cBioPortal for Cancer Genomicsとは何か、という問いについては<a href="https://www.cbioportal.org/">オリジナルのサイト</a>をみていただくのが速いのでしょう。公開された遺伝子関連情報(変異情報、遺伝子発現情報、臨床情報他)と解析ツールを組み合わせたもの、というのが私の理解です。これを使って何が判るのか、ということを少し触ってみましたので、メモしてゆきます。</p> <p>今回はまず第一弾として遺伝子変異にかかる情報を表示してみました。</p> <h2>データセットの選択</h2> <p>cBioPortalでは解析しやすい形で格納されたデータが提供されています。今回はとりあえずこの提供されたデータを表示することにします。次の図は<a href="https://www.cbioportal.org/">cBioPortalのトップページ</a>です。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF.png" alt="" width="1574" height="967" class="aligncenter size-full wp-image-2492" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF.png 1574w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF-300x184.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF-700x430.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF-150x92.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF-768x472.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF-1536x944.png 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF-500x307.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF-800x491.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/F26E0FD1-4FBC-480E-B35D-DFB9463077DF-1280x786.png 1280w" sizes="(max-width: 1574px) 100vw, 1574px" /></p> <ol> <li>Pan Cancerのなかの、MSK-IMPACT clinical sequencing cohortのファイルのチェックボックスをクリックして選択します。</li> <li> 下のほうにある「Query By Gene」ボタンをクリックします。</li> </ol> <h2>表示する遺伝子の選択</h2> <p>上記でボタンをクリックすると推移する画面が次です。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/3E658909-5FB7-47D2-BA0F-AF3D351CA347.png" alt="" width="889" height="587" class="aligncenter size-full wp-image-2493" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/3E658909-5FB7-47D2-BA0F-AF3D351CA347.png 889w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/3E658909-5FB7-47D2-BA0F-AF3D351CA347-300x198.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/3E658909-5FB7-47D2-BA0F-AF3D351CA347-700x462.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/3E658909-5FB7-47D2-BA0F-AF3D351CA347-150x99.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/3E658909-5FB7-47D2-BA0F-AF3D351CA347-768x507.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/3E658909-5FB7-47D2-BA0F-AF3D351CA347-500x330.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/3E658909-5FB7-47D2-BA0F-AF3D351CA347-800x528.png 800w" sizes="(max-width: 889px) 100vw, 889px" /></p> <ol> <li>Enter Genes: のボックス内に遺伝子名(HUGO gene nomenclature)で入力します。今回はERBB2と入力しています。個人的にはHER2 (erb-b2 receptor tyrosine kinase 2)という名前で、Gefitinibの標的として親しんできた遺伝子ですが、HUGO gene nomenclatureではERBB2というシンボルです。</li> <li>「Submit Query」  ボタンをクリックします。</li> </ol> <h2>まずは概要が表示されます</h2> <p>上記でクリックしてしばらくすると表示される画面が次の通りです。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C.png" alt="" width="1907" height="456" class="aligncenter size-full wp-image-2496" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C.png 1907w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C-300x72.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C-700x167.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C-150x36.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C-768x184.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C-1536x367.png 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C-500x120.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C-800x191.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/7CC02968-7401-46CE-914F-212500BAF82C-1280x306.png 1280w" sizes="(max-width: 1907px) 100vw, 1907px" /></p> <p>この画面はOnco Printというタブの情報が示されています。赤くて太いラインが目に入ります。下のレジェンドをみますと、これはgene amplificationを示しています。この図もよく見るといろいろな情報があります。解析対象の症例の7%の症例に何らかの変異がある、あるいは、解析対象のサンプルの7%のサンプルに何らかの異常があること、ドライバー変異もあれば、意義が不明の変異もあることも示されています。点変異の様なものもあれば他の遺伝子への融合や途中で翻訳が終わるtruncationになる変異もあります。</p> <h2>がん種ごとの情報を見るには</h2> <ol> <li>「Cancer Types Summary」タブをクリックして、がん種ごとの変異情報を表示します</li> </ol> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/AACF3C86-68AB-472A-95D5-57D8CB11EEED.png" alt="" width="1383" height="959" class="aligncenter size-full wp-image-2498" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/AACF3C86-68AB-472A-95D5-57D8CB11EEED.png 1383w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/AACF3C86-68AB-472A-95D5-57D8CB11EEED-300x208.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/AACF3C86-68AB-472A-95D5-57D8CB11EEED-700x485.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/AACF3C86-68AB-472A-95D5-57D8CB11EEED-150x104.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/AACF3C86-68AB-472A-95D5-57D8CB11EEED-768x533.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/AACF3C86-68AB-472A-95D5-57D8CB11EEED-500x347.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/AACF3C86-68AB-472A-95D5-57D8CB11EEED-800x555.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/AACF3C86-68AB-472A-95D5-57D8CB11EEED-1280x888.png 1280w" sizes="(max-width: 1383px) 100vw, 1383px" /></p> <p>変異の頻度が比較的多いのが食道癌で、Amplificationの頻度が多い様です。</p> <h2>遺伝子のどこに変異が多いか</h2> <p>「Mutation」タブをクリックすると次の画面になります。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4.png" alt="" width="1913" height="964" class="aligncenter size-full wp-image-2500" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4.png 1913w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4-300x151.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4-700x353.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4-150x76.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4-768x387.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4-1536x774.png 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4-500x252.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4-800x403.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/49EA5157-0AB9-4785-A607-86A1571B76A4-1280x645.png 1280w" sizes="(max-width: 1913px) 100vw, 1913px" /></p> <p>この画面では、遺伝子の中のどこに変異があるのか、ある場合は頻度も見て取れます。また、遺伝子の各ドメインが表示されています。たとえば、図の中で飛び出して目立っている、S310F/Yは310 番目のセリンがフェニルアラニンやタイロシンに変わる変異が報告されていることを示しています。その変異がある場所が翻訳後の蛋白質としてはFurin-likeドメインに存在することもわかります。そして、高い位置に丸があるのはその変異の頻度が多いことを示しています。この緑の丸をクリックすると、下の症例リストも変化します。</p> <p>上図の状態で、右中程にあります虫メガネのアイコンのボックスに「lung」と入力してみますと、肺がんの情報に書き換えられます。(他のがん種の情報を除いた形で表示されます。)</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E.png" alt="" width="1905" height="905" class="aligncenter size-full wp-image-2503" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E.png 1905w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E-300x143.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E-700x333.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E-150x71.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E-768x365.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E-1536x730.png 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E-500x238.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E-800x380.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/79A73563-A439-471E-BADF-D47AB6943C7E-1280x608.png 1280w" sizes="(max-width: 1905px) 100vw, 1905px" /></p> <p>全がん種の情報では変異の頻度が高かった310番目のアミノ酸残基の変異は目立たなくなりまして、代わりにY772_A775 dupという変異の頻度が目立っています。この変異があるのはタイロシンリン酸化酵素ドメインと呼ばれる部分になります。この変異をクリックして置いて、下の症例リストのアノテーションのアイコンにマウスをオーバーする(クリックはしない)と、この変異がhot spotにある事や、oncogenicの変異であることが表示されます。</p> <p>虫メガネアイコンにBreastと入れて見ると今度は乳がんでの情報が表示されます。若干見た目は代わりますが、乳がんも肺がん同様に、タイロシンリン酸化酵素ドメインでの変異が多いことがわかります。一方、bladderと入力しますと、細胞外ドメインの変異が多く、細胞内のタイロシンリン酸化酵素ドメインの変異が相対的に少ないことがわかります。</p> <p>今度は右側の「view 3D structure」ボタンを押してみます。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D.png" alt="" width="1907" height="900" class="aligncenter size-full wp-image-2506" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D.png 1907w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D-300x142.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D-700x330.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D-150x71.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D-768x362.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D-1536x725.png 1536w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D-500x236.png 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D-800x378.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/09/BCDE632A-DEDB-44E6-BCCF-A38034522D1D-1280x604.png 1280w" sizes="(max-width: 1907px) 100vw, 1907px" /></p> <p>PDB chains のあたりにマウスを持ってくると、PDBのどの立体構造情報で表示するかを選ぶことができる様になります。上図は一番上の行の右側(C末端側)の四角をクリックした状態です。右側の窓に立体構造が表示されまして、これをくりくり回したり拡大縮小して表示したりすることができます。グレーの中に緑やエンジの着色がなされている場所は変異が報告されている場所を示します。</p> <p>他にも、機能がついていますがとりあえず変異に関しての面白そうな機能はこんなところです。</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-2411" class="post-2411 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=2411" rel="bookmark">Full genome sequence of SARS-Cov-2</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=2411" rel="bookmark"><time class="entry-date published updated" datetime="2020-05-23T18:48:21+09:00">2020年5月23日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2411#comments">2件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2411"><img width="800" height="600" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/NucleoCapsid.tga_.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/NucleoCapsid.tga_.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/NucleoCapsid.tga_-300x225.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/NucleoCapsid.tga_-700x525.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/NucleoCapsid.tga_-150x113.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/NucleoCapsid.tga_-768x576.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/NucleoCapsid.tga_-500x375.jpg 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/NucleoCapsid.tga_-80x60.jpg 80w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h2>ゲノム配列を見てみました</h2> <p>COVID19の原因ウイルスであるSARS-Cov-2のゲノム配列が公開されているのでとりあえず眺めてみました。こういうのは、ちょっと遺伝子を扱う研究的なことをやったことのある人にとっては、元ファイルを見た方が速いんでしょうけど。以前はアクセション番号とか言っていましたが、シーケンスのIDは次の通りです;NCBI Reference Sequence: <a href="https://www.ncbi.nlm.nih.gov/nuccore/NC_045512.2" class="aioseop-link">NC_045512.2</a></p> <p>約29.9千塩基とシーケンスは長いのでこのページの下の方に示すとして、主な構造です。GC% 約38%。11種類の遺伝子から12種類の成熟タンパク質が翻訳されると報告されています。上流(5&#8242;-末)から順に見ていきます。265塩基の5&#8242;-UTRに引き続いて出てくるタンパク質をコードしているとされる配列はORF1abとされています。</p> <h2>gene ORF1ab</h2> <pre class="genbank"><span id="feature_NC_045512.2_gene_0" class="feature"> <a href="https://www.ncbi.nlm.nih.gov/nuccore/NC_045512.2?from=266&amp;to=21555" igi="NC_045512.2" sfeat="gene" ifeat="0" ref="discoid=featurehighlight&amp;log$=featurehighlight" class="pseudolink">gene</a> 266..21555</span></pre> <p>大きな遺伝子が設定されています</p> <pre class="genbank"><span id="feature_NC_045512.2_CDS_0" class="feature"><a href="https://www.ncbi.nlm.nih.gov/nuccore/NC_045512.2?location=266:13468,13468:21555" igi="NC_045512.2" sfeat="CDS" ifeat="0" ref="discoid=featurehighlight&amp;log$=featurehighlight" class="pseudolink">CDS</a> join(266..13468,13468..21555)</span></pre> <p>ココは興味深いところで、13468までのコドンをtta aacと読んでおいて、一塩基分5’側に引き返して、その最後のcを次のコドンの頭と読み替えています。(2度Cを読むような感じ)</p> <p>13451 gca[A]..caa[Q]..tcg[S]..ttt[F]..tta[L]..aa<span style="color: #0000ff;"><strong>c</strong><span style="color: #000000;">[N]</span></span>..ggg[G]..ttt[F]..gcg[A]..gtg[V].. taa[stop] -&gt; </p> <p>13451 gca[A]..caa[Q]..tcg[S]..ttt[F]..tta[L]..aa<strong><span style="color: #0000ff;">c</span></strong>[N]..<strong><span style="color: #0000ff;">c</span></strong>gg[R]..gtt[V]..tgc[C]..ggt[G]..gta[V]..agt[S]..gca[A]&#8230;</p> <pre class="genbank"><span id="feature_NC_045512.2_CDS_0" class="feature">ribosomal_slippage<br />note="pp1ab; translated by -1 ribosomal frameshift"<br /></span></pre> <p>と注釈が入っています。リボゾームがスリップして、フレームシフトを起こすようです。この現象は2005年にはコロナウイルスで報告があります。<span id="jON1kZvN5AbfMefcUs2FG" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;2881053504&quot;]" data-footnote="undefined"><sup>1</sup></span></p> <p>ORF1 a/bは大きなペプチドで、複数のたんぱく質(mature protein)をコードしています。その機能は、良く判りません。</p> <h2>gene S</h2> <p>ORF1 a/bに続く遺伝子は「S」 スパイクタンパク質をコードする遺伝子です。このタンパク質がACE2と結合してヒト細胞に侵入するのに大きな役割を担っていると報告されています。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">gene 21563..25384 gene="S"</pre> <p>アミノ酸配列です</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">/translation="MFVFLVLLPLVSSQCVNLTTRTQLPPAYTNSFTRGVYYPDKVFR SSVLHSTQDLFLPFFSNVTWFHAIHVSGTNGTKRFDNPVLPFNDGVYFASTEKSNIIR GWIFGTTLDSKTQSLLIVNNATNVVIKVCEFQFCNDPFLGVYYHKNNKSWMESEFRVY SSANNCTFEYVSQPFLMDLEGKQGNFKNLREFVFKNIDGYFKIYSKHTPINLVRDLPQ GFSALEPLVDLPIGINITRFQTLLALHRSYLTPGDSSSGWTAGAAAYYVGYLQPRTFL LKYNENGTITDAVDCALDPLSETKCTLKSFTVEKGIYQTSNFRVQPTESIVRFPNITN LCPFGEVFNATRFASVYAWNRKRISNCVADYSVLYNSASFSTFKCYGVSPTKLNDLCF TNVYADSFVIRGDEVRQIAPGQTGKIADYNYKLPDDFTGCVIAWNSNNLDSKVGGNYN YLYRLFRKSNLKPFERDISTEIYQAGSTPCNGVEGFNCYFPLQSYGFQPTNGVGYQPY RVVVLSFELLHAPATVCGPKKSTNLVKNKCVNFNFNGLTGTGVLTESNKKFLPFQQFG RDIADTTDAVRDPQTLEILDITPCSFGGVSVITPGTNTSNQVAVLYQDVNCTEVPVAI HADQLTPTWRVYSTGSNVFQTRAGCLIGAEHVNNSYECDIPIGAGICASYQTQTNSPR RARSVASQSIIAYTMSLGAENSVAYSNNSIAIPTNFTISVTTEILPVSMTKTSVDCTM YICGDSTECSNLLLQYGSFCTQLNRALTGIAVEQDKNTQEVFAQVKQIYKTPPIKDFG GFNFSQILPDPSKPSKRSFIEDLLFNKVTLADAGFIKQYGDCLGDIAARDLICAQKFN GLTVLPPLLTDEMIAQYTSALLAGTITSGWTFGAGAALQIPFAMQMAYRFNGIGVTQN VLYENQKLIANQFNSAIGKIQDSLSSTASALGKLQDVVNQNAQALNTLVKQLSSNFGA ISSVLNDILSRLDKVEAEVQIDRLITGRLQSLQTYVTQQLIRAAEIRASANLAATKMS ECVLGQSKRVDFCGKGYHLMSFPQSAPHGVVFLHVTYVPAQEKNFTTAPAICHDGKAH FPREGVFVSNGTHWFVTQRNFYEPQIITTDNTFVSGNCDVVIGIVNNTVYDPLQPELD SFKEELDKYFKNHTSPDVDLGDISGINASVVNIQKEIDRLNEVAKNLNESLIDLQELG KYEQYIKWPWYIWLGFIAGLIAIVMVTIMLCCMTSCCSCLKGCCSCGSCCKFDEDDSE PVLKGVKLHYT</pre> <h2>ORF3a</h2> <p>Sに続く配列がORF3a</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">gene 25393..26220 /gene="ORF3a"</pre> <p>&nbsp;</p> <h2>gene E</h2> <p>ORF3aに続くのは、SARS-Cov-2 ウイルスの構造タンパク質であるエンベロープをコードする遺伝子です。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">gene 26245..26472 /gene="E"</pre> <p>アミノ酸配列です</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">/translation="MYSFVSEETGTLIVNSVLLFLAFVVFLLVTLAILTALRLCAYCC NIVNVSLVKPSFYVYSRVKNLNSSRVPDLLV"</pre> <p>Envelopeにはあまり、面白そうなリガンドが含まれる相同性のある構造が報告されていないようなので、アライメントした結果をここに貼っておきます。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/EnvelopeAlignment.jpg" alt="" width="1005" height="230" class="aligncenter size-full wp-image-2439" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/EnvelopeAlignment.jpg 1005w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/EnvelopeAlignment-300x69.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/EnvelopeAlignment-700x160.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/EnvelopeAlignment-150x34.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/EnvelopeAlignment-768x176.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/EnvelopeAlignment-500x114.jpg 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/EnvelopeAlignment-800x183.jpg 800w" sizes="(max-width: 1005px) 100vw, 1005px" /></p> <h2>gene M</h2> <p>gene E に続くのは、gene Mです。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">gene 26523..27191 /gene="M"</pre> <p>アミノ酸配列です。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">/translation="MADSNGTITVEELKKLLEQWNLVIGFLFLTWICLLQFAYANRNR FLYIIKLIFLWLLWPVTLACFVLAAVYRINWITGGIAIAMACLVGLMWLSYFIASFRL FARTRSMWSFNPETNILLNVPLHGTILTRPLLESELVIGAVILRGHLRIAGHHLGRCD IKDLPKEITVATSRTLSYYKLGASQRVAGDSGFAAYSRYRIGNYKLNTDHSSSSDNIA LLVQ"</pre> <p>M-proteinで相同性検索すると、リガンドが含まれる構造が8種類あるのですが、既知の構造とSARS-CoV-2のM-proteinで相同性がある範囲が狭いのと、テンプレートのリガンドの位置が気に入らないので、これ以上深追いしないという事で、アライメントを公開します。</p> <p><img loading="lazy" decoding="async" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/M-protein.jpg" alt="" width="1241" height="650" class="aligncenter size-full wp-image-2441" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/M-protein.jpg 1241w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/M-protein-300x157.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/M-protein-700x367.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/M-protein-150x79.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/M-protein-768x402.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/M-protein-500x262.jpg 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/05/M-protein-800x419.jpg 800w" sizes="(max-width: 1241px) 100vw, 1241px" /></p> <h2>ORF6, 7a, 7b, 8</h2> <p>gene Mに続くのは、ORF6, 7a, 7b, 8です。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">gene 27202..27387 /gene="ORF6" gene 27394..27759 /gene="ORF7a" gene 27756..27887 /gene="ORF7b" gene 27894..28259 /gene="ORF8"</pre> <p>&nbsp;</p> <h2>gene N</h2> <p>ORF 8につづくのは、gene Nで、これはnucleocapsid phosphoproteinをコードします。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">gene 28274..29533 /gene="N"</pre> <p>アミノ酸残基です</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">/translation="MSDNGPQNQRNAPRITFGGPSDSTGSNQNGERSGARSKQRRPQG LPNNTASWFTALTQHGKEDLKFPRGQGVPINTNSSPDDQIGYYRRATRRIRGGDGKMK DLSPRWYFYYLGTGPEAGLPYGANKDGIIWVATEGALNTPKDHIGTRNPANNAAIVLQ LPQGTTLPKGFYAEGSRGGSQASSRSSSRSRNSSRNSTPGSSRGTSPARMAGNGGDAA LALLLLDRLNQLESKMSGKGQQQQGQTVTKKSAAEASKKPRQKRTATKAYNVTQAFGR RGPEQTQGNFGDQELIRQGTDYKHWPQIAQFAPSASAFFGMSRIGMEVTPSGTWLTYT GAIKLDDKDPNFKDQVILLNKHIDAYKTFPPTEPKKDKKKKADETQALPQRQKKQQTV TLLPAADLDDFSKQLQQSMSSADSTQA"</pre> <p>&nbsp;</p> <h2>ORF10</h2> <p>gene Nに続いて出てくる読み枠が最も3&#8242;-末のORF10です。</p> <pre class="EnlighterJSRAW" data-enlighter-language="generic">gene 29558..29674 /gene="ORF10"</pre> <p>これに引き続いて3&#8242;-UTR配列が来ます。</p> <p>&nbsp;</p> <h2>全配列</h2> <pre class="genbank">ORIGIN 1 attaaaggtt tataccttcc caggtaacaa accaaccaac tttcgatctc ttgtagatct 61 gttctctaaa cgaactttaa aatctgtgtg gctgtcactc ggctgcatgc ttagtgcact 121 cacgcagtat aattaataac taattactgt cgttgacagg acacgagtaa ctcgtctatc 181 ttctgcaggc tgcttacggt ttcgtccgtg ttgcagccga tcatcagcac atctaggttt 241 cgtccgggtg tgaccgaaag gtaagatgga gagccttgtc cctggtttca acgagaaaac 301 acacgtccaa ctcagtttgc ctgttttaca ggttcgcgac gtgctcgtac gtggctttgg 361 agactccgtg gaggaggtct tatcagaggc acgtcaacat cttaaagatg gcacttgtgg 421 cttagtagaa gttgaaaaag gcgttttgcc tcaacttgaa cagccctatg tgttcatcaa 481 acgttcggat gctcgaactg cacctcatgg tcatgttatg gttgagctgg tagcagaact 541 cgaaggcatt cagtacggtc gtagtggtga gacacttggt gtccttgtcc ctcatgtggg 601 cgaaatacca gtggcttacc gcaaggttct tcttcgtaag aacggtaata aaggagctgg 661 tggccatagt tacggcgccg atctaaagtc atttgactta ggcgacgagc ttggcactga 721 tccttatgaa gattttcaag aaaactggaa cactaaacat agcagtggtg ttacccgtga 781 actcatgcgt gagcttaacg gaggggcata cactcgctat gtcgataaca acttctgtgg 841 ccctgatggc taccctcttg agtgcattaa agaccttcta gcacgtgctg gtaaagcttc 901 atgcactttg tccgaacaac tggactttat tgacactaag aggggtgtat actgctgccg 961 tgaacatgag catgaaattg cttggtacac ggaacgttct gaaaagagct atgaattgca 1021 gacacctttt gaaattaaat tggcaaagaa atttgacacc ttcaatgggg aatgtccaaa 1081 ttttgtattt cccttaaatt ccataatcaa gactattcaa ccaagggttg aaaagaaaaa 1141 gcttgatggc tttatgggta gaattcgatc tgtctatcca gttgcgtcac caaatgaatg 1201 caaccaaatg tgcctttcaa ctctcatgaa gtgtgatcat tgtggtgaaa cttcatggca 1261 gacgggcgat tttgttaaag ccacttgcga attttgtggc actgagaatt tgactaaaga 1321 aggtgccact acttgtggtt acttacccca aaatgctgtt gttaaaattt attgtccagc 1381 atgtcacaat tcagaagtag gacctgagca tagtcttgcc gaataccata atgaatctgg 1441 cttgaaaacc attcttcgta agggtggtcg cactattgcc tttggaggct gtgtgttctc 1501 ttatgttggt tgccataaca agtgtgccta ttgggttcca cgtgctagcg ctaacatagg 1561 ttgtaaccat acaggtgttg ttggagaagg ttccgaaggt cttaatgaca accttcttga 1621 aatactccaa aaagagaaag tcaacatcaa tattgttggt gactttaaac ttaatgaaga 1681 gatcgccatt attttggcat ctttttctgc ttccacaagt gcttttgtgg aaactgtgaa 1741 aggtttggat tataaagcat tcaaacaaat tgttgaatcc tgtggtaatt ttaaagttac 1801 aaaaggaaaa gctaaaaaag gtgcctggaa tattggtgaa cagaaatcaa tactgagtcc 1861 tctttatgca tttgcatcag aggctgctcg tgttgtacga tcaattttct cccgcactct 1921 tgaaactgct caaaattctg tgcgtgtttt acagaaggcc gctataacaa tactagatgg 1981 aatttcacag tattcactga gactcattga tgctatgatg ttcacatctg atttggctac 2041 taacaatcta gttgtaatgg cctacattac aggtggtgtt gttcagttga cttcgcagtg 2101 gctaactaac atctttggca ctgtttatga aaaactcaaa cccgtccttg attggcttga 2161 agagaagttt aaggaaggtg tagagtttct tagagacggt tgggaaattg ttaaatttat 2221 ctcaacctgt gcttgtgaaa ttgtcggtgg acaaattgtc acctgtgcaa aggaaattaa 2281 ggagagtgtt cagacattct ttaagcttgt aaataaattt ttggctttgt gtgctgactc 2341 tatcattatt ggtggagcta aacttaaagc cttgaattta ggtgaaacat ttgtcacgca 2401 ctcaaaggga ttgtacagaa agtgtgttaa atccagagaa gaaactggcc tactcatgcc 2461 tctaaaagcc ccaaaagaaa ttatcttctt agagggagaa acacttccca cagaagtgtt 2521 aacagaggaa gttgtcttga aaactggtga tttacaacca ttagaacaac ctactagtga 2581 agctgttgaa gctccattgg ttggtacacc agtttgtatt aacgggctta tgttgctcga 2641 aatcaaagac acagaaaagt actgtgccct tgcacctaat atgatggtaa caaacaatac 2701 cttcacactc aaaggcggtg caccaacaaa ggttactttt ggtgatgaca ctgtgataga 2761 agtgcaaggt tacaagagtg tgaatatcac ttttgaactt gatgaaagga ttgataaagt 2821 acttaatgag aagtgctctg cctatacagt tgaactcggt acagaagtaa atgagttcgc 2881 ctgtgttgtg gcagatgctg tcataaaaac tttgcaacca gtatctgaat tacttacacc 2941 actgggcatt gatttagatg agtggagtat ggctacatac tacttatttg atgagtctgg 3001 tgagtttaaa ttggcttcac atatgtattg ttctttctac cctccagatg aggatgaaga 3061 agaaggtgat tgtgaagaag aagagtttga gccatcaact caatatgagt atggtactga 3121 agatgattac caaggtaaac ctttggaatt tggtgccact tctgctgctc ttcaacctga 3181 agaagagcaa gaagaagatt ggttagatga tgatagtcaa caaactgttg gtcaacaaga 3241 cggcagtgag gacaatcaga caactactat tcaaacaatt gttgaggttc aacctcaatt 3301 agagatggaa cttacaccag ttgttcagac tattgaagtg aatagtttta gtggttattt 3361 aaaacttact gacaatgtat acattaaaaa tgcagacatt gtggaagaag ctaaaaaggt 3421 aaaaccaaca gtggttgtta atgcagccaa tgtttacctt aaacatggag gaggtgttgc 3481 aggagcctta aataaggcta ctaacaatgc catgcaagtt gaatctgatg attacatagc 3541 tactaatgga ccacttaaag tgggtggtag ttgtgtttta agcggacaca atcttgctaa 3601 acactgtctt catgttgtcg gcccaaatgt taacaaaggt gaagacattc aacttcttaa 3661 gagtgcttat gaaaatttta atcagcacga agttctactt gcaccattat tatcagctgg 3721 tatttttggt gctgacccta tacattcttt aagagtttgt gtagatactg ttcgcacaaa 3781 tgtctactta gctgtctttg ataaaaatct ctatgacaaa cttgtttcaa gctttttgga 3841 aatgaagagt gaaaagcaag ttgaacaaaa gatcgctgag attcctaaag aggaagttaa 3901 gccatttata actgaaagta aaccttcagt tgaacagaga aaacaagatg ataagaaaat 3961 caaagcttgt gttgaagaag ttacaacaac tctggaagaa actaagttcc tcacagaaaa 4021 cttgttactt tatattgaca ttaatggcaa tcttcatcca gattctgcca ctcttgttag 4081 tgacattgac atcactttct taaagaaaga tgctccatat atagtgggtg atgttgttca 4141 agagggtgtt ttaactgctg tggttatacc tactaaaaag gctggtggca ctactgaaat 4201 gctagcgaaa gctttgagaa aagtgccaac agacaattat ataaccactt acccgggtca 4261 gggtttaaat ggttacactg tagaggaggc aaagacagtg cttaaaaagt gtaaaagtgc 4321 cttttacatt ctaccatcta ttatctctaa tgagaagcaa gaaattcttg gaactgtttc 4381 ttggaatttg cgagaaatgc ttgcacatgc agaagaaaca cgcaaattaa tgcctgtctg 4441 tgtggaaact aaagccatag tttcaactat acagcgtaaa tataagggta ttaaaataca 4501 agagggtgtg gttgattatg gtgctagatt ttacttttac accagtaaaa caactgtagc 4561 gtcacttatc aacacactta acgatctaaa tgaaactctt gttacaatgc cacttggcta 4621 tgtaacacat ggcttaaatt tggaagaagc tgctcggtat atgagatctc tcaaagtgcc 4681 agctacagtt tctgtttctt cacctgatgc tgttacagcg tataatggtt atcttacttc 4741 ttcttctaaa acacctgaag aacattttat tgaaaccatc tcacttgctg gttcctataa 4801 agattggtcc tattctggac aatctacaca actaggtata gaatttctta agagaggtga 4861 taaaagtgta tattacacta gtaatcctac cacattccac ctagatggtg aagttatcac 4921 ctttgacaat cttaagacac ttctttcttt gagagaagtg aggactatta aggtgtttac 4981 aacagtagac aacattaacc tccacacgca agttgtggac atgtcaatga catatggaca 5041 acagtttggt ccaacttatt tggatggagc tgatgttact aaaataaaac ctcataattc 5101 acatgaaggt aaaacatttt atgttttacc taatgatgac actctacgtg ttgaggcttt 5161 tgagtactac cacacaactg atcctagttt tctgggtagg tacatgtcag cattaaatca 5221 cactaaaaag tggaaatacc cacaagttaa tggtttaact tctattaaat gggcagataa 5281 caactgttat cttgccactg cattgttaac actccaacaa atagagttga agtttaatcc 5341 acctgctcta caagatgctt attacagagc aagggctggt gaagctgcta acttttgtgc 5401 acttatctta gcctactgta ataagacagt aggtgagtta ggtgatgtta gagaaacaat 5461 gagttacttg tttcaacatg ccaatttaga ttcttgcaaa agagtcttga acgtggtgtg 5521 taaaacttgt ggacaacagc agacaaccct taagggtgta gaagctgtta tgtacatggg 5581 cacactttct tatgaacaat ttaagaaagg tgttcagata ccttgtacgt gtggtaaaca 5641 agctacaaaa tatctagtac aacaggagtc accttttgtt atgatgtcag caccacctgc 5701 tcagtatgaa cttaagcatg gtacatttac ttgtgctagt gagtacactg gtaattacca 5761 gtgtggtcac tataaacata taacttctaa agaaactttg tattgcatag acggtgcttt 5821 acttacaaag tcctcagaat acaaaggtcc tattacggat gttttctaca aagaaaacag 5881 ttacacaaca accataaaac cagttactta taaattggat ggtgttgttt gtacagaaat 5941 tgaccctaag ttggacaatt attataagaa agacaattct tatttcacag agcaaccaat 6001 tgatcttgta ccaaaccaac catatccaaa cgcaagcttc gataatttta agtttgtatg 6061 tgataatatc aaatttgctg atgatttaaa ccagttaact ggttataaga aacctgcttc 6121 aagagagctt aaagttacat ttttccctga cttaaatggt gatgtggtgg ctattgatta 6181 taaacactac acaccctctt ttaagaaagg agctaaattg ttacataaac ctattgtttg 6241 gcatgttaac aatgcaacta ataaagccac gtataaacca aatacctggt gtatacgttg 6301 tctttggagc acaaaaccag ttgaaacatc aaattcgttt gatgtactga agtcagagga 6361 cgcgcaggga atggataatc ttgcctgcga agatctaaaa ccagtctctg aagaagtagt 6421 ggaaaatcct accatacaga aagacgttct tgagtgtaat gtgaaaacta ccgaagttgt 6481 aggagacatt atacttaaac cagcaaataa tagtttaaaa attacagaag aggttggcca 6541 cacagatcta atggctgctt atgtagacaa ttctagtctt actattaaga aacctaatga 6601 attatctaga gtattaggtt tgaaaaccct tgctactcat ggtttagctg ctgttaatag 6661 tgtcccttgg gatactatag ctaattatgc taagcctttt cttaacaaag ttgttagtac 6721 aactactaac atagttacac ggtgtttaaa ccgtgtttgt actaattata tgccttattt 6781 ctttacttta ttgctacaat tgtgtacttt tactagaagt acaaattcta gaattaaagc 6841 atctatgccg actactatag caaagaatac tgttaagagt gtcggtaaat tttgtctaga 6901 ggcttcattt aattatttga agtcacctaa tttttctaaa ctgataaata ttataatttg 6961 gtttttacta ttaagtgttt gcctaggttc tttaatctac tcaaccgctg ctttaggtgt 7021 tttaatgtct aatttaggca tgccttctta ctgtactggt tacagagaag gctatttgaa 7081 ctctactaat gtcactattg caacctactg tactggttct ataccttgta gtgtttgtct 7141 tagtggttta gattctttag acacctatcc ttctttagaa actatacaaa ttaccatttc 7201 atcttttaaa tgggatttaa ctgcttttgg cttagttgca gagtggtttt tggcatatat 7261 tcttttcact aggtttttct atgtacttgg attggctgca atcatgcaat tgtttttcag 7321 ctattttgca gtacatttta ttagtaattc ttggcttatg tggttaataa ttaatcttgt 7381 acaaatggcc ccgatttcag ctatggttag aatgtacatc ttctttgcat cattttatta 7441 tgtatggaaa agttatgtgc atgttgtaga cggttgtaat tcatcaactt gtatgatgtg 7501 ttacaaacgt aatagagcaa caagagtcga atgtacaact attgttaatg gtgttagaag 7561 gtccttttat gtctatgcta atggaggtaa aggcttttgc aaactacaca attggaattg 7621 tgttaattgt gatacattct gtgctggtag tacatttatt agtgatgaag ttgcgagaga 7681 cttgtcacta cagtttaaaa gaccaataaa tcctactgac cagtcttctt acatcgttga 7741 tagtgttaca gtgaagaatg gttccatcca tctttacttt gataaagctg gtcaaaagac 7801 ttatgaaaga cattctctct ctcattttgt taacttagac aacctgagag ctaataacac 7861 taaaggttca ttgcctatta atgttatagt ttttgatggt aaatcaaaat gtgaagaatc 7921 atctgcaaaa tcagcgtctg tttactacag tcagcttatg tgtcaaccta tactgttact 7981 agatcaggca ttagtgtctg atgttggtga tagtgcggaa gttgcagtta aaatgtttga 8041 tgcttacgtt aatacgtttt catcaacttt taacgtacca atggaaaaac tcaaaacact 8101 agttgcaact gcagaagctg aacttgcaaa gaatgtgtcc ttagacaatg tcttatctac 8161 ttttatttca gcagctcggc aagggtttgt tgattcagat gtagaaacta aagatgttgt 8221 tgaatgtctt aaattgtcac atcaatctga catagaagtt actggcgata gttgtaataa 8281 ctatatgctc acctataaca aagttgaaaa catgacaccc cgtgaccttg gtgcttgtat 8341 tgactgtagt gcgcgtcata ttaatgcgca ggtagcaaaa agtcacaaca ttgctttgat 8401 atggaacgtt aaagatttca tgtcattgtc tgaacaacta cgaaaacaaa tacgtagtgc 8461 tgctaaaaag aataacttac cttttaagtt gacatgtgca actactagac aagttgttaa 8521 tgttgtaaca acaaagatag cacttaaggg tggtaaaatt gttaataatt ggttgaagca 8581 gttaattaaa gttacacttg tgttcctttt tgttgctgct attttctatt taataacacc 8641 tgttcatgtc atgtctaaac atactgactt ttcaagtgaa atcataggat acaaggctat 8701 tgatggtggt gtcactcgtg acatagcatc tacagatact tgttttgcta acaaacatgc 8761 tgattttgac acatggttta gccagcgtgg tggtagttat actaatgaca aagcttgccc 8821 attgattgct gcagtcataa caagagaagt gggttttgtc gtgcctggtt tgcctggcac 8881 gatattacgc acaactaatg gtgacttttt gcatttctta cctagagttt ttagtgcagt 8941 tggtaacatc tgttacacac catcaaaact tatagagtac actgactttg caacatcagc 9001 ttgtgttttg gctgctgaat gtacaatttt taaagatgct tctggtaagc cagtaccata 9061 ttgttatgat accaatgtac tagaaggttc tgttgcttat gaaagtttac gccctgacac 9121 acgttatgtg ctcatggatg gctctattat tcaatttcct aacacctacc ttgaaggttc 9181 tgttagagtg gtaacaactt ttgattctga gtactgtagg cacggcactt gtgaaagatc 9241 agaagctggt gtttgtgtat ctactagtgg tagatgggta cttaacaatg attattacag 9301 atctttacca ggagttttct gtggtgtaga tgctgtaaat ttacttacta atatgtttac 9361 accactaatt caacctattg gtgctttgga catatcagca tctatagtag ctggtggtat 9421 tgtagctatc gtagtaacat gccttgccta ctattttatg aggtttagaa gagcttttgg 9481 tgaatacagt catgtagttg cctttaatac tttactattc cttatgtcat tcactgtact 9541 ctgtttaaca ccagtttact cattcttacc tggtgtttat tctgttattt acttgtactt 9601 gacattttat cttactaatg atgtttcttt tttagcacat attcagtgga tggttatgtt 9661 cacaccttta gtacctttct ggataacaat tgcttatatc atttgtattt ccacaaagca 9721 tttctattgg ttctttagta attacctaaa gagacgtgta gtctttaatg gtgtttcctt 9781 tagtactttt gaagaagctg cgctgtgcac ctttttgtta aataaagaaa tgtatctaaa 9841 gttgcgtagt gatgtgctat tacctcttac gcaatataat agatacttag ctctttataa 9901 taagtacaag tattttagtg gagcaatgga tacaactagc tacagagaag ctgcttgttg 9961 tcatctcgca aaggctctca atgacttcag taactcaggt tctgatgttc tttaccaacc 10021 accacaaacc tctatcacct cagctgtttt gcagagtggt tttagaaaaa tggcattccc 10081 atctggtaaa gttgagggtt gtatggtaca agtaacttgt ggtacaacta cacttaacgg 10141 tctttggctt gatgacgtag tttactgtcc aagacatgtg atctgcacct ctgaagacat 10201 gcttaaccct aattatgaag atttactcat tcgtaagtct aatcataatt tcttggtaca 10261 ggctggtaat gttcaactca gggttattgg acattctatg caaaattgtg tacttaagct 10321 taaggttgat acagccaatc ctaagacacc taagtataag tttgttcgca ttcaaccagg 10381 acagactttt tcagtgttag cttgttacaa tggttcacca tctggtgttt accaatgtgc 10441 tatgaggccc aatttcacta ttaagggttc attccttaat ggttcatgtg gtagtgttgg 10501 ttttaacata gattatgact gtgtctcttt ttgttacatg caccatatgg aattaccaac 10561 tggagttcat gctggcacag acttagaagg taacttttat ggaccttttg ttgacaggca 10621 aacagcacaa gcagctggta cggacacaac tattacagtt aatgttttag cttggttgta 10681 cgctgctgtt ataaatggag acaggtggtt tctcaatcga tttaccacaa ctcttaatga 10741 ctttaacctt gtggctatga agtacaatta tgaacctcta acacaagacc atgttgacat 10801 actaggacct ctttctgctc aaactggaat tgccgtttta gatatgtgtg cttcattaaa 10861 agaattactg caaaatggta tgaatggacg taccatattg ggtagtgctt tattagaaga 10921 tgaatttaca ccttttgatg ttgttagaca atgctcaggt gttactttcc aaagtgcagt 10981 gaaaagaaca atcaagggta cacaccactg gttgttactc acaattttga cttcactttt 11041 agttttagtc cagagtactc aatggtcttt gttctttttt ttgtatgaaa atgccttttt 11101 accttttgct atgggtatta ttgctatgtc tgcttttgca atgatgtttg tcaaacataa 11161 gcatgcattt ctctgtttgt ttttgttacc ttctcttgcc actgtagctt attttaatat 11221 ggtctatatg cctgctagtt gggtgatgcg tattatgaca tggttggata tggttgatac 11281 tagtttgtct ggttttaagc taaaagactg tgttatgtat gcatcagctg tagtgttact 11341 aatccttatg acagcaagaa ctgtgtatga tgatggtgct aggagagtgt ggacacttat 11401 gaatgtcttg acactcgttt ataaagttta ttatggtaat gctttagatc aagccatttc 11461 catgtgggct cttataatct ctgttacttc taactactca ggtgtagtta caactgtcat 11521 gtttttggcc agaggtattg tttttatgtg tgttgagtat tgccctattt tcttcataac 11581 tggtaataca cttcagtgta taatgctagt ttattgtttc ttaggctatt tttgtacttg 11641 ttactttggc ctcttttgtt tactcaaccg ctactttaga ctgactcttg gtgtttatga 11701 ttacttagtt tctacacagg agtttagata tatgaattca cagggactac tcccacccaa 11761 gaatagcata gatgccttca aactcaacat taaattgttg ggtgttggtg gcaaaccttg 11821 tatcaaagta gccactgtac agtctaaaat gtcagatgta aagtgcacat cagtagtctt 11881 actctcagtt ttgcaacaac tcagagtaga atcatcatct aaattgtggg ctcaatgtgt 11941 ccagttacac aatgacattc tcttagctaa agatactact gaagcctttg aaaaaatggt 12001 ttcactactt tctgttttgc tttccatgca gggtgctgta gacataaaca agctttgtga 12061 agaaatgctg gacaacaggg caaccttaca agctatagcc tcagagttta gttcccttcc 12121 atcatatgca gcttttgcta ctgctcaaga agcttatgag caggctgttg ctaatggtga 12181 ttctgaagtt gttcttaaaa agttgaagaa gtctttgaat gtggctaaat ctgaatttga 12241 ccgtgatgca gccatgcaac gtaagttgga aaagatggct gatcaagcta tgacccaaat 12301 gtataaacag gctagatctg aggacaagag ggcaaaagtt actagtgcta tgcagacaat 12361 gcttttcact atgcttagaa agttggataa tgatgcactc aacaacatta tcaacaatgc 12421 aagagatggt tgtgttccct tgaacataat acctcttaca acagcagcca aactaatggt 12481 tgtcatacca gactataaca catataaaaa tacgtgtgat ggtacaacat ttacttatgc 12541 atcagcattg tgggaaatcc aacaggttgt agatgcagat agtaaaattg ttcaacttag 12601 tgaaattagt atggacaatt cacctaattt agcatggcct cttattgtaa cagctttaag 12661 ggccaattct gctgtcaaat tacagaataa tgagcttagt cctgttgcac tacgacagat 12721 gtcttgtgct gccggtacta cacaaactgc ttgcactgat gacaatgcgt tagcttacta 12781 caacacaaca aagggaggta ggtttgtact tgcactgtta tccgatttac aggatttgaa 12841 atgggctaga ttccctaaga gtgatggaac tggtactatc tatacagaac tggaaccacc 12901 ttgtaggttt gttacagaca cacctaaagg tcctaaagtg aagtatttat actttattaa 12961 aggattaaac aacctaaata gaggtatggt acttggtagt ttagctgcca cagtacgtct 13021 acaagctggt aatgcaacag aagtgcctgc caattcaact gtattatctt tctgtgcttt 13081 tgctgtagat gctgctaaag cttacaaaga ttatctagct agtgggggac aaccaatcac 13141 taattgtgtt aagatgttgt gtacacacac tggtactggt caggcaataa cagttacacc 13201 ggaagccaat atggatcaag aatcctttgg tggtgcatcg tgttgtctgt actgccgttg 13261 ccacatagat catccaaatc ctaaaggatt ttgtgactta aaaggtaagt atgtacaaat 13321 acctacaact tgtgctaatg accctgtggg ttttacactt aaaaacacag tctgtaccgt 13381 ctgcggtatg tggaaaggtt atggctgtag ttgtgatcaa ctccgcgaac ccatgcttca 13441 gtcagctgat gcacaatcgt ttttaaacgg gtttgcggtg taagtgcagc ccgtcttaca 13501 ccgtgcggca caggcactag tactgatgtc gtatacaggg cttttgacat ctacaatgat 13561 aaagtagctg gttttgctaa attcctaaaa actaattgtt gtcgcttcca agaaaaggac 13621 gaagatgaca atttaattga ttcttacttt gtagttaaga gacacacttt ctctaactac 13681 caacatgaag aaacaattta taatttactt aaggattgtc cagctgttgc taaacatgac 13741 ttctttaagt ttagaataga cggtgacatg gtaccacata tatcacgtca acgtcttact 13801 aaatacacaa tggcagacct cgtctatgct ttaaggcatt ttgatgaagg taattgtgac 13861 acattaaaag aaatacttgt cacatacaat tgttgtgatg atgattattt caataaaaag 13921 gactggtatg attttgtaga aaacccagat atattacgcg tatacgccaa cttaggtgaa 13981 cgtgtacgcc aagctttgtt aaaaacagta caattctgtg atgccatgcg aaatgctggt 14041 attgttggtg tactgacatt agataatcaa gatctcaatg gtaactggta tgatttcggt 14101 gatttcatac aaaccacgcc aggtagtgga gttcctgttg tagattctta ttattcattg 14161 ttaatgccta tattaacctt gaccagggct ttaactgcag agtcacatgt tgacactgac 14221 ttaacaaagc cttacattaa gtgggatttg ttaaaatatg acttcacgga agagaggtta 14281 aaactctttg accgttattt taaatattgg gatcagacat accacccaaa ttgtgttaac 14341 tgtttggatg acagatgcat tctgcattgt gcaaacttta atgttttatt ctctacagtg 14401 ttcccaccta caagttttgg accactagtg agaaaaatat ttgttgatgg tgttccattt 14461 gtagtttcaa ctggatacca cttcagagag ctaggtgttg tacataatca ggatgtaaac 14521 ttacatagct ctagacttag ttttaaggaa ttacttgtgt atgctgctga ccctgctatg 14581 cacgctgctt ctggtaatct attactagat aaacgcacta cgtgcttttc agtagctgca 14641 cttactaaca atgttgcttt tcaaactgtc aaacccggta attttaacaa agacttctat 14701 gactttgctg tgtctaaggg tttctttaag gaaggaagtt ctgttgaatt aaaacacttc 14761 ttctttgctc aggatggtaa tgctgctatc agcgattatg actactatcg ttataatcta 14821 ccaacaatgt gtgatatcag acaactacta tttgtagttg aagttgttga taagtacttt 14881 gattgttacg atggtggctg tattaatgct aaccaagtca tcgtcaacaa cctagacaaa 14941 tcagctggtt ttccatttaa taaatggggt aaggctagac tttattatga ttcaatgagt 15001 tatgaggatc aagatgcact tttcgcatat acaaaacgta atgtcatccc tactataact 15061 caaatgaatc ttaagtatgc cattagtgca aagaatagag ctcgcaccgt agctggtgtc 15121 tctatctgta gtactatgac caatagacag tttcatcaaa aattattgaa atcaatagcc 15181 gccactagag gagctactgt agtaattgga acaagcaaat tctatggtgg ttggcacaac 15241 atgttaaaaa ctgtttatag tgatgtagaa aaccctcacc ttatgggttg ggattatcct 15301 aaatgtgata gagccatgcc taacatgctt agaattatgg cctcacttgt tcttgctcgc 15361 aaacatacaa cgtgttgtag cttgtcacac cgtttctata gattagctaa tgagtgtgct 15421 caagtattga gtgaaatggt catgtgtggc ggttcactat atgttaaacc aggtggaacc 15481 tcatcaggag atgccacaac tgcttatgct aatagtgttt ttaacatttg tcaagctgtc 15541 acggccaatg ttaatgcact tttatctact gatggtaaca aaattgccga taagtatgtc 15601 cgcaatttac aacacagact ttatgagtgt ctctatagaa atagagatgt tgacacagac 15661 tttgtgaatg agttttacgc atatttgcgt aaacatttct caatgatgat actctctgac 15721 gatgctgttg tgtgtttcaa tagcacttat gcatctcaag gtctagtggc tagcataaag 15781 aactttaagt cagttcttta ttatcaaaac aatgttttta tgtctgaagc aaaatgttgg 15841 actgagactg accttactaa aggacctcat gaattttgct ctcaacatac aatgctagtt 15901 aaacagggtg atgattatgt gtaccttcct tacccagatc catcaagaat cctaggggcc 15961 ggctgttttg tagatgatat cgtaaaaaca gatggtacac ttatgattga acggttcgtg 16021 tctttagcta tagatgctta cccacttact aaacatccta atcaggagta tgctgatgtc 16081 tttcatttgt acttacaata cataagaaag ctacatgatg agttaacagg acacatgtta 16141 gacatgtatt ctgttatgct tactaatgat aacacttcaa ggtattggga acctgagttt 16201 tatgaggcta tgtacacacc gcatacagtc ttacaggctg ttggggcttg tgttctttgc 16261 aattcacaga cttcattaag atgtggtgct tgcatacgta gaccattctt atgttgtaaa 16321 tgctgttacg accatgtcat atcaacatca cataaattag tcttgtctgt taatccgtat 16381 gtttgcaatg ctccaggttg tgatgtcaca gatgtgactc aactttactt aggaggtatg 16441 agctattatt gtaaatcaca taaaccaccc attagttttc cattgtgtgc taatggacaa 16501 gtttttggtt tatataaaaa tacatgtgtt ggtagcgata atgttactga ctttaatgca 16561 attgcaacat gtgactggac aaatgctggt gattacattt tagctaacac ctgtactgaa 16621 agactcaagc tttttgcagc agaaacgctc aaagctactg aggagacatt taaactgtct 16681 tatggtattg ctactgtacg tgaagtgctg tctgacagag aattacatct ttcatgggaa 16741 gttggtaaac ctagaccacc acttaaccga aattatgtct ttactggtta tcgtgtaact 16801 aaaaacagta aagtacaaat aggagagtac acctttgaaa aaggtgacta tggtgatgct 16861 gttgtttacc gaggtacaac aacttacaaa ttaaatgttg gtgattattt tgtgctgaca 16921 tcacatacag taatgccatt aagtgcacct acactagtgc cacaagagca ctatgttaga 16981 attactggct tatacccaac actcaatatc tcagatgagt tttctagcaa tgttgcaaat 17041 tatcaaaagg ttggtatgca aaagtattct acactccagg gaccacctgg tactggtaag 17101 agtcattttg ctattggcct agctctctac tacccttctg ctcgcatagt gtatacagct 17161 tgctctcatg ccgctgttga tgcactatgt gagaaggcat taaaatattt gcctatagat 17221 aaatgtagta gaattatacc tgcacgtgct cgtgtagagt gttttgataa attcaaagtg 17281 aattcaacat tagaacagta tgtcttttgt actgtaaatg cattgcctga gacgacagca 17341 gatatagttg tctttgatga aatttcaatg gccacaaatt atgatttgag tgttgtcaat 17401 gccagattac gtgctaagca ctatgtgtac attggcgacc ctgctcaatt acctgcacca 17461 cgcacattgc taactaaggg cacactagaa ccagaatatt tcaattcagt gtgtagactt 17521 atgaaaacta taggtccaga catgttcctc ggaacttgtc ggcgttgtcc tgctgaaatt 17581 gttgacactg tgagtgcttt ggtttatgat aataagctta aagcacataa agacaaatca 17641 gctcaatgct ttaaaatgtt ttataagggt gttatcacgc atgatgtttc atctgcaatt 17701 aacaggccac aaataggcgt ggtaagagaa ttccttacac gtaaccctgc ttggagaaaa 17761 gctgtcttta tttcacctta taattcacag aatgctgtag cctcaaagat tttgggacta 17821 ccaactcaaa ctgttgattc atcacagggc tcagaatatg actatgtcat attcactcaa 17881 accactgaaa cagctcactc ttgtaatgta aacagattta atgttgctat taccagagca 17941 aaagtaggca tactttgcat aatgtctgat agagaccttt atgacaagtt gcaatttaca 18001 agtcttgaaa ttccacgtag gaatgtggca actttacaag ctgaaaatgt aacaggactc 18061 tttaaagatt gtagtaaggt aatcactggg ttacatccta cacaggcacc tacacacctc 18121 agtgttgaca ctaaattcaa aactgaaggt ttatgtgttg acatacctgg catacctaag 18181 gacatgacct atagaagact catctctatg atgggtttta aaatgaatta tcaagttaat 18241 ggttacccta acatgtttat cacccgcgaa gaagctataa gacatgtacg tgcatggatt 18301 ggcttcgatg tcgaggggtg tcatgctact agagaagctg ttggtaccaa tttaccttta 18361 cagctaggtt tttctacagg tgttaaccta gttgctgtac ctacaggtta tgttgataca 18421 cctaataata cagatttttc cagagttagt gctaaaccac cgcctggaga tcaatttaaa 18481 cacctcatac cacttatgta caaaggactt ccttggaatg tagtgcgtat aaagattgta 18541 caaatgttaa gtgacacact taaaaatctc tctgacagag tcgtatttgt cttatgggca 18601 catggctttg agttgacatc tatgaagtat tttgtgaaaa taggacctga gcgcacctgt 18661 tgtctatgtg atagacgtgc cacatgcttt tccactgctt cagacactta tgcctgttgg 18721 catcattcta ttggatttga ttacgtctat aatccgttta tgattgatgt tcaacaatgg 18781 ggttttacag gtaacctaca aagcaaccat gatctgtatt gtcaagtcca tggtaatgca 18841 catgtagcta gttgtgatgc aatcatgact aggtgtctag ctgtccacga gtgctttgtt 18901 aagcgtgttg actggactat tgaatatcct ataattggtg atgaactgaa gattaatgcg 18961 gcttgtagaa aggttcaaca catggttgtt aaagctgcat tattagcaga caaattccca 19021 gttcttcacg acattggtaa ccctaaagct attaagtgtg tacctcaagc tgatgtagaa 19081 tggaagttct atgatgcaca gccttgtagt gacaaagctt ataaaataga agaattattc 19141 tattcttatg ccacacattc tgacaaattc acagatggtg tatgcctatt ttggaattgc 19201 aatgtcgata gatatcctgc taattccatt gtttgtagat ttgacactag agtgctatct 19261 aaccttaact tgcctggttg tgatggtggc agtttgtatg taaataaaca tgcattccac 19321 acaccagctt ttgataaaag tgcttttgtt aatttaaaac aattaccatt tttctattac 19381 tctgacagtc catgtgagtc tcatggaaaa caagtagtgt cagatataga ttatgtacca 19441 ctaaagtctg ctacgtgtat aacacgttgc aatttaggtg gtgctgtctg tagacatcat 19501 gctaatgagt acagattgta tctcgatgct tataacatga tgatctcagc tggctttagc 19561 ttgtgggttt acaaacaatt tgatacttat aacctctgga acacttttac aagacttcag 19621 agtttagaaa atgtggcttt taatgttgta aataagggac actttgatgg acaacagggt 19681 gaagtaccag tttctatcat taataacact gtttacacaa aagttgatgg tgttgatgta 19741 gaattgtttg aaaataaaac aacattacct gttaatgtag catttgagct ttgggctaag 19801 cgcaacatta aaccagtacc agaggtgaaa atactcaata atttgggtgt ggacattgct 19861 gctaatactg tgatctggga ctacaaaaga gatgctccag cacatatatc tactattggt 19921 gtttgttcta tgactgacat agccaagaaa ccaactgaaa cgatttgtgc accactcact 19981 gtcttttttg atggtagagt tgatggtcaa gtagacttat ttagaaatgc ccgtaatggt 20041 gttcttatta cagaaggtag tgttaaaggt ttacaaccat ctgtaggtcc caaacaagct 20101 agtcttaatg gagtcacatt aattggagaa gccgtaaaaa cacagttcaa ttattataag 20161 aaagttgatg gtgttgtcca acaattacct gaaacttact ttactcagag tagaaattta 20221 caagaattta aacccaggag tcaaatggaa attgatttct tagaattagc tatggatgaa 20281 ttcattgaac ggtataaatt agaaggctat gccttcgaac atatcgttta tggagatttt 20341 agtcatagtc agttaggtgg tttacatcta ctgattggac tagctaaacg ttttaaggaa 20401 tcaccttttg aattagaaga ttttattcct atggacagta cagttaaaaa ctatttcata 20461 acagatgcgc aaacaggttc atctaagtgt gtgtgttctg ttattgattt attacttgat 20521 gattttgttg aaataataaa atcccaagat ttatctgtag tttctaaggt tgtcaaagtg 20581 actattgact atacagaaat ttcatttatg ctttggtgta aagatggcca tgtagaaaca 20641 ttttacccaa aattacaatc tagtcaagcg tggcaaccgg gtgttgctat gcctaatctt 20701 tacaaaatgc aaagaatgct attagaaaag tgtgaccttc aaaattatgg tgatagtgca 20761 acattaccta aaggcataat gatgaatgtc gcaaaatata ctcaactgtg tcaatattta 20821 aacacattaa cattagctgt accctataat atgagagtta tacattttgg tgctggttct 20881 gataaaggag ttgcaccagg tacagctgtt ttaagacagt ggttgcctac gggtacgctg 20941 cttgtcgatt cagatcttaa tgactttgtc tctgatgcag attcaacttt gattggtgat 21001 tgtgcaactg tacatacagc taataaatgg gatctcatta ttagtgatat gtacgaccct 21061 aagactaaaa atgttacaaa agaaaatgac tctaaagagg gttttttcac ttacatttgt 21121 gggtttatac aacaaaagct agctcttgga ggttccgtgg ctataaagat aacagaacat 21181 tcttggaatg ctgatcttta taagctcatg ggacacttcg catggtggac agcctttgtt 21241 actaatgtga atgcgtcatc atctgaagca tttttaattg gatgtaatta tcttggcaaa 21301 ccacgcgaac aaatagatgg ttatgtcatg catgcaaatt acatattttg gaggaataca 21361 aatccaattc agttgtcttc ctattcttta tttgacatga gtaaatttcc ccttaaatta 21421 aggggtactg ctgttatgtc tttaaaagaa ggtcaaatca atgatatgat tttatctctt 21481 cttagtaaag gtagacttat aattagagaa aacaacagag ttgttatttc tagtgatgtt 21541 cttgttaaca actaaacgaa caatgtttgt ttttcttgtt ttattgccac tagtctctag 21601 tcagtgtgtt aatcttacaa ccagaactca attaccccct gcatacacta attctttcac 21661 acgtggtgtt tattaccctg acaaagtttt cagatcctca gttttacatt caactcagga 21721 cttgttctta cctttctttt ccaatgttac ttggttccat gctatacatg tctctgggac 21781 caatggtact aagaggtttg ataaccctgt cctaccattt aatgatggtg tttattttgc 21841 ttccactgag aagtctaaca taataagagg ctggattttt ggtactactt tagattcgaa 21901 gacccagtcc ctacttattg ttaataacgc tactaatgtt gttattaaag tctgtgaatt 21961 tcaattttgt aatgatccat ttttgggtgt ttattaccac aaaaacaaca aaagttggat 22021 ggaaagtgag ttcagagttt attctagtgc gaataattgc acttttgaat atgtctctca 22081 gccttttctt atggaccttg aaggaaaaca gggtaatttc aaaaatctta gggaatttgt 22141 gtttaagaat attgatggtt attttaaaat atattctaag cacacgccta ttaatttagt 22201 gcgtgatctc cctcagggtt tttcggcttt agaaccattg gtagatttgc caataggtat 22261 taacatcact aggtttcaaa ctttacttgc tttacataga agttatttga ctcctggtga 22321 ttcttcttca ggttggacag ctggtgctgc agcttattat gtgggttatc ttcaacctag 22381 gacttttcta ttaaaatata atgaaaatgg aaccattaca gatgctgtag actgtgcact 22441 tgaccctctc tcagaaacaa agtgtacgtt gaaatccttc actgtagaaa aaggaatcta 22501 tcaaacttct aactttagag tccaaccaac agaatctatt gttagatttc ctaatattac 22561 aaacttgtgc ccttttggtg aagtttttaa cgccaccaga tttgcatctg tttatgcttg 22621 gaacaggaag agaatcagca actgtgttgc tgattattct gtcctatata attccgcatc 22681 attttccact tttaagtgtt atggagtgtc tcctactaaa ttaaatgatc tctgctttac 22741 taatgtctat gcagattcat ttgtaattag aggtgatgaa gtcagacaaa tcgctccagg 22801 gcaaactgga aagattgctg attataatta taaattacca gatgatttta caggctgcgt 22861 tatagcttgg aattctaaca atcttgattc taaggttggt ggtaattata attacctgta 22921 tagattgttt aggaagtcta atctcaaacc ttttgagaga gatatttcaa ctgaaatcta 22981 tcaggccggt agcacacctt gtaatggtgt tgaaggtttt aattgttact ttcctttaca 23041 atcatatggt ttccaaccca ctaatggtgt tggttaccaa ccatacagag tagtagtact 23101 ttcttttgaa cttctacatg caccagcaac tgtttgtgga cctaaaaagt ctactaattt 23161 ggttaaaaac aaatgtgtca atttcaactt caatggttta acaggcacag gtgttcttac 23221 tgagtctaac aaaaagtttc tgcctttcca acaatttggc agagacattg ctgacactac 23281 tgatgctgtc cgtgatccac agacacttga gattcttgac attacaccat gttcttttgg 23341 tggtgtcagt gttataacac caggaacaaa tacttctaac caggttgctg ttctttatca 23401 ggatgttaac tgcacagaag tccctgttgc tattcatgca gatcaactta ctcctacttg 23461 gcgtgtttat tctacaggtt ctaatgtttt tcaaacacgt gcaggctgtt taataggggc 23521 tgaacatgtc aacaactcat atgagtgtga catacccatt ggtgcaggta tatgcgctag 23581 ttatcagact cagactaatt ctcctcggcg ggcacgtagt gtagctagtc aatccatcat 23641 tgcctacact atgtcacttg gtgcagaaaa ttcagttgct tactctaata actctattgc 23701 catacccaca aattttacta ttagtgttac cacagaaatt ctaccagtgt ctatgaccaa 23761 gacatcagta gattgtacaa tgtacatttg tggtgattca actgaatgca gcaatctttt 23821 gttgcaatat ggcagttttt gtacacaatt aaaccgtgct ttaactggaa tagctgttga 23881 acaagacaaa aacacccaag aagtttttgc acaagtcaaa caaatttaca aaacaccacc 23941 aattaaagat tttggtggtt ttaatttttc acaaatatta ccagatccat caaaaccaag 24001 caagaggtca tttattgaag atctactttt caacaaagtg acacttgcag atgctggctt 24061 catcaaacaa tatggtgatt gccttggtga tattgctgct agagacctca tttgtgcaca 24121 aaagtttaac ggccttactg ttttgccacc tttgctcaca gatgaaatga ttgctcaata 24181 cacttctgca ctgttagcgg gtacaatcac ttctggttgg acctttggtg caggtgctgc 24241 attacaaata ccatttgcta tgcaaatggc ttataggttt aatggtattg gagttacaca 24301 gaatgttctc tatgagaacc aaaaattgat tgccaaccaa tttaatagtg ctattggcaa 24361 aattcaagac tcactttctt ccacagcaag tgcacttgga aaacttcaag atgtggtcaa 24421 ccaaaatgca caagctttaa acacgcttgt taaacaactt agctccaatt ttggtgcaat 24481 ttcaagtgtt ttaaatgata tcctttcacg tcttgacaaa gttgaggctg aagtgcaaat 24541 tgataggttg atcacaggca gacttcaaag tttgcagaca tatgtgactc aacaattaat 24601 tagagctgca gaaatcagag cttctgctaa tcttgctgct actaaaatgt cagagtgtgt 24661 acttggacaa tcaaaaagag ttgatttttg tggaaagggc tatcatctta tgtccttccc 24721 tcagtcagca cctcatggtg tagtcttctt gcatgtgact tatgtccctg cacaagaaaa 24781 gaacttcaca actgctcctg ccatttgtca tgatggaaaa gcacactttc ctcgtgaagg 24841 tgtctttgtt tcaaatggca cacactggtt tgtaacacaa aggaattttt atgaaccaca 24901 aatcattact acagacaaca catttgtgtc tggtaactgt gatgttgtaa taggaattgt 24961 caacaacaca gtttatgatc ctttgcaacc tgaattagac tcattcaagg aggagttaga 25021 taaatatttt aagaatcata catcaccaga tgttgattta ggtgacatct ctggcattaa 25081 tgcttcagtt gtaaacattc aaaaagaaat tgaccgcctc aatgaggttg ccaagaattt 25141 aaatgaatct ctcatcgatc tccaagaact tggaaagtat gagcagtata taaaatggcc 25201 atggtacatt tggctaggtt ttatagctgg cttgattgcc atagtaatgg tgacaattat 25261 gctttgctgt atgaccagtt gctgtagttg tctcaagggc tgttgttctt gtggatcctg 25321 ctgcaaattt gatgaagacg actctgagcc agtgctcaaa ggagtcaaat tacattacac 25381 ataaacgaac ttatggattt gtttatgaga atcttcacaa ttggaactgt aactttgaag 25441 caaggtgaaa tcaaggatgc tactccttca gattttgttc gcgctactgc aacgataccg 25501 atacaagcct cactcccttt cggatggctt attgttggcg ttgcacttct tgctgttttt 25561 cagagcgctt ccaaaatcat aaccctcaaa aagagatggc aactagcact ctccaagggt 25621 gttcactttg tttgcaactt gctgttgttg tttgtaacag tttactcaca ccttttgctc 25681 gttgctgctg gccttgaagc cccttttctc tatctttatg ctttagtcta cttcttgcag 25741 agtataaact ttgtaagaat aataatgagg ctttggcttt gctggaaatg ccgttccaaa 25801 aacccattac tttatgatgc caactatttt ctttgctggc atactaattg ttacgactat 25861 tgtatacctt acaatagtgt aacttcttca attgtcatta cttcaggtga tggcacaaca 25921 agtcctattt ctgaacatga ctaccagatt ggtggttata ctgaaaaatg ggaatctgga 25981 gtaaaagact gtgttgtatt acacagttac ttcacttcag actattacca gctgtactca 26041 actcaattga gtacagacac tggtgttgaa catgttacct tcttcatcta caataaaatt 26101 gttgatgagc ctgaagaaca tgtccaaatt cacacaatcg acggttcatc cggagttgtt 26161 aatccagtaa tggaaccaat ttatgatgaa ccgacgacga ctactagcgt gcctttgtaa 26221 gcacaagctg atgagtacga acttatgtac tcattcgttt cggaagagac aggtacgtta 26281 atagttaata gcgtacttct ttttcttgct ttcgtggtat tcttgctagt tacactagcc 26341 atccttactg cgcttcgatt gtgtgcgtac tgctgcaata ttgttaacgt gagtcttgta 26401 aaaccttctt tttacgttta ctctcgtgtt aaaaatctga attcttctag agttcctgat 26461 cttctggtct aaacgaacta aatattatat tagtttttct gtttggaact ttaattttag 26521 ccatggcaga ttccaacggt actattaccg ttgaagagct taaaaagctc cttgaacaat 26581 ggaacctagt aataggtttc ctattcctta catggatttg tcttctacaa tttgcctatg 26641 ccaacaggaa taggtttttg tatataatta agttaatttt cctctggctg ttatggccag 26701 taactttagc ttgttttgtg cttgctgctg tttacagaat aaattggatc accggtggaa 26761 ttgctatcgc aatggcttgt cttgtaggct tgatgtggct cagctacttc attgcttctt 26821 tcagactgtt tgcgcgtacg cgttccatgt ggtcattcaa tccagaaact aacattcttc 26881 tcaacgtgcc actccatggc actattctga ccagaccgct tctagaaagt gaactcgtaa 26941 tcggagctgt gatccttcgt ggacatcttc gtattgctgg acaccatcta ggacgctgtg 27001 acatcaagga cctgcctaaa gaaatcactg ttgctacatc acgaacgctt tcttattaca 27061 aattgggagc ttcgcagcgt gtagcaggtg actcaggttt tgctgcatac agtcgctaca 27121 ggattggcaa ctataaatta aacacagacc attccagtag cagtgacaat attgctttgc 27181 ttgtacagta agtgacaaca gatgtttcat ctcgttgact ttcaggttac tatagcagag 27241 atattactaa ttattatgag gacttttaaa gtttccattt ggaatcttga ttacatcata 27301 aacctcataa ttaaaaattt atctaagtca ctaactgaga ataaatattc tcaattagat 27361 gaagagcaac caatggagat tgattaaacg aacatgaaaa ttattctttt cttggcactg 27421 ataacactcg ctacttgtga gctttatcac taccaagagt gtgttagagg tacaacagta 27481 cttttaaaag aaccttgctc ttctggaaca tacgagggca attcaccatt tcatcctcta 27541 gctgataaca aatttgcact gacttgcttt agcactcaat ttgcttttgc ttgtcctgac 27601 ggcgtaaaac acgtctatca gttacgtgcc agatcagttt cacctaaact gttcatcaga 27661 caagaggaag ttcaagaact ttactctcca atttttctta ttgttgcggc aatagtgttt 27721 ataacacttt gcttcacact caaaagaaag acagaatgat tgaactttca ttaattgact 27781 tctatttgtg ctttttagcc tttctgctat tccttgtttt aattatgctt attatctttt 27841 ggttctcact tgaactgcaa gatcataatg aaacttgtca cgcctaaacg aacatgaaat 27901 ttcttgtttt cttaggaatc atcacaactg tagctgcatt tcaccaagaa tgtagtttac 27961 agtcatgtac tcaacatcaa ccatatgtag ttgatgaccc gtgtcctatt cacttctatt 28021 ctaaatggta tattagagta ggagctagaa aatcagcacc tttaattgaa ttgtgcgtgg 28081 atgaggctgg ttctaaatca cccattcagt acatcgatat cggtaattat acagtttcct 28141 gtttaccttt tacaattaat tgccaggaac ctaaattggg tagtcttgta gtgcgttgtt 28201 cgttctatga agacttttta gagtatcatg acgttcgtgt tgttttagat ttcatctaaa 28261 cgaacaaact aaaatgtctg ataatggacc ccaaaatcag cgaaatgcac cccgcattac 28321 gtttggtgga ccctcagatt caactggcag taaccagaat ggagaacgca gtggggcgcg 28381 atcaaaacaa cgtcggcccc aaggtttacc caataatact gcgtcttggt tcaccgctct 28441 cactcaacat ggcaaggaag accttaaatt ccctcgagga caaggcgttc caattaacac 28501 caatagcagt ccagatgacc aaattggcta ctaccgaaga gctaccagac gaattcgtgg 28561 tggtgacggt aaaatgaaag atctcagtcc aagatggtat ttctactacc taggaactgg 28621 gccagaagct ggacttccct atggtgctaa caaagacggc atcatatggg ttgcaactga 28681 gggagccttg aatacaccaa aagatcacat tggcacccgc aatcctgcta acaatgctgc 28741 aatcgtgcta caacttcctc aaggaacaac attgccaaaa ggcttctacg cagaagggag 28801 cagaggcggc agtcaagcct cttctcgttc ctcatcacgt agtcgcaaca gttcaagaaa 28861 ttcaactcca ggcagcagta ggggaacttc tcctgctaga atggctggca atggcggtga 28921 tgctgctctt gctttgctgc tgcttgacag attgaaccag cttgagagca aaatgtctgg 28981 taaaggccaa caacaacaag gccaaactgt cactaagaaa tctgctgctg aggcttctaa 29041 gaagcctcgg caaaaacgta ctgccactaa agcatacaat gtaacacaag ctttcggcag 29101 acgtggtcca gaacaaaccc aaggaaattt tggggaccag gaactaatca gacaaggaac 29161 tgattacaaa cattggccgc aaattgcaca atttgccccc agcgcttcag cgttcttcgg 29221 aatgtcgcgc attggcatgg aagtcacacc ttcgggaacg tggttgacct acacaggtgc 29281 catcaaattg gatgacaaag atccaaattt caaagatcaa gtcattttgc tgaataagca 29341 tattgacgca tacaaaacat tcccaccaac agagcctaaa aaggacaaaa agaagaaggc 29401 tgatgaaact caagccttac cgcagagaca gaagaaacag caaactgtga ctcttcttcc 29461 tgctgcagat ttggatgatt tctccaaaca attgcaacaa tccatgagca gtgctgactc 29521 aactcaggcc taaactcatg cagaccacac aaggcagatg ggctatataa acgttttcgc 29581 ttttccgttt acgatatata gtctactctt gtgcagaatg aattctcgta actacatagc 29641 acaagtagat gtagttaact ttaatctcac atagcaatct ttaatcagtg tgtaacatta 29701 gggaggactt gaaagagcca ccacattttc accgaggcca cgcggagtac gatcgagtgt 29761 acagtgaaca atgctaggga gagctgccta tatggaagag ccctaatgtg taaaattaat 29821 tttagtagtg ctatccccat gtgattttaa tagcttctta ggagaatgac aaaaaaaaaa 29881 aaaaaaaaaa aaaaaaaaaa aaa<code></code></pre> <p>&nbsp;</p> <div id="abt-bibliography" data-reflist="[&quot;2881053504&quot;]" class="abt-bibliography noselect mceNonEditable"> <div id="abt-bibliography__container" class="abt-bibliography__container"> <div id="2881053504"> <div class="csl-entry flush"> <div class="csl-left-margin">1.</div> <div class="csl-right-inline">Baranov P, Henderson C, Anderson C, Gesteland R, Atkins J, Howard M. Programmed ribosomal frameshifting in decoding the SARS-CoV genome. <i>Virology</i>. 2005;332(2):498-510. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/15680415" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> </div> </div> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-2317" class="post-2317 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-miscellaneous"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=2317" rel="bookmark">FDA COVID-19流行下での治験の実施に係るガイダンスを公開</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=2317" rel="bookmark"><time class="entry-date published updated" datetime="2020-03-25T10:50:29+09:00">2020年3月25日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2317#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2317"><img width="800" height="471" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/FDA_silverspring-800x471.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/FDA_silverspring-800x471.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/FDA_silverspring-300x176.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/FDA_silverspring-700x412.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/FDA_silverspring-150x88.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/FDA_silverspring-768x452.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/FDA_silverspring-500x294.jpg 500w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/FDA_silverspring.jpg 930w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h1>FDAはCOVID-19流行下でのガイダンスを公開</h1> <h2>対象</h2> <p>治験依頼者・治験責任医師・IRB</p> <h2>公開日時</h2> <p>2020年3月18日</p> <h2>背景</h2> <p>新型コロナウイルスCOVID-19による感染症が蔓延しつつある。</p> <p>コロナウイルスに試験施設の人員の感染や被験者の感染などが発生した場合、試験施設の閉鎖、移動制限、治験薬のためのサプライチェーンの障害などが生じうる。このような場合には、プロトコールの変更は避けられない。</p> <p>COVID-19による影響は、試験中の疾患の特徴、試験デザイン、試験が実施されている地域など多数の要因によって起こりうる。</p> <h2>推奨事項</h2> <ul> <li id="h.p_C7Sfh7iJStEk" class="zfr3Q">GCP順守を維持し、臨床試験の完全性を損なうリスクを最小化しながら試験参加者の安全性を確保すること</li> </ul> <h2>実施中の試験</h2> <p>代替プロセスの実施は可能な限りプロトコールと一致しているべきであり、治験依頼者及び治験責任医師は、実施した不測の措置の理由を文書化すべきである。治験依頼者及び治験責任医師は、COVID-19に関連した制限が、どのように試験実施の変更とその変更の期間につながったのかを文書化し、どの試験参加者が影響を受けたのか、どのように影響を受けたのかを示すべきである。</p> <p>試験の評価については、電話連絡やバーチャルな訪問などで代替できる方法により実施、また、もはや治験薬や試験サイトにアクセスする必要のない参加者には追加の安全性モニタリングを実施すること</p> <p>試験の受診スケジュールの変更、欠席、または患者の中止は、情報の欠落につながる可能性がある(例えば、プロトコールで指定された手技の場合)。症例報告書には、欠落したプロトコール指定情報(例えば、COVID-19による試験受診の欠席や試験中止など)のCOVID-19との関係を含め、欠落したデータの根拠を説明する具体的な情報を記載することが重要であろう。臨床試験報告書にまとめられたこの情報は、治験依頼者及びFDAにとって有用である。</p> <p>臨床現場での予定された診察に大きな影響が出る場合、通常、自己投与で配布されているような特定の治験薬は、代替の安全な投与方法を利用することが可能であるかもしれない。通常、医療環境で投与される他の治験薬については、代替投与(例えば、訓練を受けているが研究者以外 の職員による訪問看護や代替施設など)の計画についてFDAの審査部門に相談することが推奨される。いずれの場合も、治験薬の説明責任を維持するための既存の規制要件は依然として残っており、これに対処し、文書化すべきである。</p> <p>有効性評価については、可能であれば、バーチャル評価の利用、評価の遅延、研究特異的検体の代替採取等、有効性評価のプロト コルの変更について、適切な審査部門との協議を行うことを推奨する。有効性評価項目が収集されなかった個別の事例については、有効性評価を取得できなかった理由を文書化する(例:COVID-19 によ る具体的な制限事項を明らかにし、プロトコールで指定された評価を実施できなかった理由を明らかにする)。</p> <h2>開始前の試験</h2> <p>治験依頼者、治験責任医師、及び IRB は、試験実施施設における COVID-19 対照措置の結果として試験が中断される可能性がある場合に、試験参加者を保護し、 試験の実施を管理するために使用するアプローチを記述するための方針と手順の確立と実施、又は既存の方針と 手順の改訂を検討すべきである。方針と手順の変更は、インフォームド・コンセントのプロセス、試験の訪問と手順、データ収集、試験のモニ タリング、有害事象の報告、及び渡航制限、検疫措置、または COVID-19 疾病そのものに起因する治験責任医師、治験実施施設のスタッフ、及び/またはモニターの変更への影響に 対処しうるが、これらに限定されるものではない。方針と手順は、COVID-19の管理と管理のために適用される(地域または国の)方針に準拠しているべきである。上記の変更の性質に応じて、適用される規則の下でプロトコルの修正が要求されることがあります。</p> <p>以上は一部抜粋の情報です。詳細はオリジナルをご参照ください。</p> <p><a href="https://drive.google.com/open?id=1tAseo0zJPvQnoBu5lw5WOtSX-c340xBe">ガイダンス(オリジナル)</a></p> <p>EMAも<a href="https://www.ema.europa.eu/en/news/guidance-sponsors-how-manage-clinical-trials-during-covid-19-pandemic">治験依頼者向けガイダンス</a>を3月20日付で公開</p> <p><a href="https://drive.google.com/open?id=1AElK_7Rzm_8BttZzoHwrtZpa9rl0_B6k">PMDAも関連のQA</a>を3月30日付で公開</p> <p><a href="https://drive.google.com/file/d/1WMnGAdLys7bRP3twrpImK4Bp1JwOf2NW/view?usp=sharing">各施設での対応状況</a>(5月14日付)</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-2300" class="post-2300 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=2300" rel="bookmark">CDCのサーベイランスアルゴリズム</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=2300" rel="bookmark"><time class="entry-date published updated" datetime="2020-03-11T22:25:39+09:00">2020年3月11日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2300#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2300"><img width="244" height="147" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/Rplot_thumb.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/Rplot_thumb.png 244w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/Rplot_thumb-150x90.png 150w" sizes="(max-width: 244px) 100vw, 244px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h1>CDC(Centers for Disease Control and Prevention)</h1> <p>最近安倍総理大臣もこの言葉を覚えた模様で「日本版CDC」をというような使い方がなされています。業界の人にとっては、ガイドラインを出しているのでその周辺でお目にかかることが多いのではないかと思います。私は、1995年公開の映画「アウトブレイク」で初めて耳にしました。1999年に留学したFDAとは、同じHHSの下部組織、つまりFDAとCDCは組織図上は横並びでした。CDCはどういった仕事をしているのでしょうか?業務は多岐にわたります。CDCの仕事を身近に感じたのは、1999年留学した年に、テレビで「鳥の死骸から西ナイルウイルスが検出された」という発表でした。米国には鳥の死骸のウイルス検査をしている行政機関があることに驚きました。その後ニューヨークでは夜間にヘリコプターで住宅街に殺虫剤をまくというプロジェクトが放送されていました。夜間に殺虫剤をまくので窓を閉めて寝るようにという放送がされていました。テレビの放送によると、「人体には無害な殺虫剤をまくが、念のため窓を閉めておくように」という事でした。</p> <p>次に私が目にしたのは、FDAのCBERと共同してワクチンの副反応を集めて集計している業務です。パピローマウイルスワクチン、いわゆる「子宮頸がんワクチン」を知り合いたちと集計したのを覚えています。当時日本では上市前でしたが、すでに上市されていた米国のデータではStill病のような副反応が報告されているという内容でした。</p> <h1>サーベイランスのアルゴリズム</h1> <p>そして今回の新型コロナウイルス肺炎の騒ぎで、伝染病のサーベイランスと結果次第では早めの対応を日本でもできるようにという事で、「日本版CDC」をという議論が出てきているのだろうと思います。ただ、良く判らないのがその機能を担う機関が日本に全くないのかというとそういう訳でもないように思います。それは、さておき感染症のサーベイランスはどんな風にデータを評価しているのか少し調べてみました。<a href="https://www.semanticscholar.org/paper/Getting-started-with-outbreak-detection-H%C3%B6hle-Riebler/1805d5cdcc1004a739b525102805e69cf01085af">Getting started with outbreak detection (アウトブレイクを検出することから始めよう)</a>という論文によるとCDC algorithmという手法があります。新たに発症した症例数を週ごとに集計して、過去の発症例数と比較して変動の範囲を超えて感染者が増加した場合に、そのシグナルを検出する手法です。どんなふうになるのか、論理的な事や数式が出てきて良く判らなくなるよりは、実際のCOVID-19の日本のデータ(3月10日までの集計)を流し込んでどういったアウトプットが得られるのか、ながめてみることにしました。</p> <h1>とりあえず結果です</h1> <p>図はFarringtonアルゴリズムの出力です。四角い柱で1日ごとの度数が表示されています。右端のピークが3月6日。初めのアラートが1月28日(3例報告の日)。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/Rplot.png"><img loading="lazy" decoding="async" style="display: inline; background-image: none;" title="Rplot" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/03/Rplot_thumb.png" alt="Rplot" width="244" height="147" border="0" /></a></p> <p>実は、CDCが感染の流行をモニターしているアルゴリズムは週ごとのデータしか解析しないということで、今回のような短期のデータを日ごとで集計しようとするとエラーになりました。そこで教科書にCDCのアルゴリズムと列挙されていましたもう一つのアルゴリズム Farringtonのアルゴリズムで集計してみました。とりあえず、過去50日分の報告件数から、変動の範囲内なのか流行の兆しなのかを計算しているようです。この手法は、日ごろから散発的に報告があるような疾患で、急に増えて流行の兆しではないかというのを早期に発見する目的で使用するのに適している様で、COVID-19の様に全く新しい疾患に対しては、この手法は向いていないように思いました。残念。</p> <p>A statistical algorithm for the early detection of outbreaks of infectious disease, Farrington, C.P.,Andrews, N.J, Beale A.D. and Catchpole, M.A. (1996), J. R. Statist. Soc. A, 159, 547-563.</p> <p><a href="https://www.jstor.org/stable/2983331?seq=1">https://www.jstor.org/stable/2983331?seq=1</a></p> <hr /> <p>library(&#8220;surveillance&#8221;)<br /> library(readxl)</p> <p>X0020_STS &lt;- read_excel(&#8220;COVID_STS.xlsx&#8221;)</p> <p>CovidDisProg &lt;- create.disProg(week = X0020_STS$week,<br /> observed = X0020_STS$observed,<br /> state = X0020_STS$state,<br /> start = c(2018, 1),<br /> freq=365,<br /> epochAsDate=TRUE)</p> <p>#Do surveillance for the last 50 days.<br /> n &lt;- length(CovidDisProg$observed)<br /> #Set control parameters.<br /> control &lt;- list(b=2,w=3,range=(n-50):n,reweight=TRUE, verbose=FALSE,alpha=0.01)<br /> res &lt;- algo.farrington(CovidDisProg,control=control)<br /> #Plot the result.<br /> plot(res,disease=&#8221;COVID-19&#8243;,method=&#8221;Farrington&#8221;)</p> <p># sts.cdc &lt;- algo.cdc(CovidDisProg, control = control)<br /> # &lt;&lt;&lt;error&gt;&gt;&gt; algo.cdc only works for weekly data.<br /> # plot(sts.cdc, legend.opts=NULL)</p> <hr /> <p>使用した集計済ファイル</p> <p>https://gis.jag-japan.com/covid19jp/?fbclid=IwAR3FWAcLkQvXDTUUMtNwm7qRFhplIxSREML5m-rrPXWzfz7IxVANOBdSeSY</p> <p><div class='w3eden'><!-- WPDM Link Template: Default Template --> <div class="link-template-default card mb-2"> <div class="card-body"> <div class="media"> <div class="mr-3 img-48"><img decoding="async" class="wpdm_icon" alt="アイコン" src="https://plaza.umin.ac.jp/~OIO/wp-content/plugins/download-manager/assets/file-type-icons/xlsx.png" /></div> <div class="media-body"> <h3 class="package-title"><a href='https://plaza.umin.ac.jp/~OIO/?wpdmpro=covid_sts'>COVID_STS</a></h3> <div class="text-muted text-small"><i class="fas fa-copy"></i> 1 ファイル <i class="fas fa-hdd ml-3"></i> 32.72 KB</div> </div> <div class="ml-3"> <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl="https://plaza.umin.ac.jp/~OIO/?wpdmpro=covid_sts&wpdmdl=2307&refresh=67f496503a0601744082512">ダウンロード</a> </div> </div> </div> </div> </div></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-2259" class="post-2259 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=2259" rel="bookmark">COVID-19 の原因病原体であるコロナウイルスSARS-CoV-2のタンパク質の構造</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=2259" rel="bookmark"><time class="entry-date published updated" datetime="2020-02-16T22:22:12+09:00">2020年2月16日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2259#comments">3件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=2259"><img width="300" height="232" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/02/Covid2019C-e1581859104262.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/02/Covid2019C-e1581859104262.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/02/Covid2019C-e1581859104262-150x116.png 150w" sizes="(max-width: 300px) 100vw, 300px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <p><a href="https://www.wwpdb.org/pdb?id=pdb_00006lu7">COVID-19の原因ウイルスであるSARS-CoV-2のMproというタンパク質の構造</a>がPDBに公開されていました。エントリは6LU7。PDBの解説の書き方からすると、このウイルスのタンパク質で他にも構造が決定されている分子があるけれども、(無料で無条件に)公開されているのはこれだけだという様に取れます*1。新しいものを発見したとして、その知財を囲い込んで自分達の金儲けにするというのは20世紀的なアメリカンドリームであって、ものが不足していた頃の考え方で時代遅れでないかと。発見したもので社会の様々な問題を解決したり、世の中を良くする様にというような考え方が広がらないかなぁ。それはさておき、タンパク質の発現にバキュロと昆虫細胞を使った系が多い中、このタンパク質は私が慣れ親しんだBL21(DE3)で発現しています。公開されたものを見てみましょう。(レンダリングは私がしましたが、構造はPDB 6LU7を使用しています)</p> <p>*1 その後多くの構造が公開されています。<a href="https://plaza.umin.ac.jp/~OIO/blog/2020/04/11/covid19%e3%81%aespike%e8%9b%8b%e7%99%bd%e8%b3%aa%e3%81%ae%e5%8f%97%e5%ae%b9%e4%bd%93%e7%b5%90%e5%90%88%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e3%83%92%e3%83%88ace2/">ACE2とウイルスのタンパク質の結合についてを別記事</a>に追加しました。(2020.04.11)</p> <p>SARS-CoV-2コロナウイルス3CLヒドロラーゼ(Mpro)のタンパク質で、登録された構造全体(1分子分)を表示しています。Mpro(白)以外にオリゴペプチド様の阻害薬(薄紫)が一緒に含まれています。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/02/Covid2019A.png"><img loading="lazy" decoding="async" style="display: inline; background-image: none;" title="Covid2019A" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/02/Covid2019A_thumb.png" alt="Covid2019A" width="244" height="184" border="0" /></a></p> <p>阻害薬付近が見えやすいように薄切り(Slab)にしてみます。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/02/Covid2019C.png"><img loading="lazy" decoding="async" style="display: inline; background-image: none;" title="Covid2019C" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/02/Covid2019C_thumb.png" alt="Covid2019C" width="244" height="184" border="0" /></a></p> <p>両分子間で水素結合がありそうなところを見やすい表示にしてみました。ちゃんとはまり込んでいるような感じになっています。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/02/Covid2019B.png"><img loading="lazy" decoding="async" style="display: inline; background-image: none;" title="Covid2019B" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2020/02/Covid2019B_thumb.png" alt="Covid2019B" width="244" height="184" border="0" /></a></p> <p><a href="https://www.wwpdb.org/news/news?year=2020#5e39e03fa5007a04a313edc3">PDB news</a>によると、「PDBアーカイブのエントリーと比較すると、少なくとも90%の配列相同性を持つ蛋白質が95件のPDBエントリーで同定されました。さらに、これらの関連蛋白質構造には、約30個の異なる低分子阻害薬が含まれており、新薬の発見に役立つ可能性があります。」とのこと。それらの阻害薬は治療薬の開発の出発点になるかもしれません。</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1905" class="post-1905 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1905" rel="bookmark">self-controlled case series (SCCS) &#8211; (3)</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1905" rel="bookmark"><time class="entry-date published updated" datetime="2019-02-03T22:05:14+09:00">2019年2月3日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1905#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1905"><img width="800" height="476" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-800x476.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-800x476.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-150x89.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-300x179.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-768x457.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-700x417.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示.png 1062w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h2>はじめに</h2> <p>Self-controlled case series (SCCS) の<a href="https://wp.me/p9b6zl-42">解析方法を試しはじめて</a>しばらく時間が経過しました。その間に、このSCCSを計算するためのRのパッケージが開発されていまして、一見したところ便利そうです。とりあえず、ご多分に漏れず、このパッケージを利用して、<a href="https://wp.me/p9b6zl-52">過去にやった方法</a>や<a href="http://statistics.open.ac.uk/sccs/sccs.pdf">論文</a><span id="I8LB~ocegvghAPHod1qif" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;1762293529&quot;]" data-footnote="undefined"><sup>1</sup></span>と同じ結果が得られるのか試してみました。</p> <h2>まずはインストール</h2> <pre class="brush: r; title: ; notranslate" title="">install(&quot;SCCS&quot;)</pre> <p>適切なサーバーを選択してインストールが完了するのを待ちます。</p> <h2>読み込みます</h2> <pre class="brush: r; title: ; notranslate" title="">library(&quot;SCCS&quot;)</pre> <h2>オックスフォード伯爵のマーチ</h2> <p><a href="https://wp.me/p9b6zl-52">以前Observation Islandで試した</a>oxfordデータが,このパッケージではamdatという名前で含まれています。どんな内容か確認してみます。</p> <pre class="brush: r; title: ; notranslate" title="">amdat case sta end am mmr 1 1 366 730 398 458 2 2 366 730 399 750 3 3 366 730 413 392 4 4 366 730 449 429 5 5 366 730 455 433 6 6 366 730 472 432 7 7 366 730 474 395 8 8 366 730 485 470 9 9 366 730 524 496 10 10 366 730 700 428 </pre> <h4>以前使用したoxfordデータは次の通りです</h4> <p>良く似ているけど微妙に調整が必要そうです</p> <table border="0" width="360" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="text-align: center;" width="72" height="18">indiv</td> <td style="text-align: center;" width="72">eventday</td> <td style="text-align: center;" width="72">start</td> <td style="text-align: center;" width="72">end</td> <td style="text-align: center;" width="72">exday</td> </tr> <tr> <td align="right" height="18">1</td> <td align="right">398</td> <td align="right">365</td> <td align="right">730</td> <td align="right">458</td> </tr> <tr> <td align="right" height="18">2</td> <td align="right">413</td> <td align="right">365</td> <td align="right">730</td> <td align="right">392</td> </tr> <tr> <td align="right" height="18">3</td> <td align="right">449</td> <td align="right">365</td> <td align="right">730</td> <td align="right">429</td> </tr> <tr> <td align="right" height="18">4</td> <td align="right">455</td> <td align="right">365</td> <td align="right">730</td> <td align="right">433</td> </tr> <tr> <td align="right" height="18">5</td> <td align="right">472</td> <td align="right">365</td> <td align="right">730</td> <td align="right">432</td> </tr> <tr> <td align="right" height="18">6</td> <td align="right">474</td> <td align="right">365</td> <td align="right">730</td> <td align="right">395</td> </tr> <tr> <td align="right" height="18">7</td> <td align="right">485</td> <td align="right">365</td> <td align="right">730</td> <td align="right">470</td> </tr> <tr> <td align="right" height="18">8</td> <td align="right">524</td> <td align="right">365</td> <td align="right">730</td> <td align="right">496</td> </tr> <tr> <td align="right" height="18">9</td> <td align="right">700</td> <td align="right">365</td> <td align="right">730</td> <td align="right">428</td> </tr> <tr> <td align="right" height="18">10</td> <td align="right">399</td> <td align="right">365</td> <td align="right">730</td> <td align="right">716</td> </tr> </tbody> </table> <h3>観察の開始日</h3> <p>前回試したoxfordデータでは開始日が365でした。このパッケージのamdatでは366に。うるう年にかかってしまったかな?などと思うのも良いのですが、とりあえず同じデータで開始したいので、試行する間はパラメータを投入する際にこの部分を前回と同じになるように調整。具体的にはスクリプトでパラメータを与える際に、</p> <blockquote><p>astart=sta</p></blockquote> <p>と与えるべきところを</p> <blockquote><p>astart=sta-1</p></blockquote> <p>にして調整しました。</p> <h3>症例2のMMR接種日が前回と違う</h3> <p>前回試したoxfordデータでは症例10の接種日は716日目だったのが、今回パッケージ附属のamdatでは同じ症例が「症例2」になっていて,接種日が750日目になっていました。とりあえずここも、前回に合わせておきたいので</p> <blockquote><p>amdat[2,5] &lt;- 716</p></blockquote> <p>とやります。なんだか、細かい質の部分に齟齬が残っているな。</p> <h5>スクリプト</h5> <p>上記2点の調整を含むスクリプトは次のようになります。</p> <pre class="brush: r; title: ; notranslate" title=""> library(&quot;SCCS&quot;) amdat&#x5B;2,5] &lt;- 716 am.mod2 &lt;- standardsccs(event~mmr+age, indiv=case, astart=sta-1, aend=end, aevent=am, adrug=mmr, aedrug=mmr+35, expogrp=15, agegrp=547, data=amdat) am.mod2 </pre> <h2>実行結果</h2> <p>解りにくいかもしれませんが、mmrのオッズ比が12.037 (95%CI, 3.00226, 48.259)となりました。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1916" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/02/e78d87cb74e254d552a8fc3296fcba17.png" alt="" width="737" height="489" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/02/e78d87cb74e254d552a8fc3296fcba17.png 737w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/02/e78d87cb74e254d552a8fc3296fcba17-150x100.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/02/e78d87cb74e254d552a8fc3296fcba17-300x199.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/02/e78d87cb74e254d552a8fc3296fcba17-700x464.png 700w" sizes="(max-width: 737px) 100vw, 737px" /></p> <p>&nbsp;</p> <p>次に示すのが論文で掲載された結果です。今回の集計結果と論文の結果で、小数点以下2桁くらいまでは一致しています。誤差範囲と考えられますので、今回試したRのSCCSパッケージが思ったように機能することが確認できました。投入する前のデータさえきちんとしていたら、使えそうだという印象を持ちました。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-253" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果.png" alt="" width="1035" height="426" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果.png 1035w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-150x62.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-300x123.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-768x316.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-700x288.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-800x329.png 800w" sizes="(max-width: 1035px) 100vw, 1035px" /></p> <p>&nbsp;</p> <h4>reference</h4> <div id="abt-bibliography" data-reflist="[&quot;1762293529&quot;]" class="abt-bibliography noselect mceNonEditable"> <div id="abt-bibliography__container" class="abt-bibliography__container"> <div id="1762293529"> <div class="csl-entry flush"> <div class="csl-left-margin">1.</div> <div class="csl-right-inline">Whitaker H, Farrington C, Spiessens B, Musonda P. Tutorial in biostatistics: the self-controlled case series method. <i>Stat Med</i>. 2006;25(10):1768-1797. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/16220518" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> </div> </div> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1873" class="post-1873 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1873" rel="bookmark">インフルエンザ治療薬に耐性のインフルエンザウイルスのキャップ依存性エンドヌクレアーゼ</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1873" rel="bookmark"><time class="entry-date published updated" datetime="2019-01-26T11:27:04+09:00">2019年1月26日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1873#comments">2件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1873"><img width="800" height="640" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-800x640.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-800x640.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-150x120.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-300x240.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-768x614.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-700x560.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T.png 1280w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h1>耐性ウイルス</h1> <p>新規インフルエンザ治療薬に耐性を持つというウイルスが、その新規治療薬を使用した患者さんから検出されたという事で、2018.1.25にニュースが流れました。その治療薬は、キャップ依存性エンドヌクレアーゼ (cap-dependent endonuclease) 阻害薬で、一般名バロキサビルマルボキシル (baloxavir marboxil) と呼ばれる医薬品です。ニュースではどういった検査をして「耐性」を確定したかは述べられていませんでした。<a href="https://www.niid.go.jp/niid/ja/flu-m/flutoppage/593-idsc/iasr-news/8545-468p01.html">ソースの情報</a>によるとターゲット分子であるキャップ依存性エンドヌクレアーゼの変異であるPA I38T、I38F等を監視していることが述べられています。これらの変異はNCBIのデータベースに以前より存在していますので、普通に世の中にいるウイルスが持っていた変異だろうと思われます。そして、治験時には10%弱の被験者にこの変異が見られました。治験の情報によりますと、この変異を持っているウイルスにかかった被験者では、治療5日目、9日目にウイルスが検出された割合が野生型のウイルスにかかった被験者より高くなりました。<span id="FarNkq5iQiRhTrEMTs~x~" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;16301197&quot;]" data-footnote="undefined"><sup>1</sup></span></p> <p>この治験データで少し目に留まるのは、プラセボ治療群より変異ウイルスに対する実薬治療群の方がウイルスが検出される被験者の割合が高くなる様に見える点です。力価のグラフを見ていると、耐性ウイルスは一旦力価が低下した後、6日目あたりに再び力価が上昇するようなカーブを描いて見えます。これらのデータが、臨床的に深刻な問題なのかは何とも言えません。詳しく知りたい方は原著<span id="lji9X4Tp9IIIkgLNemJ5w" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;16301197&quot;]" data-footnote="undefined"><sup>1</sup></span>や<a href="http://www.info.pmda.go.jp/go/interview/1/340018_6250047F1022_1_003_1F">販売メーカーの資材</a>を見てご検討ください。</p> <h2>PAに耐性変異があると医薬品が全くPAと相互作用しないのか?</h2> <p>PA分子の結晶構造が公開されています<span id="uG~yXvrsmdDtQY_PNeADu" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;893759437&quot;]" data-footnote="undefined"><sup>2</sup></span>ので、これを利用し耐性のメカニズムに迫る。とか言うたいそうな話ではなく、とりあえず眺めてみました。黄色がbaloxavir acidです。(医薬品のbaloxavir marboxilとは、若干構造が違います)青が活性中心付近に側鎖を出しているアミノ酸残基。そして、ピンクが変異がある場所です。</p> <h4>野生型構造</h4> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1876" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/wild-type.png" alt="" width="1280" height="1024" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/wild-type.png 1280w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/wild-type-150x120.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/wild-type-300x240.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/wild-type-768x614.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/wild-type-700x560.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/wild-type-800x640.png 800w" sizes="(max-width: 1280px) 100vw, 1280px" /></p> <h4>PA I38T の耐性を有する構造</h4> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1877" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T.png" alt="" width="1280" height="1024" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T.png 1280w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-150x120.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-300x240.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-768x614.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-700x560.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T-800x640.png 800w" sizes="(max-width: 1280px) 100vw, 1280px" /></p> <p>I38Tの変異があっても、作用点にbaloxavir acidが一見きちんとハマっているようです。水素結合を作っているであろう原子間の距離が微妙に違うので、ファンデルワールス力が違い、結合の強さに差が出るのかもしれません。科学的に厳密なディスカッションは、論文<span id="CswQ5TkRsAwECCmSk04gh" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;893759437&quot;]" data-footnote="undefined"><sup>2</sup></span>をご確認ください。</p> <p>お遊びで、いつもより多めに回してみました。</p> <p><div style="width: 640px;" class="wp-video"><!--[if lt IE 9]><script>document.createElement('video');</script><![endif]--> <video class="wp-video-shortcode" id="video-1873-1" width="640" height="360" preload="metadata" controls="controls"><source type="video/mp4" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T.mp4?_=1" /><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T.mp4">https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2019/01/I38T.mp4</a></video></div></p> <div id="abt-bibliography" class="abt-bibliography noselect mceNonEditable" data-reflist="[&quot;16301197&quot;,&quot;893759437&quot;]"> <div id="abt-bibliography__container" class="abt-bibliography__container"> <div id="16301197"> <div class="csl-entry flush"> <div class="csl-left-margin">1.</div> <div class="csl-right-inline">Hayden F, Sugaya N, Hirotsu N, et al. Baloxavir Marboxil for Uncomplicated Influenza in Adults and Adolescents. <i>N Engl J Med</i>. 2018;379(10):913-923. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/30184455" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="893759437"> <div class="csl-entry flush"> <div class="csl-left-margin">2.</div> <div class="csl-right-inline">Omoto S, Speranzini V, Hashimoto T, et al. Characterization of influenza virus variants induced by treatment with the endonuclease inhibitor baloxavir marboxil. <i>Sci Rep</i>. 2018;8(1):9633. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/29941893" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> </div> </div> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1787" class="post-1787 post type-post status-publish format-standard sticky hentry category-15"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=15" class="category category-15">公表論文セルフアーカイブ</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1787" rel="bookmark">血管内皮増殖因子(Vascular Endothelial Growth Factor:VEGF)シグナル阻害薬と大動脈解離が相関していることが示唆されました</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1787" rel="bookmark"><time class="entry-date published updated" datetime="2018-12-11T23:57:42+09:00">2018年12月11日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1787#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p>国内の副作用データベースであるJADERを用いた解析の結果を論文として公表しました。この論文は2017年に公表したもので、ごく最近出版という訳ではありません。出版された際に著者には無料で見ることのできるリンクが提供されています。そのリンクは個人で楽しむ目的で使用するものと思っていましたが、Circulationのインストラクションを読んでいましたところ、自身のホームページにリンクを張ることが許可されている事が判明しました。ですので、個人ブログにそのリンクを張ります。<br>&#8230;Circulation誌のインストラクション Q&amp;Aパート&#8230;<br><strong>Q</strong>—<em><strong>Can I post my article on the Internet?</strong></em><br><strong>A</strong>—Corresponding authors will receive &#8220;toll-free&#8221; links to their published article. This URL can be placed on an author&#8217;s personal or institutional web site. Those who click on the link will be able to access the article as it published online in the AHA journal (with or without a subscription). Should coauthors or colleagues be interested in viewing the article for their own use, authors may provide them with the URL; a copy of the article may not be forwarded electronically.<br>&#8230;<br></p> <p>&lt;<a rel="noreferrer noopener" href="http://circ.ahajournals.org/content/135/8/815" target="_blank">http://circ.ahajournals.org/content/135/8/815</a>&gt;<br>Yasuo Oshima, Tetsuya Tanimoto, Koichiro Yuji, Arinobu TojoAssociation Between Aortic Dissection and Systemic Exposure of Vascular Endothelial Growth Factor Pathway Inhibitors in the Japanese Adverse Drug Event Report Database&nbsp;</p> <p><a rel="noreferrer noopener" href="https://doi.org/10.1161/CIRCULATIONAHA.116.025144" target="_blank">https://doi.org/10.1161/CIRCULATIONAHA.116.025144</a> <br>Circulation. 2017;135:815-817Originally published February 21, 2017</p> <p></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1602" class="post-1602 post type-post status-publish format-standard sticky hentry category-miscellaneous"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1602" rel="bookmark">医薬品副作用報告のアンダーレポーティング</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1602" rel="bookmark"><time class="entry-date published updated" datetime="2018-10-05T20:57:55+09:00">2018年10月5日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1602#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <div id="Sec20" class="sec"> <h1>Under-reporting of adverse drug reactions</h1> <h2>アンダーレポーティングとは</h2> <p id="__p64" class="p p-first-last">市販後の副作用報告データベースを解析して、副作用を研究するにあたって、意識しておくべき問題の一つに、アンダーレポーティングがあります。医薬品を製造販売する企業は、その医薬品の副作用情報を知った際には、一定の基準に該当する場合には、設定された期限内に規制当局へ報告することが義務付けられています。(一定の基準とは、自社の医薬品と有害事象の間に因果関係がある、有害事象が重篤である、の2点です。このほかに、「噂(うわさ)」ではなく、副作用を起こしたとされる患者が実在すること、医療目的で使用された医薬品であること、国内で使用された医薬品であることなど周辺の手続き的なコンディションが若干あります。)これに対して、医療現場の主プレーヤーである医師には、「保健衛生上の危害の発生又は拡大を防止するため必要があると認めるとき(薬機法68条の10-2)」に限って当該副作用を報告するように義務付けられています。もちろん、治験や臨床研究で一定基準のものを、どこかへ報告するように定めた契約が存在する場合には、その契約に基づく義務が発生します。</p> <p>企業で副作用の仕事をしていると、規制当局であるPMDAの査察の際に厳しくチェックされるため、知った副作用情報の報告漏れが無いようにと意識を働かせる動機があります。一方、医師は副作用報告について、発現したものを報告漏れだというような指摘を受ける機会はほとんどなく、実際に発現した副作用を、どこかへ報告するという、動機が働きません。どこへも報告されない副作用が、だれに知られることもなく埋もれてしまう、というようなことも十分想定されます。その、発現しているにもかかわらず、規制当局に報告されない副作用が一定程度存在することをアンダーレポーティングと言っています。</p> </div> <h2>アンダーレポーティングは何が問題なのか</h2> <p>アンダーレポーティングがある事で、規制当局や製造販売元企業がリスクに気づくのに遅れる可能性があります。また、様々な集計の際にしばしば2つ以上の何かを比較します。例えばA薬とB薬を比較する時に、この2つの薬剤で同じ頻度でアンダーレポーティングが起きているという前提がないと厳密になりません。この前提が正しいかどうかを明らかにするのは難しいものです。</p> <h2>アンダーレポーティングは本当に存在するのか</h2> <p>感覚としては、起きた副作用がすべて規制当局に報告されているとことはないと思いますが、実際にそういう事が起きているというのが科学的に記述されているでしょうか。この点について、臨床現場の先生が有害事象を選んで報告していることを明らかにした英国及びアイルランドからの研究報告があります<span id="x58C1Q~uqlLHer4_Q1WuQ" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;2183901541&quot;,&quot;4203217227&quot;]" data-footnote="undefined"><sup>1,2</sup></span>。</p> <p>また、スロベニアで一次市中病院から四次紹介先病院までの入院カルテをレビューした報告によると、医薬品の副作用による入院を医師が認識していても、コーディングしてデータを登録して報告することはまれでした<span id="~OmYF6YDgdK7Inll1xBHh" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;1029115593&quot;]" data-footnote="undefined"><sup>3</sup></span>。</p> <h2>アンダーレポーティングの要因</h2> <p>副作用が起きたとして、全てが規制当局に集約される様な仕組みではないので、仕方ないというか。全てが報告されることを基準にして、それより低いから「アンダー」という発想が現実からかけ離れたことを想定しているというか。まぁ、医療関係者も忙しいし、報告自体よりその仕組みを理解するのが面倒だったりというのもあり。全体に違和感のある部分ではあるのですが要因を分析して見ないことには、次に繋がらないのでこの辺りも少し調べました。</p> <p>ベネズエラでの研究グループは、医師が自発報告のシステムについての知識が乏しい事が示され、これがアンダーレポーティングの原因であるという仮説を主張しました<span id="zLtU8fZBI4oxIvPNcO0gy" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;2730581049&quot;]" data-footnote="undefined"><sup>4</sup></span>。</p> <p>スペインからの報告<span id="wII7ropdZownfJmstK2Mq" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;1428381492&quot;]" data-footnote="undefined"><sup>5</sup></span>では、</p> <ol> <li>ADR(S)であると診断することの困難さ</li> <li>医師が多忙である事</li> <li>薬物モニタリングシステムをどう使って報告するのか知られていない事</li> <li>利益相反</li> </ol> <p>がアンダーレポーティングの要因として提唱されました。スペインからのもう一つの報告<span id="mf4hkoSfn6Hst7sLSXyen" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;5255489&quot;]" data-footnote="undefined"><sup>6</sup></span>では</p> <ol> <li>薬剤師の関心の低さ</li> <li>薬剤師が多忙である事</li> <li>ADR(S)であると診断することの困難さ</li> </ol> <p>がアンダーレポーティングの要因として提唱されました。</p> <h2>ちょっと寄り道</h2> <p>スペインの報告2の(1)を「関心の低さ」と訳しましたが、原文ではforgetfulnessでした。スペインでは薬剤師が(3)の判断をしているのかと少々驚きました。日本で調剤薬局の薬剤師から受ける報告では、「薬を使った」→「何か症状を訴えている」で、ほぼ何も考えず「副作用である」かのごとき報告がなされます。「副作用名」もほぼ「患者が訴える症状」あるいは、「診断根拠が希薄な病名」です。調剤薬局の薬剤師からの情報は処方箋に書かれた医薬品情報と患者さんとの会話でしか病状を把握できないことがほとんどで、基礎疾患や臨床検査値や治療の経過等の正確な情報が得られることはほとんどありません。その上、多くの場合処方した医師に対して、薬局薬剤師や企業が因果関係を問う事も難しいことが多く、薬局薬剤師の置かれた立場からすると、得られる情報が限定的なのもやむを得ないことです。結果として薬局経由の情報は症例評価には限界があります。</p> <h2>更なる取り組みに向けて</h2> <p>ドイツからの報告<span id="XEaOOP1HNqJTUSl5kBrqz" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;793581479&quot;]" data-footnote="undefined"><sup>7</sup></span>で、メールにより1315名の医師にアンケートした結果によると、規制当局のシステムを使って報告するより、製薬企業を通して報告する方を好む医師が多かったということです。この報告によると、アンダーレポーティングを抑制するには、医師による自発報告を支援する事が提案されました。経済的インセンティブや教育活動によって、臨床家が副作用を報告する活動が改善することを報告した論文は複数あります<span id="B6bCTDbTk1YThA_3ErPBJ" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;1497045135&quot;,&quot;1862494947&quot;,&quot;2059279712&quot;,&quot;1859457515&quot;,&quot;1624502262&quot;]" data-footnote="undefined"><sup>8–12</sup></span>。副作用を疑ったら、規制当局に報告するという活動があることを知る患者は少なく、患者自身による副作用報告を提案する論文もあります<span id="YCgri_mDy62DSUPD7qui0" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;1765842709&quot;,&quot;3989210300&quot;,&quot;912706085&quot;]" data-footnote="undefined"><sup>13–15</sup></span>。</p> <h2>ちょっと待った</h2> <p>インセンティブを厚くすると、その副作用も心配です。容易に想像できるのはそのインセンティブ(お金)目当てで、あまり大したことのない副作用を多数報告する臨床家や、最悪存在しない副作用を報告するものも現れるかもしれません。私としては報告を少々増やすことと引き換えに、これらのノイズを多く混入させることが解析上の困難を引き起こすことを懸念します。</p> <p>患者自身の副作用報告については、医学的な判断の入った診断と言うよりは主観的な症状が中心になります。患者は副作用を経験したと思ったら、規制当局に報告するより、疑わしい医薬品を処方した医師に相談して、医学的判断を仰ぐので良いのではないでしょうか。忙しそうにしている医師にわざわざ報告するほどでもない、という副作用であれば、規制当局的にも必ずしも重要視しないような病態ではないかと思います。</p> <p>現在の自発報告の状況は完璧とは程遠いものです。でも、これまでいくつかの薬害を乗り越えて、副作用報告の制度が洗練されてきた医療用医薬品に関しては、深刻なほど、新規の副作用の検出力が低いとも思えません。</p> <h2>実際にあった悪質なケース</h2> <p>医薬品関連の業者Aが、「副作用の収集業務を始めました。サンプルとしてこういう情報を入手しています」として、数件の副作用情報を製薬企業Bに提供しました。薬事法(現薬機法)に基づきますと、製造販売元企業Bが副作用情報を入手した際には規制当局に報告する義務が発生します。ですのでその情報も当局へ報告しました。企業Bも海外本社のグローバルカンパニーで、一定の基準に合致する副作用は、米国FDAや欧州EMAをはじめ各国の規制に従ってそれぞれの規制当局へ報告されました。</p> <p>製薬企業は、入手した情報について、具体的で詳細な情報を確認に行くように、と規制当局より常々指導されています。当初業者Aより入手した情報に基づき、情報源とされる調剤薬局や卸業者さんへ企業Bの営業担当者がそれぞれ手分けして確認に行きました。すると、行った先では「そのような副作用情報を報告していない」「業者Aが何かないかとしつこく聞くので適当に作り話を言った」というようなケースばかりで、副作用症例が実在しないことが明らかになったのです。ねつ造情報でも、それらしいものを企業に送り付ければ、ビジネスになるというような安易な理解で参入しようとしていたとの結論に至りました。副作用報告の規制の細やかさを理解していれば、虚偽の情報を企業が裏を取らない訳にはいかない事は明白なのですが、その規制すら理解していないようです。</p> <p>ねつ造情報に基づいて、各地の営業担当者が薬局や卸さんを訪れ、さらに、「そんな情報はない」と言うような話のかみ合わない不快な時間を過ごしました。訪問された方も、業者Aにしつこく副作用の情報を求められ、その後製造販売元のAから再度詳細情報を求められ、と無意味な問い合わせの対応に時間を取られました。企業Bでは日本をはじめ各国の規制当局には、副作用情報を報告した後、さらに、取り下げの手続きを行ったりと大変な無駄な業務を余儀なくされました。その時には業者Aが解りやすくねつ造していましたので、まもなくねつ造が確認できました。でも、情報源である医療関係者が虚偽の報告を(少額の)お金のために作り始めると、なかなか裏を取ることは難しそうです。</p> <h2 id="CR28" class="ref-cit-blk half_rhythm">References</h2> <div id="CR40" class="ref-cit-blk half_rhythm"></div> <div id="abt-bibliography" class="abt-bibliography noselect mceNonEditable" data-reflist="[&quot;2183901541&quot;,&quot;4203217227&quot;,&quot;1029115593&quot;,&quot;2730581049&quot;,&quot;1428381492&quot;,&quot;5255489&quot;,&quot;793581479&quot;,&quot;1497045135&quot;,&quot;1862494947&quot;,&quot;2059279712&quot;,&quot;1859457515&quot;,&quot;1624502262&quot;,&quot;1765842709&quot;,&quot;3989210300&quot;,&quot;912706085&quot;]"> <div id="abt-bibliography__container" class="abt-bibliography__container"> <div id="2183901541"> <div class="csl-entry flush"> <div class="csl-left-margin">1.</div> <div class="csl-right-inline">Martin R, Kapoor K, Wilton L, Mann R. Underreporting of suspected adverse drug reactions to newly marketed (“black triangle”) drugs in general practice: observational study. <i>BMJ</i>. 1998;317(7151):119-120. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/9657787" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="4203217227"> <div class="csl-entry flush"> <div class="csl-left-margin">2.</div> <div class="csl-right-inline">Williams D, Feely J. Underreporting of adverse drug reactions: attitudes of Irish doctors. <i>Ir J Med Sci</i>. 1999;168(4):257-261. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/10624366" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="1029115593"> <div class="csl-entry flush"> <div class="csl-left-margin">3.</div> <div class="csl-right-inline">Brvar M, Fokter N, Bunc M, Mozina M. The frequency of adverse drug reaction related admissions according to method of detection, admission urgency and medical department specialty. <i>BMC Clin Pharmacol</i>. 2009;9:8. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/19409112" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="2730581049"> <div class="csl-entry flush"> <div class="csl-left-margin">4.</div> <div class="csl-right-inline">Pérez G, Figueras A. The lack of knowledge about the voluntary reporting system of adverse drug reactions as a major cause of underreporting: direct survey among health professionals. <i>Pharmacoepidemiol Drug Saf</i>. 2011;20(12):1295-1302. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/21793098" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="1428381492"> <div class="csl-entry flush"> <div class="csl-left-margin">5.</div> <div class="csl-right-inline">Vallano A, Cereza G, Pedròs C, et al. Obstacles and solutions for spontaneous reporting of adverse drug reactions in the hospital. <i>Br J Clin Pharmacol</i>. 2005;60(6):653-658. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/16305591" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="5255489"> <div class="csl-entry flush"> <div class="csl-left-margin">6.</div> <div class="csl-right-inline">Irujo M, Beitia G, Bes-Rastrollo M, Figueiras A, Hernández-Díaz S, Lasheras B. Factors that influence under-reporting of suspected adverse drug reactions among community pharmacists in a Spanish region. <i>Drug Saf</i>. 2007;30(11):1073-1082. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/17973543" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="793581479"> <div class="csl-entry flush"> <div class="csl-left-margin">7.</div> <div class="csl-right-inline">Hasford J, Goettler M, Munter K, Müller-Oerlinghausen B. Physicians’ knowledge and attitudes regarding the spontaneous reporting system for adverse drug reactions. <i>J Clin Epidemiol</i>. 2002;55(9):945-950. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/12393084" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="1497045135"> <div class="csl-entry flush"> <div class="csl-left-margin">8.</div> <div class="csl-right-inline">Lopez-Gonzalez E, Herdeiro M, Piñeiro-Lamas M, Figueiras A, GREPHEPI group. Effect of an educational intervention to improve adverse drug reaction reporting in physicians: a cluster randomized controlled trial. <i>Drug Saf</i>. 2015;38(2):189-196. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/25537234" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="1862494947"> <div class="csl-entry flush"> <div class="csl-left-margin">9.</div> <div class="csl-right-inline">Herdeiro M, Ribeiro-Vaz I, Ferreira M, Polónia J, Falcão A, Figueiras A. Workshop- and telephone-based interventions to improve adverse drug reaction reporting: a cluster-randomized trial in Portugal. <i>Drug Saf</i>. 2012;35(8):655-665. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/22788235" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="2059279712"> <div class="csl-entry flush"> <div class="csl-left-margin">10.</div> <div class="csl-right-inline">Figueiras A, Herdeiro M, Polónia J, Gestal-Otero J. An educational intervention to improve physician reporting of adverse drug reactions: a cluster-randomized controlled trial. <i>JAMA</i>. 2006;296(9):1086-1093. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/16954488" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="1859457515"> <div class="csl-entry flush"> <div class="csl-left-margin">11.</div> <div class="csl-right-inline">Biagi C, Montanaro N, Buccellato E, Roberto G, Vaccheri A, Motola D. Underreporting in pharmacovigilance: an intervention for Italian GPs (Emilia-Romagna region). <i>Eur J Clin Pharmacol</i>. 2013;69(2):237-244. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/22706618" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="1624502262"> <div class="csl-entry flush"> <div class="csl-left-margin">12.</div> <div class="csl-right-inline">Pedrós C, Vallano A, Cereza G, et al. An intervention to improve spontaneous adverse drug reaction reporting by hospital physicians: a time series analysis in Spain. <i>Drug Saf</i>. 2009;32(1):77-83. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/19132807" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="1765842709"> <div class="csl-entry flush"> <div class="csl-left-margin">13.</div> <div class="csl-right-inline">Tapsfield J, Mathews T, Lungu M, van O. Underreporting of side effects of standard first-line ART in the routine setting in Blantyre, Malawi. <i>Malawi Med J</i>. 2011;23(4):115-117. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/23451563" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="3989210300"> <div class="csl-entry flush"> <div class="csl-left-margin">14.</div> <div class="csl-right-inline">Kiguba R, Karamagi C, Waako P, Ndagije H, Bird S. Recognition and reporting of suspected adverse drug reactions by surveyed healthcare professionals in Uganda: key determinants. <i>BMJ Open</i>. 2014;4(11):e005869. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/25421337" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="912706085"> <div class="csl-entry flush"> <div class="csl-left-margin">15.</div> <div class="csl-right-inline">Avery A, Anderson C, Bond C, et al. Evaluation of patient reporting of adverse drug reactions to the UK “Yellow Card Scheme”: literature review, descriptive and qualitative analyses, and questionnaire surveys. <i>Health Technol Assess</i>. 2011;15(20):1-234, iii-iv. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/21545758" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> </div> </div> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1604" class="post-1604 post type-post status-publish format-standard sticky hentry category-15"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=15" class="category category-15">公表論文セルフアーカイブ</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1604" rel="bookmark">有害事象と医薬品の因果関係評価について</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1604" rel="bookmark"><time class="entry-date published updated" datetime="2018-09-11T21:23:38+09:00">2018年9月11日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1604#comments">1件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p>&lt;この記事は<a href="https://doi.org/10.2169/naika.100.2323" target="_blank" rel="noopener">内科学会雑誌に掲載した記事</a>のセルフアーカイブです。誤字脱字等も含め内容は公開版の最終稿と同一です。></p> <h2>Evidence-based Medicine (EBM)</h2> <h1>有害事象と医薬品の因果関係評価について</h1> <p>大島康雄</p> <p>東京大学医科学研究所 先端医療研究センター・分子療法分野</p> <p>郵便番号 108-8639</p> <p>住所 東京都港区白金台4丁目6-1</p> <p>℡ 03-6301-3845</p> <p>電子メール 0-oshima@umin.ac.jp</p> <p>&nbsp;</p> <h2> <b>はじめに</b></h2> <p>医薬品医療機器総合機構(PMDA)のWebpageによると、2010年1月から11月までの期間に使用上の注意の改訂指示があった医薬品情報は170件あった (<a href="http://www.info.pmda.go.jp/kaitei/kaitei_index.html" target="_blank" rel="noopener">http://www.info.pmda.go.jp/kaitei/kaitei_index.html</a>)。 この中でアンジオテンシンII受容体拮抗薬、いわゆるARBである、オルメサルタン メドキソミル、テルミサルタン、バルサルタンおよびそれらを薬効成分として含む合剤の使用上の注意へ、「横紋筋融解症」の副作用の記載をするようにとの指示が私の目を引いた。横紋筋融解症は一旦発現すると死亡に至る割合が1割近くもある深刻な病態である(<a href="https://docs.google.com/document/d/1C0y6kB-z0eqEybLJOcOc3qFJLovzoU95ZRT9Q81J4hs/edit#heading=h.30j0zll">1</a>)。それに加え、ARBは臨床現場で多くの患者さんへ使用されているため、規制当局からの情報は大きな影響力を有しかねない。しかし、気になったのはそのためだけではない。HMG-CoA還元酵素阻害薬、いわゆるスタチン類では個人的な臨床経験としてあるいは同僚医師らとのコミュニケーションの中で、クレアチンキナーゼ上昇あるいはこれに筋症状等の伴った筋炎と考えられる症例を経験することがあり、スタチンの筋組織に対する傷害性を感じる機会があった。これに対して、ARBではこうした身近な経験をする機会が乏しかったのだ。厚生労働省のWebpage掲載文書である医薬品・医療機器等安全性情報No.271の記載によると、オルメサルタン メドキソミルでは、平成21年度1年間での使用者数おおよそ180万人に対し、集計当時の直近3年間に横紋筋融解症症例のうち因果関係が否定できない症例が1例報告されている、との記載がある。 同じくテルミサルタンでは1年間使用者数190万人に対し直近3年間で3症例、バルサルタンでも同じく410万人に対し4症例との記載である (<a href="http://www1.mhlw.go.jp/kinkyu/iyaku_j/iyaku_j/anzenseijyouhou/271-2.pdf" target="_blank" rel="noopener">http://www1.mhlw.go.jp/kinkyu/iyaku_j/iyaku_j/anzenseijyouhou/271-2.pdf</a>)。医薬品・医療機器等安全性情報No.271には改訂指示の根拠となった症例の概要等に関する情報が紹介されている。それぞれの症例の臨床経過を見ると、症例で副作用が報告されていることは理解できるものの、添付文書上で注意喚起を行うという一種のリスクコミュニケーションが必要であると判断したロジックは読み取れない。医薬品・医療機器等安全性情報No.271に記載された数字には、副作用症例を経験された臨床現場の先生方が任意でご報告される、いわゆる自発報告に基づく数字が含まれると考えられる。自発報告の弱点として、発現していても報告されない症例が少なからずあると思われる、いわゆるアンダーレポーティングの問題が指摘されている。言い換えるならば、実際には報告されている症例より多くの有害事象が発現している可能性が考えられる。それにしてもこの程度の報告数であれば身近な経験が情報共有されないのも納得ができる。と同時に、添付文書上で注意喚起を行うというリスクコミュニケーションが本当に必要なのか、情報の受け手としての医師はこの情報をどの様に日々の臨床に生かすことが求められているのか疑問が湧く。</p> <p>本稿では、医薬品使用中または投与後におきた医療上の好ましくない事象である有害事象が、本当に医薬品が原因で起きた副作用であるかどうか、すなわち有害事象と医薬品の因果関係についてどのような判断の方法があるのかについて、いくつかの例を紹介させていただく。</p> <p>&nbsp;</p> <h2> <b>個別症例の有害事象に関する因果関係</b></h2> <p>臨床試験中に生じた有害事象と試験薬との因果関係の評価は、重要な意味を持ちうるにもかかわらず、客観的で確立された基準があるとは言えない。疾患の経過中に起きた有害事象は、被疑薬による副作用のほか、被験者がもともと有していた病態に関連した症状、併用薬剤による事象、治療手技の合併症、それらとは無関係に偶然おこる偶発症などさまざまな可能性がある。原因についてのさまざまな可能性を臨床的に推論してゆく中で、相対的に他の要因が考えにくい場合に被疑薬との因果関係があると考えられる。つまり、いわゆる臨床推論そのものであり、一律に基準を設けるのは困難である。治験中に得られる安全性情報の取り扱いについて、INTERNATIONAL CONFERENCE ON HARMONISATION (ICH) E2Aという国際的ガイドラインがある。その規定によると、薬物投与後に起きた有害事象について、完全に否定することは論理的には困難であるにもかかわらず、「因果関係が否定できない場合に、合理性を以て因果関係の可能性があるとする」との考え方が記載されている(<a href="https://docs.google.com/document/d/1C0y6kB-z0eqEybLJOcOc3qFJLovzoU95ZRT9Q81J4hs/edit#heading=h.1fob9te">2</a>)。脚注 このように基準となるべき文言についても客観的で一定の判断が常にできる基準とは言い難い。このほかにも考慮するべき点はいくつか報告されている。上記ICH E2Aの記述および、同じく国際的な治験や市販後の医薬品評価にかかわる議論を深めてきた国際医科学団体協議会(CIOMS, council for international organizations of medical science)が、因果関係の判断に関して考慮するべきとして指摘している点を4点以下に列挙する。あるべき姿として、評価できるだけの十分な医療上の情報を得たうえで判断がなされるべきである。</p> <fieldset> <ol> <li>再投与によって有害事象の再発がある(リチャレンジ)</li> <li>被偽薬中止により有害事象が軽快する(ディチャレンジ)</li> <li>発現時期が副作用として妥当</li> <li>事象を引き起こしうる他の要因がない</li> </ol> </fieldset> <ol> <li>については、被疑薬を再投与することは通常推奨されておらず、情報が得られにくいと思われる。しかし、再投与により再現性が確認できる場合には被疑薬によって有害事象が起きていたとの因果関係が強く支持される。</li> <li>深刻な有害事象が起こり、被疑薬の中止によって有害事象が軽快することが期待される場合には被疑薬が中止される場合が多いであろう。被疑薬の中止によって有害事象が軽快することが通常期待できない発がん等の例を除いて、被偽薬中止によって有害事象が軽快しない場合は、因果関係は考えにくいと判断するかもしれない。</li> <li>好発時期が知られている有害事象、例えばアナフィラキシーショックや抗がん薬の骨髄抑制性の副作用等については、個別症例の発現時期と知られている好発時期とで矛盾がないかが、因果関係を評価するために考慮されるだろう。変異原性試験やがん原生試験等の結果に特に問題となる所見がない薬物については、被疑薬投与開始から1-2年目程度までに発症した悪性疾患については薬剤との因果関係が否定的と考えるだろう。放射線被ばくは遺伝子に障害をもたらすと考えられるが、その放射線被ばくをもたらす原子爆弾投下後の甲状腺がんや白血病の発症のピークが数年後にあるとの調査結果が知られている。また、腫瘤の成長速度に関する基礎的な研究の結果等もふまえ、放射線や薬物への曝露によるイニシエーションから臨床的な発がんには一般的に数年が必要と考えられているからである。</li> <li>報告された有害事象が、被験者がもともと有していた疾患によってしばしばみられる症状であるような場合や併用薬剤の副作用として良く知られているような事象の場合には、被疑薬と有害事象の因果関係は確定的とは言えなくなる。こうした要因がある場合でも、個別の症例の基礎疾患の病状や併用薬剤の使用状況、有害事象の重症度や発現時期によっては被疑薬の因果関係を積極的に疑うことが合理的な場合もありうる。</li> </ol> <p>また、有害事象の性質や、被疑薬(代謝物を含む)の類薬についての以下のような情報がもしあれば、これらも含め総合的に因果関係が評価される場合もある。</p> <fieldset> <ol> <li>(事故による)過量投与により起きることが報告されていないか</li> <li>事象が一般人口中ではまれか、頻度が高いとされているか</li> <li>一般に薬剤性とされている事象か</li> <li>薬物動態的証拠(薬物相互作用等)として矛盾はないか</li> <li>公知の作用機序によって説明できるか</li> <li>公知の共通薬効群の副作用として知られているか(クラスエフェクト)</li> <li>動物や<i>in vitro</i>の試験結果で副作用が起きることが示唆されているか</li> <li>同じ有害事象を起こすことが知られている薬剤に、被疑薬の特徴が似ているか</li> </ol> </fieldset> <p>&nbsp;</p> <p>上述の情報を考慮しても、個別症例の有害事象が被疑薬と因果関係があるのか否かの判断が困難なケースが少なくない。</p> <h2><b>治験で報告される有害事象の取り扱い</b></h2> <p>臨床試験のうち、新医薬品等の承認を得るための臨床試験を治験と呼び、これはいわゆるGCP省令に基づいて行われ、治験届がなされている。治験では、個別症例の有害事象について、治験責任医師等がその因果関係判断を行う。治験責任医師等が当該有害事象と試験薬との因果関係を否定しないと、治験依頼者によって個別症例の副作用として報告等の必要な手続きが検討される。この場合試験が継続中であれば、規制当局および治験に参加している他施設への迅速報告が検討されるとともに、その重要度によっては試験の継続についても検討される。しかしながら、試験が終了し、集積検討をする段階では、個別症例についての因果関係評価に基づいてそのまま、「当該試験薬が当該副作用を引き起こす」というように医薬品が評価されるわけではない。むしろ逆である。Food and Drug Administration (FDA)では審査官(reviewer)向けのガイドブックが作成され公開されている。このFDAレビューワーガイダンスによると、有害事象の報告に責任のある治験責任医師(investigator)あるいは治験依頼者(新医薬品等の申請者としてapplicantの用語で登場する)が行った個別症例についての因果関係判断からは、あまり有用な情報が得られない、あるいは、無視するようにとも取れる記述がみられる。以下に因果関係評価についての記述をFDAのレビューワーガイダンスより引用する。(http://www.fda.gov/downloads/Drugs/GuidanceComplianceRegulatoryInformation/Guidances/ucm072974.pdf)</p> <fieldset>7.1.1 死因についての記述で、In most cases, these events need to be examined for frequency but discussion of individual cases is not helpful.</p> <p>7.1.2 転帰死亡以外の重篤な有害事象について、The reviewer should identify, without regard to the applicant’s causality judgment, all serious adverse events.</p> <p>7.1.5.3 Incidence of Common Adverse Eventsについて、For the most part, attributions of causality by the investigators should be discounted, and adverse events should be assessed without regard to attribution.</p> <p>(FDAレビューワーガイダンスより)</fieldset> <p>&nbsp;</p> <p>どうして個別症例の因果関係評価を無視するような記述になっているかと言うと、集積検討をする場合には個別症例の因果関係評価とは別の情報が加わるからである。どのような情報かについては、具体例を提示することで解説したい。以下に臨床試験に関する教科書であるStatistical Issues in Drug Developmentからの例を2つほど引用する(<a href="https://docs.google.com/document/d/1C0y6kB-z0eqEybLJOcOc3qFJLovzoU95ZRT9Q81J4hs/edit#heading=h.1fob9te">3</a>)。元の教科書を参照していただければわかるが、これらの例は架空の例であり、過去に実施された治験についての記録ではない。しかし、本稿では過去に起きたような時制で文章を記述させていただくことをあらかじめお断りしておく。</p> <fieldset>例1:</p> <p>小児を対象とした臨床試験で、β作動薬とプラセボの気管支喘息に対する有効性を盲検下で評価する比較試験での話である。試験薬による治療開始された後の診察時に、ある母親が「うちの子が夜尿をした」と報告した。この被験者の夜尿は一回限りであり、担当医師は、この有害事象について試験薬との因果関係はないと記載した報告書を作成した。しかし、この試験は多施設共同治験で、他の施設でも各施設1-2件ずつ夜尿の有害事象が見られた。多くの施設でも担当医師は因果関係を否定していた。開鍵した結果、ほとんどの夜尿は実薬であるβ作動薬が投与された被験者にみられており、プラセボ群ではほとんど報告がなかった。そこで、個別症例の多くは因果関係が否定されていたにもかかわらず集積検討の結果、夜尿が実薬によって起きた、すなわち、有害事象と実薬に因果関係があると判断することができた。副作用であると判断したら、次は、その機序について考えるかもしれない。hypothesis creationである。喘息のため夜間眠りが浅かった被験者は治験開始後、実薬の薬効によって夜間の睡眠が深くなり、少々の尿意では目が覚めにくくなったのではないか、などと。</fieldset> <p>&nbsp;</p> <fieldset>例2:</p> <p>今度は成人の高血圧症の治療薬として開発中の、新規ACE阻害薬の試験の例である。こちらの試験も、プラセボをコントロールとした、盲検下での比較試験であった。試験が開始され被験者が担当医師に咳を報告した。ACE阻害薬は咳の副作用が広く知られている。この試験を担当した他施設の担当医師らも、咳を副作用だろうと考え、その結果多くの「因果関係の否定できない咳」が収集された。試験が終わり開鍵した結果、プラセボと実薬で同程度の「咳」が報告されていた。この集積検討の結果、個別症例では「因果関係あり」とされていたにもかかわらず、試験で収集された「咳」の有害事象は実薬との因果関係がなかったと結論することができる。</fieldset> <p>&nbsp;</p> <p>これらの例で興味深いのは、個別症例の因果関係判断が、集積検討の結果覆る点である。集積検討で得られる情報で重要な情報は、比較対象であるプラセボ群との発現頻度についての情報である。お示ししたような例が論理的にはあり得るため、FDAでは医薬品の有害事象の因果関係判断を行うに当たって、治験責任医師や治験依頼者の行った個別症例の因果関係判断を必ずしもそのままでは受け入れず、7.1.1の死因の記述にある通り頻度を確認するようにしている。頻度が同程度であっても、実薬で早期に発現していないか、重症度が実薬で高くないか等が比較されることもある。</p> <p>ここで、本稿の趣旨とははずれるが、もう一点強調しておきたい点がある。先の例では集積検討の結果、当初報告してきた治験担当医の因果関係評価は「誤り」となる。にもかかわらず、医薬品評価としては何の問題も生じない点である。開鍵後の集積検討の結果を知ることなしに、それまでの医学的な知識に基づいて、一定の合理的な判断をしている限り、結果として因果関係評価が誤りであったとしても、試験上は問題にはならないのである。筆者の知る限り、国内で試験に参加される先生の中には、こうした「結果として誤り」となることを恐れるあまりか、例1のような場合で、因果関係は絶対に否定しないお考えの先生方もおられる。そうした判断の考え方は例2のような場合には逆に結果として「誤り」となってしまう恐れがあることも考慮されておくべきであろう。治験責任医師らはご自身の知識と経験そして、目の前の患者さんの状況を鑑み、因果関係があるのかないのかを素直に医学的に判断して、それでも「結果として誤り」となることは避けられないものである。</p> <p>また、臨床試験に参加される先生方のご心配は他にもあるようだ。「因果関係はないと思うが、治験責任医師らが因果関係を否定してしまうと、その事象が誰からも評価されることなく承認審査が行われるのではないか」と懸念され、因果関係を否定することに躊躇する先生方もおられる。これにも、誤解がある。個別症例の因果関係を「なし」とした場合、確かに試験継続中の他施設や規制当局への迅速な報告はなされないであろう。しかし、FDAレビューワーガイダンスに示した通り集積検討の段階では、因果関係が否定されている事象も含め、有害事象のリストに記載され、集計され、規制当局へ報告される。これは国内でも同様である。言い換えるならば個別症例の因果関係を否定したとしても、その有害事象の情報が闇に埋もれてしまう心配はない。</p> <p>治験責任医師らは、自身の医学的知識と経験にもとづき、目の前の被験者の状況を鑑み、因果関係があるのかないのか、医学的に判断することに専念することが求められる役割であろう。</p> <p>&nbsp;</p> <h2><b>臨床試験の限界</b></h2> <p>残念ながら、前述の例のようにプラセボと比較して実薬で発現頻度の高いものを「実薬による」とするように明快な判断ができる有害事象は、条件が整った限られたケースのようである。プラセボの情報が不十分な場合では、治療対象疾患の経過中に起きることが知られている合併症としての事象の頻度や、一般人口中での発症頻度、類薬での発現頻度などを比較の対象として判断する場合もあるかもしれない。いずれにしても上市時に得られている医薬品の副作用情報は限られている。市販後に初めてわかるような安全性情報も少なからずある。開発段階での安全性情報が不十分となる要因を先ほどとは別の教科書から引用する(<a href="https://docs.google.com/document/d/1C0y6kB-z0eqEybLJOcOc3qFJLovzoU95ZRT9Q81J4hs/edit#heading=h.3znysh7">4</a>)。</p> <fieldset><b>開発段階の安全性情報を不十分にする要因</b></p> <ul> <li>臨床試験で評価された症例数が、その薬が世の中で使用される患者数に比べて圧倒的に少ない</li> <li>発現頻度が高くないあるいは稀な副作用については臨床試験での検討が不十分である</li> <li>臨床現場で安全性上の問題が稀に起こるかもしれない状況を開発段階で予測するには限界がある</li> <li>市販後の適応外使用</li> <li>Breakthrough medicineを早く患者が利用できるようにしたいという社会的な要求</li> <li>開発段階で組み入れられなかったリスク集団への使用</li> <li>過剰投与に関する情報不足</li> </ul> </fieldset> <p>&nbsp;</p> <p>このリストの中の問題の多くは、治験では選択基準に合致する限られた被験者に限られた期間のみ投与され、一定の観察期間のみの情報が収集されることから、市販後に起きる状況が十分評価できないのである。この要因の中で異質な点が5番目の要因である。ここに記載されている社会的要求が安全性の情報とのトレードオフとするような考え方に抵抗感を示す先生方もおられるかもしれない。しかし、過度な社会的要求は治験を最低限の期間で、かつ最小の被験者数で進めるような圧力になりかねない因子の一つである。そうした圧力の有無にかかわらず、治験段階での安全性評価は限られた情報であるとの認識に基づいて、市販後に安全性を監視し続けることが臨床医には求められていると考えられる。</p> <p>&nbsp;</p> <h2><b>市販後の副作用報告の取り扱い</b></h2> <p>市販後の安全性情報にはSolicited とUnsolicitedな情報がある。 Solicitedとは試験や調査等登録患者を一定期間観察して、有害事象が発症しないかを観察する、つまり観察される集団があらかじめ定義されている安全性情報をいう。市販後の情報の報告数を見るとSolicitedな情報も一部にはあるものの、数として多いのは自発報告等のUnsolicitedな情報である。自発報告とは、副作用症例を経験された臨床現場の先生方が任意でご報告される、副作用報告のことである。自発報告は2つの大きな問題を抱えており信頼できる発現頻度を計算することができない。第一は薬物曝露状況つまり、どのくらいの被疑薬投与症例に被疑薬がどのくらいの期間投与されたのか、事象の発現頻度であるincidenceを計算する場合の分母にできる数字がない。分母にできる数字の代替として思いつくものに、出荷数量から推計できる使用患者数がある。これについては、ヨーロッパの規制当局であるEMEA のガイドライン案によると、「すでに市販されている医薬品で、自発報告された有害事象数あるいは有害反応数を分子に、販売数を分母にした報告率は、医薬品使用者での有害反応の発生率の推定値として提示すべきではない。」とあり、少なくともヨーロッパでは好ましくないことと考えられている。出荷数量は流通在庫や期限切れによる廃棄の問題や一人当たりの使用量の推計が、どの程度実臨床の状況を反映されているのかが不明であるといった問題がある。このため分母が不正確にならざるを得ない状況があり、発生率の推定値としては好ましくないとしているのであろう。</p> <p>第二は、実際に起きている有害事象のうち一部しか報告されていない、つまり<a href="https://wp.me/p9b6zl-pQ">アンダーレポートの問題</a>があり、incidenceを計算する場合の分子にできる数字は、実際に事象が起きている件数より小さいと推定できる。そのほかにもいくつかの重要な問題があり以下にリスト化する。</p> <fieldset>自発報告の問題点</p> <ul> <li>診断が不確である</li> <li>重要な情報が報告されてこないことがある</li> <li>報告される事象の選択が任意である</li> <li>因果関係が不確かである</li> <li>市場の大きさを無視した副作用報告</li> </ul> </fieldset> <p>&nbsp;</p> <p>不確実な診断は副作用報告の深刻な問題の一つである。自発報告では通常ごく限られた情報が報告されてくることから、規制当局や製薬企業が診断を確認することは困難である。さらに、報告者が薬局薬剤師、患者やその家族等であった場合は、診断や診断根拠を報告者自身が十分把握していない場合もある。副作用を診断した医師が報告する場合であっても、報告医師の専門分野以外の副作用については診断が正確でない場合が考えられる。また、他の病院などからの転院患者を引き受けて、その後起きた副作用を報告するような場合、前医で治療されていた基礎疾患やその臨床経過についてのデータを十分引き継いでいない場合もある。さらに、自発報告では仮によく知られている絞絡因子が当該症例にあったとしても、報告されてこないかもしれない。</p> <p>診断自体に困難な点がない場合でも報告事象名の選択が悩ましいケースがある。例えば、高齢者の多発性骨髄腫の患者に化学療法が行われ、その後発熱および下痢を発症した。経過中、腎不全となり、死亡した。このように一連の経過で複数の病態が観察された場合に、報告者が副作用として選択する事象名にはぶれが生じうる。より多くの種類の病態が起きるような場合はさらに事象名の選択は複雑になる。これとは別の問題として、新聞やテレビといったマスメディアでセンセーショナルに取り上げられた副作用については、過去の経験にさかのぼって報告するなどにより急に副作用報告件数が増えることが知られている。また、多くの患者に使用される医薬品は、薬物とは因果関係のない偶発症等の情報を含め、多くの有害事象が報告されてくることになる。</p> <p>&nbsp;</p> <h2><b>自発報告の集積検討の試み</b></h2> <p>臨床試験では開鍵後に集積検討をすることができるが、自発報告には分母にできる数字や比較対象にできるプラセボ群もない。かといって、集積検討が全くできない訳ではない。世の中で起きている医薬品の副作用について迅速にうかがい知るうえで、現状として最大の情報を蓄積しているのが市販後の自発報告を含む副作用データベースである。前項のような自発報告の欠点があることを把握したうえで、精度は落ちるものの大量のデータから科学的推論をすることは可能であるとされ、医薬品曝露情報(incidence の分母に相当する情報)に代わる何らかの指標を用いる手法がいくつか開発されている。原理のもとにある考え方は単純である。表に示した通り、安全性データベースの中で、興味の対象である医薬品Xについて、興味の対象である有害事象Aが何件報告されているかをn(X,A)と表現する(表 パネルA)。</p> <p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1606" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-1.png" alt="表.PNG" width="1052" height="864" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-1.png 1052w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-1-150x123.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-1-300x246.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-1-768x631.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-1-700x575.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-1-800x657.png 800w" sizes="(max-width: 1052px) 100vw, 1052px" /></p> <p>医薬品XについてA以外のすべての有害事象(!Aとする。以下同じ)の件数n(X,!A)とのオッズ比であるn(X,A)/n(X,!A)を計算する。X以外のすべての医薬品についても同様のオッズ比n(!X,A)/n(!X,!A)を計算し、この2つのオッズ比を比較する、すなわち、n(!X,A)/n(!X,!A)に対するn(X,A)/n(X,!A)の比を見ることで、相対的に医薬品Xについて有害事象Aが多く報告されていないかを検出する。これらの数字の比をROR(reporting odds ratio)と呼ぶ。具体的な数字を用いて計算過程を例示するため、2004年の第一四半期の3か月間にFDAに報告された副作用が疑われた症例の報告件数を表のパネルBに示す。この例ではゲフィチニブを興味の対象である医薬品とし、また、興味の対象である副作用を間質性肺炎とした。この3か月間にゲフィチニブが被疑薬として報告された間質性肺炎は22件あり、それ以外の報告事象は159件であった。ゲフィチニブについて、全有害事象報告件数に対する間質性肺炎の報告件数の比は、約0.138であった(パネルC-(1))。これに対して、同じ期間にゲフィチニブ以外の医薬品が被疑薬として報告された間質性肺炎は180件、ゲフィチニブ以外の医薬品が被疑薬として報告された間質性肺炎以外の事象は49983件であった。ゲフィチニブ以外の医薬品について、全有害事象報告件数に対する間質性肺炎の報告件数の比は、約0.00360であった(パネルC-(2))。ゲフィチニブのROR値は0.138と0.00360の比である、約38.3となる。ゲフィチニブについて、それ以外の医薬品と同程度の間質性肺炎が報告されてくると仮定すると期待されるROR値(帰無仮説H0 に基づくROR値)は1.00であるのに対し、計算結果は約38.3であった。閾値をどうするかという議論はあるが、この値は一般的にはシグナルと判断できる程度に大きい値である。ここで、原理を考えていただくためにお示ししたRORは、データベースに入力されている件数が少ない事象や被疑薬としての報告件数が少ない医薬品についての精度が不十分であるとの指摘もある。その精度を上げるべく開発されているものがいくつかある。「はずれ値」を検出するという目的から、neural networkやsupport vector machineといったアルゴリズムを応用することも検討されているが、本稿ではそうしたデータマイニング手法の一つを次の例としてお示しする。それは世界保健機構(World Health Organization, WHO)が開発したBayesian Confidence Propagating Neural Network (BCPNN) という手法であり、BCPNNを用いてFDAが公開しているAdverse Event Reporting System (AERS)データベースのデータを集計し、一般によく知られているいくつかの副作用等を継時的に表現し簡単な解説を加える。</p> <p>本稿ではBCPNNの計算結果出力されるInformation Components (IC)値およびstandard deviation (SD) 値を示すが、BCPNNの計算方法や解釈についての詳細は他論文を参照していただきたい(<a href="https://docs.google.com/document/d/1C0y6kB-z0eqEybLJOcOc3qFJLovzoU95ZRT9Q81J4hs/edit#heading=h.2et92p0">5</a>)。FDA AERSのデータを2004年第1四半期から2010年第2四半期まで過去に報告した方法に従い入手した(<a href="https://docs.google.com/document/d/1C0y6kB-z0eqEybLJOcOc3qFJLovzoU95ZRT9Q81J4hs/edit#heading=h.30j0zll">1</a>)。四半期ごとにそれまでの集積状況をもとに計算した結果を表示したのが図1である。スタチンとして集計した医薬品には、simvastatin, atorvastatin, rosuvastatin, pravastatin, fluvastatin, losuvastatin, cerivastatin and pitavastatinが含まれる。また、アンジオテンシン変換酵素(ACE)阻害薬には、captopril, enalapril, alacepril, delapril, cilazapril, lisinopril, benazepril, imidapril, temocapril, trandolapril, perindoprilが含まれる。そしてARBには、olmesartan, telmisartan, valsartan, candesartan, irbesartan, losartanが含まれる。プロットされている点は2004年第1 四半期から各報告期間までに集積された累積のIC値である。エラーバーはSD の2倍である2SD が表示されている。BCPNNの開発時に過去の事例でシグナルの検出を試した結果、IC-2SD &gt; 0 すなわち、図で言えばエラーバーの下限が0のラインより上に来たらシグナルとみなすこととされている。本稿の例ではゲフィチニブの間質性肺炎、スタチンの横紋筋融解症、ACE阻害薬の咳についてのIC値は、いずれの時点で見てもそれらのエラーバーの下限が0のラインを上回っている。言い換えるならば、BCPNN法を用いてFDAのデータを解析すると、医薬品リスクのシグナルが検出されたことになる。これに対し、ARBの横紋筋融解症についてのIC値は解析した期間中にエラーバーの下限が0のラインを上回っているポイントはなく、BCPNN法ではシグナルは検出されない。つまり、BCPNNのように相対的な報告頻度という観点からの集計では、ARBによって横紋筋融解症が起こりかねないと懸念する根拠を見出すことはできなかった。</p> <p>なお、FDAのデータは日本からの報告も含まれるが、間質性肺炎等日本からの報告が多い一部の例を除くと、日本よりは米国での発現状況を色濃く反映していると考えられる。つまり、日本国内での副作用発現状況については、FDA AERSとは異なる可能性は否定できない。国内の副作用状況はPMDAが医薬品ごとの副作用情報を公開している。しかし全医薬品についての報告数を集計する必要のあるBCPNN等のデータマイニング手法は、PMDAの外部の研究者にとって現実的には難しい。本稿では紹介しなかったが、イギリスの規制当局で採用されているProportional Reporting Ratio (PRR)と言われる手法や、FDAで採用されているGamma Poisson Shrinker program (GPS)の手法も基本的にはBCPNNと同様のデータを用いて計算される。いずれも、大量のデータに埋もれている問題を拾い出す、新たな問題の提起に有用と考えられているが、検証的な評価には必ずしも向いていないとされる。</p> <p>&nbsp;</p> <h2> <b>さいごに</b></h2> <p>ある患者に治療を行い、その後治ったとする。その患者さんにとっては良いことかもしれないが、個別の症例を見ている限り、その治療が本当に効いたのかどうかについて判断することは困難である。同様に個別症例に治療を行い、その後有害事象が起きた。臨床経過を見るとその個別症例にとって医薬品による副作用と考えられる場合でも、その医薬品と有害事象の因果関係を判断することは困難である。臨床試験で検出できる医薬品のリスクも限界がある。本稿では個別症例および集積検討を行う場合の有害事象の医薬品との因果関係評価の考え方や、市販後副作用データベースを利用し、限られた現在の状況で医薬品の副作用リスクのシグナルを検出する方法等について紹介した。本稿で紹介したBCPNN等ではシグナルが検出されない医薬品リスクもあるだろう。冒頭のARBの例では、副作用として報告した臨床家の先生方、専門協議にご参加の先生方それぞれが、当該症例の報告について詳細な情報を検討され、当該医薬品について真摯にリスクとベネフィットをお考えの上で行動された結果が使用上の注意の改訂指示につながっていると理解している。使用上の注意の改訂等のリスクコミュニケーションは一般に、検出されたシグナルがはっきりリスクであったと確認される頃に発出されても被害が甚大となり、手遅れと言われかねないことを考えると、コンサーバティブな方向に偏るのもやむを得ないことと思われる。リスクコミュニケーションの結果、社会全体で救われる患者さんがわずかでもおられれば良いのかもしれない。一方でリスクコミュニケーションが過剰であったならば、必要な治療を受ける機会が狭められる患者が出る懸念や、リスクコミュニケーション自体の信頼性が低下しかねない懸念についても思いをはせる必要がある。情報の受け手である医師は提供された情報が、どの程度のリスクなのか、どのような情報に基づいて判断されたのかについて、その根拠を吟味し、科学的な視座より把握した上で日常の診療へ結び付ける努力が求められる。</p> <h3><b>著者のCOI開示:</b></h3> <p>報酬(サノフィ・アベンティス株式会社)</p> <h3> <b>Figure Legend</b></h3> <p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1605" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file.png" alt=".PNG" width="936" height="535" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file.png 936w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-150x86.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-300x171.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-768x439.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-700x400.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/09/unnamed-file-800x457.png 800w" sizes="(max-width: 936px) 100vw, 936px" /></p> <p>図1 報告期間とBCPNN IC値</p> <p>ARBの横紋筋融解症および、副作用としてよく知られているゲフィチニブの間質性肺炎、スタチンの横紋筋融解症、ACE阻害薬の咳について四半期ごとに区切った報告期間までの累積BCPNN IC をプロットした。エラーバーは2SDを示す。よく知られた3つの副作用の例ではエラーバーの下限が0を超えておりBCPNN法でシグナルが検出された。一方、ARBの横紋筋融解症についてはエラーバーの下限が0を超える期間はなく、シグナルはBCPNN法で検出されなかった。</p> <h3> <b>文献</b></h3> <ol> <li>Oshima Y: Characteristics of drug-associated rhabdomyolysis: analysis of 8,610 cases reported to the u.s. Food and drug administration. Intern Med 50: 845-53, 2011.</li> <li>USE ICOHOTRFROPFH: <a href="http://www.ich.org/">http://www.ich.org/</a>. In: ICH HARMONISED TRIPARTITE GUIDELINECLINICAL SAFETY DATA MANAGEMENT. 1994.</li> <li>Senn S: Statistical Issues in Drug Development. In: John Wiley &amp; Sons, Ltd, 2007.</li> <li>Spilker B: Guide to Clinical Trials. In: Lippincott Williams &amp; Wilkins, 1991.</li> <li>Bate A, Lindquist M, Edwards IR, Olsson S, Orre R, Lansner A and De Freitas RM: A Bayesian neural network method for adverse drug reaction signal generation. Eur J Clin Pharmacol 54: 315-21, 1998.</li> </ol> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1543" class="post-1543 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1543" rel="bookmark">RでPubMedの検索結果を機械学習</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1543" rel="bookmark"><time class="entry-date published updated" datetime="2018-08-26T12:05:37+09:00">2018年8月26日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1543#comments">2件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1543"><img width="800" height="442" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/deepLearning-800x442.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/deepLearning-800x442.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/deepLearning-150x83.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/deepLearning-300x166.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/deepLearning-768x425.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/deepLearning-700x387.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/deepLearning.png 1161w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h2>はじめに</h2> <p>本稿はRのパッケージでdeep learningができると聞いて、ネットで調べながら、パッケージを使う道筋をつけるまでの、忘備録です。サンプルにしたのは、「A薬」で検索した結果と「B薬」で検索した結果を、テキスト形式でA.txt, B.txtとしてPCに保存したうえで、一部を学習用サンプル、残りをテスト用サンプルにして、学習の効果(?)を測定しました。集計に入る前に、ダウンロードしたデータの中の、検索キーワードを削除しました。(←これをしないとさすがに検索キーワードそのものがそれぞれの集団にばっちり入ってしまうので分類の性能が評価できないのではないかと)</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1554" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/img_3496.jpg" alt="" width="2448" height="3264" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/img_3496.jpg 2448w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/img_3496-113x150.jpg 113w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/img_3496-225x300.jpg 225w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/img_3496-768x1024.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/img_3496-700x933.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/img_3496-576x768.jpg 576w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/img_3496-800x1067.jpg 800w" sizes="(max-width: 2448px) 100vw, 2448px" /></p> <p>はっきり分類しやすいように、今回はAは抗癌薬、Bは免疫神経系疾患治療薬と治療対象の疾患の性質が違うものにしています。検索結果は、Medline形式でダウンロードします。このあたりの手順は、<a href="http://wanko-sato.hatenablog.com/entry/2017/07/02/175227">【Rで自然言語処理】</a>を、ほぼそのまま利用しています。(「データ分析系男子」さんありがとうございます。)分類に使用したMXNetの周りのスクリプトは<a href="http://fits.hatenablog.com/entry/2017/12/12/212753">【RのMXNetでirisを分類】</a>を、ほぼそのまま利用しています(「なんとなくなDeveloper」さんありがとうございます。)</p> <hr /> <h1>{mxnet}パッケージのインストール</h1> <p>とりあえずこのパッケージのインストールです。インストール方法は、他の日本語のサイトの説明通りでは、なぜかうまくゆきません。一応以下の流れでインストールできました。他のパッケージは特に苦労することなくinstall.packages()でインストールできました。</p> <blockquote><p># first add the repo<br /> drat::addRepo(&#8220;dmlc&#8221;)<br /> # either install just one or more given packages<br /> install.packages(&#8220;xgboost&#8221;)</p> <p>cran &lt;- getOption(&#8220;repos&#8221;)<br /> cran[&#8220;dmlc&#8221;] &lt;- &#8220;https://s3-us-west-2.amazonaws.com/apache-mxnet/R/CRAN/&#8221;<br /> options(repos = cran)<br /> install.packages(&#8220;mxnet&#8221;)</p> <hr /> </blockquote> <h2>MedLine検索と保管</h2> <p>検索キーワードは普通に入力して検索すればよいのですが、あまりたくさんの文献があっても取り回しが悪いので今回は検索対象を今年出版の文献としました。またアブストラクトで分類しますので、アブストラクトが入力されている英語の文献に絞って出力するようにしました。<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1551" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/46b84b8916043b7293e43d0def6f4958.png" alt="" width="219" height="514" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/46b84b8916043b7293e43d0def6f4958.png 219w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/46b84b8916043b7293e43d0def6f4958-64x150.png 64w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/46b84b8916043b7293e43d0def6f4958-128x300.png 128w" sizes="(max-width: 219px) 100vw, 219px" /></p> <p>保存に当たっては、send toからFile-Medline形式を選択しました。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1552" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/send2.png" alt="" width="609" height="513" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/send2.png 609w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/send2-150x126.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/send2-300x253.png 300w" sizes="(max-width: 609px) 100vw, 609px" /></p> <h2>Medline読み込み</h2> <blockquote><p>setwd(&#8220;C:/Users/Oshima/Documents/2018/R deep learning/TXT/&#8221;)</p> <p>## define function<br /> medline &lt;- function(file_name){<br /> lines &lt;- readLines(file_name)<br /> medline_records &lt;- list()<br /> key &lt;- 0<br /> record &lt;- 0<br /> for(line in lines){<br /> header &lt;- sub(&#8221; {1,20}&#8221;, &#8220;&#8221;, substring(line, 1, 4))<br /> value &lt;- sub(&#8220;^.{6}&#8221;, &#8220;&#8221;, line)<br /> if(header == &#8220;&#8221; &amp; value == &#8220;&#8221;){<br /> next<br /> }<br /> else if(header == &#8220;PMID&#8221;){<br /> record = record + 1<br /> medline_records[[record]] &lt;- list()<br /> medline_records[[record]][header] &lt;- value<br /> }<br /> else if(header == &#8220;&#8221; &amp; value != &#8220;&#8221;){<br /> medline_records[[record]][key] &lt;- paste(medline_records[[record]][key], value)<br /> }<br /> else{<br /> key &lt;- header<br /> if(is.null(medline_records[[record]][key][[1]])){<br /> medline_records[[record]][key] &lt;- value<br /> }<br /> else {<br /> medline_records[[record]][key] &lt;- paste(medline_records[[record]][key], value, sep=&#8221;;&#8221;)<br /> }<br /> }<br /> }<br /> return(medline_records)<br /> }</p> <p>## read Medline<br /> fileVec &lt;- list.files(file.path(getwd()),<br /> pattern=&#8221;.txt&#8221;,<br /> full.names = T)<br /> categoryVec &lt;- list.files(file.path(getwd()),<br /> pattern=&#8221;.txt&#8221;)<br /> dataMed &lt;- lapply(fileVec,medline)</p> <p>## exstract Title, Abstract and CategoryVec<br /> dataMedList &lt;- lapply(seq(1,length(dataMed)),function(x){<br /> res &lt;- lapply(seq(1,length(dataMed[[x]])),function(y){<br /> out &lt;- data.frame(title=dataMed[[x]][[y]]$TI,<br /> abst=dataMed[[x]][[y]]$AB,<br /> category=categoryVec[x])<br /> return(out)<br /> # return(x)<br /> })<br /> return(do.call(rbind,res))<br /> # return(y)<br /> })</p> <p>dataMedDF &lt;- do.call(rbind,dataMedList)</p></blockquote> <h2>データの前処理</h2> <blockquote><p>dataMH &lt;- sapply(dataMed,function(i){<br /> sapply(i,function(x){<br /> if(all(!(names(x) %in% &#8220;MH&#8221;))){<br /> strMH &lt;- c()<br /> }else{<br /> strMH &lt;- strsplit(x$MH,&#8221;;&#8221;)<br /> }<br /> strMHgsub &lt;- gsub(&#8221; &#8220;,&#8221;_&#8221;,strMH[[1]])<br /> strMHpaste &lt;- paste(strMHgsub,collapse = &#8221; &#8220;)<br /> return(strMHpaste)<br /> })<br /> })</p></blockquote> <p>トピック頻度のデータフレームを作成しました。ここでは、上述のサイトに倣ってk=20でやっています。</p> <blockquote><p>library(textmineR)<br /> library(text2vec)<br /> library(tm)<br /> library(topicmodels)</p> <p># create vector of abstracts<br /> allTexts &lt;- sapply(dataMed,function(i){<br /> sapply(i,function(x){<br /> ti &lt;- gsub(&#8220;\\[|\\]&#8221;,&#8221;&#8221;,x$TI)<br /> if(all(!(names(x) %in% &#8220;MH&#8221;))){<br /> strMH &lt;- c()<br /> }else{<br /> strMH &lt;- strsplit(x$MH,&#8221;;&#8221;)<br /> }<br /> strMHgsub &lt;- gsub(&#8221; &#8220;,&#8221;_&#8221;,strMH[[1]])<br /> strMHpaste &lt;- paste(strMHgsub,collapse = &#8221; &#8220;)<br /> paste(ti,x$AB,strMHpaste,collapse=&#8221; &#8220;)<br /> })<br /> })</p> <p>allTexts &lt;- unlist(allTexts)</p> <p># preprocess<br /> sw &lt;- c(&#8220;i&#8221;, &#8220;me&#8221;, &#8220;my&#8221;, &#8220;myself&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, &#8220;ours&#8221;,<br /> &#8220;ourselves&#8221;, &#8220;you&#8221;, &#8220;your&#8221;, &#8220;yours&#8221;, tm:::stopwords(&#8220;English&#8221;))<br /> preText &lt;- tolower(allTexts)<br /> preText &lt;- tm::removePunctuation(preText)<br /> preText &lt;- tm::removeWords(preText,sw)<br /> preText &lt;- tm::removeNumbers(preText)<br /> preText &lt;- tm::stemDocument(preText, language = &#8220;english&#8221;)</p> <p># tokenize(split into single words)<br /> it &lt;- itoken(preText,<br /> preprocess_function = tolower,<br /> tokenizer = word_tokenizer)<br /> #, ids = abstID)</p> <p># delete stopwords and build vocablary<br /> vocab &lt;- create_vocabulary(it,<br /> stopwords = sw)</p> <p># word vectorize<br /> vectorizer &lt;- vocab_vectorizer(vocab)</p> <p># create DTM<br /> dtm &lt;- create_dtm(it, vectorizer)<br /> # Term frecency<br /> TDF &lt;- TermDocFreq(dtm)</p> <p># modeling by package &#8220;topicmodels&#8221;<br /> model &lt;- LDA(dtm, control=list(seed=37464847),k = 20, method = &#8220;Gibbs&#8221;)</p> <p>termsDF &lt;- get_terms(model,100)<br /> topicProbability &lt;- data.frame(model@gamma,dataMedDF$category)</p></blockquote> <p>今回は学習用サンプルを80%, 評価用サンプルを20%にして、分けました。</p> <blockquote><p>train_size &lt;- 0.8<br /> n &lt;- nrow(topicProbability)<br /> perm &lt;- sample(n, size=round(n * train_size))</p> <p># data for training<br /> train &lt;- topicProbability[perm, ]</p> <p># data for test<br /> test &lt;- topicProbability[-perm, ]</p> <p># imput data for training<br /> train.x &lt;- data.matrix(train[1:20])</p> <p># label for training<br /> train.y &lt;- as.numeric(train$dataMedDF.category) -1</p> <p># imput data for test<br /> test.x &lt;- data.matrix(test[1:20])</p> <p># label for test<br /> test.y &lt;- as.numeric(test$dataMedDF.category) -1</p></blockquote> <hr /> <p>以上データの前処理でした。</p> <h2>階層型ニューラルネットワーク</h2> <p>データの前処理が終わりましたので、ここからがいわゆる機械学習の処理になります。iris記事に倣って、本稿でも次のようにしています。</p> <p> <table id="tablepress-3" class="tablepress tablepress-id-3"> <thead> <tr class="row-1 odd"> <th class="column-1">引数</th><th class="column-2">備考</th><th class="column-3">今回のパラメータ</th> </tr> </thead> <tbody class="row-hover"> <tr class="row-2 even"> <td class="column-1">hidden_node</td><td class="column-2">隠れ層のノード(ニューロン)数 デフォルトは1</td><td class="column-3">5</td> </tr> <tr class="row-3 odd"> <td class="column-1">out_node</td><td class="column-2">出力ノード数(分類数、今回はA薬とB薬の2)</td><td class="column-3">2</td> </tr> <tr class="row-4 even"> <td class="column-1">num.round</td><td class="column-2">繰り返し回数(デフォルトは10)</td><td class="column-3">100</td> </tr> <tr class="row-5 odd"> <td class="column-1">array.batch.size</td><td class="column-2">バッチサイズ(デフォルトは128)</td><td class="column-3">10</td> </tr> <tr class="row-6 even"> <td class="column-1">learning.rate</td><td class="column-2">学習係数</td><td class="column-3">0.1</td> </tr> <tr class="row-7 odd"> <td class="column-1">activation</td><td class="column-2">活性化係数(デフォルトは'tanh')</td><td class="column-3">'relu'</td> </tr> </tbody> </table> <!-- #tablepress-3 from cache --></p> <p>&#8216;tanh&#8217;, &#8216;relu&#8217;とはなんぞや、というのは解らない。<a href="https://qiita.com/miyamotok0105/items/3435930cc04650bce54d">「フリーランスのプログラマ」さんによると</a>、「結論から言うとReluを使おう」なのだそうです。</p> <blockquote><p># deep learning</p> <p>library(mxnet)<br /> mx.set.seed(0)</p> <p># 学習<br /> model &lt;- mx.mlp(train.x, train.y,<br /> hidden_node = 5,<br /> out_node = 2,<br /> num.round = 100,<br /> learning.rate = 0.1,<br /> array.batch.size = 10,<br /> activation = &#8216;relu&#8217;,<br /> array.layout = &#8216;rowmajor&#8217;,<br /> eval.metric = mx.metric.accuracy)</p> <p># 評価<br /> pred &lt;- predict(model, test.x, array.layout = &#8216;rowmajor&#8217;)</p> <p># 評価用データの分類結果(0, 1)<br /> pred.y &lt;- max.col(t(pred)) -1</p> <p># 評価データの正解の割合を算出<br /> acc &lt;- sum(pred.y == test.y) / length(pred.y)</p> <p>print(acc)</p></blockquote> <h2>結果</h2> <p>次の通り97.1% (95%CI; 92.6 &#8211; 99.2) の割合で正解に分類できました。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1563" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/296a514253022ddcae4376aa5409bc04.png" alt="" width="492" height="110" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/296a514253022ddcae4376aa5409bc04.png 492w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/296a514253022ddcae4376aa5409bc04-150x34.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/296a514253022ddcae4376aa5409bc04-300x67.png 300w" sizes="(max-width: 492px) 100vw, 492px" /></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1533" class="post-1533 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1533" rel="bookmark">ナイーブベイズ分類器</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1533" rel="bookmark"><time class="entry-date published updated" datetime="2018-08-18T13:34:52+09:00">2018年8月18日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1533#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1533"><img width="800" height="407" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/965e5c7be269f28c5a4919e998b2e029-800x407.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/965e5c7be269f28c5a4919e998b2e029-800x407.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/965e5c7be269f28c5a4919e998b2e029-150x76.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/965e5c7be269f28c5a4919e998b2e029-300x153.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/965e5c7be269f28c5a4919e998b2e029-768x391.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/965e5c7be269f28c5a4919e998b2e029-700x356.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/965e5c7be269f28c5a4919e998b2e029.png 820w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h1>機械学習的な何か</h1> <h2>はじめに</h2> <p>その昔、2001年~2007年にかけて、遺伝子発現解析をやっていた頃、SVM (support vector machine)やNeural Networkを使用していました。肝臓由来の細胞に対し肝臓関連の副作用が知られている医薬品と、そうでない医薬品を曝露して、曝露後の遺伝子発現のパターンを見て、医薬品の肝毒性を<em>in vitro</em>で予測する、実験モデルを組み立てようとしていました。あまり、基礎的な経験のない中であれこれ考えても打開策が見つからず、また今思えば、根本的なデザインに無理があったようでもあり、結局なかなかよい出力が得られなかった苦い経験でした。</p> <p>今回は基礎体力をつける意味で、インターネット上ですでにうまくいっているようなデータやスクリプトを基に自分なりに試してみます。正解があるものをトレースするのは、良い練習になります。</p> <h2>ナイーブベイズ分類器</h2> <p>今回試したのは、「<strong><a href="https://qiita.com/aflc/items/13fe52243c35d3b678b0">ナイーブベイズ分類器</a></strong>」というものです。なぜこれを試すかと言うと、<a href="https://abicky.net/2011/01/30/183233/">良い資料</a>を見つけたからです。<a href="http://fujit33.hatenablog.com/entry/2015/05/14/022624">その資料を基に、試してみたという記事</a>もあるようです。ざっと見たところ、数式でクラクラするのを我慢すると、何をやっているのかおぼろげながら見えてきます。あるカテゴリで相対的に高い頻度で出現する単語を指標にモデルを構築することになるようです。</p> <h2>スクリプト</h2> <p>機能する仕組みは使いながら考えるとして、スクリプトは次のようになります。全くリンク先の資料通りでは本当に芸がなさすぎるので、ちょっとだけ変えてみました。サンプルとしては、森鴎外と夏目漱石の作品を見分けるという課題で、<a href="http://rmecab.jp/wiki/index.php?RMeCab">MeCabのサイト</a>で配布されているもの、を学習用の文章として、あとは青空文庫から「草枕」「こころ」(以上漱石)「花子」「あそび」(以上鴎外)をテスト用文章として、用いました。なお、青空文庫の文章はルビがうるさいので、<a href="https://www.aokids.jp/others/delruby.html">delruby.exe</a>を用いて処理したものでテストしました。</p> <p>ルビの処理の様子(MS-DOSのコマンドプロンプトから)</p> <blockquote><p>delruby asobi.txt &gt; ogai_asobi.txt<br /> delruby hanako.txt &gt; ogai_hanako.txt<br /> delruby kokoro.txt &gt; soseki_kokoro.txt<br /> delruby kusamakura.txt &gt; soseki_kusamakura.txt</p></blockquote> <p>これらの出力ファイルとMeCabのサイトから入手したデータをまとめて、setwdで指定したディレクトリの下の/data/writers/の下に置いて、次を実行しました。</p> <blockquote><p>&nbsp;</p> <p>library(RMeCab)</p> <p># data is downloaded from<br /> # shift JIS<br /> # http://web.ias.tokushima-u.ac.jp/linguistik/RMeCab/data.zip<br /> # UTF8<br /> # http://web.ias.tokushima-u.ac.jp/linguistik/RMeCab/data.tar.gz</p> <p># indicate data folder<br /> setwd(&#8220;C:/Users/Oshima/Documents/2018/R MeCab/&#8221;)</p> <p># convert text files to vector<br /> d &lt;- t(docMatrix2(&#8220;data/writers&#8221;))</p> <p>myNaiveBayes &lt;- function(x, y) {<br /> lev &lt;- levels(y) #1<br /> # term frequency in each category<br /> ctf &lt;- sapply(lev, function(label) colSums(x[y == label,])) #2<br /> # term probability in each category smoothed using Laplace smoothing<br /> ctp &lt;- t(t(ctf + 1) / (colSums(ctf) + nrow(ctf))) #3<br /> # number of each class documents<br /> nc &lt;- table(y, dnn = NULL) #4<br /> # class prior<br /> cp &lt;- nc / sum(nc) #5<br /> structure(list(lev = lev, cp = cp, ctp = ctp), class = &#8220;myNaiveBayes&#8221;) #6<br /> }</p> <p>predict.myNaiveBayes &lt;- function(model, x) {<br /> prob &lt;- apply(x, 1, function(x) colSums(log(model$ctp) * x)) #7<br /> prob &lt;- prob + log(as.numeric(model$cp)) #8<br /> level &lt;- apply(prob, 2, which.max) #9<br /> model$lev[level] #10!!<br /> }</p> <p>train.index &lt;- c(1:2, 5:9, 11)<br /> y &lt;- factor(sub(&#8220;^([a-z]*?)_.*&#8221;, &#8220;\\1&#8221;, rownames(d), perl = TRUE))<br /> # y; c(&#8220;ogai&#8221;, &#8220;soseki&#8221;)</p> <p>model &lt;- myNaiveBayes(d[train.index,], y[train.index])<br /> predict(model, d[-train.index,])</p></blockquote> <p>ファイルは名前順にソートされますので、テストサンプルは、ogai, ogai, soseki, sosekiの順に出力されれば正解です。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1535" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/eaa2598cea307517b0b6ee72ab82d0a0.png" alt="" width="913" height="1290" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/eaa2598cea307517b0b6ee72ab82d0a0.png 913w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/eaa2598cea307517b0b6ee72ab82d0a0-106x150.png 106w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/eaa2598cea307517b0b6ee72ab82d0a0-212x300.png 212w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/eaa2598cea307517b0b6ee72ab82d0a0-768x1085.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/eaa2598cea307517b0b6ee72ab82d0a0-700x989.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/eaa2598cea307517b0b6ee72ab82d0a0-544x768.png 544w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/08/eaa2598cea307517b0b6ee72ab82d0a0-800x1130.png 800w" sizes="(max-width: 913px) 100vw, 913px" /></p> <p>&nbsp;</p> <h2>おわりに</h2> <p>とりあえず、正解が得られていますが、これは元の<a href="https://abicky.net/2011/01/30/183233/">リンク先</a>の方の功績でしょう。正確な方法で他の手法と比較して実行時間を測定した訳ではないので印象なのすが、この手法は学習がかなり速いです。いずれにしても、とりあえずこのスクリプトの使い方は理解できたぞ。</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1449" class="post-1449 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-miscellaneous"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1449" rel="bookmark">Sample size calculation for a classical case-control study</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1449" rel="bookmark"><time class="entry-date published updated" datetime="2018-07-01T10:52:55+09:00">2018年7月1日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1449#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1449"><img width="736" height="225" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/07/ded05625ff34ff58d125fbd7f617bb13.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/07/ded05625ff34ff58d125fbd7f617bb13.png 736w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/07/ded05625ff34ff58d125fbd7f617bb13-150x46.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/07/ded05625ff34ff58d125fbd7f617bb13-300x92.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/07/ded05625ff34ff58d125fbd7f617bb13-700x214.png 700w" sizes="(max-width: 736px) 100vw, 736px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h1>ケースコントロールスタディのサンプルサイズの見積もり</h1> <p>臨床試験だと、試験に参加する被験者をリクルートするのは骨が折れる仕事ですので、必要最低限の被験者で正確な結果を得たいという欲求は大きく、「サンプルサイズ」の正確な見積もりが求められます。ケースコントロールスタディをする場合も、最終的に元資料を確認したり、新たにデータを入手したりする手間は少ない方が良いので、精密な見積もりが出来た方がベターです。しかし、新たにデータを得ることを想定していないデータベース研究では、サンプルサイズを見積もる要求はどのあたりに発生するでしょうか?データベースをベンダーから購入したり、解析をCROに依頼する際に目的の結果にアプローチできるだけの情報を持っているかどうかを見積もる場合には有用かもしれません。まぁ、流行だということで偉い人からの号令で動いているような多くの人は、何らかの結論にアプローチしたいのではなく「アプローチしている姿勢を見せる」と言う、行動計画ありきで動いているみたいですので、当該ベンダーのデータには、リサーチで明らかにしたい結論に到達できるような、十分なデータが含まれないことが購入前あるいは解析の発注前に明らかになったとして、頭を切り替えるかそのまま突き進むかは目に見えていますが。</p> <p>それはさておき、単純にケースおよびコントロールでそれぞれ、何人中何人が被疑薬に曝露されていて、そのオッズ比を求めるというようなデザインでのサンプルサイズの求め方がありますので、次の資料のデータをトレースしてみます。</p> <p>Woodward M (2005). Epidemiology Study Design and Data Analysis. Chapman &amp; Hall/CRC, New York, pp. 381 &#8211; 426.</p> <p>(p. 412) A case-control study of the relationship between smoking and CHD is planned. A sample of men with newly diagnosed CHD will be compared for smoking status with a sample of controls. Assuming an equal number of cases and controls, how many study subject are required to detect an odds ratio of 2.0 with 0.90 power using a two-sided 0.05 test? Previous surveys have shown that around 0.30 of males without CHD are smoker.</p> <p>事前の見積もりに必要なのは、odds ratio 2.0, power 0.90, two-sided 0.05 testという、研究者が設定するパラメータと、先行研究から得ておくべき背景の情報として「冠動脈疾患にかかっていない男性の30%がスモーカーだ」という、コントロール群の曝露頻度に相当する情報です。あと、コントロールを選ぶ際はマッチングは行わないで、ケースと1:1となる人数にするとしています。ここで設定しているオッズ比は、「オッズ比2.0以上だとリスクとして警告する価値がある」と研究者が思い込むような任意の数字で、基準があるわけではないです。これを、認識しているかどうかで、結果が出た際に(特に差がつかなかった時に)データの解釈の書き方が大きく変わります。</p> <blockquote><p>&gt; epi.ccsize(OR = 2.0, p0 = 0.30, n = NA, power = 0.90, r = 1, rho = 0,<br /> + design = 1, sided.test = 2, conf.level = 0.95, method = &#8220;unmatched&#8221;,<br /> + fleiss = FALSE)<br /> $n.total<br /> [1] 376</p> <p>$n.case<br /> [1] 188</p> <p>$n.control<br /> [1] 188</p></blockquote> <p>答えは<br /> A total of 376 men need to be sampled: 188 cases and 188 controlsだそうですので、一応、数値は正解です。</p> <p>「冠動脈疾患にかかっていない男性の30%がスモーカーだ」という先行研究も、よくよく考えると書かれていることがあいまいです。冠動脈疾患にかかっていない男性が将来かからないとは言えないですし。禁煙に成功した人をどう扱っているのか情報もないです。ま、それもさておき、背景の喫煙男性が30%も世の中にいたおかげで、少ないサンプルで研究が成立しそうです。これが、世の中の男子の1%しか使用していない曝露(これが医薬品への曝露なら、世の中の1%の男性が使用しているような薬ならブロックバスターですが)曝露との関係を見ようとすると、次のようになります。</p> <blockquote><p>&gt; epi.ccsize(OR = 2.0, p0 = 0.01, n = NA, power = 0.90, r = 1, rho = 0,<br /> + design = 1, sided.test = 2, conf.level = 0.95, method = &#8220;unmatched&#8221;,<br /> + fleiss = FALSE)<br /> $n.total<br /> [1] 6418</p> <p>$n.case<br /> [1] 3209</p> <p>$n.control<br /> [1] 3209</p></blockquote> <p>6418例の情報を収集する必要が出てきます。このくらいの数になると、どのようにデータを集めるにしても自前でデータを準備して集計するのは大変そうです。組織だって行動する必要がありそうです。さらに、背景の曝露を0.1%に下げると、次のように6万人超えのサンプルの収集が必要になります。</p> <blockquote><p>&gt; epi.ccsize(OR = 2.0, p0 = 0.001, n = NA, power = 0.90, r = 1, rho = 0,<br /> + design = 1, sided.test = 2, conf.level = 0.95, method = &#8220;unmatched&#8221;,<br /> + fleiss = FALSE)<br /> $n.total<br /> [1] 63158</p> <p>$n.case<br /> [1] 31579</p> <p>$n.control<br /> [1] 31579</p></blockquote> <p>副作用を研究対象にしていると、このcaseの3万人超えの副作用が出ていないと、結論が出せないように見えます。つまり、副作用の例にあてはめますと、3万人以上の患者さんが副作用になるという、結構な大惨事になってからしかこの方法で結論が出せないという、悲惨な手法です。どこに間違いがあるのでしょうか。おそらくそれは、有名なレンツの研究では結果として上記の例よりかなり大きな数字になっているパラメータでしょう。「オッズ比が20~50になるくらいの本当の強いリスクかどうか」を検証したいという、リサーチクエスチョンを立てるのです。</p> <p>もう一点できる事やるべき事は、背景での曝露頻度を上げるために、対照集団を絞り込むこともできそうです。結論部分で述べたい一般論との兼ね合いにもなりますが、多くの場合世の中一般の集団からサンプルを得る必要はなく、気になる医薬品が使用されるような特定の基礎疾患にかかっている人の中での曝露でp0を設定すれば、調査対象数を少なく見積もることもできそうです。</p> <p>Don&#8217;t forget to load a library prior to the above-mentioned scrips.</p> <blockquote><p>library(epiR)</p></blockquote> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1333" class="post-1333 post type-post status-publish format-standard sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1333" rel="bookmark">LearnBayes R パッケージによる臨床試験と市販後の副作用データの解析</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1333" rel="bookmark"><time class="entry-date published updated" datetime="2018-03-03T10:42:06+09:00">2018年3月3日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1333#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h1>RのLearnBayes パッケージで臨床試験と市販後の副作用データを解析してみました</h1> <p>ここに提示されるデータは、治験・市販後の実データを元にしていますが、実際のデータではありません。LearnBayesというRのパッケージはベイズ推計を行えるような関数を提供しています。説明書を読みながら、このパッケージの一部機能を使ってみてみました。</p> <hr /> <h2>1.海外試験の結果が事前にあって、国内の副作用情報が得られた</h2> <p>海外の治験のデータがすでにあり、その後国内で試験を行って副作用データが新たに得られた。と言う場合を想定した解析をしてみた。</p> <p>海外臨床試験では、被験者135例中50例に副作用が報告された。普通の頻度の解析によると副作用が報告される割合は、本剤使用者の37.0% (95%CI; 28.9 &#8211; 45.8)となる。</p> <blockquote><p>&gt; binom.test(50, 135)</p> <p>Exact binomial test</p> <p>data: 50 and 135<br /> number of successes = 50, number of trials = 135, p-value = 0.00328<br /> alternative hypothesis: true probability of success is not equal to 0.5<br /> 95 percent confidence interval:<br /> 0.2888945 0.4576672<br /> sample estimates:<br /> probability of success<br /> 0.3703704</p></blockquote> <p>この計算結果をもとに、β分布を推定する。95%信頼区間の上限(p=0.975)を与えるxの値は0.4576672であり、最尤値(p=0.5)を与えるxの値は0.3703704。この2点を与えれば事前確率のβ分布のパラメータが推定できる。</p> <blockquote><p>quantile2 &lt;- list(p=.975, x=.458)<br /> quantile1 &lt;- list(p=0.5, x=.370)<br /> beta_parm &lt;- beta.select(quantile1, quantile2)<br /> a &lt;- beta_parm[1]<br /> b &lt;- beta_parm[2]</p></blockquote> <p>国内臨床試験では海外より被験者が少なく、23例が安全性解析対象症例となった。23例中11例で副作用が報告された。この結果と事前推定されているβ分布のパラメータを元に前後の分布を図示する。</p> <blockquote><p># 事後分布<br /> curve(dbeta(x,a+s,b+f), from=0, to=1, xlab=&#8221;p&#8221;,ylab=&#8221;Density&#8221;,lty=1,lwd=4)<br /> # 実験結果から出てくるイベント発生頻度の尤度<br /> curve(dbeta(x,s+1,f+1),add=TRUE,lty=2,lwd=4)<br /> # 事前分布<br /> curve(dbeta(x,a,b),add=TRUE,lty=3,lwd=4)<br /> legend(.7,9,c(&#8220;Prior&#8221;,&#8221;Likelihood&#8221;,&#8221;Posterior&#8221;), lty=c(3,2,1),lwd=c(3,3,3))</p></blockquote> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1334" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/a553d180fbb8dddf1b1c61b1430cc52e.jpeg" alt="" width="944" height="793" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/a553d180fbb8dddf1b1c61b1430cc52e.jpeg 944w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/a553d180fbb8dddf1b1c61b1430cc52e-150x126.jpeg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/a553d180fbb8dddf1b1c61b1430cc52e-300x252.jpeg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/a553d180fbb8dddf1b1c61b1430cc52e-768x645.jpeg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/a553d180fbb8dddf1b1c61b1430cc52e-700x588.jpeg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/a553d180fbb8dddf1b1c61b1430cc52e-800x672.jpeg 800w" sizes="(max-width: 944px) 100vw, 944px" /></p> <p>国内試験のデータの分布(荒い破線)のデータが得られた後も、事後の分布(実線)は事前分布(細かい破線)と大きく変わらないようだ。</p> <blockquote><p># 事後の分布による推定</p> <p>&gt; # 90%信頼区間<br /> &gt; qbeta(c(0.05, 0.95), a+s, b+f)<br /> [1] 0.3222927 0.4550214<br /> &gt; # 点推定<br /> &gt; qbeta(0.5, a+s, b+f)<br /> [1] 0.3872558</p></blockquote> <p>事後の確率は0.39 (90%CI; 0.32 &#8211; 0.46)で、国内のデータ0.48 (90%CI; 0.30 &#8211; 0.66)とずいぶんずれているように見える。</p> <blockquote><p># 国内データのみによる推定</p> <p>&gt; binom.test(11, 23, conf.level=.9)</p> <p>Exact binomial test</p> <p>data: 11 and 23<br /> number of successes = 11, number of trials = 23, p-value = 1<br /> alternative hypothesis: true probability of success is not equal to 0.5<br /> 90 percent confidence interval:<br /> 0.2960934 0.6648524<br /> sample estimates:<br /> probability of success<br /> 0.4782609</p></blockquote> <h2>2. 治験の結果をもとに製造販売が承認され、市販後に医薬品が使われて安全性データが集積した</h2> <p>上記の臨床試験の結果を元に承認申請がなされ、製造販売の承認を得た。市販後はこの医薬品は治験に参加した被験者の数よりはるかに多い患者さんに使用されて多くの安全性データを得た。治験の結果を事前分布、市販後のデータを加えて事後の分布を集計してみる。</p> <p>上記の分布を事前分布の確率密度関数のパラメータ推計に用いる</p> <blockquote><p># 90%信頼区間の上限 0.95のx値は0.455<br /> quantile4 &lt;- list(p=.95, x=.455)<br /> quantile4$x &lt;- qbeta(0.95, a+s, b+f)<br /> # 事前確率(点推定; p=0.5)は0.387であった<br /> quantile3 &lt;- list(p=0.5, x=.387)<br /> quantile3$x &lt;- qbeta(0.5, a+s, b+f)<br /> beta_parm &lt;- beta.select(quantile3, quantile4)<br /> a &lt;- beta_parm[1]<br /> b &lt;- beta_parm[2]</p></blockquote> <p>国内の市販後の調査に登録され安全性解析対象とされた患者は2072例であり、そのうち964例に副作用が報告された。この結果と事前推定されているβ分布のパラメータを元に前後の分布を図示する。</p> <blockquote><p>s &lt;- 964<br /> f &lt;- 2072-s<br /> # 分布を見てみよう<br /> # 事後分布<br /> curve(dbeta(x,a+s,b+f), from=0, to=1, xlab=&#8221;p&#8221;,ylab=&#8221;Density&#8221;,lty=1,lwd=4)<br /> # 実験結果から出てくるイベント発生頻度の尤度<br /> curve(dbeta(x,s+1,f+1),add=TRUE,lty=2,lwd=4)<br /> # 事前分布<br /> curve(dbeta(x,a,b),add=TRUE,lty=3,lwd=4)<br /> legend(.7,35,c(&#8220;Prior&#8221;,&#8221;Likelihood&#8221;,&#8221;Posterior&#8221;), lty=c(3,2,1),lwd=c(3,3,3))</p></blockquote> <p>&nbsp;</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1339" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/1e52e878b6656f0c8e414f1ef51cd229.jpeg" alt="" width="944" height="793" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/1e52e878b6656f0c8e414f1ef51cd229.jpeg 944w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/1e52e878b6656f0c8e414f1ef51cd229-150x126.jpeg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/1e52e878b6656f0c8e414f1ef51cd229-300x252.jpeg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/1e52e878b6656f0c8e414f1ef51cd229-768x645.jpeg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/1e52e878b6656f0c8e414f1ef51cd229-700x588.jpeg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2018/03/1e52e878b6656f0c8e414f1ef51cd229-800x672.jpeg 800w" sizes="(max-width: 944px) 100vw, 944px" /></p> <p>市販後の調査のデータの分布(荒い破線)のデータが得られた後、事後の分布(実線)は事前分布(細かい破線)から大きく右へシフトした。</p> <blockquote><p># 90%信頼区間<br /> &gt; qbeta(c(0.05, 0.95), a+s, b+f)<br /> [1] 0.4427958 0.4776115<br /> &gt; # 点推定<br /> &gt; qbeta(0.5, a+s, b+f)<br /> [1] 0.4601712</p></blockquote> <p>図から受ける印象の通り、事後の確率は0.46 (90%CI; 0.44 &#8211; 0.48)は、事前のデータ0.39 (90%CI; 0.32 &#8211; 0.46)とずれているように見える。実は、事後の確率は、国内治験のデータ0.48 (90%CI; 0.30 &#8211; 0.66)を精密にしたように見える。</p> <h2>3. まとめ</h2> <p>ここまでやってみた感想</p> <ol> <li>事前の試験・調査と事後とで大きく規模(被験者数)が違う場合、被験者数の大きな方の試験・調査の結果が事後の分布に反映しているだけではないか</li> <li>それなら単に規模の大きな試験・調査の結果の分布を集計しても同じではないか、あるいは、単純に足したような併合解析でも結果は似たようなものになるのではないか</li> <li>この様な例では、国内外で副作用の報告頻度が異なるという仮説を導きたい</li> <li>結局事後分布って何を示しているものなんだろうか?</li> <li>なぜ、β分布を想定するのだろうか?</li> </ol> <p>疑問がより具体化したので良しとしよう。</p> <p>&nbsp;</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1092" class="post-1092 post type-post status-publish format-standard sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1092" rel="bookmark">Case Crossover Design – (3)</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1092" rel="bookmark"><time class="entry-date published updated" datetime="2017-12-28T21:23:14+09:00">2017年12月28日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1092#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h1>Case Crossover Design – (3)</h1> <p><a href="https://wp.me/p9b6zl-ff">前回の記事</a>のつづきです</p> <h4><strong>Logistic regression model</strong></h4> <p>このアプローチでは、観察期間を単位期間ごと(この場合は1hr)に分割して、イベントが発生した時以外は、コントロールとして、多くのcontrolと少数回のcaseを観察したcase-control studyのようにみなします。原文では[the case-crossover design can be viewed as matched case-control design with 1:M matched pairs]となっていまして、この、「みなす」というのが感覚的によくわからないのですがそういうことらしいです。例題では一人につき1年間観察して、1回AMIが発症たことにしていますので、1例の症例が、集計上8759例のcontrolと1例のcaseのように扱われます。例題では10例いますのでトータルの集計上の観察症例数は87600例と表示されます。matched pairを示す指標としてcase idを使用した、conditional logistic regression modelを用います。Formulaには[case~exposure+strata(id)]を入れます。</p> <p>ちなみに、このスクリプトで使用されていますreshape2というライブラリのmeltは、こんなデータの変形をしたいと思うときに手作業でやってるようなデータの変形をやってくれる興味深い関数です。</p> <p>matrix&lt;-matrix(round(c(rr,lo,hi,or,lo.or,hi.or),2),nrow=2,byrow=TRUE)</p> <p>rownames(matrix)&lt;-c(&#8220;RR&#8221;,&#8221;OR&#8221;)</p> <p>colnames(matrix)&lt;-c(&#8220;Value&#8221;,&#8221;low 95% CI&#8221;,&#8221;high 95% CI&#8221;)</p> <p>matrix</p> <p>&nbsp;</p> <p>mat&lt;-matrix(, nrow = T-1, ncol = 0)</p> <p>for (i in 1:10) {</p> <p>if (T%%frq[i]==0) {</p> <p>exposure&lt;-c(rep(c(1,rep(0,T/frq[i]-1)),frq[i]))[-T]</p> <p>}   else {</p> <p>exposure&lt;-c(rep(c(1,rep(0,trunc(T/frq[i])-</p> <p>1)),frq[i]),rep(0,T-frq[i]*trunc(T/frq[i])))[-T]</p> <p>}</p> <p>mat&lt;-cbind(mat,exposure)</p> <p>}</p> <p>&nbsp;</p> <p>commat&lt;-rbind(efftime,mat)</p> <p>library(reshape2)</p> <p>data.wide&lt;-as.data.frame(commat)</p> <p>colnames(data.wide)&lt;-c(1:10)</p> <p>data&lt;-melt(data.wide,measure=c(1:10))</p> <p>colnames(data)&lt;-c(&#8220;id&#8221;,&#8221;exposure&#8221;)</p> <p>data$case&lt;-rep(c(1,rep(0,T-1)),5)</p> <p>head(data)</p> <p>&nbsp;</p> <p>library(survival)</p> <p>mod&lt;- clogit(case~exposure+strata(id),data)</p> <p>summary(mod)</p> <p>結果として得られたodds ratioは、前記事の未調整のORと大体同じになります。</p> <p>&nbsp;</p> <h4><strong>Time trend adjustment with conditional logistic regression model</strong></h4> <p>Case crossover designではcase自身をcontrolとして用いるため、年齢・性別・既往歴や基礎疾患といった症例の背景因子のような交絡因子は調整されているとして扱われています。しかしながら、トレンドの交絡を避けることができません。トレンドの交絡とは?ということですが、参考にしている文献(中国論文<span id="~QKLIP61SJ2G56CGaIqqn" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;3693209827&quot;]"><sup>1</sup></span>とMaclure文献 <span id="Lk~f_JjJeJ379M3LuZ4Xj" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;3497300075&quot;]" data-footnote="undefined"><sup>2</sup></span>)では、MIの発現は日内変動のパターンを取ることが知られていることを例にしています。そしてコーヒーを飲むのもおそらく日内変動のパターンを取りそうです。そこで、朝、昼、午後、夜に対応して1, 2, 3, 4の値を取る変数clockを導入して調整します。(ただし、例題ではAMIの発症時刻が不明ですので、データがないということでwarningが出ます。私の感覚ではvariable にmissing dataがあるとその観察は計算から除外され、自由度が減るという方がしっくりきます。)</p> <p>data$clock&lt;-c(rep(1,T/(365<em>4)),rep(2,T/(365</em>4)),rep(3,T/(365<em>4)),rep(4,T/(365</em>4)))</p> <p>mod.adj&lt;- clogit(case~exposure+clock+strata(id),data)</p> <p>summary(mod.adj)</p> <div id="abt-bibliography" class="abt-bibliography noselect mceNonEditable" data-reflist="[&quot;3693209827&quot;,&quot;3497300075&quot;]"> <div id="abt-bibliography__container" class="abt-bibliography__container"> <div id="3693209827"> <div class="csl-entry flush"> <div class="csl-left-margin">1.</div> <div class="csl-right-inline">Zhang Z. Case-crossover design and its implementation in R. <i>Ann Transl Med</i>. 2016;4(18):341. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/27761445" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> <div id="3497300075"> <div class="csl-entry flush"> <div class="csl-left-margin">2.</div> <div class="csl-right-inline">Maclure M. The case-crossover design: a method for studying transient effects on the risk of acute events. <i>Am J Epidemiol</i>. 1991;133(2):144-153. <span class="abt-url">[<a href="https://www.ncbi.nlm.nih.gov/pubmed/1985444" target="_blank" rel="noopener noreferrer">PubMed</a>]</span></div> </div> </div> </div> </div> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-1075" class="post-1075 post type-post status-publish format-standard sticky hentry category-miscellaneous category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a><span class="category-sep">/</span><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=1075" rel="bookmark">vigiRank beyond the BCPNN signal detection</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=1075" rel="bookmark"><time class="entry-date published updated" datetime="2017-12-27T21:36:10+09:00">2017年12月27日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=1075#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p><a href="https://wp.me/p9b6zl-hb">先日の記事で</a>BCPNNは、<a href="https://wp.me/P9b6zl-gt">WHOが使用しているシグナル検出方法</a>だ、というようなことを書きましたが実はWHOは少し軸足を別のものに移してきています。その名前はvigiRank。<span id="cpq20dmsn" class="abt-citation noselect mceNonEditable" data-footnote="undefined" data-reflist="[&quot;1056398855&quot;,&quot;4142225555&quot;]"><sup>1,2</sup></span></p> <p>vigiRankとはどういうものでしょうか。まずは、説明です。<span id="l285dm5sf9" class="abt-citation noselect mceNonEditable" data-footnote="undefined" data-reflist="[&quot;244895616&quot;]"><sup>3</sup></span></p> <blockquote><p>vigiRank is a data-driven predictive model for emerging safety signals. In addition to disproportionate reporting patterns, it also accounts for the completeness, recency, and geographic spread of individual case reporting, as well as the availability of case narratives. Previous retrospective analysis suggested that vigiRank performed better than disproportionality analysis alone.</p> <p>曰く、新興安全性シグナルを検出する、データ駆動予測モデル。不均衡な報告パターンに加えて、個別症例報告の以下の点を考慮する。</p> <ul> <li>完全性 <span id="i279obs3fh" class="abt-citation noselect mceNonEditable" data-reflist="[&quot;2689805694&quot;]" data-footnote="undefined"><sup>4</sup></span>(具体的には性別・年齢・被疑薬の使用理由・投与開始日・イベント発現日・narrative・dechallenge rechallenge情報や転帰情報の有無を織り込んだ指標)</li> <li>最新性 (文献では直近3年の報告の件数(割合?)が示されていました)</li> <li>地理的な広がり (文献では複数国からの報告が例示されていました)</li> <li>病歴が入手されているか(定型文や断片的な情報は未入手扱い)</li> </ul> <p>単純なdisproportionality分析より優れたパフォーマンスを示す可能性が示唆されている。</p></blockquote> <p>使うパラメータが増えた分利用できる症例数は減りそうです。次の動画の最後の方で紹介されています。この演者は全体にわかりやすいはっきりとした発音なのですが、WHOを「ダブリュエイチオー」ではなく、「フー」と発音しているので聞き落しなく。</p> <p><iframe loading="lazy" width="700" height="394" src="https://www.youtube.com/embed/videoseries?list=PL7K5dNgKnawa0QVAqLTgfyVxM-l8ttw6H" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe></p> <p><a href="http://www.imi-protect.eu/documents/PROTECTSymposium-Tutorial-Statisticalsignaldetection-UMC.pdf">スライドはこちら</a><div class='w3eden'><!-- WPDM Link Template: Default Template --> <div class="link-template-default card mb-2"> <div class="card-body"> <div class="media"> <div class="mr-3 img-48"><img decoding="async" class="wpdm_icon" alt="アイコン" src="https://plaza.umin.ac.jp/~OIO/wp-content/plugins/download-manager/assets/file-type-icons/pdf.png" /></div> <div class="media-body"> <h3 class="package-title"><a href='https://plaza.umin.ac.jp/~OIO/?wpdmpro=protect-imi-efpia-statistical-signal-detection'>PROTECT imi efpia statistical signal detection</a></h3> <div class="text-muted text-small"><i class="fas fa-copy"></i> 1 ファイル <i class="fas fa-hdd ml-3"></i> 1.01 MB</div> </div> <div class="ml-3"> <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl="https://plaza.umin.ac.jp/~OIO/?wpdmpro=protect-imi-efpia-statistical-signal-detection&wpdmdl=1081&refresh=67f4965108f021744082513">ダウンロード</a> </div> </div> </div> </div> </div></p> <p>&lt;http://www.imi-protect.eu/documents/PROTECTSymposium-Tutorial-Statisticalsignaldetection-UMC.pdf&gt;</p> <div id="abt-bibliography" class="abt-bibliography noselect mceNonEditable" data-reflist="[&quot;1056398855&quot;,&quot;4142225555&quot;,&quot;244895616&quot;,&quot;2689805694&quot;]"> <h3 class="abt-bibliography__heading">References:</h3> <div id="abt-bibliography__container" class="abt-bibliography__container"> <div id="1056398855"> <div class="csl-entry flush"> <div class="csl-left-margin">1.</div> <div class="csl-right-inline">Watson S, Chandler R, Taavola H, et al. Safety Concerns Reported by Patients Identified in a Collaborative Signal Detection Workshop using VigiBase: Results and Reflections from Lareb and Uppsala Monitoring Centre. <i>Drug Saf</i>. September 2017.<span class="abt-url"> [<a href="https://www.ncbi.nlm.nih.gov/pubmed/28933055" target="_blank" rel="noopener">PubMed</a>]</span></div> </div> </div> <div id="4142225555"> <div class="csl-entry flush"> <div class="csl-left-margin">2.</div> <div class="csl-right-inline">Caster O, Juhlin K, Watson S, Norén G. Improved statistical signal detection in pharmacovigilance by combining multiple strength-of-evidence aspects in vigiRank. <i>Drug Saf</i>. 2014;37(8):617-628.<span class="abt-url"> [<a href="https://www.ncbi.nlm.nih.gov/pubmed/25052742" target="_blank" rel="noopener">PubMed</a>]</span></div> </div> </div> <div id="244895616"> <div class="csl-entry flush"> <div class="csl-left-margin">3.</div> <div class="csl-right-inline">Caster O, Sandberg L, Bergvall T, Watson S, Norén G. vigiRank for statistical signal detection in pharmacovigilance: First results from prospective real-world use. <i>Pharmacoepidemiol Drug Saf</i>. 2017;26(8):1006-1010.<span class="abt-url"> [<a href="https://www.ncbi.nlm.nih.gov/pubmed/28653790" target="_blank" rel="noopener">PubMed</a>]</span></div> </div> </div> <div id="2689805694"> <div class="csl-entry flush"> <div class="csl-left-margin">4.</div> <div class="csl-right-inline">Bergvall T, Norén G, Lindquist M. vigiGrade: a tool to identify well-documented individual case reports and highlight systematic data quality issues. <i>Drug Saf</i>. 2014;37(1):65-77.<span class="abt-url"> [<a href="https://www.ncbi.nlm.nih.gov/pubmed/24343765" target="_blank" rel="noopener">PubMed</a>]</span></div> </div> </div> </div> </div> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-945" class="post-945 post type-post status-publish format-standard sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=945" rel="bookmark">Case Crossover Design (2)</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=945" rel="bookmark"><time class="entry-date published updated" datetime="2017-12-09T18:01:37+09:00">2017年12月9日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=945#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h2>Case Crossover Design – (2)</h2> <h3>Relative Riskの計算の流れ</h3> <p><a href="https://wp.me/p9b6zl-e7">前回のコード</a>を少し詳しく見てゆきます。</p> <p>コーヒーの一時的な効果は、飲んでから1時間継続すると仮定します。Vector c には、AMIで救急外来を受診した患者さんから聞き取った、コーヒーを飲んでからAMI発症までの時間(hr)を代入します。</p> <ul> <li>t&lt;-c(9,1/3,3,22,6,7,12,5,0.5,24)</li> </ul> <p>1年間に何杯のコーヒーを飲むかという頻度(杯/year)をfrqに代入します。今回のこの値の使い方に基づき、一般化してこのスクリプトを使用する上では、1年あたりのTransient effect time(hr)がfrqという見方の方が良いだろうと思います。</p> <ul> <li>frq&lt;-c(730,365,36,1820,2920,24,730,730,3650,365)</li> </ul> <p>Tには、1年間は何時間かという値を入れます。今回は全症例1年を観察期間にしたので定数になっていますが、一般化する上では、評価の対象にした観察期間と理解すると良いだろうと思います。症例ごとに観察期間が違う場合はTもベクターにできると思います。</p> <ul> <li>T&lt;-365*24</li> </ul> <p>efftimeには、AMIの発症がコーヒーを飲んで1時間以上経過していたらfalse (0), 1時間未満であればtrue(1)というフラグを代入します。Transient effect timeを1hrにしていますので、判定の条件は t&gt;=1を使用していますが、Transient effect timeが2hrなら判定条件をt&gt;=2にしたらよいでしょう。その際もフラグ(返り値)は 0, 1のままで結構です。</p> <ul> <li>efftime&lt;-ifelse(t&gt;=1,0,1)</li> </ul> <h3>RRの計算</h3> <p>Mantel-Haenszelの計算式からRR (relative risk) を計算します</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-947" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross1.png" alt="" width="559" height="262" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross1.png 559w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross1-150x70.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross1-300x141.png 300w" sizes="(max-width: 559px) 100vw, 559px" /><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-948" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross2.png" alt="" width="288" height="84" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross2.png 288w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross2-150x44.png 150w" sizes="(max-width: 288px) 100vw, 288px" /></p> <p>としましたので、次の式になります。</p> <ul> <li>rr&lt;-sum(efftime*(T-frq))/sum((1-efftime)*frq)</li> </ul> <p>&nbsp;</p> <p>分散を求める式では</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-949" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross3.png" alt="" width="489" height="110" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross3.png 489w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross3-150x34.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross3-300x67.png 300w" sizes="(max-width: 489px) 100vw, 489px" /></p> <p>この部分をコード化すると</p> <ul> <li>var.log&lt;-sum(frq*(T-frq))/(sum(efftime*(T-frq))*sum((1-efftime)*frq))</li> </ul> <p>標準誤差は分散の平方根で以下のようになります</p> <ul> <li>se.log&lt;-sqrt(var.log)</li> <li>lo.log&lt;-log(rr)-1.96*se.log</li> <li>hi.log&lt;-log(rr)+1.96*se.log</li> <li>lo&lt;-exp(lo.log)</li> <li>hi&lt;-exp(hi.log)</li> </ul> <p>&nbsp;</p> <h3>ORの計算</h3> <p>オッズ比は次の式で表現されますので</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-950" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross4.png" alt="" width="293" height="119" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross4.png 293w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross4-150x61.png 150w" sizes="(max-width: 293px) 100vw, 293px" /></p> <p>これをコード化すると</p> <ul> <li>or&lt;-sum(efftime*(T-frq-(1-efftime)))/sum((1-efftime)*(frq-efftime))</li> </ul> <p>分散は次のように表現されますので(元論文のこの式の「=」の左側、var[ln(RRchm)] は、おそらくvar[ln(ORchm)]の誤植だろうと思っています)</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-951" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross5.png" alt="" width="617" height="237" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross5.png 617w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross5-150x58.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/12/0CaseCross5-300x115.png 300w" sizes="(max-width: 617px) 100vw, 617px" /></p> <p>これをコード化すると次のようになります</p> <ul> <li>var.log.or&lt;-(sum(efftime*(T-frq-1+efftime)*(efftime+ T-frq-1+efftime))/(2*(sum(efftime*(T-frq-1+efftime)))^2))+(sum(efftime*(T-frq-1+efftime)*(1-efftime+frq-efftime)+(1-efftime)*(frq-efftime)*(efftime+(T-frq-1+efftime)))/(2*sum(efftime*(T-frq-1+efftime))*sum((1-efftime)*(frq-efftime))))+(sum((1-efftime)*(frq-efftime)*(1-efftime+frq-efftime))/(2*(sum((1-efftime)*(frq-efftime)))^2))</li> </ul> <p>標準誤差は分散の平方根で以下のようになります</p> <ul> <li>se.log.or&lt;-sqrt(var.log.or)</li> <li>lo.log.or&lt;-log(or)-1.96*se.log.or</li> <li>hi.log.or&lt;-log(or)+1.96*se.log.or</li> <li>lo.or&lt;-exp(lo.log.or)</li> <li>hi.or&lt;-exp(hi.log.or)</li> </ul> <p>で、集計にはこれとは別のアプローチが紹介されていましたので<a href="https://wp.me/p9b6zl-hC">次の記事</a>へつづきます</p> <p>&nbsp;</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-814" class="post-814 post type-post status-publish format-standard sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=814" rel="bookmark">Sequence Symmetry Analysis (SSA)– (3)</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=814" rel="bookmark"><time class="entry-date published updated" datetime="2017-11-26T11:06:50+09:00">2017年11月26日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=814#comments">1件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h2>問題の糸口が見えてきて</h2> <p><a href="https://plaza.umin.ac.jp/~OIO/blog/2017/11/26/sequence-symmetry-analysis-ssa-2/">前記事で悩んでいた</a>部分がクリアになってきました。そして、自宅<a href="https://plaza.umin.ac.jp/~OIO/blog/2017/11/25/sas-university-edition/">SASのライセンスが切れていた</a>という問題も解決しました。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-798" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/44d29d2792be3bad9a9ed98c7bbb20d6.png" alt="" width="1047" height="696" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/44d29d2792be3bad9a9ed98c7bbb20d6.png 1047w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/44d29d2792be3bad9a9ed98c7bbb20d6-150x100.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/44d29d2792be3bad9a9ed98c7bbb20d6-300x199.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/44d29d2792be3bad9a9ed98c7bbb20d6-768x511.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/44d29d2792be3bad9a9ed98c7bbb20d6-700x465.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/44d29d2792be3bad9a9ed98c7bbb20d6-800x532.png 800w" sizes="(max-width: 1047px) 100vw, 1047px" /></p> <p>このSASは無料で使用できてちょっとテストコードを走らせるのにはいいんですが、ビッグデータは扱えないなどの制限があります。OSIM2の巨大データも読み込めません。ただ、元データが大きくても実際の解析対象をデータを抽出して、絞ってデータのサイズを小さくすれば無料SASでも十分データ集計ができます。とりあえず、抽出した後の、<a href="https://drive.google.com/open?id=1Jh9zEHixWXpGtMMiax_EQNe1TnHUdMZv">_drug </a> <a href="https://drive.google.com/open?id=1_ZYwHkobmunVyWARtT-1HQ4l7dmMf9aK">_condition</a>のデータからスタートです。<a href="https://drive.google.com/open?id=1vjuv3-sM4yiZAg7Qjfd0XfR_98ecusNP">こんな感じのSASスクリプト</a>を実行しました。</p> <h2>SASの実行結果</h2> <p>これは、基本的に他人様の書いたスクリプトなので、この結果が正解だろうという前提で提示しています。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-804" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/0e4aae38a1f5494592124a884058f7cb.png" alt="" width="1238" height="319" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/0e4aae38a1f5494592124a884058f7cb.png 1238w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/0e4aae38a1f5494592124a884058f7cb-150x39.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/0e4aae38a1f5494592124a884058f7cb-300x77.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/0e4aae38a1f5494592124a884058f7cb-768x198.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/0e4aae38a1f5494592124a884058f7cb-700x180.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/0e4aae38a1f5494592124a884058f7cb-800x206.png 800w" sizes="(max-width: 1238px) 100vw, 1238px" /></p> <h2>自作のスクリプトで実行&#8230;おやっ?</h2> <p>で、同じデータを自作のスクリプトでも実行。<a href="https://wp.me/p9b6zl-dk">自作スクリプト</a>はSQLで集計して、統計的な集計はRで実行、と言う2段構えにしました。データ集計はSQLが快適で良いのですが、F分布の確率密度関数の扱いがSQLだけでは私が苦手なので、データを出力して<a href="https://drive.google.com/open?id=1cm0o-wjqtObI3UqO8YnC1r7-7lAzOuhH">Rスクリプト</a>を実行しました。初めからRでデータ集計をしたら良いのでは?と思うかもしれませんが、Rは大きなデータをデータフレームに入れようとすると、全部オンラインメモリに読み込もうとするのかメモリを食うわ、何かデータのコピーを繰り返すのかスピードが落ちるわ。しまいにはゲロはいて死んでしまいます。ですので、仕方なしにこんなことしています。で、次が実行結果です。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-803" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/dda9bb331e5adc2b5a3ca1088fa71280.png" alt="" width="183" height="329" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/dda9bb331e5adc2b5a3ca1088fa71280.png 183w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/dda9bb331e5adc2b5a3ca1088fa71280-83x150.png 83w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/dda9bb331e5adc2b5a3ca1088fa71280-167x300.png 167w" sizes="(max-width: 183px) 100vw, 183px" /></p> <p>ASR_UCI, ASR_LCIの値が、SASの出力と微妙に一致しません。今回はすぐ気付いたけど、実は<a href="https://plaza.umin.ac.jp/~OIO/blog/2017/11/23/sequence-symmetry-analysis-ssa-1/">当初悩んでいた</a>のも、この問題だったりして。</p> <h2>この状況は以前にもあった</h2> <p>上手のASRやNSRの出力を見て気づきました。<a href="https://plaza.umin.ac.jp/~OIO/blog/2017/09/28/self-controlled-case-series-sccs-2/">以前と同じ失敗</a>をやらかしてしまったようです。windowsのコントロールパネルの言語設定の追加の設定</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-801" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/486359223c22c9ae1b93f7f652f68c66.png" alt="" width="604" height="682" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/486359223c22c9ae1b93f7f652f68c66.png 604w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/486359223c22c9ae1b93f7f652f68c66-133x150.png 133w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/486359223c22c9ae1b93f7f652f68c66-266x300.png 266w" sizes="(max-width: 604px) 100vw, 604px" /></p> <p>の数値タブの小数点以下の桁数を増やします。<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-800" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/abf92b3a4c3eeb1db239b7fb8223bddd.png" alt="" width="604" height="724" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/abf92b3a4c3eeb1db239b7fb8223bddd.png 604w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/abf92b3a4c3eeb1db239b7fb8223bddd-125x150.png 125w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/abf92b3a4c3eeb1db239b7fb8223bddd-250x300.png 250w" sizes="(max-width: 604px) 100vw, 604px" /></p> <h2>気を取り直して再チャレンジ</h2> <p>データを読み込みなおして、気を取り直して実行です。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-799" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/9a046efd877e40523e68783b2a664035.png" alt="" width="299" height="261" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/9a046efd877e40523e68783b2a664035.png 299w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/9a046efd877e40523e68783b2a664035-150x131.png 150w" sizes="(max-width: 299px) 100vw, 299px" /></p> <p>これなら、SASの正解と一致します。めでたしめでたし。</p> <p>SSAの理解も深まってきたし、これで集計する道筋がついたぞ。</p> <p>&nbsp;</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-769" class="post-769 post type-post status-publish format-standard sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=769" rel="bookmark">Sequence Symmetry Analysis (SSA) &#8211; (1)</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=769" rel="bookmark"><time class="entry-date published updated" datetime="2017-11-23T19:41:51+09:00">2017年11月23日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=769#comments">1件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h2>はじめに</h2> <p>以前Sequence Symmetry Analysis (SSA) が<a href="https://plaza.umin.ac.jp/~OIO/blog/2017/09/23/self-controlled-case-series-sccs/">イマイチうまく算出できないという話</a>を書いて、そのまま放置していましたけど、ここの所American College of Physiciansで新しいプロジェクトを開始するという件が、いよいよ動き出すことになってその準備が佳境に入ってきています。先週は、平日に会社を1日休んで準備にあてていました。勤労感謝の今日もかなりの時間をその準備に使っています。旗振り役の某大学の先生とも電話で打ち合わせしましたが、彼女は勤労感謝の今日も休日出勤で一日中病院にいらしたという事で、それでも、学会のプロジェクトの仕事もされていたようです。そうまでして、こういうプロジェクトをしようと言うバイタリティには脱帽です。わたしも、ACPのプロジェクトが忙しくなってきたので他の事はぼちぼち進めます。</p> <h2>本題の入り口</h2> <p>SSAについて、まずは<a href="http://www.jpma.or.jp/medicine/shinyaku/tiken/allotment/pdf/real_world_data.pdf">日本語の資料</a>から少しずつ読み解いてゆこうと思います。粗順序比は難しくないので、元資料でよいとおもいます。悩んでいるのは、無効果順序比の集計の説明パートから。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-773" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/1351e552ddb7074ce9bc932b3fcb5dd8.png" alt="" width="804" height="251" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/1351e552ddb7074ce9bc932b3fcb5dd8.png 804w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/1351e552ddb7074ce9bc932b3fcb5dd8-150x47.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/1351e552ddb7074ce9bc932b3fcb5dd8-300x94.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/1351e552ddb7074ce9bc932b3fcb5dd8-768x240.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/1351e552ddb7074ce9bc932b3fcb5dd8-700x219.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/1351e552ddb7074ce9bc932b3fcb5dd8-800x250.png 800w" sizes="(max-width: 804px) 100vw, 804px" /></p> <p>まず、ここで疑問が発生。ここに至る前段階で「調査期間中に新規にAとBが発生した患者」を選択しているので、この定義だと、必ずN=nになります。Nとnを分けて記述する意味があるのか? あるとして、いったいどういう事だろうか。</p> <p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-774" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/aa6318a1af1b94be3afd2864022eb319.png" alt="" width="1079" height="633" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/aa6318a1af1b94be3afd2864022eb319.png 1079w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/aa6318a1af1b94be3afd2864022eb319-150x88.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/aa6318a1af1b94be3afd2864022eb319-300x176.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/aa6318a1af1b94be3afd2864022eb319-768x451.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/aa6318a1af1b94be3afd2864022eb319-700x411.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/aa6318a1af1b94be3afd2864022eb319-800x469.png 800w" sizes="(max-width: 1079px) 100vw, 1079px" /></p> <p>次に、aを求めるところで、分母にxについての∑があるので、観察期間<em>人数の情報になると思うのだが、それを人数nの次元で割って確率になるのだろうか? 分母にも観察期間</em>人数の次元のデータを以て来なくていいのだろうか?</p> <p>この点を原著に戻って確認しないと、コード化できない感じです。つまり、入口の理解でつまずいていることが確認できました。</p> <p><a href="https://wp.me/p9b6zl-cB">(つづく)</a></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-445" class="post-445 post type-post status-publish format-standard sticky hentry category-miscellaneous"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=445" rel="bookmark">Changing high impact journal</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=445" rel="bookmark"><time class="entry-date published updated" datetime="2017-11-07T21:42:28+09:00">2017年11月7日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=445#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p>2017年はproductivity の高い年を過ごしました。この文章の大部分を書いているのは2017年秋ですが、この記事を公開できるのはAnnals of Internal Medicine誌およびJAMA oncology誌でarticleが出版され公開された後にしましたので、もう2018年の冬です。2017年1年でCirculation のリサーチレター、Bone Marrow Transplant, Ann Int Med のレターそしてJAMA oncologyの短報が受理・出版されました。C誌、A誌、J誌でそれぞれ驚いた点があります。</p> <hr /> <p>Circulation: この雑誌に掲載された私の論文はVEGFシグナル系の阻害薬についての論文でした。投稿から受理まで、編集部・レビューワーとやり取りしてる間、一貫してVEGF阻害薬という表現でコミュニケーションしていました。解析したのはVEGFつまりリガンド側を阻害するものと、その受容体側を阻害するものがありました。これらをひっくるめて受容体の活性化を阻害するものという事で、広義ではVEGF阻害薬とまとめて表現しても間違っているわけではありません。その表現で一応専門家によるレビューも通っているのでアクセプトした状態から、その表現を変えるようにリクエストが来ることは通常はありません。ですが、今回はいざ出版という、ガリプルーフをもらうタイミングで「(狭義で)VEGF阻害といえば、リガンドの阻害薬であって、受容体の阻害薬を含める表現ではない」というような横やりが入り、出版直前で論文のタイトルの修正を依頼されました。一旦受理されていますので、出版部の方は低姿勢で依頼してきました。もちろん快く引き受けて、タイトルから本文、何か所も修正しました。ちゃんと全部修正ができているか念のため確認したりするのに神経と時間を使いました。</p> <p>欧米の出版社とかは、業務をやっつけ仕事としてやっている人が多いだろうと思っていたので、出版物のクオリティを高めるけど出版スケジュールに悪影響が出かねない今回の様な対応をとったことは驚きでした。</p> <hr /> <p>Ann Int Med: この雑誌は、レターの投稿方法が一風変わっています。あたかもFacebookや一般のblogにコメントするような形で投稿します。ホームページ上で掲載された多くの研究論文には、下の方にコメント欄があって、そこに入力すれば投稿することになります。簡単な審査はあるようですが、スパムのようなものでなければ、投稿したコメントはしばらくしたら、ホームページ上で公開され、インターネットを介して誰でも見れるようになります。ただし、ホームページで公開されたコメントがすべて雑誌に掲載されるわけではありません。ホームページで公開されますと、一般の読者や元の研究論文の著者らの目に触れ、そうした人たちがコメントに対してさらにコメントしたりします。こういった、世の中の反応を見て編集者が雑誌に掲載するコメントを選びます。おそらく、盛り上がったやり取りがなされていたら、それはつまり、世の研究者らの関心が高い話題についての議論だということでしょう。ホームページにコメントを公開することで、世の中の注目度を観察して、それを参考に編集者は選んでいるのです。インターネットでの記事の公開と、紙面での雑誌の編集が双方向に作用しているのです。</p> <p>一方で、この手軽さが問題を引き起こしました。通常の雑誌の記事の投稿であれば、投稿時に共著者の情報も正確に提出することが求められます。しかし、今回はとりあえずコメントと、筆頭著者の連絡先だけが求められていました。ですので、accept のレターには、共著者のメールアドレスを教えてほしい、という内容が書かれていました。ここで、大変な粗相をしてしまいました。じつは別のコメントについてacceptのレターが来たのと勘違いして、別の共著者にCOIのフォームやcopyright transferの確認をしてしまったのです。この時連絡を取ったみなさん、Ann Int Medにお名前が掲載されるとして喜ばれたはずです。「間違っていました、別の共著者と投稿した奴」でしたと説明するのが本当に気まずかったです。</p> <hr /> <p>JAMA oncology: こちらの編集の方にも驚かされました。投稿して2-3週間ほど経過したときにdecision letterが来ました。1週間ほどで来る連絡は通常忘門前払いです。編集者がざっと見てレビューワーにも回さずに返却します。2-3週間も速い方です。このタイミングで来る返信も経験的にはrejectが少なくありません。レビューワーがあまり深く読み込まずに、「この雑誌には向いていない」とか言って返します。でも今回は忘れもしません。健康診断を受けるために近くの医療センターで検査を待っているときにメールが届きました。健康診断の検査を受け、その待ち時間に何度もメールを読み返しました。それとほぼ同時にCOIのフォームやcopyright transferのレターが共著者の方にも送られていました。そして、内容はと言うとレビューワー二人がそろって興味を示してくださっていました。<br /> ・ This article should be <strong>prioritized</strong> for publication. (reviewer#1)<br /> ・ The conclusions are important to disseminate to practitioners <strong>quickly</strong>. (reviewer#2)<br /> ところが、このprioritize, quicklyは若干曲者で、再解析が必要な内容を含め2-3週間で回答するようにという内容でした。通常であれば、2-3か月の間にリバイスするように要求されるのですが、異例の短さです。幸い、初回の投稿前に検討したようなデータでしたので、実際には再解析することなく、以前検討したデータを探してテーブルにまとめる程度で対応できました。</p> <p>さらに、奇妙な指摘は続きます。「FDAのデータを使用したということだが、FDA内部でこの件は検討されているのか?」そう言われても、FDAを辞めたのは20年前だし、知り合いがいないわけではないが内部の事を聴けるような間柄ではないし。「公式の公開文書を見る限り、FDAが検討した形跡はない」としか答えられません。</p> <p>異例なことは次のリバイスでも起きます。reviewer#2がなぜかご自身の名前を明かしたうえで、リバイスをリクエストしてきました。そんなに難しいことではなかったのですが10日ほどで対応しろと、その、スケジュール感が若干つらかったです。幸い、その週は会社の仕事がそこまで厳しくなかったので、平日も帰って夜にも集計をする気力が残っていました。</p> <p>無事アクセプトされ、ガリプルーフが来ると驚いたことに、タイトルを修正され、アブストラクトの項目を結合して文章をまとめ、テーブルのタイトルを修正し、とかなりジャーナルのスタイルを優先した形での変更がなされていました。数値が多いのでQC箇所が多数です。テーブルも体裁が修正されたので一通り数値をチェックです。数か所コメントと修正依頼を書いて、それでアップルーブしました。アップルーブ後に共著者から、修正した個所に文法的な間違いが発生していることを指摘されましたが、データやデータの解釈等論文の主旨にかかるものではないエラーであるため、アップルーブ後の修正を求めないことにしました。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/IMG_1290s.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-643" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/IMG_1290s-700x525.jpg" alt="" width="700" height="525" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/IMG_1290s-700x525.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/IMG_1290s-150x113.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/IMG_1290s-300x225.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/IMG_1290s-768x576.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/IMG_1290s-800x600.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/11/IMG_1290s-80x60.jpg 80w" sizes="(max-width: 700px) 100vw, 700px" /></a></p> <p>最後に、もう一点、JAMA oncologyは初回のレビューが終わった時点でtwitterでつぶやく言葉を一緒に述べるようにとリクエストしてきました。そう。出版社がつぶやく記事の宣伝のためにtwitter用の言葉も一緒に提出させるのです。このJAMAのtwitterやAnn Int Medのレターを見ますと、新しい技術・仕組みを取り入れて出版社も生き残りにチャレンジしているのです。また、Circulationの件のようにリスクを冒しても質を高めるようなこだわりの側面を見ました。これまで抱いていた欧米人のイメージを書き換えるような経験です。彼らチャレンジャーは旧態依然としたままでは、それぞれの世界で生き残れないのを知っているのでしょう。</p> <hr /> <p>2017年の年末に、東京大学医科学研究所の病院同窓会が開催されました。そこでの、研究所の所長の挨拶が印象に残っています。まず、第一声がマスメディアのカメラの前で頭を下げなければならないような事態が発生せず無事年を越せそうだ、として、職員に対して感謝の意を述べました。このくだり、言葉は違いますが同じ内容を病院長も延べられました。東京大学の研究所やその附属病院という、世間からの注目度も高い、そして、かなり大きな組織ですので、その組織の長をすることで神経をすり減らしていることが伝わってくるご挨拶です。</p> <p>次に述べられたのが、研究所の歴史に絡んで、今後の生き残りについてのお話でした。東京大学医科学研究所は昨年開所125周年を迎えた記念行事を開催しましたが、開所当時は国民の健康に大きな影響を持っていたのは感染症でした。開所当時の伝染病研究所(現医科学研究所)が戦った標的は、感染症であり、感染性病原体でした。そしていまから50年前には、医科学研究所に改組され、遺伝子やゲノム研究に研究対象や手法がシフトしてゆきました。そして、現在医科研は研究対象を実社会で膨大に拡張してきている大規模データに舵を切ろうとしています。これもまた、生き残りをかけて新しい可能性にチャレンジしようとしているものだと思われます。</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-618" class="post-618 post type-post status-publish format-standard sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=618" rel="bookmark">OHDSI Symposium 2017</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=618" rel="bookmark"><time class="entry-date published updated" datetime="2017-11-03T10:10:55+09:00">2017年11月3日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=618#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p><a href="https://www.ohdsi.org/past-events/2017-ohdsi-symposium-materials/2017-ohdsi-sympoium-videos/">OHDSI Symposium 2017の様子を撮影したビデオ</a>が公開されています。</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-312" class="post-312 post type-post status-publish format-standard sticky hentry category-miscellaneous category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a><span class="category-sep">/</span><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=312" rel="bookmark">self-controlled case series (SCCS) &#8211; (2)</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=312" rel="bookmark"><time class="entry-date published updated" datetime="2017-09-28T22:22:05+09:00">2017年9月28日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=312#comments">5件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h6><a href="https://plaza.umin.ac.jp/~OIO/blog/2017/09/23/self-controlled-case-series-sccs/">前回のおはなし</a></h6> <h3>1. SCCSを再び</h3> <p>SCCSを自分なりにもう一度噛み砕いて計算の流れを納得した上で、それが間違っていないことを確認したいというのが目的再び挑戦です。前回使用した他人さまの書いたプログラムを参考に、計算の細かい考え方がわかったところで、もう一度どういう計算が必要かを考えています。始めは写真のような、手書きのスケッチで考え方を整理。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1165.jpg"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-308" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1165-700x525.jpg" alt="" width="700" height="525" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1165-700x525.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1165-150x113.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1165-300x225.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1165-768x576.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1165-800x600.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1165-80x60.jpg 80w" sizes="(max-width: 700px) 100vw, 700px" /></a></p> <h2>2.R→SQL</h2> <p>他人様の書いたRスクリプトを、SQLで表現しなおして、中間テーブルのデータを比較。結果を出力すると、正しいスクリプトだと38行になるところが、今回作成したスクリプトでは39行に?観察期間外にワクチンが接種された患者さんがいることを考慮した例外処理を含め忘れていました。</p> <p>そんなこんなで、例外処理をするスクリプトを加えた結果が次の写真です。logの有効桁数が違うけどそれ以外内容は同じになりました。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1166.jpg"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-309" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1166-700x525.jpg" alt="" width="700" height="525" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1166-700x525.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1166-150x113.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1166-300x225.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1166-768x576.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1166-800x600.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/IMG_1166-80x60.jpg 80w" sizes="(max-width: 700px) 100vw, 700px" /></a></p> <p>&nbsp;</p> <h2>3.  中間テーブルは一致したが&#8230;</h2> <p>上の通り、中間テーブルは一致しましたが、オッズ比が一致しません&#8230;そんな馬鹿な?しかも、だいたい同じくらいになるんだけど、微妙に不一致。</p> <p>自分の集計結果:</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/1合わない.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-304" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/1合わない-700x377.png" alt="" width="700" height="377" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/1合わない-700x377.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/1合わない-150x81.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/1合わない-300x161.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/1合わない-768x413.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/1合わない-800x431.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/1合わない.png 888w" sizes="(max-width: 700px) 100vw, 700px" /></a></p> <p>論文の集計結果:</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-253" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-700x288.png" alt="" width="700" height="288" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-700x288.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-150x62.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-300x123.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-768x316.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-800x329.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果.png 1035w" sizes="(max-width: 700px) 100vw, 700px" /></a></p> <p>&nbsp;</p> <h2>4.桁数が減っている???</h2> <p>いろいろ調べていると、SQL出力をcsvファイルにして、それをRに取り込んだところでデータの桁数(小数点以下)が減っています。元々小数点以下6桁あったはずなのに、2ケタに丸められています。何でこういうことになるのでしょうか? 読み込むRのread.csv関数の設定か? はたまた、読み込んだ後にdata.frameにするところで、宣言しなくてはいけないのか?</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/2桁数がおかしい.png">う<img loading="lazy" decoding="async" class="alignnone size-full wp-image-305" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/2桁数がおかしい.png" alt="" width="616" height="897" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/2桁数がおかしい.png 616w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/2桁数がおかしい-103x150.png 103w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/2桁数がおかしい-206x300.png 206w" sizes="(max-width: 616px) 100vw, 616px" /></a></p> <h2>5. SQLの集計の出力がおかしい</h2> <p>結局読み取り側の問題ではなく、書き出しに問題ありでした。書き出しの際には、Windowsのコントロールパネルの言語設定のところから桁数を2 -&gt; 6 と大きくすることが必要だということです。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/3コントロールパネルー言語ー桁数.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-306" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/3コントロールパネルー言語ー桁数.png" alt="" width="553" height="768" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/3コントロールパネルー言語ー桁数.png 553w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/3コントロールパネルー言語ー桁数-108x150.png 108w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/3コントロールパネルー言語ー桁数-216x300.png 216w" sizes="(max-width: 553px) 100vw, 553px" /></a></p> <p>&nbsp;</p> <h2>6. めでたしめでたし</h2> <p>ちゃんとSQLのデータを吐き出すことに成功し、読み取って計算すると、論文のデータと一致しました。だいぶ理解が深まってきたぞ。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/4めでたしめでたし.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-307" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/4めでたしめでたし-700x428.png" alt="" width="700" height="428" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/4めでたしめでたし-700x428.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/4めでたしめでたし-150x92.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/4めでたしめでたし-300x184.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/4めでたしめでたし-768x470.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/4めでたしめでたし-800x490.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/4めでたしめでたし.png 879w" sizes="(max-width: 700px) 100vw, 700px" /></a></p> <p>スクリプトは<a href="https://plaza.umin.ac.jp/~OIO/blog/2017/09/29/analysis-specification-for-sccs/">こちら</a></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-269" class="post-269 post type-post status-publish format-standard sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=269" rel="bookmark">Letterを書くことについて</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=269" rel="bookmark"><time class="entry-date published updated" datetime="2017-09-24T10:42:10+09:00">2017年9月24日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=269#comments">3件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h1><strong>Letterを書くメリット</strong></h1> <h6>この記事は、以前私が<a href="https://qiita.com/acp_japan_prc1/private/16157e4b159d6ce70912">qiitaで公開していた記事</a>とそのコメントをまとめて、このHPに移動したものです。</h6> <h2>Letter to the editor, correspondence, short communication等は考えたことを出版するにはよい選択肢である</h2> <ul> <li>第一に、通常の論文より出版される機会が高い</li> <li>第二に、通常、タイトルが付いた学術雑誌の記事として索引されるので、文献検索システムで検索できる</li> </ul> <p>Letters to the editor merit your consideration as a publication option:<br /> &#8211; first, because letters and short pieces stand a better chance of being published than longer articles,<br /> &#8211; and second, because published letters to the editor generally are titled and indexed, thus making them retrievable as articles in the journal.</p> <p><strong>Reference:</strong> LaVigne P. Letters to the editor. In: Taylor RB, Munning KA, eds. Written communication in family medicine. New York: Springer-Verlag; 1984:50.</p> <h1><span id="types-of-letter" class="fragment"></span><strong>Types of Letter</strong></h1> <h3><span id="letter-to-the-editorにはさまざまな型のものがある" class="fragment"></span>Letter to the Editorにはさまざまな型のものがある。</h3> <h2><span id="1-attaboy-よくやったでかした" class="fragment"></span><strong>1. Attaboy (よくやった、でかした)</strong></h2> <p>“I would like to congratulate Dr. Dellinger for anexcellent overview of cardiovascular management of septicshock.” で始まり, “This is a very useful clinicalreview in the management of a condition with a high mortalityrate, and I would certainly use this decision tree in my clinicalpractice”と結ぶようなレターの例がないわけではないが、その領域で名の知れた専門家でない限り、一般の研究者・医師がこの型のレターを投稿しても、紙面を割いてもらえる機会はあまり期待できないだろう。<br /> <strong>Reference</strong><br /> Pravinkumar E. Letter: cardiovascular management of septic shock. Crit Care Med 2004;32(1):315</p> <h2><span id="2-new-idea-to-add" class="fragment"></span><strong>2. New Idea to Add</strong></h2> <p>記事で述べられた知識をもとに、さらに議論を深めたいと思うことがあるだろう。糖尿病性足潰瘍の治療について述べられた記事に対して、2人の読者が“An effective adjunctive therapy for wound debridement that was not mentioned is maggot therapy”としてレターを投稿した。<br /> 糖尿病性足潰瘍に対するうじ虫治療の効果について、私は詳しくないが、6報の文献を参照しその科学的根拠を示していることに加え、その治療法を2名の読者が指摘するという点がその意義を支持している。<br /> <strong>Rererence</strong><br /> Summers JB, Kaminski J. Letter: maggot debridement therapy for diabetic necrotic foot. AFP 2003;68(12):2327</p> <h2><span id="3-disagreement" class="fragment"></span><strong>3. Disagreement</strong></h2> <p>記事に反対意見を表明する読者もいる。不妊患者のボディマスインデックス(BMI)と妊娠第一期の転帰について議論した記事に対して、2人の読者が“The authors finally concluded that outcome of singleton pregnancies in patients with infertility was not influenced by BMI. We disagree with these results”とレターを投稿した。<br /> この場合も、複数の読者が反対意見を表明しているという点が一般性を支持している。もし、本当におかしな結論を導いている記事があれば、反対意見を表明するのは重要なことである。<br /> <strong>Reference</strong><br /> Bellver J, Pellicer A. Letter: impact of obesity on spontaneous abortion. Am J Obstet Gynecol 2004;190:293</p> <h2><span id="4-statement-of-concern" class="fragment"></span><strong>4. Statement of Concern</strong></h2> <p>家庭の銃器と殺人・自殺のリスクを調査した疫学調査(ケースコントロールスタディ)の記事に対して、1人の読者が著者の主張(と編集者)に対して疑問を投げかけた。“I doubt the Annals’ editorial board would have published without commentary an article by a pro-gun organization purporting to defend gun ownership. The author’s affiliations with anti-gun ‘research’ groups are no less compelling an argument for bias”このレターと同じページに「銃所持反対」の著者によって書かれたという申し立てとともに掲載された。</p> <p>今であればconflict of interestで明記すべき内容かもしれない。銃所持支持団体が銃のリスクを論じる文献を投稿したのであれば、バイアスが懸念されるのは当然のこと。ただ、COIに明記されているのであれば、あえて懸念があると指摘することはほとんど意味がないだろう。<br /> <strong>Reference</strong><br /> Fritz DA. Letter: lies, damned lies, and statistics. Ann Emerg Med 2004;43(1):141</p> <h2><span id="5-sounding-off主張" class="fragment"></span><strong>5. Sounding Off (主張)</strong></h2> <p>特に記事を引用することなく、主張を述べる、一種の論説。&#8221;Medicine is not exact, and bad outcomes happen. The notion that physicians can follow a formula and avoid successful litigation is false&#8221;<br /> 確かに、医療は完全ではないので、悪い結果が出ることはあるもので、マニュアルに従っていれば訴訟を避けられるというのは嘘だろう。依頼されていない&#8221;Sounding Off&#8221; レターは<em>タイムリー</em>で<em>的を得た内容</em>で、<em>うまく叙述</em>されていなければ掲載されないだろう。特に著者が無名の場合には。<br /> <strong>References</strong><br /> Grant DC. Letter: I don’t want to hear about the “standard of care.” Ann Emerg Med 2004;43(1):139</p> <h2><span id="6-gotcha捕まえた" class="fragment"></span><strong>6. Gotcha(捕まえた)</strong></h2> <p>元記事に重要な事実の誤認~特に患者の治療方針にかかわるような誤認~があった場合に、指摘されれば掲載される見込みが高いだろう。痛風に対する低用量コルヒチンについての記事に対して、薬剤師が次のような指摘をした。</p> <blockquote><p>“discussed the use of low dose colchicine in gout. The treatment dose of colchicine, which has remained at 1 mg initially, followed by 500 mcg every 2-3 hours for many years, should be reviewed. However, they are incorrect to say that the current BNF (British National Formulary) recommends a regimen for colchicine that is unchanged since the 1966 edition. In September 1999 the BNF reduced the total dose of a course of colchicine from 10 to 6 mg. Before 1981 the BNF did not even state the higher limit of 10mg”</p></blockquote> <p>ガイドラインの記述を元記事の著者がちゃんと押さえていなかったのは、元記事の著者らの確認不足です。きちんと指摘してあげましょう。ごっちゃんです!</p> <p>ちなみに、この&#8221;Gotcha&#8221;、英語版でpokemon goをプレイしている人にはポケモンを捕まえた時に出る言葉としておなじみだろう? 論文で重要な事実の誤認に気づくことは「ポケモンゲットだぜ!」みたいな、感覚で指摘して見ると良いだろう。</p> <p><strong>References</strong><br /> Cox AR. Letter: colchicine in acute gout. BMJ 2004;328:288</p> <h2><span id="7-transformed-research-or-case-report" class="fragment"></span><strong>7. Transformed Research or Case Report</strong></h2> <p>Letterの項に症例報告や原著に値する内容が掲載されることがある。おそらく原著として作成された原稿がいくつかのピアレビュージャーナルでrejectされ、そのうち編集者が短いレターにまとめるなら掲載できるかもしれないと持ちかけたのではないか。迷いとともに原著の情報の多くは無慈悲にもカットされ、Letterになるのであった。</p> <p>最近では&#8221;research letter&#8221;というページを提供しているジャーナルもあり、&#8221;research letter&#8221;のページでは、語数が少ないだけで、原著と同様のピアレビューをする事が謳われているジャーナルが少なくない。</p> <h1><span id="letterを書くということ" class="fragment"></span><strong>Letterを書くということ</strong></h1> <p>Letter to the Editorを成功に導くのは、努力というよりはインスピレーションです。雑誌の記事を読んでいて手紙を書きたいという衝動にかられる事でしょう。たとえば、「私はこの話題について何かを知っている」とか「私が共有したい意見を持っています。」とか。もちろん、上で述べたとおり、一部のLetterは出版された記事に対してコメントするものではありません。</p> <ul> <li>Letter to the Editorは、論説と雑誌のレビューを短く組み合わせた物。</li> <li>論点は一つに絞るように。2つ以上のアイデアを一つの短い手紙に詰め込もうとしない。</li> <li>書く際には、ほとんどの雑誌が求める厳しい語数の制限内に収まるように、一つ一つの単語を慎重に選択する必要がある。</li> <li>直観的な衝動に従って書き始めたとしても、出版される記事としてacceptされるには、職人のように細心の注意を払って、Letter をしたためなければならない。</li> </ul> <p>編集者への手紙のほとんどは、出版された記事に対するコメントです。それらの例では、次のような一般的な構造があります。</p> <ul> <li>Letterを書く論文に狙いを定めます。最初の文章では、あなたのコメントの対象となる論文を引用する。これは「参考文献1」になる。</li> <li>あなたがLetter to the Editorを書いている理由を述べる。あなたの同意、意見の不一致、懸念、またはその他の理由を書く。</li> <li>あなたの記載した内容に対する、根拠を述べる。根拠は、文献である場合や個人的な経験である場合がある。もちろん、学術論文に基づく証拠がベターです。</li> <li>要約を述べる。上記をすべて結びつけることで結論してください。</li> <li>文献を引用してください。多くの場合、Letter to the Editorには参考文献の引用がいくつかありますが、それほど多くはありません。</li> </ul> <p>執筆を開始する前に、まず各紙のinstructions to authorsを読みます。通常instructionにはLetter to the Editorを投稿する際に満たすべき要件が記載されています。例えば、米国医師会雑誌(JAMA)では、「最近のJAMAの記事を議論するLetter to the Editorは、記事の発表から4週間以内に投稿すること、文章は400語以内で、参考文献は5報を超えてはならないとあります。New Engl J Medでは3週間以内。</p> <p>同誌ではケース・シリーズや症例報告を含むオリジナルの研究を報告する研究論文もまた歓迎されています。その際には、文章は600語以内で、参考文献は6報を超えてはならず、表または図を1点まで含めることができます。</p> <p>最近では多くのジャーナルで電子的に投稿することを求めています。</p> <p>Letter to the Editorは、レビュー論文と同じように提出する必要があります。つまり、タイトルで始める必要があり、レターヘッドのない、普通の白紙に、二重の間隔で原稿を作成する必要があります。Letter to the Editorの原稿は、あなたが単に編集者宛に連絡しているのではないことを示すために、カバーレターと共に送付する事を求めるジャーナルもあります。</p> <p>あなたはその話題について、何かを述べるだけの背景があることを示すような属性について述べる必要があります。また、潜在的な利益相反についても明らかにする必要があります。</p> <p>最後に:手紙で議論する記事の著者と個人的に知り合っている場合は、書くべきではないかもしれません。あなたが研究を賞賛するなら、友情があることであなたのLetterは信用を損なうかもしれません。もっと悪いことは、研究を批判すると、あなたのコメントは個人的な攻撃として解釈される可能性があります。</p> <p><strong>Reference</strong><br /> Journal of the American Medical Association. Instructions for Authors. Available at: <a class="autolink" href="http://jama.ama-assn.org/inora_current/dtl" target="_blank" rel="nofollow noopener">http://jama.ama-assn.org/inora_current/dtl</a>.</p> <p>/<em>谷本先生から戴いたコメント</em>/</p> <p>臨床試験に関する書簡では、実際に臨床応用する場合の限界に着目し議論を進めると、採択の可能性を高めることができるでしょう。例えば、臨床試験の多くは合併症のない若年者が選択される場合がほとんどですが、実臨床では高齢者や臓器障害を有する患者に多く遭遇します。そのため、臨床試験から得られた知見をそのままの形で用いると問題が生じ得ます。編集者、さらには読者の内在的論理を的確に捉えた上で、彼らにとって、ひいては患者にとって有益な議論を構築して行くことが推奨されます。</p> <p>/*<a href="https://www.slideshare.net/srws/letter-55856103">参考資料1</a>*/ 片岡裕貴先生によるLetterの書き方のLinkedInスライド</p> <p>/*<a href="https://www.chiikiiryo.jp/inoue-methods/%E5%B0%8F%E8%AB%96%E6%96%87%E3%81%AE%E6%8E%A8%E5%A5%A8/letter/">参考資料2</a>*/井上和男先生によるLetterの書き方のブログ</p> <p>/*<a href="https://drive.google.com/file/d/1NX3ejjD0pmlrxP1MWamnGHODcLO42FX5/view?fbclid=IwAR20z3Anz5YkYPdVqMYg8W-oObirVWBIQngkEQZOPkAd84ugiOVCRfRAPME">参考資料3</a>*/片岡裕貴先生によるLetterの書き方のワークショップ資料</p> <p>/*<a href="https://georgebest1969.typepad.jp/blog/2017/02/%E8%AA%B0%E3%81%A7%E3%82%82%E3%81%A7%E3%81%8D%E3%82%8B%E7%A0%94%E4%BF%AE%E5%8C%BB%E6%8C%87%E5%B0%8E54.html">参考資料4</a>*/岩田健太郎先生のブログ. なぜレター執筆が優れた学習、教育手法なのかについて</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-250" class="post-250 post type-post status-publish format-standard sticky hentry category-science"> <header class="entry-header"> <div class="featured">おすすめ</div> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=250" rel="bookmark">self-controlled case series (SCCS)</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=250" rel="bookmark"><time class="entry-date published updated" datetime="2017-09-23T12:30:33+09:00">2017年9月23日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=250#comments">4件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h2>はじめに</h2> <p>ここの所注力してきた仕事が一段落して、この週末は良い具合に一息つけます。</p> <p>さかのぼること数か月、今後使うかもしれない、自分にとって新しい手法を試しておこうと、 Sequence Symmetry Analysis (SSA)をやってみたんだけど、これがイマイチ。何がイマイチって、製薬工業協会のホームページに<a href="http://www.jpma.or.jp/medicine/shinyaku/tiken/allotment/pdf/real_world_data.pdf">SASのプログラムが公開</a>されていて、それを見ながらやっているんだけど細かい数字が合わない。結果はだいたい近いところまでは行くんだけど、何か織り込むべきアイディアが足りないのか。ちなみに、作成にかかわったタスクフォースの方々の名誉のためにもう少し書いておきますと、この公開されているプログラムがおかしいというのではなく、まず、他人の書いたプログラムから、何がなされているのかというのを読み解くのはとても難しい作業で、このプログラムを参考にして、何がされているのかを読み取って、そのうえで自分にとってわかりやすいように書き換えるので、おかしなことが起きているのです。おそらくNull effect sequence ratio, NSRの計算のところがキモなのではないかと思いつつ、しばらくこちらは放置して頭を冷やすことにしていました。。</p> <h2>Self-controlled case series (SCCS)</h2> <h3>SCCSとは?</h3> <p>同じself-controlledデザインのSCCSを試してみます。原理は<a href="https://www.pmda.go.jp/files/000164086.pdf">このスライド</a>2ページ目。当時PMDAで東大epistatの竹内 由則さんが学会発表したスライドからです。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/SCCS原理.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-251" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/SCCS原理-700x411.png" alt="" width="700" height="411" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/SCCS原理-700x411.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/SCCS原理-150x88.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/SCCS原理-300x176.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/SCCS原理-768x451.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/SCCS原理-800x470.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/SCCS原理.png 851w" sizes="(max-width: 700px) 100vw, 700px" /></a></p> <p>&nbsp;</p> <h3>データ</h3> <p>データが公開されているので、手法を試すのにちょうどよいということで、試してみるのは、この文献<a href="http://statistics.open.ac.uk/sccs/sccs.pdf">Whitaker HJ, Farrington CP and Musonda P. Tutorial in Biostatistics: The self-controlled case series method. Statistics in Medicine 2006, 25(10): 1768-1797.</a>に出てくるMMRワクチン後の髄膜炎。Table 2にOxford dataとして提示されています。</p> <table style="border-collapse: collapse; width: 571px; height: 595px;" border="0" width="360" cellspacing="0" cellpadding="0"> <colgroup> <col style="width: 54pt;" span="5" width="72" /> </colgroup> <tbody> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; width: 54pt; text-align: center;" width="72" height="18">indiv</td> <td style="width: 54pt; text-align: center;" width="72">eventday</td> <td style="width: 54pt; text-align: center;" width="72">start</td> <td style="width: 54pt; text-align: center;" width="72">end</td> <td style="width: 54pt; text-align: center;" width="72">exday</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">1</td> <td style="text-align: center;" align="right">398</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">458</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">2</td> <td style="text-align: center;" align="right">413</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">392</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">3</td> <td style="text-align: center;" align="right">449</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">429</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">4</td> <td style="text-align: center;" align="right">455</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">433</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">5</td> <td style="text-align: center;" align="right">472</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">432</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">6</td> <td style="text-align: center;" align="right">474</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">395</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">7</td> <td style="text-align: center;" align="right">485</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">470</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">8</td> <td style="text-align: center;" align="right">524</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">496</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">9</td> <td style="text-align: center;" align="right">700</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">428</td> </tr> <tr style="height: 13.5pt;"> <td style="height: 13.5pt; text-align: center;" align="right" height="18">10</td> <td style="text-align: center;" align="right">399</td> <td style="text-align: center;" align="right">365</td> <td style="text-align: center;" align="right">730</td> <td style="text-align: center;" align="right">716</td> </tr> </tbody> </table> <p>データは10例ですべて。観察したのは、全員生後366日から730日。データのカラムstart, endは観察期間の開始を生後の日数で示しています。 exdayがワクチン接種の日、eventdayが髄膜炎と診断された日、で、これも生後の日数で示しています。<br /> 元論文では、at risk 期間をmumps virusのreplicationにかかる期間に基づいて、shotから15 &#8211; 35日後と設定しました。(元文献のTable 2では、ワクチン接種日は「pre-riskから14を引いた日」になります。ワクチン接種から14日目までがpre-risk, 15日目からがat-riskという考え方だと思います)ダウンロードしたデータにはワクチン接種日がexdayとして入力されていますので次のようにpre-risk(ex1), risk end (ex2)を計算します。<strong>設定したat riskの期間によってはスクリプトを触るべき個所がココということになります。</strong></p> <p>ex1 &lt;- dat$exday + 14<br /> ex2 &lt;- dat$exday + 35</p> <p>観察期間中のすべての日を、at riskの期間かどうか正確に分類したいので、ワクチン接種が331 &#8211; 715日のワクチン接種歴を要求した(原文)ということです。case #10は、716日にワクチンを接種していますが、潜伏期間が観察期間終了後まで継続しますので、結果として観察期間中にat riskの期間がありません。</p> <p>データをグラフィカルに提示している図があったので、引用。灰色の期間がat riskの期間。そして、547で線が引いてあるのは、ここで年齢層を分けて調整因子として使用しているので、それを示すつもりで線を入れたのでしょう。(例示として示した図の中には、年齢層をまたぐリスク期間を有している症例が出てこなかったので、何を説明したくて547日で線を入れたのかわかりにくくなっていますが。)366 &#8211; 547 を1層、548 &#8211; 730を2層にしています。観察期間中にイベントが発生したら、それ以降は観察期間にしないというような操作を通常行いますが、この集計では、そうではありません。全体の観察期間を集計して、イベントがどの期間に発生したかというような思想で集計するようです。</p> <p>年齢層をプログラムしているのはここです。</p> <h2>age &lt;- c(547)</h2> <p>#age groups<br /> agegr &lt;- cut(cutp, breaks = c(min(dat$start), age, max(dat$end)), labels = FALSE)<br /> agegr &lt;- as.factor(agegr)</p> <p>&nbsp;</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-252" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-700x417.png" alt="" width="700" height="417" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-700x417.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-150x89.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-300x179.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-768x457.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示-800x476.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/データのグラフィカルな表示.png 1062w" sizes="(max-width: 700px) 100vw, 700px" /></a></p> <p>&nbsp;</p> <h3>論文の結果</h3> <p>論文の結果が次の通りで、</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-253" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-700x288.png" alt="" width="700" height="288" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-700x288.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-150x62.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-300x123.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-768x316.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果-800x329.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/論文の結果.png 1035w" sizes="(max-width: 700px) 100vw, 700px" /></a></p> <h3>自分でも計算</h3> <p>自分で実行した結果が次。めでたく、結果が一致していました。めでたしめでたし。</p> <p><a href="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/実行結果.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-254" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/実行結果.png" alt="" width="599" height="346" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/実行結果.png 599w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/実行結果-150x87.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2017/09/実行結果-300x173.png 300w" sizes="(max-width: 599px) 100vw, 599px" /></a></p> <h3>おわりに</h3> <p>実行したRのスクリプトが<a href="http://statistics.open.ac.uk/sccs/R/oxford.r">こちら</a>。実行に当たっては私の環境に合うようにOpen Universityのホームページのスクリプトを一部改編しました。実行結果が論文で提示されていたものと一致するので、悪くはないだろうと思います。これでまた、新たな手法を用いたいろいろな評価ができる道筋が付きました。(<a href="https://plaza.umin.ac.jp/~OIO/blog/2017/09/28/self-controlled-case-series-sccs-2/">つづく</a>)</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3727" class="post-3727 post type-post status-publish format-standard hentry category-miscellaneous"> <header class="entry-header"> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3727" rel="bookmark">SAHのアウトカム予測モデルの構築</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3727" rel="bookmark"><time class="entry-date published updated" datetime="2025-02-13T17:16:18+09:00">2025年2月13日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=5" title="observation の投稿をすべて表示"><span class="author-name">observation</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3727#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p>pROCパッケージのaSAHデータを使用して、多変量ロジスティック解析を行い、<code>outcome</code>を他の変数で予測する予測式を作成してみましょう。</p> <p>以下は具体的な手順です:</p> <ol start="1" class="wp-block-list"> <li><strong>必要なパッケージのインストールと読み込み</strong></li> <li><strong>データの読み込み</strong></li> <li><strong>多変量ロジスティック回帰モデルの構築</strong></li> <li><strong>モデルの結果を解釈する</strong></li> </ol> <h3 class="wp-block-heading">ステップ1: パッケージのインストールと読み込み</h3> <p>まず、必要なパッケージをインストールして読み込みます。</p> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: r; title: ; notranslate" title=""> install.packages(&quot;pROC&quot;) install.packages(&quot;dplyr&quot;) library(pROC) library(dplyr) library(ggplot2) </pre></div> <h3 class="wp-block-heading">ステップ2: データの読み込み</h3> <p>次に、aSAHデータを読み込みます。予測式を作成する際にはカテゴリーを1, 0 の数字に置き換えたほうがいいので、outcome, gender wfnsをダミー変数に変換します。wfinsは各値を別々のダミー変数wfns2, wfns3, wfns4, wfns5に置き換えました。これらすべてが0ならwfns1が1になるはず(欠測値が無い)という事で、wfns1は作成しませんでした。</p> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: r; title: ; notranslate" title=""> data(aSAH, package = &quot;pROC&quot;) # outcome変数を数値型のダミー変数に変換 aSAH &lt;- aSAH %&gt;% mutate(good_outcome = ifelse(outcome == &quot;Good&quot;, 1, 0)) # gender変数を数値型のダミー変数に変換 aSAH &lt;- aSAH %&gt;% mutate(gender_numeric = ifelse(gender == &quot;Male&quot;, 1, 0)) # wfns変数のダミー変数を作成し、データフレームに追加 aSAH &lt;- aSAH %&gt;% mutate(wfns2 = ifelse(wfns == 2, 1, 0), wfns3 = ifelse(wfns == 3, 1, 0), wfns4 = ifelse(wfns == 4, 1, 0), wfns5 = ifelse(wfns == 5, 1, 0)) </pre></div> <h3 class="wp-block-heading">ステップ3: 多変量ロジスティック回帰モデルの構築</h3> <p>多変量ロジスティック回帰モデルを作成します。この例では、<code>outcome</code>を他の変数で予測するモデルを構築します。</p> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: r; title: ; notranslate" title=""> # ロジスティック回帰モデルの構築 model &lt;- glm(good_outcome ~ gender_numeric + age + wfns2 + wfns3 + wfns4 + wfns5 + s100b + ndka, data = aSAH, family = binomial) # モデルの概要を表示 係数coefを抽出 summary(model) summary_model &lt;- summary(model) coef_model &lt;- summary_model$coefficients # モデル logit_P = coef_model&#x5B;1] + coef_model&#x5B;2]*aSAH$gender_numeric + coef_model&#x5B;3]*aSAH$age + coef_model&#x5B;4]*aSAH$wfns2 + coef_model&#x5B;5]*aSAH$wfns3 + coef_model&#x5B;6]*aSAH$wfns4 + coef_model&#x5B;7]*aSAH$wfns5 + coef_model&#x5B;8]*aSAH$s100b + coef_model&#x5B;9]*aSAH$ndka aSAH$logit_P &lt;- logit_P </pre></div> <h3 class="wp-block-heading">ステップ4: モデルの結果や予測式の性能を見てみよう</h3> <p>ステップ3までで、モデルに基づいて予測式を作成しました。</p> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: r; title: ; notranslate" title=""> # 散布図の作成 データの外観を確認する ggplot(aSAH, aes(x=outcome, y=logit_P, color=outcome)) + geom_point() + labs(title=&quot;aSAH Data: wfns vs s100b&quot;, x=&quot;outcome&quot;, y=&quot;logit_P value&quot;) + scale_y_continuous(limits = c(-6, 7)) # とりあえずROCカーブを描いてみよう # roc1 &lt;- aSAH %&gt;% roc(outcome, logit_P) # ggroc(roc1) # 散布図の作成 データの外観を確認する ggplot(aSAH, aes(x=outcome, y=logit_P, color=outcome)) + geom_point() + labs(title=&quot;aSAH Data: outcome vs logit_P&quot;, x=&quot;outcome&quot;, y=&quot;logit_P value&quot;)+ scale_y_continuous(limits = c(-6, 7)) # ROC曲線の作成 s100b血清値でSAHの予後予測する設定 roc_obj &lt;- roc(aSAH$outcome, aSAH$logit_P) # ROC曲線のプロット plot(roc_obj, main=&quot;ROC Curve predicting outcome of SAH using multivariate logistic model&quot;) # AUCの計算 auc_value &lt;- auc(roc_obj) print(paste(&quot;AUC:&quot;, auc_value)) # 感度、特異度、陽性的中率、陰性的中率を計算 coords_obj &lt;- coords(roc_obj, x=&quot;best&quot;, ret=c(&quot;sensitivity&quot;, &quot;specificity&quot;, &quot;ppv&quot;, &quot;npv&quot;)) # 結果を出力 print(paste(&quot;感度:&quot;, coords_obj&#x5B;&quot;sensitivity&quot;])) print(paste(&quot;特異度:&quot;, coords_obj&#x5B;&quot;specificity&quot;])) print(paste(&quot;陽性的中率:&quot;, coords_obj&#x5B;&quot;ppv&quot;])) print(paste(&quot;陰性的中率:&quot;, coords_obj&#x5B;&quot;npv&quot;])) # 尤度比を算出、その前に改めて感度と特異度を取得 coords_obj &lt;- coords(roc_obj, x=&quot;best&quot;, ret=c(&quot;sensitivity&quot;, &quot;specificity&quot;)) sensitivity &lt;- coords_obj&#x5B;&quot;sensitivity&quot;] specificity &lt;- coords_obj&#x5B;&quot;specificity&quot;] # 陽性尤度比 (LR+) と 陰性尤度比 (LR-) を計算 positive_likelihood_ratio &lt;- sensitivity / (1 - specificity) negative_likelihood_ratio &lt;- (1 - sensitivity) / specificity # 結果を出力 print(paste(&quot;陽性尤度比 (LR+):&quot;, positive_likelihood_ratio)) print(paste(&quot;陰性尤度比 (LR-):&quot;, negative_likelihood_ratio)) # 最適な閾値を取得 best_coords &lt;- coords(roc_obj, x = &quot;best&quot;, ret = c(&quot;threshold&quot;, &quot;sensitivity&quot;, &quot;specificity&quot;)) # 最適な閾値を表示 best_coords </pre></div> <p>データの散布図、教科書のロジスティック回帰のlogitの説明で見たことあるような雰囲気</p> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="406" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-12-700x406.png" alt="" class="wp-image-3732" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-12-700x406.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-12-300x174.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-12-150x87.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-12-768x446.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-12-800x464.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-12.png 1037w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <p>結果のROC曲線です。結構いい。</p> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="406" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-11-700x406.png" alt="" class="wp-image-3729" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-11-700x406.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-11-300x174.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-11-150x87.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-11-768x446.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-11-800x464.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-11.png 1037w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <p>その他性能や閾値です</p> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="517" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-13-700x517.png" alt="" class="wp-image-3734" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-13-700x517.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-13-300x221.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-13-150x111.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-13-768x567.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-13-80x60.png 80w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-13.png 791w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3703" class="post-3703 post type-post status-publish format-standard hentry category-miscellaneous"> <header class="entry-header"> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3703" rel="bookmark">ROC カーブをRで描いてみた</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3703" rel="bookmark"><time class="entry-date published updated" datetime="2025-02-13T11:39:59+09:00">2025年2月13日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=5" title="observation の投稿をすべて表示"><span class="author-name">observation</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3703#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h1 class="wp-block-heading">pROCパッケージの使い方</h1> <p>まず、<strong>pROC</strong>パッケージを使用してROC曲線を作成し、AUCを計算する例を示します。</p> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: r; title: ; notranslate" title=""> # パッケージのインストールと読み込み install.packages(&quot;pROC&quot;) library(pROC) # サンプルデータの読み込み data(aSAH) # 散布図の作成 データの外観を確認する ggplot(aSAH, aes(x=wfns, y=s100b, color=outcome)) + geom_point() + labs(title=&quot;aSAH Data: wfns vs s100b&quot;, x=&quot;wfns value&quot;, y=&quot;s100b value&quot;)+ scale_y_continuous(limits = c(0, 1)) # ROC曲線の作成 s100b血清値でSAHの予後予測する設定 roc_obj &lt;- roc(aSAH$outcome, aSAH$s100b) # ROC曲線のプロット plot(roc_obj, main=&quot;ROC Curve predicting outcome of SAH using s100b value&quot;) # AUCの計算 auc_value &lt;- auc(roc_obj) print(paste(&quot;AUC:&quot;, auc_value)) # 感度、特異度、陽性的中率、陰性的中率を計算 coords_obj &lt;- coords(roc_obj, x=&quot;best&quot;, ret=c(&quot;sensitivity&quot;, &quot;specificity&quot;, &quot;ppv&quot;, &quot;npv&quot;)) # 結果を出力 print(paste(&quot;感度:&quot;, coords_obj&#x5B;&quot;sensitivity&quot;])) print(paste(&quot;特異度:&quot;, coords_obj&#x5B;&quot;specificity&quot;])) print(paste(&quot;陽性的中率:&quot;, coords_obj&#x5B;&quot;ppv&quot;])) print(paste(&quot;陰性的中率:&quot;, coords_obj&#x5B;&quot;npv&quot;])) # 尤度比を算出、その前に改めて感度と特異度を取得 coords_obj &lt;- coords(roc_obj, x=&quot;best&quot;, ret=c(&quot;sensitivity&quot;, &quot;specificity&quot;)) sensitivity &lt;- coords_obj&#x5B;&quot;sensitivity&quot;] specificity &lt;- coords_obj&#x5B;&quot;specificity&quot;] # 陽性尤度比 (LR+) と 陰性尤度比 (LR-) を計算 positive_likelihood_ratio &lt;- sensitivity / (1 - specificity) negative_likelihood_ratio &lt;- (1 - sensitivity) / specificity # 結果を出力 print(paste(&quot;陽性尤度比 (LR+):&quot;, positive_likelihood_ratio)) print(paste(&quot;陰性尤度比 (LR-):&quot;, negative_likelihood_ratio)) </pre></div> <h3 class="wp-block-heading">aSAHデータ(一部)</h3> <figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="492" height="393" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image.png" alt="" class="wp-image-3704" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image.png 492w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-300x240.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-150x120.png 150w" sizes="(max-width: 492px) 100vw, 492px" /></figure> <h3 class="wp-block-heading">データの概観</h3> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="366" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-8-700x366.png" alt="" class="wp-image-3721" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-8-700x366.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-8-300x157.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-8-150x78.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-8-768x401.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-8-800x418.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-8.png 1037w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <h3 class="wp-block-heading">plot出力</h3> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="406" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-9-700x406.png" alt="" class="wp-image-3724" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-9-700x406.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-9-300x174.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-9-150x87.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-9-768x446.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-9-800x464.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-9.png 1037w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <h3 class="wp-block-heading">AUCの計算 </h3> <p>s100bでoutcomeを予測する予後予測の性能としての計算</p> <figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="307" height="75" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-2.png" alt="" class="wp-image-3706" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-2.png 307w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-2-300x73.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-2-150x37.png 150w" sizes="(max-width: 307px) 100vw, 307px" /></figure> <h3 class="wp-block-heading">感度・特異度・陽性的中率・陰性的中率</h3> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="185" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-6-700x185.png" alt="" class="wp-image-3715" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-6-700x185.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-6-300x79.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-6-150x40.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-6.png 751w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <h3 class="wp-block-heading">陽性尤度比・陰性尤度比</h3> <figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="643" height="220" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-7.png" alt="" class="wp-image-3718" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-7.png 643w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-7-300x103.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-7-150x51.png 150w" sizes="(max-width: 643px) 100vw, 643px" /></figure> <h3 class="wp-block-heading">小技</h3> <p>このパッケージ、パイプを使うと、だいぶシンプルで見やすくなります<br>ここでは予測に上述のs100bの代わりにwfnsを使用してみました</p> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: r; title: ; notranslate" title=""> data(aSAH) library(dplyr) #パイプを使用するためにパッケージを使用 roc2.1 &lt;- aSAH %&gt;% roc(outcome, wfns) ggroc(roc2.1) </pre></div> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="406" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-10-700x406.png" alt="" class="wp-image-3725" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-10-700x406.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-10-300x174.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-10-150x87.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-10-768x446.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-10-800x464.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-10.png 1037w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <h2 class="wp-block-heading">RのpROCパッケージの主な関数</h2> <figure class="wp-block-table aligncenter"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-center" data-align="center">関数名</th><th class="has-text-align-center" data-align="center">説明</th><th class="has-text-align-center" data-align="center">使用例</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center"><code>roc()</code></td><td class="has-text-align-center" data-align="center">ROC曲線を作成</td><td class="has-text-align-center" data-align="center"><code>roc(response, predictor)</code></td></tr><tr><td class="has-text-align-center" data-align="center"><code>plot()</code></td><td class="has-text-align-center" data-align="center">ROC曲線を描画</td><td class="has-text-align-center" data-align="center"><code>plot(roc_object)</code></td></tr><tr><td class="has-text-align-center" data-align="center"><code>auc()</code></td><td class="has-text-align-center" data-align="center">ROC曲線のAUCを計算</td><td class="has-text-align-center" data-align="center"><code>auc(roc_object)</code></td></tr><tr><td class="has-text-align-center" data-align="center"><code>ci()</code></td><td class="has-text-align-center" data-align="center">ROC曲線の信頼区間を計算</td><td class="has-text-align-center" data-align="center"><code>ci(roc_object)</code></td></tr><tr><td class="has-text-align-center" data-align="center"><code>coords()</code></td><td class="has-text-align-center" data-align="center">ROC曲線上の特定の点の座標を取得</td><td class="has-text-align-center" data-align="center"><code>coords(roc_object, "best")</code></td></tr><tr><td class="has-text-align-center" data-align="center"><code>ggroc()</code></td><td class="has-text-align-center" data-align="center">ggplot2を使用してROC曲線を描画</td><td class="has-text-align-center" data-align="center"><code>ggroc(roc_object)</code></td></tr><tr><td class="has-text-align-center" data-align="center"><code>roc.test()</code></td><td class="has-text-align-center" data-align="center">ROC曲線の統計的な比較</td><td class="has-text-align-center" data-align="center"><code>roc.test(roc_object1, roc_object2)</code></td></tr><tr><td class="has-text-align-center" data-align="center"><code>smooth()</code></td><td class="has-text-align-center" data-align="center">ROC曲線を平滑化</td><td class="has-text-align-center" data-align="center"><code>smooth(roc_object)</code></td></tr><tr><td class="has-text-align-center" data-align="center"><code>var()</code></td><td class="has-text-align-center" data-align="center">ROC曲線のAUCの分散を計算</td><td class="has-text-align-center" data-align="center"><code>var(roc_object)</code></td></tr></tbody></table></figure> <p></p> <h1 class="wp-block-heading">ROCRパッケージの使い方</h1> <p>次に、<strong>ROCR</strong>パッケージを使用してROC曲線を作成し、パフォーマンスを評価する例を示します。</p> <p>その前にiris データをプロット。ここではPetalLengthが5以上でvirginicaと判断する予測方法のパフォーマンスを調べるようにします </p> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: r; title: ; notranslate" title=""> # 基本パッケージの読み込み library(ggplot2) # irisデータセットの読み込み data(iris) # 散布図の作成 ggplot(iris, aes(x=Petal.Length, y=Petal.Width, color=Species)) + geom_point() + labs(title=&quot;Iris Data: Petal Length vs Petal Width&quot;, x=&quot;Petal Length&quot;, y=&quot;Petal Width&quot;) </pre></div> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="366" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-3-700x366.png" alt="" class="wp-image-3708" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-3-700x366.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-3-300x157.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-3-150x78.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-3-768x401.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-3-800x418.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-3.png 1037w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <div class="wp-block-syntaxhighlighter-code "><pre class="brush: r; title: ; notranslate" title=""> # パッケージのインストールと読み込み # install.packages(&quot;ROCR&quot;) library(ROCR) # irisデータセットの読み込み data(iris) # 二値分類のためのデータ準備 iris_binary &lt;- iris iris_binary$Species &lt;- ifelse(iris$Species == &quot;virginica&quot;, 1, 0) # 予測値としてPetal.Lengthを使用し、閾値5で二値化 predictions &lt;- ifelse(iris_binary$Petal.Length &gt;= 5, TRUE, FALSE) labels &lt;- iris_binary$Species # Predictionオブジェクトの作成 pred &lt;- prediction(as.numeric(predictions), labels) # パフォーマンスオブジェクトの作成 perf &lt;- performance(pred, measure = &quot;tpr&quot;, x.measure = &quot;fpr&quot;) # ROC曲線のプロット plot(perf, main=&quot;ROC Curve with Petal Width Threshold&quot;) # AUCの計算 auc_value &lt;- performance(pred, measure = &quot;auc&quot;) auc_value &lt;- auc_value@y.values&#x5B;&#x5B;1]] print(paste(&quot;AUC:&quot;, auc_value)) </pre></div> <p>結果のプロット</p> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="366" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-4-700x366.png" alt="" class="wp-image-3709" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-4-700x366.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-4-300x157.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-4-150x78.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-4-768x401.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-4-800x418.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-4.png 1037w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="412" height="91" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-5.png" alt="" class="wp-image-3710" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-5.png 412w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-5-300x66.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/02/image-5-150x33.png 150w" sizes="(max-width: 412px) 100vw, 412px" /></figure> <p>結果が奇麗すぎ(データのプロット見たらわかるように、一つの変数で種をきれいに分離できますからね)</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3691" class="post-3691 post type-post status-publish format-standard has-post-thumbnail hentry category-miscellaneous"> <header class="entry-header"> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3691" rel="bookmark">プログラマブルキーボードマニュアル</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3691" rel="bookmark"><time class="entry-date published updated" datetime="2025-01-29T21:21:27+09:00">2025年1月29日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=5" title="observation の投稿をすべて表示"><span class="author-name">observation</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3691#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3691"><img width="800" height="800" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/Designer-800x800.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/Designer-800x800.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/Designer-300x300.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/Designer-700x700.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/Designer-150x150.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/Designer-768x768.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/Designer.jpg 1024w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <p></p> <p>表題のキーボードの設定を簡単に解説</p> <p>・ 設定用アプリ「MINI KeyBoard.exe」を起動</p> <figure class="wp-block-image"><img loading="lazy" decoding="async" width="265" height="142" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373.jpg" alt="" class="wp-image-3695" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373.jpg 265w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-150x80.jpg 150w" sizes="(max-width: 265px) 100vw, 265px" /></figure> <p>・ 「危険」と言う様な警告画面が出ますが、心配しつつ実行</p> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="446" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-1-700x446.jpg" alt="" class="wp-image-3697" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-1-700x446.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-1-300x191.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-1-150x96.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-1-768x489.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-1-800x510.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-1.jpg 992w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <p>・ Connectedの下のKEY1をタップして、ハイライトして、設定したいキーを選ぶ(図ではBackspaceを選択)</p> <p>・ Download (キーボードへ設定する情報を送信する意味の様です図では赤まる)をタップ</p> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="444" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-2-700x444.jpg" alt="" class="wp-image-3699" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-2-700x444.jpg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-2-300x190.jpg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-2-150x95.jpg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-2-768x487.jpg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-2-800x507.jpg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2025/01/66c19942ab4ba346fdb64ccc04cde373-2.jpg 995w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <p>同様にKEY2, KEY3も設定する。</p> <p>&#8212;</p> <p>以下はプログラマブルキーボード(3キー)のマニュアルの機械翻訳です</p> <p>この<a href="https://drive.google.com/file/d/1Bh30-KSMVcpfAg3jJF7SRveXHVorS3A0/view">リンク先</a>にオリジナルの情報とアプリが保存されています。一応ダウンロードして、ウイルススキャンを行って、2025/1/29 時点のファイルには問題のある罠は仕掛けられていない事を確認しています。将来、誰かが何かを仕掛けることもあり得ますので、ダウンロードしたら毎回チェックは必要でしょう。</p> <hr class="wp-block-separator has-alpha-channel-opacity" /> <p><strong>Romoral ユーザーマニュアル</strong> &#8212;3キー有線RGBバージョン用</p> <ol class="wp-block-list"> <li>ウェブサイトを開き、完全な圧縮パッケージをダウンロードします。</li> <li>ダウンロードした完全な圧縮パッケージを解凍します。</li> <li>ウイルス対策ソフトを公開し、信頼できるファイルとして設定することを忘れないでください。</li> <li>解凍した完全な圧縮パッケージ内の緑色のマークが付いたアプリケーションをクリックします。カスタムキーボード設定を行います。</li> <li>設定では、Win=Command、Alt=Optionです。</li> <li>ソフトウェア内のセットアップビデオもご覧いただけます。 インストール中に質問がある場合は、お気軽にお問い合わせください。喜んでお手伝いします。</li> </ol> <p><strong>注意</strong>: このソフトウェアはWindowsシステムでのみ動作します。PC側のコンピュータでダウンロードしてください。設定ソフトウェアはインストール不要で、開いた後に直接実行できます。設定後はキーボードに自動的に保存され、LinuxやMacOSなどのUSBプロトコルをサポートするコンピュータに接続して使用できます。(初回はウイルス対策ソフトに注意し、信頼できるファイルとして設定してください)!!</p> <p>上記の手順に従って進めてください。同時に、ソフトウェアパッケージにはユーザーマニュアル、ショートカットキー設定ビデオ、日常の質問への回答が含まれています。インストール中に質問が発生した場合は、心配せずに問題のスクリーンショットやビデオを送ってください。サポートいたします。ありがとうございます。</p> <p><strong>フレンドリーフィードバックを残してくださった購入者様へ</strong>: 生涯無料の相談とサービスを提供します。また、オリジナルのシャフトスイッチをギフトとして提供します。(新しい注文と一緒に発送できます)。このギフトは生涯有効です。請求されるまで有効です。ありがとうございます。(Choiceストアの購入者様は、Romoralの公式ストアカスタマーサービスに連絡して受け取ってください)</p> <hr class="wp-block-separator has-alpha-channel-opacity" /> <p><strong>製品について</strong></p> <ul class="wp-block-list"> <li><strong>[Windowsユーザー]</strong> 「コピー」、「ペースト」、「カット」は工場出荷時のデフォルト機能です。Windowsユーザーにとって、これはプラグアンドプレイで、箱から出してすぐに使用でき、ソフトウェアやウェブサイトを必要とせずにコピー/ペースト/カットが可能です。</li> <li><strong>Macを使用する前に</strong>、キーボードをMACコンピュータに接続し、アプリケーションで3つのボタンの設定を手動で構成する必要があります: 左ボタン=GUI(win)+C、中ボタン=GUI(win)+V、右ボタン=GUI(win)+X。</li> <li><strong>[機能]</strong> デフォルト機能は「コピー」、「ペースト」、「カット」です。他の機能も使用できます。ショートカットキー、マルチステップアクション、マルチキー統合、元に戻す、やり直し、すべて選択、再生、一時停止、音量、曲の切り替え、進む、戻る、カスタムスクリプトなど。ソフトウェア内のLEDリストを通じて、希望するシェルのライトカラーとグラデーションモードを選択できます。</li> <li><strong>【文字互換性】</strong> 3つの組み合わせキー+5つの文字。</li> <li>ソフトウェアプログラミングはWindowsシステムにのみ適用されます。Windowsシステムでの設定が成功した後、MacOS、Linux、IPADなどのデバイスで動作します。</li> <li><strong>【パッケージ内容】</strong> ミニ3キーキーボード1個、5フィート長のUSBデータケーブル1本</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity" /> <p><strong>日常の質問への回答</strong></p> <ul class="wp-block-list"> <li><strong>Q: ダウンロード後に設定ソフトウェアを開けないのはなぜですか?</strong> <ul class="wp-block-list"> <li>A: ウイルス対策ソフトが操作を妨げていないか確認してください。信頼できるファイルとして設定し、実行してください。</li> </ul> </li> <li><strong>Q: コンピュータがミニキーボードに接続できないのはなぜですか?</strong> <ul class="wp-block-list"> <li>A: まずミニキーボードをコンピュータに挿入してください。その後、ソフトウェア内のアプリケーションプログラムを開いて設定してください。</li> </ul> </li> <li><strong>Q: ℃、Ⅲ、F13、F14などを入力できないのはなぜですか?</strong> <ul class="wp-block-list"> <li>A: 製品の設計コンセプトは標準の大きなキーボードに由来します。ショートカットキーの組み合わせが標準キーボードの標準ショートカットキーの組み合わせである限り、設定できます。非標準/個人的な任意の組み合わせは互換性がありません。ありがとうございます。</li> </ul> </li> <li><strong>Q: MAC Appleシステムは使用できますか?</strong> <ul class="wp-block-list"> <li>A: はい、USBキーボードをサポートするシステムであれば使用できます。まずWinシステムで設定する必要があります。設定時にWinキーをCommandキーとして、AltキーをOptionキーとして使用します。例えば、MacシステムでのコピーはCommand+Cですが、Winシステムで設定する際にはWin+Cとして設定できます。</li> </ul> </li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity" /> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3669" class="post-3669 post type-post status-publish format-standard has-post-thumbnail hentry category-miscellaneous"> <header class="entry-header"> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3669" rel="bookmark">ワクチンのシェディングについて②</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3669" rel="bookmark"><time class="entry-date published updated" datetime="2024-10-12T22:50:49+09:00">2024年10月12日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=5" title="observation の投稿をすべて表示"><span class="author-name">observation</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3669#comments">1件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3669"><img width="800" height="800" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-1-800x800.jpeg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-1-800x800.jpeg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-1-300x300.jpeg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-1-700x700.jpeg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-1-150x150.jpeg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-1-768x768.jpeg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-1.jpeg 1024w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h3 class="wp-block-heading">はじめに</h3> <p><a href="https://plaza.umin.ac.jp/~OIO/?p=3648">前回の記事</a>では、一般的な従来使用されてきたという意味でのワクチンのシェディングの例を文献を引用して説明しました。そして、レプリコンワクチンに対する懸念として拡散されている「シェディング」が従来使用されていたのとは違う意味だという点、根拠とされるSeneff氏の文献は直接の根拠を示さず、引用文献を引いているのみだという事を記載しました。今回の記事ではSeneff氏が根拠として引用しているLucchetti氏の論文(Lucchetti et al., 2021)を見てゆきます。</p> <h3 class="wp-block-heading">タイトル</h3> <p>Detection and characterisation of extracellular vesicles in exhaled breath condensate and sputum of COPD and severe asthma patients</p> <p>直訳すると「COPDおよび重症喘息患者の呼気凝縮液および痰中の細胞外小胞の検出と特性評価」</p> <p>タイトルを見ますと、mRNAワクチンの何かを論じているものとは読み取れません。タイトルだけみても慢性閉塞性肺疾患あるいは重症ぜんそく患者の呼気や喀痰に細胞外小胞が検出できたという話だとわかります。</p> <h3 class="wp-block-heading">ジャーナルについて</h3> <p>Lucchetti氏の論文(Lucchetti et al., 2021)の掲載されていますEuropian Respiratory Journalは直近のインパクトファクターが16.6と一流雑誌という事ができます。</p> <h3 class="wp-block-heading">ピアレビューか</h3> <p>学術雑誌の記事には、論文が専門家によって査読されて後に世に出るピアレビュー誌とそうでない非ピアレビュー誌があります。「ピアレビュー誌」の中にも専門家によって査読される記事とそうでない記事があります。詳しくは各雑誌の投稿規定を見ると書かれていますが、「オリジナルアーティクル」は通常ピアレビューの記事になります。一方、「エディトリアル」と呼ばれる、当該雑誌に掲載されたオリジナルアーティクルの紹介文や編集者からのメッセージ、それに、訂正のお知らせなどはピアレビューではありません。専門家同士のコミュニケーションである、レターやショートコミュニケーションはピアレビューを実施する雑誌とそうでない雑誌がありますが、ピアレビューを実施しない雑誌でも編集者が目を通して一定の基準を満たしたものが掲載されることが多いはずです。</p> <p>このLucchetti氏の論文はResearch Letterの記事で、記事のボリュームやデータがしっかり示されて論述しているところからはピアレビューを受けて世に出されたものだと思われます。</p> <h3 class="wp-block-heading">論文の概要</h3> <p>以下が当該論文の概要です:</p> <ul class="wp-block-list"> <li><strong>研究目的</strong>:EBC(呼気凝縮液)および痰中の細胞外小胞の総タンパク質含量を測定し、細胞外小胞の数を間接的に評価。</li> <li><strong>対象者</strong>:重症喘息患者20名、COPD患者35名、健康な対照者10名。</li> <li><strong>測定項目</strong>:スパイロメトリー、FENO測定、EBC収集、痰誘発。</li> <li><strong>結果</strong>: <ul class="wp-block-list"> <li>EBC中の小型細胞外小胞(sEV)タンパク質濃度は、重症喘息患者で最も高い。</li> <li>EBC中の中型細胞外小胞(mEV)タンパク質濃度は、COPD患者で最も高い。</li> <li>痰上清から分離されたsEVおよびmEVのタンパク質濃度は、重症喘息患者とCOPD患者で類似。</li> </ul> </li> <li><strong>結論</strong>: <ul class="wp-block-list"> <li>EBCは、重症喘息とCOPD患者間の細胞外小胞の定量的差異を研究するための有用な生体液である可能性。</li> <li>EBC sEVおよびmEVからDNAを分離でき、肺疾患の遺伝子解析に適した核酸の供給源となる可能性。</li> </ul> </li> <li><strong>今後の課題</strong>:細胞外小胞の内容物を定量化し、時間経過による変動性や潜在的な交絡因子を明確にする必要がある。</li> </ul> <h3 class="wp-block-heading">記事はmRNAワクチンのシェディングを論じているか</h3> <p>上記の通りLucchetti氏の論文は慢性閉塞性肺疾患(COPD)か重症喘息患者を対象としていて、mRNAワクチンの接種の有無は問題にしていません。直径20-1000nmほどの小型の膜で覆われた小胞の事を問題にしています。これはコロナウイルスのサイズ100nm付近に近いレンジで、スパイクタンパク(10nmほどか?)は議論に出てきていません。少なくとも直接的にmRNAワクチンを接種したヒトからスパイクタンパクが放出されるという事を示したという話ではありません。</p> <h3 class="wp-block-heading">まとめ</h3> <p>私の読み解いたところでは、Lucchetti氏の論文は普通の学術論文で、一流紙で論じられた科学的な知見であるが、それはmRNAワクチンのシェディングを懸念するというデータではありません。この部論文を引用したSeneff氏が持論に都合良いように曲解しているとなります。</p> <h3 class="wp-block-heading">References</h3> <p>Lucchetti, D., Santini, G., Perelli, L., Ricciardi-Tenore, C., Colella, F., Mores, N., Macis, G., Bush, A., Sgambato, A., &amp; Montuschi, P. (2021).&nbsp;<em>Detection and characterisation of extracellular vesicles in exhaled breath condensate and sputum of COPD and severe asthma patients</em>.&nbsp;<em>58</em>(2), 2003024. https://doi.org/10.1183/13993003.03024-2020</p> <p></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3648" class="post-3648 post type-post status-publish format-standard has-post-thumbnail hentry category-miscellaneous"> <header class="entry-header"> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3648" rel="bookmark">ワクチンのシェディングについて①</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3648" rel="bookmark"><time class="entry-date published updated" datetime="2024-10-12T21:54:50+09:00">2024年10月12日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=5" title="observation の投稿をすべて表示"><span class="author-name">observation</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3648#comments">1件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3648"><img width="800" height="800" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-2-800x800.jpeg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-2-800x800.jpeg 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-2-300x300.jpeg 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-2-700x700.jpeg 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-2-150x150.jpeg 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-2-768x768.jpeg 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/Designer-2.jpeg 1024w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h3 class="wp-block-heading">はじめに</h3> <p>COVID-19およびそのワクチンに関する情報を目にする中で、比較的知識があると思われる方々でさえ、いわゆる陰謀論や科学的根拠の乏しい情報に惑わされているように見受けられます。これは一つには、疫学データの解釈が非常に難しいことに起因しています。一見簡単に見えるデータであっても、疫学特有の手法や癖により誤解を生むことがあります。異業種で経験を積んだ方々が疫学データを解釈する際、疫学特有の罠に陥り、独自の理論を展開してしまうことがしばしば見受けられます。</p> <p>したがって、情報源としては、疫学研究の実績があり、疫学データの解釈に豊富な経験を持つ専門家、あるいは実際の臨床現場で当該診療領域の経験を持つ専門家の発言を重視する必要があります。用語一つをとっても、その領域での使用方法には歴史があり、特定の意味があります。用語だけを流用し、具体的な意味が曖昧なまま使用することは避けるべきです。例えば、インターネット上で見かける「シェディング」という言葉の使い方についても、注意深く検討する必要があります。</p> <h3 class="wp-block-heading">ワクチンのシェディングとは?</h3> <p>ワクチン接種が進む中で、「ワクチンのシェディング」という言葉を耳にすることが増えてきました。これは一体何を意味するのでしょうか?一般の方々にとっては少し難しい概念かもしれませんが、ここではできるだけ分かりやすく説明してみたいと思います。</p> <p>一般的にはワクチンのシェディングとは、ワクチンを接種した人が、ワクチン由来のウイルス粒子を体外に排出する現象を指します。これは特に生ワクチンに関連して見られることが多いです。例えば、ロタウイルスワクチンに関する研究では、シェディングが一般的であり、長期間にわたって続くことがあると報告されています。</p> <p>具体的な例を挙げると、五価ロタウイルスワクチン(RV5)の初回接種後、21.4%の乳児で最大9日間にわたってシェディングが確認されました(Yen et al., 2011)。また、別の研究では、初回接種後5〜10日で93%の乳児がワクチン関連の粒子を排出し、その中でG1という遺伝子型が主に見られました&nbsp;(Markkula et al., 2019)。</p> <p>RV5とRotarix(RV2)という2種類のロタウイルスワクチンを比較した研究では、シェディングの割合は似ているものの、RV2を接種した人の方がより多くのウイルスを排出していることが分かりました(Hsieh et al., 2014)。</p> <p>一方で、経口狂犬病ワクチン(SPBN GASGAS)に関する研究では、様々な動物種において24時間以上感染性ウイルスの活発なシェディングは見られず、水平感染のリスクは最小限であることが示唆されています&nbsp;(Vos et al., 2018)。</p> <p>これらの研究結果は、ワクチンの種類や接種を受ける種によって、シェディングのパターンが大きく異なることを示しています。ワクチンのシェディングについて理解を深めることで、ワクチン接種に関する不安を軽減し、より安心して接種を受けることができるでしょう。</p> <h3 class="wp-block-heading">新型コロナウイルスワクチンではどうでしょうか</h3> <p>世の中で数多くの医学・生物学の論文が公開されているのですが、その多くの論文を網羅的に検索できる<a href="https://pubmed.ncbi.nlm.nih.gov/">PubMed</a>と言う<a href="https://www.nlm.nih.gov/">米国NLM</a>が提供するデータベースがあります。多くの研究者がPubMedを利用しており、また、論文を投稿する際には自信の研究を世に広く認めてもらおうと、PubMedに登録される雑誌に論文を掲載するように投稿先を考えます。私がそのPubMedを利用して調査した限りでは、新型コロナウイルスワクチンに関するシェディングが発生したことを示す学術論文は見つかりませんでした。生ワクチンとは異なり、現在日本で広く接種されているmRNAワクチンや遺伝子組換えタンパク質ワクチンは、ウイルスの一部の成分のみを使用しているため、ワクチン由来の遺伝子だけではウイルス粒子を構築するために必要な構成要素が揃いません。このため、ワクチン由来のウイルス粒子が構築されることは理論的に考えにくいです。</p> <p>下の図は報告されたSARS-CoV-2ウイルス起源株の遺伝子配列(<a href="https://www.ncbi.nlm.nih.gov/nuccore/NC_045512.2?report=genbank&amp;to=29903">Severe acute respiratory syndrome coronavirus 2 isolate Wuhan-Hu-1, co &#8211; Nucleotide &#8211; NCBI (nih.gov)</a>)を基に遺伝子の配置を色分けしたものです。図ではORF1abを一つの色で塗っていますが、ORF1abの領域にはさらにいくつかのタンパク質をコードする領域が含まれています。多くの遺伝子が揃って初めてウイルス粒子としての構造が構成されるため、Sタンパク質をコードする遺伝子だけでウイルス粒子の構造を形成することは難しいと考えられます。</p> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="251" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-1-700x251.png" alt="" class="wp-image-3662" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-1-700x251.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-1-300x107.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-1-150x54.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-1-768x275.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-1-800x287.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-1.png 988w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <p>それにもかかわらず、レプリコンワクチンにシェディングの懸念があると主張する<a href="https://www.meiji-seika-pharma.co.jp/pdf/notice/notice_01.pdf">ウェブサイト</a>が存在しますが、根拠データは直接は示されていません。当該声明では、Seneff, S., &amp; Nigh, G. (2021). Worse than the disease? Reviewing some possible unintended consequences of the mRNA vaccines against COVID-19. International Journal of Vaccine Theory, Practice, and Research, 2(1), 38-79.の文献を引用していますが、この文献はPubMedには掲載されていないため、検索にかかりません。</p> <p>Seneff氏の所属はComputer Science and Artificial Intelligence Laboratory, MIT, Cambridge MA, 02139, USAであり、ウイルスやワクチンの専門施設ではありません。文献内にも、実験や臨床試験で直接ウイルスのシェディングを確認したデータは記載されていません。また、ワクチンの領域で問題となっているのはウイルス粒子のシェディングですが、Seneff氏の文献ではタンパク質のシェディングについて論じています。膜タンパク質が細胞膜表面で切断されて細胞から離れる現象をシェディングと呼ぶ研究領域もありますが、人から人への伝播を問題にしているため、膜タンパク質のシェディングとは異なる意味合いです。根拠の有無は引用文献を確認する必要がありますが、仮にスパイクタンパク質が被接種者から放出されたとしても、それがウイルスとして感染し、COVID-19を発病するとは考えにくいです。</p> <p>Seneff氏は、従来のワクチンの安全性で問題になるシェディングとは異なる意味で「シェディング」を使用していることが明らかになりました。異業種間で同じ言葉を異なる意味で使用することはあり得るため、その言葉の共通認識を持たない限り議論は成立しません。まず、この研究者がどのようなデータを基に、どのような現象を「シェディング」と称しているのかを明確にする必要があります。</p> <p>もう一点気になる点があります。それはSeneff氏の論文はmRNAワクチンを対象にして記述されている点です。レプリコンワクチンでの懸念に直に結びつけて良いものか。少なくとも、従来のRNAワクチンでは問題としなかったにもかかわらず、レプリコンワクチンでは懸念であるとするのであれば、違うワクチンについての情報を引用して根拠とすることの正当性の説明は見てみたいところです。</p> <p>Seneff氏は、レプリコンワクチンについて論じている訳ではないのですが、mRNAワクチンでの「スパイクタンパク質のシェディング」を論じていました。その直接的な根拠となるような観察の記録データは記載されておらず、代わりにLucchetti氏らの論文(Lucchetti et al., 2021) を引用しています。Lucchetti氏らの論文はPubMedに掲載されていますので、この記事でもReferencesの中に書誌事項を記載しておきます。Lucchetti氏らの論文ではどのような研究がなされているのかは<a href="https://plaza.umin.ac.jp/~OIO/?p=3669">別記事</a>にしようと思いますが、このSeneff氏の文献のシェディング周りの部分をもう少しだけ見ておこうと思います。</p> <figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="207" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-2-700x207.png" alt="" class="wp-image-3664" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-2-700x207.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-2-300x89.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-2-150x44.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-2-768x228.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-2-800x237.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/10/image-2.png 1036w" sizes="(max-width: 700px) 100vw, 700px" /></figure> <p>この部分を機械翻訳しました。</p> <blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"> <p>インターネット上では、ワクチン接種者が近くにいる未接種者に病気を引き起こす可能性についての議論が多くあります。これは信じがたいかもしれませんが、脾臓の樹状細胞から誤って折りたたまれたスパイクタンパク質を含むエクソソームが放出され、他のプリオン再構成タンパク質と複合体を形成することで起こり得るというもっともらしいプロセスがあります。これらのエクソソームは遠くまで移動することができます。肺から放出され、近くの人が吸い込むことも不可能ではありません。エクソソームを含む細胞外小胞は、痰、粘液、上皮内液、気管支肺胞洗浄液において呼吸器疾患と関連して検出されています(Lucchetti et al., 2021)。</p> </blockquote> <p>「もっともらしいプロセス」があると言い切っています。それぞれの現象があるとして、そのプロセスが実際に起こるのか、想像の中でつないだだけなのかはわからないものなのですが、新型コロナウイルスのワクチンを接種したヒトに実際に起きたというデータは明記されていません。あと、プリオンと言えばクロイツフェルト・ヤコブ病や狂牛病を引き起こすことで知られていますが、mRNAワクチンの副反応や新型コロナウイルスの病態に関連しているという話は聞いたことがありません。</p> <p>私がここまで見てきた範囲では、Seneff氏の文献は、自然現象や実験環境での現象を観察して、その観察結果を解釈するという科学的なプロセスに基づいたロジックは読み取れない文書であることが理解できました。</p> <p><strong>References:</strong></p> <p>Hsieh, Y.-C., Wu, F.-T., Hsiung, C. A., Wu, H.-S., Chang, K.-Y., &amp; Huang, Y.-C. (2014). Comparison of virus shedding after lived attenuated and pentavalent reassortant rotavirus vaccine. 32(10), 1199–1204. https://doi.org/10.1016/j.vaccine.2013.08.041</p> <p>Lucchetti, D., Santini, G., Perelli, L., Ricciardi-Tenore, C., Colella, F., Mores, N., Macis, G., Bush, A., Sgambato, A., &amp; Montuschi, P. (2021).&nbsp;<em>Detection and characterisation of extracellular vesicles in exhaled breath condensate and sputum of COPD and severe asthma patients</em>.&nbsp;<em>58</em>(2), 2003024. https://doi.org/10.1183/13993003.03024-2020</p> <p><br>Markkula, J., Hemming-Harlo, M., &amp; Vesikari, T. (2020). Shedding of oral pentavalent bovine-human reassortant rotavirus vaccine indicates high uptake rate of vaccine and prominence of G-type G1. 38(6), 1378–1383. https://doi.org/10.1016/j.vaccine.2019.12.007</p> <p><br>Vos, A., Freuling, C., Ortmann, S., Kretzschmar, A., Mayer, D., Schliephake, A., &amp; Müller, T. (2018). An assessment of shedding with the oral rabies virus vaccine strain SPBN GASGAS in target and non-target species. 36(6), 811–817. https://doi.org/10.1016/j.vaccine.2017.12.076</p> <p><br>Yen, C., Jakob, K., Esona, M. D., Peckham, X., Rausch, J., Hull, J. J., Whittier, S., Gentsch, J. R., &amp; LaRussa, P. (2011). Detection of fecal shedding of rotavirus vaccine in infants following their first dose of pentavalent rotavirus vaccine. 29(24), 4151–4155. https://doi.org/10.1016/j.vaccine.2011.03.074</p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3642" class="post-3642 post type-post status-publish format-standard has-post-thumbnail hentry category-miscellaneous"> <header class="entry-header"> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3642" rel="bookmark">Vaccine Refusal and Information Disregard</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3642" rel="bookmark"><time class="entry-date published updated" datetime="2024-09-15T23:06:33+09:00">2024年9月15日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=5" title="observation の投稿をすべて表示"><span class="author-name">observation</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3642#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3642"><img width="800" height="800" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-800x800.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-800x800.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-300x300.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-700x700.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-150x150.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373-768x768.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/09/66c19942ab4ba346fdb64ccc04cde373.png 1024w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <p>Vaccine refusal, particularly for COVID-19, is a complex issue influenced by various factors. Studies suggest that refusal may be reinforced by informational rewards, increased self-esteem, and tribal identity (Brakel &amp; Foxall, 2022). Some argue that vaccine refusers can be epistemically rational and responsible for their beliefs, challenging the legitimacy of compulsory vaccination policies (Meylan &amp; Schmidt, 2023). Research in Ethiopia found that factors such as age, perception of the vaccine, eHealth literacy, information sources, and internet use significantly influence vaccine acceptance (Kalayou &amp; Awol, 2022). Myths, conspiracy theories, and misinformation spread through various channels contribute to vaccine hesitancy, potentially impacting global vaccine programs beyond COVID-19 (Ullah et al., 2021). These findings highlight the multifaceted nature of vaccine refusal and the need for targeted interventions to address hesitancy, considering factors such as information sources, digital literacy, and individual perceptions.</p> <h2 class="wp-block-heading"><strong>ワクチン拒否の問題は複雑で、多くの要因が関係しています。</strong></h2> <ol class="wp-block-list"> <li><strong>情報の影響</strong>:(Brakel &amp; Foxall, 2022) <ul class="wp-block-list"> <li>ワクチンを拒否する人は、特定の情報を得ることで自分の選択が正しいと感じたり、トレンドに逆らう事で自尊心を増加したり、自己評価が高まったりすることがあります。</li> <li>また、同じ考えを持つグループに属することで、安心感や一体感を得ることもあります。</li> </ul> </li> <li>「<strong>合理的」な信念</strong>:(Meylan &amp; Schmidt, 2023) <ul class="wp-block-list"> <li>一部の研究者は、ワクチンを拒否する人々が自分の信念に対して合理的で責任を持っていると考えています。</li> <li>そのため、強制的なワクチン接種政策には異議を唱える意見もあります。</li> </ul> </li> <li><strong>エチオピアでの研究</strong>:(Kalayou &amp; Awol, 2022) <ul class="wp-block-list"> <li>エチオピアでは、年齢やワクチンに対する認識、デジタルリテラシー(インターネットや電子情報の理解度)、情報源がワクチン受け入れに影響を与えることがわかりました。</li> </ul> </li> <li><strong>誤情報の影響</strong>:(Ullah et al., 2021) <ul class="wp-block-list"> <li>神話や陰謀論、誤った情報が広がることで、ワクチンに対する不安や疑念が生まれます。</li> <li>これらの誤情報は、COVID-19以外のワクチンプログラムにも悪影響を及ぼす可能性があります。</li> </ul> </li> </ol> <p>結論とか議論の意味は分かるものの、この領域の研究手法は私の理解が及ばないところ</p> <figure class="wp-block-image size-large"><img decoding="async" src="https://media.springernature.com/full/springer-static/image/art%3A10.1038%2Fs41541-024-00951-8/MediaObjects/41541_2024_951_Fig1_HTML.png?as=webp" alt="" /></figure> <p>ワクチンの証拠に関する情報を処理するさまざまな方法により、個々の <em>i</em> がワクチン <em>v</em> を受け入れる確率 <em>(P</em>(accept) で表されます)。パス<strong>a</strong>は、完全な意図的な無知を表しています。ワクチンの証拠はまったく検査されず、決定は、個々の<em>i</em>とワクチン<em>v</em>(<em>β</em>で示される)に関連する他の要因に基づいています<br><em>βi</em><sub><em>v.</em></sub></p> <p>パス<strong>b</strong>は確率無視を表しており、ワクチンの可能な結果のみが獲得され、その確率は獲得されない部分的な意図的な無知の一種です。このような場合、人々は通常、結果が確実に起こると認識します。しかし、原理的には、確率値を無視して、対応する結果が発生することは不可能であると認識することも可能である。パス<strong>c</strong>は意図的な無知を表していません。すべての情報が検査されますが、確率情報は非線形確率重み付けによって認知的に歪められる可能性があります。確率重み付け関数の曲率は、このような歪みの程度を測定します。パス (<strong>b</strong>) から (<strong>c</strong>) では、無視された確率と重み付けされた確率 <em>w</em>(<em>p</em>) は、対応する結果の主観的値と統合され、モデルでは影響評価 <em>a</em> によって数値的に表され、値関数 <em>v</em> で変換されます。ワクチンの副作用とベネフィットに対する価値関数の傾きの差は、損失回避の尺度を構成し、これは私たちの調査で考慮された2番目の認知の歪みです。</p> <p><strong>まとめ</strong>: </p> <p>ワクチン拒否の問題を解決するためには、情報源やデジタルリテラシー、個々の認識などを考慮した対策が必要です。</p> <p></p> <p><a href="https://pubmed.ncbi.nlm.nih.gov/35937223/">Vaccine Refusal: A Preliminary Interdisciplinary Investigation &#8211; PubMed (nih.gov)</a></p> <p><a href="https://www.tandfonline.com/doi/full/10.1080/09515089.2023.2181151">Full article: Refusing the COVID-19 vaccine: What’s wrong with that? (tandfonline.com)</a></p> <p><a href="https://doi.org/10.2147/RMHP.S366730">https://doi.org/10.2147/RMHP.S366730</a></p> <p><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7951562/">Myths and conspiracy theories on vaccines and COVID-19: Potential effect on global vaccine refusals &#8211; PMC (nih.gov)</a></p> <p><a href="https://pubmed.ncbi.nlm.nih.gov/39271718/">COVID-19 vaccine refusal is driven by deliberate ignorance and cognitive distortions &#8211; PubMed (nih.gov)</a></p> <p></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3623" class="post-3623 post type-post status-publish format-standard has-post-thumbnail hentry category-miscellaneous"> <header class="entry-header"> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3623" rel="bookmark">M pox (monkeypox)</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3623" rel="bookmark"><time class="entry-date published updated" datetime="2024-08-14T11:07:06+09:00">2024年8月14日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3623#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3623"><img width="800" height="800" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/7880d34cfc0108bbbe327e99fb9f7b0b-800x800.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/7880d34cfc0108bbbe327e99fb9f7b0b-800x800.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/7880d34cfc0108bbbe327e99fb9f7b0b-300x300.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/7880d34cfc0108bbbe327e99fb9f7b0b-700x700.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/7880d34cfc0108bbbe327e99fb9f7b0b-150x150.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/7880d34cfc0108bbbe327e99fb9f7b0b-768x768.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/7880d34cfc0108bbbe327e99fb9f7b0b.png 1024w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h2 class="wp-block-heading">M pox</h2> <p>Mpox(旧称:monkeypox)は、天然痘に似た症状を呈するが、より軽度なウイルス性人獣共通感染症です(Jarrell &amp; Perryman, 2023)。動物から人間へ、また人間同士の直接接触、呼吸器飛沫、汚染物を介して伝播することがあります(Jarrell &amp; Perryman, 2023)。2022年の最近の世界的な流行により、WHOはこれを国際的に懸念される公衆衛生上の緊急事態と宣言しました(Afzal, 2023; Aden et al., 2023)。Mpoxは通常、発熱性の発疹性疾患として現れ、ポリメラーゼ連鎖反応検査によって診断が確認されます(Kumar et al., 2023; Aden et al., 2023)。予防および曝露後予防のために、JYNNEOS®およびACAM2000®の2つのワクチンが利用可能です(Jarrell &amp; Perryman, 2023)。ほとんどの症例は自己制限的ですが、テコビリマット、ブリンシドフォビル、およびシドフォビルなどの抗ウイルス治療がリスクのある集団に対して利用可能です(Jarrell &amp; Perryman, 2023; Afzal, 2023)。この流行は、変化した伝播パターンと世界的な準備および対応努力の必要性についての懸念を引き起こしました(Kumar et al., 2023; Aden et al., 2023)。</p> <h4 class="wp-block-heading">References</h4> <p>Aden, D., Zaheer, S., Kumar, R., &amp; Ranga, S. (2023). Monkeypox (Mpox) outbreak during COVID‐19 pandemic—Past and the future. 95(4), e28701. <a href="https://doi.org/10.1002/jmv.28701">https://doi.org/10.1002/jmv.28701</a></p> <p>Afzal, M. F. (2023). MPOX: A RE-EMERGING INFECTION. 34(02), 58–59. <a href="https://doi.org/10.51642/ppmj.v34i02.608">https://doi.org/10.51642/ppmj.v34i02.608</a></p> <p>Jarrell, L., &amp; Perryman, K. (2023). Mpox (monkeypox): Diagnosis, prevention, and management in adults. 48(4), 13–20. <a href="https://doi.org/10.1097/01.NPR.0000000000000025">https://doi.org/10.1097/01.NPR.0000000000000025</a></p> <p>Kumar, S., Guruparan, D., &amp; Karuppanan, K. (2023). Recent Advances in Monkeypox (Mpox): Characterization, Diagnosis, and Therapeutics &#8211; A Multidimensional Review. <a href="https://www.semanticscholar.org/paper/Recent-Advances-in-Monkeypox-(Mpox)%3A-Diagnosis%2C-and-Kumar-Guruparan/f14cc79d55402024d5d362dfcdb18c9d9947170b">https://www.semanticscholar.org/paper/Recent-Advances-in-Monkeypox-(Mpox)%3A-Diagnosis%2C-and-Kumar-Guruparan/f14cc79d55402024d5d362dfcdb18c9d9947170b</a></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3618" class="post-3618 post type-post status-publish format-standard hentry category-miscellaneous"> <header class="entry-header"> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=5" class="category category-5">miscellaneous</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3618" rel="bookmark">咳喘息</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3618" rel="bookmark"><time class="entry-date published updated" datetime="2024-08-13T15:36:32+09:00">2024年8月13日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3618#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <h2 class="wp-block-heading"><strong>「咳喘息」</strong>についてAI検索してみました</h2> <p>要約してもらった結果が次</p> <div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>咳喘息(Cough variant asthma,CVA)は、慢性的な咳が唯一の症状であり、喘鳴や呼吸困難といった典型的な症状が見られない喘息の一形態です(Johnson & Osborn, 1991; Uryasjev et al., 2020)。 CVAは、気道過敏性、好酸球性炎症、気道リモデリングといった古典的な喘息の特徴を共有しています(Niimi, 2011; Uryasjev et al., 2020)。 これは慢性的な咳の一般的な原因であり、治療しない場合、成人患者の30-40%が古典的な喘息に進行する可能性があります(Niimi, 2011)。 診断にはしばしば気管支拡張薬の経験的試用が含まれ、肺機能検査は正常であることが多いです(Johnson & Osborn, 1991)。 CVA患者は古典的な喘息患者よりも喘鳴の閾値が高く、喘鳴が聞こえる前により大きな気道閉塞が必要です(Koh et al., 1993)。 吸入ステロイドは主要な治療法であり、咳を改善し、気道リモデリングや慢性的な気流閉塞を防ぐことで古典的な喘息への進行リスクを減少させます(Niimi, 2011)。</code></pre></div> <h3 class="wp-block-heading"><strong>References</strong></h3> <p>Johnson, D., &amp; Osborn, L. M. (1991). Cough Variant Asthma: A Review of the Clinical Literature. 28(2), 85–90. <a href="https://doi.org/10.3109/02770909109082732">https://doi.org/10.3109/02770909109082732</a></p> <p>Koh, Y. Y., Chae, S. A., &amp; Min, K. U. (1993). Cough variant asthma is associated with a higher wheezing threshold than classic asthma. 23(8), 696–701. <a href="https://doi.org/10.1111/j.1365-2222.1993.tb01796.x">https://doi.org/10.1111/j.1365-2222.1993.tb01796.x</a></p> <p>Niimi, A. (n.d.). Cough and Asthma. 7(1), 47–54. <a href="https://doi.org/10.2174/157339811794109327">https://doi.org/10.2174/157339811794109327</a></p> <p>Uryasjev, M. O., Михайлович, У. О., Ponomareva, I. V., Борисовна, П. И., Bhar, M. F., Фарес, Б. М., Glotov, S. I., &amp; Иванович, Г. С. (2020). The cough variant asthma. 92(3), 98–101. <a href="https://doi.org/10.26442/00403660.2020.03.000404">https://doi.org/10.26442/00403660.2020.03.000404</a></p> <p>Vujnović, S. D., Domuz, A., Petrović, S., Vujnović, S. D., Domuz, A., &amp; Petrović, S. (2018). Cough Variant Asthma as a Phenotype of Classic Asthma. IntechOpen. <a href="https://www.intechopen.com/chapters/59911">https://www.intechopen.com/chapters/59911</a></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <div class="post-full post-full-summary"> <article id="post-3613" class="post-3613 post type-post status-publish format-standard has-post-thumbnail hentry category-science"> <header class="entry-header"> <div class="cat-links"><a rel="category tag" href="https://plaza.umin.ac.jp/~OIO/?cat=4" class="category category-4">Science</a></div><!-- .cat-links --> <h2 class="entry-title"><a href="https://plaza.umin.ac.jp/~OIO/?p=3613" rel="bookmark">Diabetes mellitus as a long COVID-19 syndrome</a></h2> <div class="entry-meta"> Posted <span class="posted-on">on <a href="https://plaza.umin.ac.jp/~OIO/?p=3613" rel="bookmark"><time class="entry-date published updated" datetime="2024-08-12T23:07:41+09:00">2024年8月12日</time></a> </span> <span class="byline">by <span class="author vcard"> <a class="url fn n" href="https://plaza.umin.ac.jp/~OIO/?author=1" title="Oshima の投稿をすべて表示"><span class="author-name">Oshima</span></a> </span> </span> <span class="entry-meta-sep"> / </span> <span class="comments-link"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3613#respond">0件のコメント</a> </span> </div><!-- .entry-meta --> <div class="post-thumbnail"> <a href="https://plaza.umin.ac.jp/~OIO/?p=3613"><img width="800" height="800" src="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/f4e0cc019d1e6d50f1eebc4289222f61-800x800.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/f4e0cc019d1e6d50f1eebc4289222f61-800x800.png 800w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/f4e0cc019d1e6d50f1eebc4289222f61-300x300.png 300w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/f4e0cc019d1e6d50f1eebc4289222f61-700x700.png 700w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/f4e0cc019d1e6d50f1eebc4289222f61-150x150.png 150w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/f4e0cc019d1e6d50f1eebc4289222f61-768x768.png 768w, https://plaza.umin.ac.jp/~OIO/wp-content/uploads/2024/08/f4e0cc019d1e6d50f1eebc4289222f61.png 1024w" sizes="(max-width: 800px) 100vw, 800px" /></a> </div><!-- .post-thumbnail --> </header><!-- .entry-header --> <div class="entry-content"> <h2 class="wp-block-heading">Diabetes mellitus as a long COVID-19 syndrome</h2> <p>最近の研究では、COVID-19と新たに発症する糖尿病との間に有意な関連があることが示唆されています。COVID-19後の糖尿病の発症率は1000人年あたり15.53であり、非COVID個体と比較して相対リスクが1.62倍高いことがわかりました(Zhang et al., 2022)。このリスクはすべての年齢層および性別で上昇しており、感染後最初の3ヶ月間でピークに達しました(Zhang et al., 2022)。糖尿病はまた、long COVID-19症候群を発症するリスク要因と考えられています(Kreutzenberg, 2023; Harding et al., 2022)。COVID-19と糖尿病の関係は双方向性であり、糖尿病患者はlong COVID-19を発症しやすいです(Kreutzenberg, 2023)。COVID後の糖尿病の病因は多因子性であり、膵臓のβ細胞への直接的なウイルス効果、自己免疫、および全身性炎症が関与している可能性があります(Kim et al., 2023)。新たな証拠に基づき、一部の研究者はCOVID-19後に発症する新たな糖尿病を独自のpost-COVID症候群として分類し、さらなる研究を提案しています(Kim et al., 2023)。</p> <p>Recent studies suggest a significant link between COVID-19 and new-onset diabetes. The incidence of diabetes after COVID-19 was found to be 15.53 per 1000 person-years, with a 1.62 times higher relative risk compared to non-COVID individuals (Zhang et al., 2022). This risk was elevated across all age groups and genders, peaking within the first three months post-infection (Zhang et al., 2022). Diabetes is also considered a risk factor for developing long COVID-19 syndrome (Kreutzenberg, 2023; Harding et al., 2022). The relationship between COVID-19 and diabetes is bidirectional, with diabetic patients more likely to develop long COVID-19 (Kreutzenberg, 2023). The etiology of post-COVID diabetes is multifactorial, potentially involving direct viral effects on pancreatic β-cells, autoimmunity, and systemic inflammation (Kim et al., 2023). Given the emerging evidence, some researchers propose classifying new-onset diabetes after COVID-19 as a distinct post-COVID syndrome for further study (Kim et al., 2023).</p> <h3 class="wp-block-heading">References</h3> <p>HARDING, J. L., ALI, M. K., GANDER, J. C., &amp; PATZER, R. E. (2022). 174-LB: Diabetes as a Risk Factor for Long-COVID-19—A Scoping Review. 71(Supplement_1), 174-LB. <a href="https://doi.org/10.2337/db22-174-LB">https://doi.org/10.2337/db22-174-LB</a></p> <p>Kim, S. H., Arora, I., Hsia, D. S., Knowler, W. C., LeBlanc, E., Mylonakis, E., Pratley, R., &amp; Pittas, A. G. (2023). New-Onset Diabetes After COVID-19. 108(11), e1164–e1174. <a href="https://doi.org/10.1210/clinem/dgad284">https://doi.org/10.1210/clinem/dgad284</a></p> <p>Kreutzenberg, S. V. de. (2023). Long COVID-19 and diabetes mellitus: a short review. 3(1), N/A-N/A. <a href="https://doi.org/10.20517/mtod.2022.30">https://doi.org/10.20517/mtod.2022.30</a></p> <p>Taylor, K., Eastwood, S., Walker, V., Cezard, G., Knight, R., Arab, M. A., Wei, Y., Horne, E. M. F., Teece, L., Forbes, H., Walker, A., Fisher, L., Massey, J., Hopcroft, L. E. M., Palmer, T., Coronado, J. C., Ip, S., Davy, S., Dillingham, I., … Zhu, J. (2024).&nbsp;<em>Incidence of diabetes after SARS-CoV-2 infection in England and the implications of COVID-19 vaccination: a retrospective cohort study of 16 million people</em>.&nbsp;<em>12</em>(8), 558–568. <a href="https://doi.org/10.1016/S2213-8587(24)00159-1">https://doi.org/10.1016/S2213-8587(24)00159-1</a></p> <p>Zhang, T., Mei, Q., Zhang, Z., Walline, J. H., Liu, Y., Zhu, H., &amp; Zhang, S. (2022). Risk for newly diagnosed diabetes after COVID-19: a systematic review and meta-analysis. 20(1), 444. <a href="https://doi.org/10.1186/s12916-022-02656-y">https://doi.org/10.1186/s12916-022-02656-y</a></p> <p></p> </div><!-- .entry-content --> </article><!-- #post-## --> </div><!-- .post-full --> <nav class="navigation pagination" aria-label="投稿"> <h2 class="screen-reader-text">投稿ナビゲーション</h2> <div class="nav-links"><span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="https://plaza.umin.ac.jp/~OIO/?paged=2">2</a> <span class="page-numbers dots">&hellip;</span> <a class="page-numbers" href="https://plaza.umin.ac.jp/~OIO/?paged=31">31</a> <a class="next page-numbers" href="https://plaza.umin.ac.jp/~OIO/?paged=2">次へ &raquo;</a></div> </nav> </main><!-- #main --> </div><!-- #primary --> <div id="secondary" class="sidebar-area" role="complementary"> <div class="normal-sidebar widget-area"> <aside id="recent-posts-2" class="widget widget_recent_entries"> <h2 class="widget-title">最近の投稿</h2> <ul> <li> <a href="https://plaza.umin.ac.jp/~OIO/?p=3727">SAHのアウトカム予測モデルの構築</a> </li> <li> <a href="https://plaza.umin.ac.jp/~OIO/?p=3703">ROC カーブをRで描いてみた</a> </li> <li> <a href="https://plaza.umin.ac.jp/~OIO/?p=3691">プログラマブルキーボードマニュアル</a> </li> <li> <a href="https://plaza.umin.ac.jp/~OIO/?p=3669">ワクチンのシェディングについて②</a> </li> <li> <a href="https://plaza.umin.ac.jp/~OIO/?p=3648">ワクチンのシェディングについて①</a> </li> </ul> </aside><aside id="meta-2" class="widget widget_meta"><h2 class="widget-title">メタ情報</h2> <ul> <li><a href="https://plaza.umin.ac.jp/~OIO/wp-login.php?action=register">登録</a></li> <li><a href="https://plaza.umin.ac.jp/~OIO/wp-login.php">ログイン</a></li> <li><a href="https://plaza.umin.ac.jp/~OIO/?feed=rss2">投稿フィード</a></li> <li><a href="https://plaza.umin.ac.jp/~OIO/?feed=comments-rss2">コメントフィード</a></li> <li><a href="https://ja.wordpress.org/">WordPress.org</a></li> </ul> </aside><aside id="text-6" class="widget widget_text"><h2 class="widget-title">translation</h2> <div class="textwidget"><div id="google_translate_element"></div> <p><script type="text/javascript"> function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'ja', includedLanguages: 'de,en,es,fr,ru', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element'); } </script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script></p> </div> </aside> </div><!-- .normal-sidebar --> </div><!-- #secondary --> </div><!-- #content --> <footer id="colophon" class="site-footer"> <div id="supplementary" class="footer-widget-area" role="complementary"> <div class="footer-widget-wrapper"> <div class="footer-widget"> <div class="footer-widget-1 widget-area"> <aside id="text-8" class="widget widget_text"><h2 class="widget-title">Disclaimers</h2> <div class="textwidget"><p>The findings and views expressed in the submitted articles are authors&#8217; own and do not reflect any official position or views of the institute or the firm.</p> <p>Unless otherwise stated, this website and all content within this site are the property of the authors and are licensed under a Creative Commons BY Attribution 4.0 International license.</p> </div> </aside> </div><!-- .footer-widget-1 --> </div><!-- .footer-widget --> </div><!-- .footer-widget-wrapper --> </div><!-- #supplementary --> <div class="site-bottom"> <div class="site-info"> <div class="site-copyright"> &copy; 2025 <a href="https://plaza.umin.ac.jp/~OIO/" rel="home">Observation Island</a> </div><!-- .site-copyright --> <div class="site-credit"> Powered by <a href="https://ja.wordpress.org/">WordPress</a> <span class="site-credit-sep"> | </span> Theme: <a href="http://themegraphy.com/ja/wordpress-themes/graphy/">Graphy</a> by Themegraphy </div><!-- .site-credit --> </div><!-- .site-info --> </div><!-- .site-bottom --> </footer><!-- #colophon --> </div><!-- #page --> <script> jQuery(function($){ }); </script> <div id="fb-root"></div> <div id="glt-translate-trigger"><span class="notranslate">Translate »</span></div><div id="glt-toolbar"></div><div id="flags" style="display:none" class="size18"><ul id="sortable" class="ui-sortable"><li id="English"><a href="#" title="English" class="nturl notranslate en flag united-states"></a></li><li id="Japanese"><a href="#" title="Japanese" class="nturl notranslate ja flag Japanese"></a></li></ul></div><div id='glt-footer'><div id="google_language_translator" class="default-language-ja"></div></div><script>function GoogleLanguageTranslatorInit() { new google.translate.TranslateElement({pageLanguage: 'ja', includedLanguages:'en,ja', autoDisplay: false}, 'google_language_translator');}</script><script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/scripts/shCore.js?ver=3.0.9b" id="syntaxhighlighter-core-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/syntaxhighlighter/third-party-brushes/shBrushR.js?ver=20100919" id="syntaxhighlighter-brush-r-js"></script> <script type='text/javascript'> (function(){ var corecss = document.createElement('link'); var themecss = document.createElement('link'); var corecssurl = "http://plaza.umin.ac.jp/~OIO/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/styles/shCore.css?ver=3.0.9b"; if ( corecss.setAttribute ) { corecss.setAttribute( "rel", "stylesheet" ); corecss.setAttribute( "type", "text/css" ); corecss.setAttribute( "href", corecssurl ); } else { corecss.rel = "stylesheet"; corecss.href = corecssurl; } document.head.appendChild( corecss ); var themecssurl = "http://plaza.umin.ac.jp/~OIO/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/styles/shThemeDefault.css?ver=3.0.9b"; if ( themecss.setAttribute ) { themecss.setAttribute( "rel", "stylesheet" ); themecss.setAttribute( "type", "text/css" ); themecss.setAttribute( "href", themecssurl ); } else { themecss.rel = "stylesheet"; themecss.href = themecssurl; } document.head.appendChild( themecss ); })(); SyntaxHighlighter.config.strings.expandSource = 'ソースを表示'; SyntaxHighlighter.config.strings.help = 'SyntaxHighlighterについて'; SyntaxHighlighter.config.strings.alert = 'SyntaxHighlighter\n\n'; SyntaxHighlighter.config.strings.noBrush = '指定のブラシが見つかりませんでした: '; SyntaxHighlighter.config.strings.brushNotHtmlScript = 'HTMLスクリプトのオプションのためにブラシが構成されませんでした: '; SyntaxHighlighter.defaults['light'] = true; SyntaxHighlighter.defaults['pad-line-numbers'] = true; SyntaxHighlighter.defaults['toolbar'] = false; SyntaxHighlighter.all(); // Infinite scroll support if ( typeof( jQuery ) !== 'undefined' ) { jQuery( function( $ ) { $( document.body ).on( 'post-load', function() { SyntaxHighlighter.highlight(); } ); } ); } </script> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/jquery/jquery.form.min.js" id="jquery-form-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/google-language-translator/js/scripts.js?ver=6.0.20" id="scripts-js"></script> <script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=GoogleLanguageTranslatorInit" id="scripts-google-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/themes/graphy/js/jquery.fitvids.js?ver=1.1" id="fitvids-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/themes/graphy/js/skip-link-focus-fix.js?ver=20160525" id="graphy-skip-link-focus-fix-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/themes/graphy/js/navigation.js?ver=20160525" id="graphy-navigation-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/themes/graphy/js/doubletaptogo.min.js?ver=1.0.0" id="double-tap-to-go-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/themes/graphy/js/functions.js?ver=20160822" id="graphy-functions-js"></script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/highlighting-code-block/assets/js/prism.js?ver=2.0.1" id="hcb-prism-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/clipboard.min.js" id="clipboard-js"></script> <script type="text/javascript" id="hcb-script-js-extra"> /* <![CDATA[ */ var hcbVars = {"showCopyBtn":"1","copyBtnLabel":"\u30b3\u30fc\u30c9\u3092\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3059\u308b"}; /* ]]> */ </script> <script type="text/javascript" src="http://plaza.umin.ac.jp/~OIO/wp-content/plugins/highlighting-code-block/build/js/hcb_script.js?ver=2.0.1" id="hcb-script-js"></script> <script type="text/javascript" src="https://stats.wp.com/e-202515.js" id="jetpack-stats-js" data-wp-strategy="defer"></script> <script type="text/javascript" id="jetpack-stats-js-after"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"135633887\",\"post\":\"0\",\"tz\":\"9\",\"srv\":\"plaza.umin.ac.jp\",\"j\":\"1:13.8.1\"}") ]); _stq.push([ "clickTrackerInit", "135633887", "0" ]); /* ]]> */ </script> <script type="text/javascript" id="mediaelement-core-js-before"> /* <![CDATA[ */ var mejsL10n = {"language":"ja","strings":{"mejs.download-file":"\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9","mejs.install-flash":"\u3054\u5229\u7528\u306e\u30d6\u30e9\u30a6\u30b6\u30fc\u306f Flash Player \u304c\u7121\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002Flash Player \u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092 https:\/\/get.adobe.com\/jp\/flashplayer\/ \u304b\u3089\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002","mejs.fullscreen":"\u30d5\u30eb\u30b9\u30af\u30ea\u30fc\u30f3","mejs.play":"\u518d\u751f","mejs.pause":"\u505c\u6b62","mejs.time-slider":"\u30bf\u30a4\u30e0\u30b9\u30e9\u30a4\u30c0\u30fc","mejs.time-help-text":"1\u79d2\u9032\u3080\u306b\u306f\u5de6\u53f3\u77e2\u5370\u30ad\u30fc\u3092\u300110\u79d2\u9032\u3080\u306b\u306f\u4e0a\u4e0b\u77e2\u5370\u30ad\u30fc\u3092\u4f7f\u3063\u3066\u304f\u3060\u3055\u3044\u3002","mejs.live-broadcast":"\u751f\u653e\u9001","mejs.volume-help-text":"\u30dc\u30ea\u30e5\u30fc\u30e0\u8abf\u7bc0\u306b\u306f\u4e0a\u4e0b\u77e2\u5370\u30ad\u30fc\u3092\u4f7f\u3063\u3066\u304f\u3060\u3055\u3044\u3002","mejs.unmute":"\u30df\u30e5\u30fc\u30c8\u89e3\u9664","mejs.mute":"\u30df\u30e5\u30fc\u30c8","mejs.volume-slider":"\u30dc\u30ea\u30e5\u30fc\u30e0\u30b9\u30e9\u30a4\u30c0\u30fc","mejs.video-player":"\u52d5\u753b\u30d7\u30ec\u30fc\u30e4\u30fc","mejs.audio-player":"\u97f3\u58f0\u30d7\u30ec\u30fc\u30e4\u30fc","mejs.captions-subtitles":"\u30ad\u30e3\u30d7\u30b7\u30e7\u30f3\/\u5b57\u5e55","mejs.captions-chapters":"\u30c1\u30e3\u30d7\u30bf\u30fc","mejs.none":"\u306a\u3057","mejs.afrikaans":"\u30a2\u30d5\u30ea\u30ab\u30fc\u30f3\u30b9\u8a9e","mejs.albanian":"\u30a2\u30eb\u30d0\u30cb\u30a2\u8a9e","mejs.arabic":"\u30a2\u30e9\u30d3\u30a2\u8a9e","mejs.belarusian":"\u30d9\u30e9\u30eb\u30fc\u30b7\u8a9e","mejs.bulgarian":"\u30d6\u30eb\u30ac\u30ea\u30a2\u8a9e","mejs.catalan":"\u30ab\u30bf\u30ed\u30cb\u30a2\u8a9e","mejs.chinese":"\u4e2d\u56fd\u8a9e","mejs.chinese-simplified":"\u4e2d\u56fd\u8a9e (\u7c21\u4f53\u5b57)","mejs.chinese-traditional":"\u4e2d\u56fd\u8a9e (\u7e41\u4f53\u5b57)","mejs.croatian":"\u30af\u30ed\u30a2\u30c1\u30a2\u8a9e","mejs.czech":"\u30c1\u30a7\u30b3\u8a9e","mejs.danish":"\u30c7\u30f3\u30de\u30fc\u30af\u8a9e","mejs.dutch":"\u30aa\u30e9\u30f3\u30c0\u8a9e","mejs.english":"\u82f1\u8a9e","mejs.estonian":"\u30a8\u30b9\u30c8\u30cb\u30a2\u8a9e","mejs.filipino":"\u30d5\u30a3\u30ea\u30d4\u30f3\u8a9e","mejs.finnish":"\u30d5\u30a3\u30f3\u30e9\u30f3\u30c9\u8a9e","mejs.french":"\u30d5\u30e9\u30f3\u30b9\u8a9e","mejs.galician":"\u30ac\u30ea\u30b7\u30a2\u8a9e","mejs.german":"\u30c9\u30a4\u30c4\u8a9e","mejs.greek":"\u30ae\u30ea\u30b7\u30e3\u8a9e","mejs.haitian-creole":"\u30cf\u30a4\u30c1\u8a9e","mejs.hebrew":"\u30d8\u30d6\u30e9\u30a4\u8a9e","mejs.hindi":"\u30d2\u30f3\u30c7\u30a3\u30fc\u8a9e","mejs.hungarian":"\u30cf\u30f3\u30ac\u30ea\u30fc\u8a9e","mejs.icelandic":"\u30a2\u30a4\u30b9\u30e9\u30f3\u30c9\u8a9e","mejs.indonesian":"\u30a4\u30f3\u30c9\u30cd\u30b7\u30a2\u8a9e","mejs.irish":"\u30a2\u30a4\u30eb\u30e9\u30f3\u30c9\u8a9e","mejs.italian":"\u30a4\u30bf\u30ea\u30a2\u8a9e","mejs.japanese":"\u65e5\u672c\u8a9e","mejs.korean":"\u97d3\u56fd\u8a9e","mejs.latvian":"\u30e9\u30c8\u30d3\u30a2\u8a9e","mejs.lithuanian":"\u30ea\u30c8\u30a2\u30cb\u30a2\u8a9e","mejs.macedonian":"\u30de\u30b1\u30c9\u30cb\u30a2\u8a9e","mejs.malay":"\u30de\u30ec\u30fc\u8a9e","mejs.maltese":"\u30de\u30eb\u30bf\u8a9e","mejs.norwegian":"\u30ce\u30eb\u30a6\u30a7\u30fc\u8a9e","mejs.persian":"\u30da\u30eb\u30b7\u30a2\u8a9e","mejs.polish":"\u30dd\u30fc\u30e9\u30f3\u30c9\u8a9e","mejs.portuguese":"\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e","mejs.romanian":"\u30eb\u30fc\u30de\u30cb\u30a2\u8a9e","mejs.russian":"\u30ed\u30b7\u30a2\u8a9e","mejs.serbian":"\u30bb\u30eb\u30d3\u30a2\u8a9e","mejs.slovak":"\u30b9\u30ed\u30d0\u30ad\u30a2\u8a9e","mejs.slovenian":"\u30b9\u30ed\u30d9\u30cb\u30a2\u8a9e","mejs.spanish":"\u30b9\u30da\u30a4\u30f3\u8a9e","mejs.swahili":"\u30b9\u30ef\u30d2\u30ea\u8a9e","mejs.swedish":"\u30b9\u30a6\u30a7\u30fc\u30c7\u30f3\u8a9e","mejs.tagalog":"\u30bf\u30ac\u30ed\u30b0\u8a9e","mejs.thai":"\u30bf\u30a4\u8a9e","mejs.turkish":"\u30c8\u30eb\u30b3\u8a9e","mejs.ukrainian":"\u30a6\u30af\u30e9\u30a4\u30ca\u8a9e","mejs.vietnamese":"\u30d9\u30c8\u30ca\u30e0\u8a9e","mejs.welsh":"\u30a6\u30a7\u30fc\u30eb\u30ba\u8a9e","mejs.yiddish":"\u30a4\u30c7\u30a3\u30c3\u30b7\u30e5\u8a9e"}}; /* ]]> */ </script> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/mediaelement/mediaelement-and-player.min.js" id="mediaelement-core-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/mediaelement/mediaelement-migrate.min.js" id="mediaelement-migrate-js"></script> <script type="text/javascript" id="mediaelement-js-extra"> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/~OIO\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; /* ]]> */ </script> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/mediaelement/wp-mediaelement.min.js" id="wp-mediaelement-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.6.2/wp-includes/js/mediaelement/renderers/vimeo.min.js" id="mediaelement-vimeo-js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10