フラスコ培養
セル・バンクの融解から始める初期の培養に使用
編集履歴 2020/03/06 Mr.HARIKIRI
Erlenmeyer Flask – IWAKI
http://www.iwakiglassindonesia.com/jp/product/erlenmeyer-flask-glass-stopper
セル・バンクの融解から始める初期の培養に使用
編集履歴 2020/03/06 Mr.HARIKIRI
Erlenmeyer Flask – IWAKI
http://www.iwakiglassindonesia.com/jp/product/erlenmeyer-flask-glass-stopper
トリパンプルー染色法を用いた培養細胞の生死細胞を自動的に分析してする自動装置です。サンプルをカップに入れるだけで細胞の染色から解析データの印刷までを全自動で行います。
従来の光学顕微鏡と血球計算板を用いる方法を自動化する装置であり、同時に10サンプルの測定が可能です。
BeckMan-Coulter
生死細胞オートアナライザー
https://ls.beckmancoulter.co.jp/products/cell-counting/vi-cell
Vi-CELL XR – BECKMAN COULTER
編集履歴 2020/03/06 Mr.HARIKIRI
ID11374
日本の大阪大学発ベンチャー「ビズジーン」がコロナウイルス検査キット開発に対して資金を募ってます。#コロナウイルス #検査キット #ビズジーン
実証試験の第一層試験までの目標資金300万円は、14時間で得られたようです。これらの検査薬の実証試験は、医薬品と同様のスタイルで実行する必要があるため、今後、第二層試験、第三層試験と進める必要があります。
そのような理由から、ファンディングは継続されています。
一部報道にあるように、国立感染症研究所は、ビズジーンに対してコロナウイルス株の提供を拒んでいるとの事ですが、なぜなのでしょうか?
でも、いずれはコロナウイルス株も入手されて、コロナウイルスの検査キットはできあがるものと信じています。
2020/03/05 はりきり(Mr)
タイトル:新型コロナウイルス:使い切りの”簡易検査キット”開発への一歩を
◾ READYFOR株式会社とは https://corp.readyfor.jp/
READYFOR株式会社は、「誰もがやりたいことを実現できる世の中をつくる」をビジョンに日本初・国内最大級のクラウドファンディングサービス「READYFOR」を運営しています。2011年3月のサービス開始から1.3万件以上のプロジェクトを掲載し、58万人から約100億円の資金を集め、国内最大級のクラウドファンディングサービスとして、中学生から80代の方まで幅広い方々の夢への一歩をサポートしています。(2020年2月時点)「カンブリア宮殿」をはじめ様々なメディアに掲載され、2016年6月サービス産業生産性協議会が主催する第1回日本サービス大賞優秀賞を受賞。
下記、参考記事よりREADYFORについて抜粋。
項目 | ビズジーン | PCR |
測定時間 | 15分 | 6時間 |
同時測定 | 1検体/キット | 1~96検体 |
原理 | 核酸クロマト (相補遺伝子配列 による補足) | 核酸増幅 (1つあれば増幅可能) |
検出感度 | 低い | 高い |
検査の適用時期 | 感染初期を除く確定判定 | 極初期からの確定判定 |
新型コロナウイルス感染症:使い切りの “簡易検査キット” 開発へ、クラウドファンディングサービス「READYFOR」にて支援募集を開始。 - JIJI.COM より
https://readyfor.jp/projects/visgene01
【阪大ベンチャー】ビズジーン新型コロナウイルス肺炎「15分簡易検査キット」開発したが、感染研がウイルス株提供せず - かんKANSAI SANPO BLOG より
https://kansai-sanpo.com/visgene02/
新型コロナウイルス:使い切りの”簡易検査キット”開発への一歩を - READYFOR より
第一目標達成のお礼 (3/1追記)
https://readyfor.jp/projects/visgene01
Harvestに使用されるMillipreのろ過システム
Millipore, pod filter system
https://www.merckmillipore.com/Web-JP-Site/ja_JP/-/JPY/ShowDocument-Pronet?id=201306.13804
編集履歴 2020/03/03 Mr.HARIKIRI
A型インフルエンザとライノウイルスの同時感染は、高い確率で起こらないことが、大規模研究の報告がなされています 7)
1) ライノウイルスについて – 横浜市
https://www.msdmanuals.com/ja-jp/ホーム/news/external/2019/12/17/18/43/753101
2) アデノウイルス解説ページ-アデノウイルスの種類と病気
https://www.niid.go.jp/niid/ja/adeno-pfc-m/2110-idsc/4th/4326-adeno-virus-page2.html
3) コロナウイルス(投稿)
4) RSウイルス (RSV) 感染症とヒトメタニューモウイルス感染症- MSDマニュアル 家庭版
https://www.msdmanuals.com/ja-jp/ホーム/23-小児の健康上の問題/乳児と小児におけるウイルス感染症/rsウイルス-(rsv)-感染症とヒトメタニューモウイルス感染症
5) かぜ(感冒)- MSDマニュアル 家庭版
https://www.msdmanuals.com/ja-jp/ホーム/16-感染症/ウイルス感染症/かぜ(感冒)?query=ライノウイルス
6) 扁桃・咽頭炎- MSDマニュアル 家庭版
https://www.msdmanuals.com/ja-jp/ホーム/19-耳、鼻、のどの病気/口とのどの病気/扁桃・咽頭炎?query=ライノウイルス
7) 風邪とインフルエンザの同時感染がめったにない理由- MSDマニュアル 家庭版
https://www.msdmanuals.com/ja-jp/ホーム/news/external/2019/12/17/18/43/753101
「気になる企業」シリーズ。バイオ医薬品に関わる企業の情報を取りまとめています。遺伝子治療薬の開発ベンチーであった「Avigen」社は、Genezymeに買収されており、現在は、存在していない。
Genzymeは、Sanofiと合併している
Sanofi Genezyme
https://www.sanofi.co.jp/ja/about-us/product/genzyme
Avigen, Inc.’s Gene Therapy Technology Acquired By Genzyme Corporation
https://www.biospace.com/article/releases/avigen-inc-s-gene-therapy-technology-acquired-by-genzyme-corporation-/
編集履歴 2020/03/03 Mr.HARIKIRI
CTD : Common Technical Document, 医薬品の規制当局に申請する様式。
ICH-M4 CTD(コモン・テクニカル・ドキュメント) -PMDA –
https://www.pmda.go.jp/int-activities/int-harmony/ich/0035.html
2020/03/12 Mr.Harikiri
DMFは、従来紙媒体による登録でした。しかし、eCTDの流れが進む中、DMFについても電子申請が始まっています。
DMFとは
製造販売申請書の審査には、申請者の持つ営業秘密(情報・知見・ノウハウ)を開示する仕組みとなっています。この不利益を回避する為に、DMF精度が発展しました。
DMF制度のメリット
DMF制度のデメリット
eCTD/eSubmission の概要
https://www.gmp-platform.com/login/?err=page_auth&Return_URL=%2Ftopics_detail1_2%2Fid%3D13055
https://www.dms-jp.com/pharmacy/flow.asp
サイトの表示具合は、設定されているCSSを変更して自分好みに変更したり、自作のプラグインにCSSコードを埋め込んだり、色々と方法があるようです。CSSをいじる場合は、小テーマを作って、それを編集するようにします。子テーマを作る理由は、テーマのアップデートによって上書きされてしまうので、それを避けるためです。私も専門家ではありませんが、これからは、徐々にサイトの表示具合をカスタマイズしていきたいと思っていますが、その手法もいろいろあり、それらを学んで行こうと思います。
まだ、表示幅の埋め込みしかできていません。当サイトでしようしているTwenty Twentyテーマの投稿のデフォルト幅を、以下の手順で自作プラグインとしてインストールして、広くなるように設定できます。
参考1
https://nendeb.com/819
WordPress5.3 新デフォルトテーマ Twenty Twenty をチェックしています
参考2
https://nendeb.com/1
WordPress (自分専用)マイ・プラグインを作ろう
幅の修正のオリジナルは、functions.phpにグローバル変数として設定されており580px(下の「functions.php」を参照)でしたが、iPad Pro 11で閲覧して違和感のない広さに設定してみました。
その設定では、860pxになっています。以下のコードのコメントには、オリジナルの値580pxを残していますが、実際の設定コードは860pxに変更しています。
グローバル変数 $content_width
// Set content-width.
global $content_width;
if ( ! isset( $content_width ) ) {
$content_width = 580;
}
<?php
/*
Plugin Name: my-plugin
Plugin URI:
Description: My Plugin For WordPress.
Version: 1.0.2
Author: nendeb
Author URI: http://nendeb.com/
License: GPLv2 or later
*/
// ここからコードをいれてください。
// Start_01,WordPress Theme: Twenty Twenty の表示幅
/* コンテンツ幅は 580px と だいぶ狭いなと思うので 簡単に変更できるかテストしてみました。
公開画面と管理画面のCSS と $GLOBALS[‘content_width’] を上書きしてみます。
*/
/*
* 公開画面での Content幅を 860px へ変更する
* @since Twenty Twenty 1.0
* License: GPLv2 or later
*/
function twentytwenty_org_style() {
echo '<style>
.section-inner.thin,
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
max-width: 86rem;
}
</style>';
}
add_action( 'wp_head', 'twentytwenty_org_style', 99 );
/*
* 管理画面での Content幅を 860px へ変更する
* @since Twenty Twenty 1.0
* License: GPLv2 or later
*/
function twentytwenty_admin_style() {
// Content幅 860 + 30 -> 860 + 0 : Admで確認した画面がUserの画面と異ならないようにした
echo '<style>
.wp-block {
max-width: 860px;
}
.wp-block[data-align="wide"] {
max-width: 860px;;
}
.wp-block[data-align="full"] {
max-width: none;
}
</style>';
}
add_action( 'admin_print_styles', 'twentytwenty_admin_style', 99 );
/*
* content_width を 860px へ変更する
* @since Twenty Twenty 1.0
* License: GPLv2 or later
*/
function twentytwenty_content_width() {
// This variable is intended to be overruled from themes.
$GLOBALS['content_width'] = 860;
}
add_action( 'after_setup_theme', 'twentytwenty_content_width', 0 );
// End_01
// ここまで
if ( ! function_exists( 'nendebcom_hide_myplugin_updateplugin' ) ) :
/*
* サンプル
* my-pluginの更新を非表示
*
* Note : https://nendeb.com/350
*/
function nendebcom_hide_myplugin_updateplugin( $data ) {
if ( isset( $data->response['my-plugin/my-plugin.php'] ) ) {
unset( $data->response['my-plugin/my-plugin.php'] );
}
return $data;
}
add_filter( 'site_option__site_transient_update_plugins', 'nendebcom_hide_myplugin_updateplugin' );
endif; // nendebcom_hide_myplugin_updateplugin
if ( ! function_exists( 'nendebcom_plugin_last_load' ) ) :
/*
* サンプル
* my-plugin を最後に読み込むようにする。
* Note : https://nendeb.com/10
*/
function nendebcom_plugin_last_load() {
$this_activeplugin = '';
$this_plugin = 'my-plugin/my-plugin.php'; //最後に読み込みたいプラグイン
$active_plugins = get_option( 'active_plugins' );
$new_active_plugins = array();
foreach ( $active_plugins as $plugins ) {
if( $plugins != $this_plugin ){
$new_active_plugins[] = $plugins;
}else{
$this_activeplugin = $this_plugin;
}
}
if( $this_activeplugin ){
$new_active_plugins[] = $this_activeplugin;
}
if( ! empty( $new_active_plugins ) ){
update_option( 'active_plugins' , $new_active_plugins );
}
}
add_action( 'activated_plugin', 'nendebcom_plugin_last_load' );
endif; // nendebcom_plugin_last_load
子テーマの作り方は、以下の関連記事をご参照ください。
子テーマのディレクトリ直下にある「functions.php」に以下のコードを挿入します。
<?php
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array('parent-style')
);
}
// 自動保存を無効にする処理
function autosave_off() {
wp_deregister_script('autosave');
}
add_action( 'wp_print_scripts', 'autosave_off' );
// For no support to AMP, AMP do not allow insertion to Header
// 以下は、<Head>と</head>の間にGoogle Adsenseコードを挿入
// ただし、AMPでは、無秩序に挿入は許されないため、AMPを使用する場合は削除
function km_script () {
echo '<div><script data-ad-client="ca-pub-1277399675163968" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></div>';
}
add_action( 'amp_post_template_head', 'km_script' );
//
?>
編集の最中に、投稿内容をブラウザで表示させて確認する場合、「編集」リンクを投稿の最初や最後の方に表示できると便利です。以下は、投稿の最初に表示させるカスタマイズです。同時に前後の投稿ナビゲーションも表示させます。
content.phpに、以下のコードを挿入します。
<?php if (is_user_logged_in()) : ?>
<div>
<?php
if ( is_single() ) {
get_template_part( 'template-parts/navigation' );
}
// 編集
edit_post_link();
?>
</div>
<?php endif;?>
以下、完成した content.phpのコード
<?php
/**
* The default template for displaying content
*
* Used for both singular and index.
*
* @link https://developer.wordpress.org/themes/basics/template-hierarchy/
*
* @package WordPress
* @subpackage Twenty_Twenty
* @since 1.0.0
*/
?>
<article <?php post_class(); ?> id="post-<?php the_ID(); ?>">
<?php
get_template_part( 'template-parts/entry-header' );
if ( ! is_search() ) {
get_template_part( 'template-parts/featured-image' );
}
?>
<div>
<?php
// 全ページに表示 : カテゴリメニュー
get_template_part( 'template-parts/info-course' );
?>
</div>
<?php if (is_user_logged_in()) : ?>
<div>
<?php
if ( is_single() ) {
get_template_part( 'template-parts/navigation' );
}
// 編集
edit_post_link();
?>
</div>
<?php endif;?>
<div class="post-inner <?php echo is_page_template( 'templates/template-full-width.php' ) ? '' : 'thin'; ?> ">
<div class="entry-content">
<?php
if ( is_search() || ! is_singular() && 'summary' === get_theme_mod( 'blog_content', 'full' ) ) {
the_excerpt();
} else {
the_content( __( 'Continue reading', 'twentytwenty' ) );
}
?>
</div><!-- .entry-content -->
</div><!-- .post-inner -->
<div class="section-inner">
<?php
wp_link_pages(
array(
'before' => '<nav class="post-nav-links bg-light-background" aria-label="' . esc_attr__( 'Page', 'twentytwenty' ) . '"><span class="label">' . __( 'Pages:', 'twentytwenty' ) . '</span>',
'after' => '</nav>',
'link_before' => '<span class="page-number">',
'link_after' => '</span>',
)
);
// 編集
edit_post_link();
// Single bottom post meta.
twentytwenty_the_post_meta( get_the_ID(), 'single-bottom' );
if ( is_single() ) {
get_template_part( 'template-parts/entry-author-bio' );
}
?>
</div><!-- .section-inner -->
<div>
<?php
?>
</div>
<?php
// 全ページに表示 : カテゴリメニュー
get_template_part( 'template-parts/info-course-end' );
if ( is_single() ) {
get_template_part( 'template-parts/navigation' );
}
/**
* Output comments wrapper if it's a post, or if comments are open,
* or if there's a comment number – and check for password.
* */
if ( ( is_single() || is_page() ) && ( comments_open() || get_comments_number() ) && ! post_password_required() ) {
?>
<div class="comments-wrapper section-inner">
<?php comments_template(); ?>
</div><!-- .comments-wrapper -->
<?php
}
?>
</article><!-- .post -->
font-weightの値は、100から900まで100刻み(未確認、1刻みでも可能かもしれない)で設定できます。
https://masaa.net/2018/12/28/post-181227-4/
2020/04/08 文言整備、ソース記載、タイトル修正
2020/05/01 文言整備
2021/02/25 追記 (「はじめに」)