Skip to content

GAD-DIMNT-CPTEC/SMNAMonitoringApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SMNAMonitoringApp

Under construction

SMNAMonitoringApp - a Python Dashboard based on Panel developed to monitor the status of the global operational data assimilation system from the Center for Weather Forecasts and Climate Studies (CPTEC).

Test locally

First, make sure to have the GNU C and C++ compiler installed. On Debian based distros, install gcc and g++ as such:

sudo apt install gcc g++

Then, create the correct environment by using the provided environment.yml file:

conda env create -f environment.yml
conda activate SMNAMonitoringApp

Note: For Mac OS X users, use the commands:

conda create -n SMNAMonitoringApp python==3.12.2
conda activate SMNAMonitoringApp
pip install -e .

Finally, run the command:

panel serve --show --autoreload monitor.py

Or, just use the script:

./SMNAMonitoringApp

Test with Docker

Before proceding, make sure to have Docker properly installed and configured on your system. Then, run:

docker build -t smna-monitoring .
docker run -p 5006:5006 smna-monitoring

CC-BY-NC-SA

[email protected] (April, 2024).

Releases

No releases published

Packages

No packages published