Gaussianの出力ファイル(.out / .log)からデータを抽出し、ブラウザ上で解析・表示するWebアプリケーションです。 Streamlit Community Cloudにデプロイすることで、誰でもインターネット経由で利用可能になります。
-
GitHubリポジトリの作成
- ご自身のGitHubアカウントで、新しいリポジトリ(例:
nbo-analyzer)を作成します。 - このフォルダ(
NBO_Streamlit)の中身をすべてそのリポジトリにアップロード(Push)します。
- ご自身のGitHubアカウントで、新しいリポジトリ(例:
-
Streamlit Community Cloud への連携
- Streamlit Community Cloud にアクセスしてログインします(GitHubアカウントでログインできます)。
- 「New app」ボタンをクリックします。
- 先ほど作成したGitHubのリポジトリ(例:
yourname/nbo-analyzer)を選択します。 Main file pathにstreamlit_app.pyが指定されていることを確認します。- 「Deploy」をクリックします。
数分待つと、世界中どこからでもアクセスできるあなた専用のURLが発行され、アプリが公開されます!
Python環境がある場合は、以下のコマンドで手元でも動かせます。
# 必要なライブラリのインストール
pip install -r requirements.txt
# アプリの起動
streamlit run streamlit_app.py