こんにちは。ラボメンバー3号の篠原(@SHINOHARATTT)です。
以前、やましんさんが投稿した記事がありました。
現在の感染者数の推移から、SEIRモデルを描画するためのパラメータを推定し、今後の発症者数を予測するという、とても面白い記事でした。
経緯
私もこの記事を読みながら「おおー、すごい。これみんなが好きなときに見れればもっといいなぁ」と思いながら、WEB公開を真面目に考えました。予測するためのスクリプトはPythonで記載されています。画像を見るには手元のPCにPythonをセットアップする必要がありました。また、ライブラリも入れたり、Python3系列の環境も整えねばならず・・・あー、もうめんどくさい!!!となったのは内緒です。
実行するにあたってはソースとなるCSVを、その都度、Kaggleからダウンロードしてくる必要があります。また、更新タイミングもまちまちで、一日に一回見るのも結構大変・・・。取得してきてからその都度スクリプトを実行していました。
実は、やましんさん、毎日ブログ記事の方の画像も差し替えていたのです。ご存知でしたか…?
私も最新データを見たくて、でも環境構築がめんどくさかったのです。(エンジニアは、めんどくさいの塊です。鬼です。めんどくさいってことしか考えてないです。
最初に、このスクリプトを動かすためのDocker環境を整備しました。家のPCでも会社のPCでも・・・。
見るために、通勤中の電車から私が所有しているVPSにSSH接続してコマンド叩いておりました。
でもさすがに、疲れてきたというかめんどくさくなってきたというか……
というわけで、コロナウイルス流行予測をWebで誰でも見られるように公開しました!
今回は、これを公開するにあたって考えたことと、実装についてのお話をしたいと思います。
なお、実際に公開されたWEBページが見たいだけの皆様は、以下のURLから開いてみてください!
続きを読む