hvpsl please consider using libmoon (https://github.com/xzhang2523/libmoon) to reimplement. Example codes: python run_psl_clean.py --agg hv1 or python run_psl_clean.py --agg hv2