nimble.random.generateSubsidiarySeed

nimble.random.generateSubsidiarySeed()

Generate a random integer usable as a python or numpy random seed.

Used for when it is necessary to make a subroutine call or object external to Nimble. By generating a seed using Nimble’s random state, the execution of that external process is made to be contingent on Nimble’s random state, and should therefore be subject to the same reproducibility guarantees.