Submitting multiple different simulations in a single job

I’m essentially looking to do something similar to what “.batch_assign” would do but the variable I want to alter is a list (that will go in a “.location()”), but “.batch_assign” does not support this due to only allowing certain types.

Is there anyway I can build a batch using multiple Programs and then somehow put them all together and submit them as a single job.

For technical reasons, I need them all in a single job so submitting the different simulations individually is not an option.

Use .scale not .location scale allows you to provide the full list of coefficients over all the qubits:Field - The Neutral Atom SDK

Thank you, will try this.

This works fine and compiles when I’m just running the file to construct the program, however, when I try to visualise the program ( with .show() ) I get the below error:

Traceback (most recent call last):
File “C:\Users\Andre\OneDrive\Desktop\QuEra Implementation Final\ProgramGenerating_QUERAproject.py”, line 128, in
test_case.show()
File “C:\Users\Andre\AppData\Local\Programs\Python\Python312\Lib\site-packages\bloqade\builder\parse\trait.py”, line 196, in show
display_builder(self, batch_id, *args)
File “C:\Users\Andre\AppData\Local\Programs\Python\Python312\Lib\site-packages\bloqade\visualization\display.py”, line 91, in display_builder
fig = builder_figure(builder, batch_id, *args)
File “C:\Users\Andre\AppData\Local\Programs\Python\Python312\Lib\site-packages\bloqade\visualization\display.py”, line 84, in builder_figure
field, reg = analog_circ.figure(**kwargs)
File “C:\Users\Andre\AppData\Local\Programs\Python\Python312\Lib\site-packages\bloqade\ir\analog_circuit.py”, line 104, in figure
sites = list(
File “C:\Users\Andre\AppData\Local\Programs\Python\Python312\Lib\site-packages\bloqade\ir\analog_circuit.py”, line 105, in
map(lambda x: int(x.split(“[”)[-1].split(“]”)[0]), ch_data.d1)
ValueError: invalid literal for int() with base 10: ‘preEvolutionFirstX’