Hmm interesting, I haven't heard it happen before. can you please just check possum.log and there you would be able too see whether/why possum_sum did not run.
As for running Possum from the command line the easiest is to use possumX .
possumX simdir -n numproc
Simdir is a directory where all the necessary files are. You can create it either manually or with a GUI - there should be a button on it just saying MakeDir. Specify all things you need in the GUI and it will make a directory in a couple of minutes . This can be done on a single machine - does not need a cluster and it makes things easier as it generates a pulse sequence for you.
Then you just run possumX with the name of the directory as one of the arguments and you specify the number of processors and then you run this on the cluster. It will save the signal and the image in the same directory.
Try it out and let me know how it goes.
Best ,
Ivana
Sent from my iPhone
On 9 Dec 2012, at 04:43, "Ying Wang" <[log in to unmask]> wrote:
> Hi Ivana,
>
> I figured out the problem of parallel computing.
>
> I ran the problem in the high performance computer of my university, using 12 CPUs. The GUI was used and the consistency check was passed.
> For unknown reason, the Possum program can not combine the ''signal_proc_1'' to ''signal_proc_12'' into ''signal''.
>
> Thus, I manually typed two command lines:
>
> possum_sum -i diff_proc/signal_proc_ -o signal -n 12
> signal2image -i signal* -p pulse -a -o image
>
> My problem is solved.
>
> Using the GUI in the high performance computer of my university is very complicated. This may cause my previous problem. The staff there didnot recommend me to use any GUIs in HPC. So, I am trying to run Possum in command line.
>
> Is there an example of command line for running possum? I tried to learn it by typing "possum --help" and "pulse --help", but still puzzled.
>
> Thanks!
>
|