Newer
Older
Muhammad Asif
committed
HOW TO USE
==========
Muhammad Asif
committed
- First Step:
python expid.py -h
python expid.py --new ecearth --HPC ithaca --description "experiment is about..."
Muhammad Asif
committed
Say for example, "chex" is 4 character based expid generated by system.
First character "c" will represent the platform such as "i" for ithaca, "b" for
BSC, "h" for HECToR and so on and rest of three characters "hex" will show a
unique hexadecimal number.
Muhammad Asif
committed
- Second Step:
Muhammad Asif
committed
vi /cfu/autosubmit/chex/conf/expdef_chex.conf
vi /cfu/autosubmit/chex/conf/autosubmit_chex.conf
Muhammad Asif
committed
- Third Step:
Muhammad Asif
committed
- Fourth Step:
Muhammad Asif
committed
Muhammad Asif
committed
==============
Muhammad Asif
committed
The following procedure could be adopted to generate the plots for visualizing
the status of the experiment at any instance:
Muhammad Asif
committed
- First step:
python monitor.py -h
python monitor.py -e chex -j job_list -o pdf
or
python monitor.py -e chex -j job_list -o png
Muhammad Asif
committed
- Second step:
Muhammad Asif
committed
Here is below the location where user can find the generated plots with date and time
stamp:
/cfu/autosubmit/chex/plot/chex_date_time.pdf
or
/cfu/autosubmit/chex/plot/chex_date_time.png
Muhammad Asif
committed
==============
Muhammad Asif
committed
cd src
- First step:
python recovery.py -h
python recovery.py -e chex --HPC ithaca
- Second step:
Here is below the location where user can find new pkl file:
/cfu/autosubmit/chex/pkl/new_job_list_chex.pkl
By following the instructions given in above section "HOW TO MONITOR", user can generate new plot
to varify the recovered stuff before restarting the autosubmit.
python monitor.py -e chex -j new_job_list -o pdf
- Third step:
cd /cfu/autosubmit/chex/pkl
mv new_job_list_chex.pkl job_list_chex.pkl
rm failed_job_list_chex.pkl
- Fourth step:
Muhammad Asif
committed
Muhammad Asif
committed
nohup python autosubmit.py chex >& chex_02.log &