Profit analyse problem

I have successfully install the profit, when i type which profit,it will print /lustre/grp/gyqlab/zhangcw/HADDOCK/software/bin/profit,but when use the $HADDOCKTOOLS/ana_structures.csh to analyse the docking results,the third column of structures_haddock-sorted.stat didn’t show the i-RMSD but print the name of the .pdb file again, any help?

Profit is always tricky.

Check the content of the i-RMSD.dat file in the directory where you run and_structures.csh.

Does it contain RMSD values or only the PDB filenames.
If the latter, then something goes wrong with the Profit calculations.
Did you also define the profit environment variable in the haddock_configure.csh/sh files? And source those before running the analysis?

The contect of I-RMSD.dat file actually only contains the PDB filenames and i have add the path of profit in the haddock_configure.csh/sh files,like this:
#!/bin/bash

HADDOCK configuration file

HADDOCK=“/lustre/grp/gyqlab/zhangcw/HADDOCK/software/haddock2.4”
HADDOCKTOOLS=“$HADDOCK/tools”
PYTHONPATH=“${PYTHONPATH}:$HADDOCK”
alias haddock2.4=“$(which python2.7) $HADDOCK/Haddock/RunHaddock.py”
PATH=$PATH:/lustre/grp/gyqlab/zhangcw/HADDOCK/software/bin

Define location of third party software

NACCESS=which naccess
PALES=which pales
PROFIT=which profit
TENSOR2=which tensor2

export HADDOCK HADDOCKTOOLS PYTHONPATH NACCESS PALES PROFIT TENSOR2

Try to define explicitly the PROFIT variable (i.e. full path)

Also what kind of system are you docking? Protein-protein or something else?

i define explicitly the PROFIT variable as this :
PROFIT=‘/lustre/grp/gyqlab/zhangcw/HADDOCK/software/bin/’
BUt it failed again, i’m docking protein-protein system.

Define the path to the executable including the executable itself.

The scripts are calling directly $PROFIT as executable