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.
<p>I&#39;ve gotten around this on <s>our </s>my old cluster by giving each instance a different <code>--outFileNamePrefix</code>, 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&#39;t block multiple instances though).</p>
