INDRA (Integrated Network and Dynamical Reasoning Assembler) is an automated model assembly system interfacing with NLP systems and databases to collect knowledge, and through a process of assembly, produce causal graphs and dynamical models.
This PR adds a more robust retry architecture for the send_request function in the pubmed client by adding a recursive retry with a randomly increased sleep time between retries.
The setup has been stress-tested with four simultaneous test runs of tests/test_pubmed_client.py.
This PR adds a more robust retry architecture for the
send_request
function in the pubmed client by adding a recursive retry with a randomly increased sleep time between retries.The setup has been stress-tested with four simultaneous test runs of
tests/test_pubmed_client.py
.