Running multiple instances of STAR in one directory
1
1
Entering edit mode
8.5 years ago
Michael 54k

We are trying to integrate STAR into a galaxy pipeline. As you might know, STAR can only run as a single process per directory, which is currently the main obstacle. The main reason for star not being able to run in parallel is that names of the output files are not parameters but fixed. The program will refuse to run even when detecting an already running star in the directory.

Is there a plan or a way to make the output file names configurable using a prefix so it will not fail? Maybe a source modified version with this feature?

Second best option, to give each star its own chrooted tmp environment, but I would like to go for the cleaner option first.

RNA-Seq galaxy parallel STAR • 3.7k views
ADD COMMENT
4
Entering edit mode
8.5 years ago

I've gotten around this on our my old cluster by giving each instance a different --outFileNamePrefix, does that not suffice for you? This does still create some annoying empty temp files in whatever directory you execute STAR in that need to then be removed (they don't block multiple instances though).

ADD COMMENT
2
Entering edit mode

My bad, I must have totally overlooked this option. Thanks a lot! Does it also work with genomeGenerate?

Typical RTFM case....

ADD REPLY
0
Entering edit mode

I've never tried this with genomeGenerate, but probably not. I think you need to run things in different directories there.

ADD REPLY
0
Entering edit mode

BTW, Alex Dobin has always seemed really amenable to modifying STAR, so he'll probably add an option for this if there isn't already one.

Also, the iuc already has a STAR package in Galaxy. Does that not suffice for making a workflow out of things (truth be told, I only admin our Galaxy server, I don't personally use it)?

ADD REPLY

Login before adding your answer.

Traffic: 1860 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