2022年3月28日をもちまして、本サイトは終了いたしました。それに伴い本リポジトリもメンテナンスを終了しました。
2020年3月15日のサイト公開からまる2年、皆さま本当にご協力ありがとうございました。
まだまだ余談の許さない状況が続きますが、皆さまが健やかに過ごせることを心よりお祈りいたします。
なお、今後の新型コロナウイルスの状況につきましては、兵庫県のホームページをご覧ください。
兵庫県公式サイトや、ひょうごオープンデータカタログで公開されている情報を集め、jsonとして出力するPythonスクリプトです。
兵庫県 新型コロナウイルスまとめサイトで使用する形に整形し、出力します。
加えてオープンデータの検証も行い、検証結果も出力します。
pip install -r requirements.txt
python3 main.py
このスクリプトでは、以下のデータを参照し、jsonを出力しています。
ファイル名 | データの詳細 | データの参照元 |
---|---|---|
main_summary.json | 検査状況/患者状況の総まとめ | ひょうごオープンデータカタログ「新型コロナウイルス陽性者の状況(推移)」 |
patients.json | 患者についての情報 | 兵庫県「新型コロナウイルスに感染した患者の状況」 |
patients_summary.json | 日別患者数 | ひょうごオープンデータカタログ「新型コロナウィルス感染症の県内検査状況」 |
inspections.json | PCR検査数(ページでは未使用のデータ) | ひょうごオープンデータカタログ「新型コロナウィルス感染症の県内検査状況」 |
inspections_summary.json | PCR検査の総合計等 | ひょうごオープンデータカタログ「新型コロナウィルス感染症の県内検査状況」 |
last_update.json | データの最終更新日 | スクリプト実行日時 |
以上が東京都版で使われていて、兵庫県版でも使用しているデータです。そして、以下が兵庫県版で独自に生成、使用しているデータです。
ファイル名 | データの詳細 | データの参照元 |
---|---|---|
clusters.json | クラスター別の患者数(ページでは未使用のデータ) | 兵庫県「新型コロナウイルスに感染した患者の状況」 |
clusters_summary.json | クラスター別の総患者数 | 兵庫県「新型コロナウイルスに感染した患者の状況」 |
age.json | 年代別の総患者数 | 兵庫県「新型コロナウイルスに感染した患者の状況」 |
age_summary.json | 日別の年代別総患者数(ページでは未使用のデータ) | 兵庫県「新型コロナウイルスに感染した患者の状況」 |
sickbeds_summary.json | 入院患者数と残り病床数(ページでは未使用のデータ) | ひょうごオープンデータカタログ「新型コロナウイルス陽性者の状況(推移)」 |
current_patients.json | 治療中患者(入院患者)数の推移 | ひょうごオープンデータカタログ「新型コロナウイルス陽性者の状況(推移)」 |
positive_or_negative.json | 陽性数/陰性数と7日間移動平均の陽性数/陽性率 | ひょうごオープンデータカタログ「新型コロナウィルス感染症の県内検査状況」 |
このスクリプトでは、COVID-19の陽性患者の属性や陽性者数、検査数といったセンシティブな情報を正確に把握するためにオープンデータを検証し、ヒューマンエラーやミスを一覧化するといったことを行っています。
また、これらの一覧化されたデータはこちらのサイトで閲覧可能です。
このスクリプトはMITライセンスで公開されています。