Output particles of multiple components in intermediates mode

In the intermediates mode, is there a way to output particles of multiple components all at once? It seems the parameter “output particle component” can only take a single integer as an input. I tried entering “0,1,2” but the job defaulted it back to component 0. Currently my only solution is to run the same job multiple times, each with a different component.

Thanks!

Hi @csparc_addict

We’ve noted the request! One possible way to speed this up currently is to create a workflow that creates a 3DVA Display job for each component in one shot.

Valentin

Hi @vperetroukhin,

Would it be possible to create a new job type downstream of 3DVA display to just export particles from one or multiple components? Usually we have to inspect the output volumes of each intermediate from the 3DVA display job to decide which components contain the particles that we would like to process further. It might make more sense to export particles in a separate following job instead of including this function in 3DVA display.

Thank you!

Just checking back in to see if this feature has been or will be added. My current 3DVA display job takes 4-5 hours to complete. Re-running the same job multiple times just to output particles of a different component doesn’t seem ideal. I can set up multiple jobs in one shot but I’m also limited by the computational resource. I’d greatly appreciated it if this feature can be implemented.

Hi @csparc_addict! I don’t have any updates for you on this feature request, but if your main concern is processing time, a single job sampling over multiple coordinates would take the same amount of time (or longer) as multiple jobs sampling over one coordinate each. This is because they both would have to do the same number of reconstructions, since the particle sets are different for each intermediate.

If you prefer speed to fidelity, you could use a Particle Sets Tools job to get a random subset of particles before doing 3DVA Display.

I see. So for each 3DVA display job I just need to sample along the component that I want to output particles, and I could do the same for each component to save time. That makes sense. Thanks so much!

Yes! And if you don’t need the reconstructions (just want to output particle sets along a coordinate), you can turn on the Skip reconstruction parameter. This will dramatically speed up the job, but will not produce the volumes associated with each particle set.

1 Like