Hysplit Ensemble Issues

Topics about the HYSPLIT dispersion model.
Post Reply
akp
Posts: 40
Joined: September 3rd, 2013, 9:34 pm
Registered HYSPLIT User: No

Hysplit Ensemble Issues

Post by akp »

Hello,

I just began running hysplit ensemble cases but I am running into a few issues.

1. I can get the serial ensemble (hycs_ens) to run fine but when I try to run the parallel version (hycm_ens) I get a signal 15 error. Apparently there is an issue reading some input file. I got a similar message when running hycm_std but I think it was more to do with how I was submitting jobs rather than my submit script. Below is my submission script for the parallel ensemble run:

#PBS -q default
#PBS -N parallel_ensemble

# request X processes (X = nodes * cpus)
#PBS -l nodes=4:ppn=2

# request wall time
#PBS -l walltime=04:00:00

# PBS output files
#PBS -o $PBS_JOBNAME.OUT
#PBS -e $PBS_JOBNAME.ERR

echo "script running on host `hostname`"

# directory where qsub started
cd $PBS_O_WORKDIR
echo "$PBS_NODEFILE"
cat $PBS_NODEFILE
echo `pwd`

rm -f MESSAGE.???
rm -f step2.sh

# Run HYSPLIT

for mem in 1 9 17 25
do
time mpirun -np `wc -l < $PBS_NODEFILE` -machinefile $PBS_NODEFILE /share/huina/akp4221/hysplit/trunk/exec/hycm_ens $mem >>step2.sh
done

2. Once I get the output I'm not sure how to process it to get the most out of the data. I found Roland Draxler's paper on ensemble dispersion modeling but I can't figure out how to create EP or CP plots from the given output files. I assume it is simple once you run conprob but there is no documentation I have found to expound this process. The only ensemble executable I found was ensplot which produces a very noisy scatterplot that is honestly hard to look and definitely not something that one can show to the public.

Mahalo!
Andre Pattantyus
ariel.stein
Posts: 660
Joined: November 7th, 2012, 3:14 pm
Registered HYSPLIT User: Yes

Re: Hysplit Ensemble Issues

Post by ariel.stein »

Andre,

Please check up the following link:
http://www.meteozone.com/tutorial/html/ens_meteo.html
It gives an example of how to process the output created by an ensemble run.
Post Reply

Return to “Dispersion Model”