-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathis_netcdf_ready.sh
executable file
·58 lines (55 loc) · 1.56 KB
/
is_netcdf_ready.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#!/usr/bin/env bash
# Print execution date time
echo `date`
TODAY=$(date -u -d '+5 hour +30 min' '+%F')
WRF_D0_18_RAINNC_PATH="/mnt/disks/wrf_nfs/wrf/4.0/d0/18/$TODAY"
echo $WRF_D0_18_RAINNC_PATH
#ncdump -c A/d03_RAINNC.nc | grep -A3 dimensions:
#dimensions:
# Time = 289 ;
# west_east = 99 ;
# south_north = 162 ;
#echo "Changing into ~/wrf_data_pusher"
#cd /home/uwcc-admin/curw_wrf_data_pusher
#echo "Inside `pwd`"
#
#
## If no venv (python3 virtual environment) exists, then create one.
#if [ ! -d "venv" ]
#then
# echo "Creating venv python3 virtual environment."
# virtualenv -p python3 venv
#fi
#
## Activate venv.
#echo "Activating venv python3 virtual environment."
#source venv/bin/activate
#
## Install dependencies using pip.
#if [ ! -f "wrf_data_pusher.log" ]
#then
# echo "Installing numpy"
# pip install numpy
# echo "Installing netCDF4"
# pip install netCDF4
# echo "Installing cftime"
# pip install cftime
# echo "Installing PyMySQL"
# pip install PyMySQL
# echo "Installing PyYAML"
# pip install PyYAML
# echo "Installing paramiko"
# pip install paramiko
# echo "Installing datalayer"
## pip install git+https://github.com/shadhini/curw_db_adapter.git -U
# pip install git+https://github.com/shadhini/curw_db_adapter.git
#fi
#
## Push WRFv4 data into the database
#echo "Running scripts to push wrf data. Logs Available in wrf_data_pusher.log file."
#python wrf_data_pusher_new.py -c "wrf_d0_18_config" >> wrf_d0_18_data_pusher.log 2>&1
#
## Deactivating virtual environment
#echo "Deactivating virtual environment"
#deactivate
#