Phono3py batch order to run conductivity:

1) In running directory store files: 
POSCAR  POTCAR KPOINTS KPOINTS 
and batch job for runnong VASP:
vasp_rundef.sh
 
2)The order of running jobs is:
phooo3pydispfc2fc3.sh 
phono3pyprepfc2fc3.sh
submitdispxxxfc2fc3defused.sh
phono3pycollectfc2fc3.sh
phono3pyhdffc2fc3.sh
phono3pythconductsig444.sh

3) The listing of used batch jobs:
vi vasp_rundef.sh
#!/bin/bash -l
#SBATCH --job-name=VASP_phonopy_UC2
#SBATCH --account=def-szpunarb
#SBATCH --nodes=1
#SBATCH --tasks-per-node=64
#SBATCH --mem=0
#SBATCH --time=18:00:00

# Load the modules:
# local Barbara
module load  StdEnv/2023  intel/2023.2.1  intelmpi/2021.9.0 vasp/6.4.3

srun vasp_std

vi phono3pydispfc2fc3.sh
#!/bin/bash -l
#SBATCH --job-name=VASP_phono3py_UC2
#SBATCH --account=def-szpunarb
#SBATCH --nodes=1
#SBATCH --tasks-per-node=1
#SBATCH --mem=0
#SBATCH --time=1:00:00

module load StdEnv/2020 scipy-stack
# to fix numpy error on Narval add this line
module load python/3.8.10 scipy-stack/2021a hdf5/1.12.1
source ~/phono3py_env/bin/activate
#generate displacements
phono3py -d --dim="2 2 2" -c POSCAR
#To reduce number of displacement files use cut off
#phono3py --cutoff-pair=2  -d  --dim-fc2="2 2 2" --dim="2 2 2" -c POSCAR

vi phonpyprepfc2fc3.sh
#!/bin/bash -l
#SBATCH --job-name=VASP_phono3py_UC2Phono3py
#SBATCH --account=def-szpunarb
#SBATCH --nodes=1
#SBATCH --tasks-per-node=1
#SBATCH --mem=0
#SBATCH --time=1:00:00

P='/home/szpunarb/scratch/VASPUC2fcc/UC2Phonopy3calcfc2fc3'
#    With zsh,
    for i in `ls POSCAR-0*|sed s/POSCAR-//`;
    do
    cd $P
    mkdir disp-$i
    cd  disp-$i
    cp ../KPOINTS .
    cp ../INCAR .
    cp ../POTCAR .
    cp ../POSCAR-$i POSCAR
         echo $i
    done

vi submitdispxxxfc2fc3defused.sh
#!/bin/bash -l
#SBATCH --job-name=VASP_phonopy_UO2
#SBATCH --account=def-szpunarb
#SBATCH --nodes=1
#SBATCH --tasks-per-node=4
#SBATCH --mem=0
#SBATCH --time=64:00:00

P='/home/szpunarb/scratch/VASPUC2fcc/UC2Phonopy3calcfc2fc3'

# number of displacements
#poc=9
#    for i in `seq 1 $poc `;
#    do
#    cd $P
#    cd disp-0000"$i"
#    cp ../vasp_runadm.sh .
#    sbatch vasp_runadm.sh
#    echo $i
#    done

    for i in `ls POSCAR-0*|sed s/POSCAR-//`;
    do
    cd $P
    cd disp-$i
    cp ../vasp_rundef.sh .
    sbatch vasp_rundef.sh
    echo $i
    done


vi phono3pycollectfc2fc3.sh
#!/bin/bash -l
#SBATCH --job-name=VASP_phono3py_UC2
#SBATCH --account=def-szpunarb
#SBATCH --nodes=1
#SBATCH --tasks-per-node=64
#SBATCH --mem=0
#SBATCH --time=48:00:00

module load StdEnv/2020 scipy-stack
# to fix numpy error on Narval add this line
module load python/3.8.10 scipy-stack/2021a hdf5/1.12.1
source ~/phono3py_env/bin/activate
#phono3py --cf3 disp-{00001..00111}/vasprun.xml
for i in `ls POSCAR-0*|sed s/POSCAR-//`;
do echo disp-$i/vasprun.xml;done > file_list.dat
phono3py --cf3-file file_list.dat
phono3py --cf2 disp_fc2-{00001..00024}/vasprun.xml

vi phono3pyhdffc2fc3.sh
#!/bin/bash -l
#SBATCH --job-name=VASP_phono3py_UC2
#SBATCH --account=def-szpunarb
#SBATCH --nodes=1
#SBATCH --tasks-per-node=1
#SBATCH --mem=0
#SBATCH --time=1:00:00

module load StdEnv/2020 scipy-stack
# to fix numpy error on Narval add this line
module load python/3.8.10 scipy-stack/2021a hdf5/1.12.1
source ~/phono3py_env/bin/activate
phono3py --dim="2 2 2" -c POSCAR

vi phono3pythconductsig444.sh
#!/bin/bash -l
#SBATCH --job-name=VASP_phono3py_UC2
#SBATCH --account=def-szpunarb
#SBATCH --nodes=1
#SBATCH --tasks-per-node=64
#SBATCH --mem=0
#SBATCH --time=168:00:00

module load StdEnv/2020 scipy-stack
# to fix numpy error on Narval add this line
module load python/3.8.10 scipy-stack/2021a hdf5/1.12.1
source ~/phono3py_env/bin/activate
phono3py --fc3 --fc2 --dim="2 2 2" --mesh="4 4 4" -c POSCAR --br
# check for various meshes e.g.:
phono3py --fc3 --fc2 --dim="2 2 2" --mesh="9 9 9" -c POSCAR --br

Good video for the older version of phono3py on how to run:
https://www.youtube.com/watch?v=v4rjlqxTDXI





