pysplit icon indicating copy to clipboard operation
pysplit copied to clipboard

Running PySPLIT without HYSPLIT

Open H0omaN opened this issue 2 years ago • 5 comments

Hi everyone,

I am new in using PySPLIT. I am wondering if it is possible to run PySPLIT without having the HYSPLIT installed. I would like to do a baktrajectory analysis over the big size data on a server and its not possible to get the HYSPLIT installed on it.

Thanks, Hooman

H0omaN avatar Apr 15 '22 02:04 H0omaN

Hi H0omaN, I would like to do the same thing as you, if you have a solution please let me know, thank you very much.

zhanghan12345 avatar Nov 07 '23 02:11 zhanghan12345

Hi H0omaN, I would like to do the same thing as you, if you have a solution please let me know, thank you very much.

zhanghan12345 avatar Nov 07 '23 02:11 zhanghan12345

I have successfully run it under linux. Firstly, you should download the HYSPLIT FOR LINUX (https://www.ready.noaa.gov/ready2-bin/getlinuxtrial.pl). Then, decompressing it. At last, Installing the pysplit in a conda virtual environment(https://github.com/mscross/pysplit#installing-in-a-conda-virtual-environment). You can find the hyts_std in /user/hysplit/exec/. load it Hope this is helpful for all of you who are confused

zhanghan12345 avatar Nov 13 '23 09:11 zhanghan12345

@mscross It says in bulk_trajgen_example.py:

Trajectory Generation

PySPLIT includes a method that calls HYSPLIT to generate trajectories launched from a single location over as many months and years as desired in a single comprehensive batch.

Requirements

HYSPLIT installation

Unlike the majority of PySPLIT, this feature requires a local installation of HYSPLIT, which can be acquired from the NOAA ARL herehttp://ready.arl.noaa.gov/HYSPLIT.php_.

The location of the hyts_std executable must be known.

Is there any way to run PySPLIT AND still be able to use the generate_bulktraj() function without a local HYSPLIT installation?

or is this something I can help you develop?

vwgeiser avatar Apr 05 '24 05:04 vwgeiser

Is there any way to run PySPLIT AND still be able to use the generate_bulktraj() function without a local HYSPLIT installation?

or is this something I can help you develop?

Pysplit is just a wrapper for hysplit. Running pysplit without hysplit would mean re-inventing hysplit.

amsmith1109 avatar Apr 05 '24 06:04 amsmith1109