Tutorial:Building OMA database on SGE
0
1
Entering edit mode
8.4 years ago

There is a buglet when running OMA on SGE. This is triggered when running it as a single job. For instance, one would want to do that for building the databases with "OMA -c" or for the last step after all the "OMA -s".

The error message is:

only_run_dbconv := false
Starting database conversion and checks...
ERROR: ParallelInfo expects a 1st argument, NrParallelProc:posint, found: undefined

The workaround is to run OMA as:

qsub -t 1 OMA

Javier

oma • 2.3k views
ADD COMMENT
1
Entering edit mode

buglet - does that refer to a small bug in code :-)

Are you just reporting this as an observation or is there a question associated?

ADD REPLY
0
Entering edit mode

Indeed, I am reporting this as an observation. I realise that this post is classified as a question, but I couldn't find any suitable category in the available options.

I do think this is a small bug as one might want to run OMA on an SGE cluster as:

'qsub OMA -c'

'qsub -t 1-10000 OMA -s'

'qsub OMA'

But this approach fails as when running on an SGE environment, OMA expects to find information about the number of parallel jobs (more precisely, the number of jobs in the job array). The workaround as I mentioned earlier is to run OMA as a job array of 1 single element. I thought it was useful to report it here in case someone is having trouble with this.

I hope this makes sense.

ADD REPLY
0
Entering edit mode

I have changed category to "Tutorial" (since that is the closest thing to describe this observation) and edited the title to provide more info. See if that works.

ADD REPLY
0
Entering edit mode

If you think that is best, I am personally fine with that. That said, I am not sure I am the most suited person to provide a tutorial on running OMA. Maybe the OMA team might want to chip in.

ADD REPLY
0
Entering edit mode

It works ! Thank you !

ADD REPLY

Login before adding your answer.

Traffic: 1953 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6