# Data Processing Unit

**URL:** https://www.evolver.bio/c/software/dpu/10.md

[Latest](https://www.evolver.bio/latest.md) · [Categories](https://www.evolver.bio/categories.md)

---

## [About the Data Processing Unit category](https://www.evolver.bio/t/about-the-data-processing-unit-category/20)

<div class="topic-metadata">

**Author:** [@bgwong](https://www.evolver.bio/u/bgwong)\
**Replies:** 0

</div>

---

## [DPU installation issues](https://www.evolver.bio/t/dpu-installation-issues/611)

<div class="topic-metadata">

**Author:** [@KevinDM](https://www.evolver.bio/u/KevinDM)\
**Replies:** 2\
**Last updated:** [October 21, 2025, 10:25am UTC](https://www.evolver.bio/t/dpu-installation-issues/611 "2025-10-21T10:25:24Z")

</div>

Hi, I am trying to install the DPU on a new (dedicated) laptop (Windows 11). It seems like the command is not able to properly install poetry using the line of code mentioned on your Wiki page. Any advice please?

---

## [DPU Installing Error](https://www.evolver.bio/t/dpu-installing-error/584)

<div class="topic-metadata">

**Author:** [@Rita.Chen](https://www.evolver.bio/u/Rita.Chen)\
**Replies:** 1\
**Last updated:** [August 1, 2025, 8:27am UTC](https://www.evolver.bio/t/dpu-installing-error/584 "2025-08-01T08:27:41Z")

</div>

I encountered an error while attempting to install DPU version 2.0.2, following the instructions provided on the wiki. Could anyone assist me in resolving this issue?

---

## [eVOLVER Connection Error](https://www.evolver.bio/t/evolver-connection-error/581)

<div class="topic-metadata">

**Author:** [@cb\_goat](https://www.evolver.bio/u/cb_goat)\
**Replies:** 6\
**Last updated:** [July 28, 2025, 1:55pm UTC](https://www.evolver.bio/t/evolver-connection-error/581 "2025-07-28T13:55:40Z")

</div>

Hello, I am having trouble connecting the eVOLVER to the server. When I turn on the system, I get a “eVOLVER Connection Error” on the display window. I am suspecting it may have to do with the RS-485 board, but I did ch…

---

## [How and where do I reconfigure pump assignments?](https://www.evolver.bio/t/how-and-where-do-i-reconfigure-pump-assignments/596)

<div class="topic-metadata">

**Author:** [@KevinDM](https://www.evolver.bio/u/KevinDM)\
**Replies:** 1\
**Last updated:** [July 18, 2025, 9:09pm UTC](https://www.evolver.bio/t/how-and-where-do-i-reconfigure-pump-assignments/596 "2025-07-18T21:09:54Z")

</div>

Dear all, How and where do I re-assign pump IDs in order to get to the following configuration? (see images) How are the pumps numbered in a default setting? I read somewhere that the slow pumps can only be used via ‘…

---

## [Stuck with DPU installation](https://www.evolver.bio/t/stuck-with-dpu-installation/589)

<div class="topic-metadata">

**Author:** [@KevinDM](https://www.evolver.bio/u/KevinDM)\
**Replies:** 3\
**Last updated:** [July 10, 2025, 5:23pm UTC](https://www.evolver.bio/t/stuck-with-dpu-installation/589 "2025-07-10T17:23:40Z")

</div>

Hi all, I’m stuck at step 9: DPU Installation | eVOLVER What should I do?

---

## [Trouble installing DPU](https://www.evolver.bio/t/trouble-installing-dpu/529)

<div class="topic-metadata">

**Author:** [@Hanna\_T](https://www.evolver.bio/u/Hanna_T)\
**Replies:** 3\
**Last updated:** [July 6, 2025, 9:16pm UTC](https://www.evolver.bio/t/trouble-installing-dpu/529 "2025-07-06T21:16:15Z")

</div>

Hi, I am trying to install DPU for our new eVOLVER and have run into a problem following the instructions on the wiki. I downloaded the 2.0.2 release from GitHub but this happens when I try to use poetry to install depe…

---

## [Questions about time\_in variable](https://www.evolver.bio/t/questions-about-time-in-variable/468)

<div class="topic-metadata">

**Author:** [@Christian](https://www.evolver.bio/u/Christian)\
**Replies:** 2\
**Last updated:** [July 5, 2023, 6:04pm UTC](https://www.evolver.bio/t/questions-about-time-in-variable/468 "2023-07-05T18:04:18Z")

</div>

Hei, I was wondering about the code for calculating the time in the pump commands in the t-stat experiment. The code is as follows: time\_in = - (np.log(lower\_thresh\[x\]/average\_OD)\*VOLUME)/flow\_rate\[x\] Where the next …

---

## [DPU installation issue - Exit code 1](https://www.evolver.bio/t/dpu-installation-issue-exit-code-1/414)

<div class="topic-metadata">

**Author:** [@karolbuda](https://www.evolver.bio/u/karolbuda)\
**Replies:** 16\
**Last updated:** [June 26, 2023, 4:38pm UTC](https://www.evolver.bio/t/dpu-installation-issue-exit-code-1/414 "2023-06-26T16:38:13Z")

</div>

Hi all, We have purchased a new Windows computer for the eVOLVER and are reinstalling the software. I ran into this issue: The virtual environment is running python 3.11 and both pip and setuptools have been checked…

---

## [Dpu syntax to send od\_90 / od\_135 commands](https://www.evolver.bio/t/dpu-syntax-to-send-od-90-od-135-commands/333)

<div class="topic-metadata">

**Author:** [@james](https://www.evolver.bio/u/james)\
**Replies:** 17\
**Last updated:** [January 18, 2022, 12:56am UTC](https://www.evolver.bio/t/dpu-syntax-to-send-od-90-od-135-commands/333 "2022-01-18T00:56:35Z")

</div>

Happy New Year everyone! We’re testing the communication between the dpu, Raspberry Pi and microcontrollers and have been stumped by what seems to be a syntax problem when we try to send commands from the dpu for od\_90 …

---

## [Explanation of data folders](https://www.evolver.bio/t/explanation-of-data-folders/154)

<div class="topic-metadata">

**Author:** [@cmancuso](https://www.evolver.bio/u/cmancuso)\
**Replies:** 7\
**Last updated:** [January 14, 2021, 7:25pm UTC](https://www.evolver.bio/t/explanation-of-data-folders/154 "2021-01-14T19:25:18Z")

</div>

In each experiment folder, you’ll find a number of different sub-folders and files. Here, I’ll describe the folders and files as of the dpu 1.0.1 version. If you are using a different version, your files and folders may …

---

## [Clarification on Pump Calibration](https://www.evolver.bio/t/clarification-on-pump-calibration/241)

<div class="topic-metadata">

**Author:** [@maraxen](https://www.evolver.bio/u/maraxen)\
**Replies:** 6\
**Last updated:** [January 12, 2021, 4:26pm UTC](https://www.evolver.bio/t/clarification-on-pump-calibration/241 "2021-01-12T16:26:12Z")

</div>

The pump\_cal.txt found in the experiment/template folder of the DPU repo contains three lines of 16 numbers. 1 1.025 1 0.95 0.925 1.1 0.975 1.05 0.95 1.025 1.025 0.925 1 1.025 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 …

---

## [Regarding ODset in Turbidostat](https://www.evolver.bio/t/regarding-odset-in-turbidostat/242)

<div class="topic-metadata">

**Author:** [@trash](https://www.evolver.bio/u/trash)\
**Replies:** 2\
**Last updated:** [January 6, 2021, 10:13pm UTC](https://www.evolver.bio/t/regarding-odset-in-turbidostat/242 "2021-01-06T22:13:52Z")

</div>

There exists various lines in the Turbidostat section of custom\_script such as text\_file.write("{0},{1}\\n".format(elapsed\_time, lower\_thresh\[x\])) and text\_file.write("{0},{1}\\n".format(elapsed\_time, upper\_thresh\[x\])) …

---

## [Media consumption tracking](https://www.evolver.bio/t/media-consumption-tracking/174)

<div class="topic-metadata">

**Author:** [@danigarcia](https://www.evolver.bio/u/danigarcia)\
**Replies:** 6\
**Last updated:** [April 27, 2020, 2:39pm UTC](https://www.evolver.bio/t/media-consumption-tracking/174 "2020-04-27T14:39:38Z")

</div>

Hi everyone! I’ve been playing with some media consumption tracking these days. Added a new tab to the experiment page, with a table of media consumption. Once I tidy up my code and add some modifications I’ll share it. …

---

## [DPU GUI lagging after python 3 update](https://www.evolver.bio/t/dpu-gui-lagging-after-python-3-update/86)

<div class="topic-metadata">

**Author:** [@cmancuso](https://www.evolver.bio/u/cmancuso)\
**Replies:** 7\
**Last updated:** [May 16, 2019, 4:11pm UTC](https://www.evolver.bio/t/dpu-gui-lagging-after-python-3-update/86 "2019-05-16T16:11:55Z")

</div>

The legacy DPU GUI (originating in main\_eVOLVER.py) seems a lot laggier since the switch to python 3, any ideas on how to improve this? The GUI is really just two buttons, so is there a different/reduced overhead way to …

---

## [Is there a way to space out two consecutive pump commands?](https://www.evolver.bio/t/is-there-a-way-to-space-out-two-consecutive-pump-commands/90)

<div class="topic-metadata">

**Author:** [@mgalardini](https://www.evolver.bio/u/mgalardini)\
**Replies:** 4\
**Last updated:** [May 3, 2019, 5:14pm UTC](https://www.evolver.bio/t/is-there-a-way-to-space-out-two-consecutive-pump-commands/90 "2019-05-03T17:14:47Z")

</div>

I am thinking of ways to implement a morbidostat-like mode; essentially there are two inputs to a vial, one regular media, and one regular media + drug. To avoid the efflux line sucking up the drug before it gets a chanc…

---

## [Temperature or LED Value don't get updated properly on Start-up](https://www.evolver.bio/t/temperature-or-led-value-dont-get-updated-properly-on-start-up/88)

<div class="topic-metadata">

**Author:** [@bgwong](https://www.evolver.bio/u/bgwong)\
**Replies:** 1\
**Last updated:** [May 2, 2019, 12:16am UTC](https://www.evolver.bio/t/temperature-or-led-value-dont-get-updated-properly-on-start-up/88 "2019-05-02T00:16:00Z")

</div>

@fkuzminov has been seeing this issue on occasion where it takes multiple tries in order for the initial settings to be properly updated to eVOLVER. I suspect that for whatever reason the server isn’t properly connected…

---

## [Measurement Frequency](https://www.evolver.bio/t/measurement-frequency/79)

<div class="topic-metadata">

**Author:** [@msimbirsky](https://www.evolver.bio/u/msimbirsky)\
**Replies:** 1\
**Last updated:** [April 25, 2019, 6:53pm UTC](https://www.evolver.bio/t/measurement-frequency/79 "2019-04-25T18:53:09Z")

</div>

Does anyone know the rate at which eVOLVERs take data measurements? From my data I computed it takes measurements about 375 times an hour but is that consistent across evolvers?

---

## [Installing Python 3.6 for OSX](https://www.evolver.bio/t/installing-python-3-6-for-osx/49)

<div class="topic-metadata">

**Author:** [@bgwong](https://www.evolver.bio/u/bgwong)\
**Replies:** 0\
**Last updated:** [April 3, 2019, 5:02pm UTC](https://www.evolver.bio/t/installing-python-3-6-for-osx/49 "2019-04-03T17:02:33Z")

</div>

The new data processing unit (DPU), the program running on the lab computer controlling the experiment, requires Python 3.6 to run websockets. I’ve struggled a bunch with how to install the correct version so I’m just go…

---

## [Websockets (DPU \<-\> eVOLVER)](https://www.evolver.bio/t/websockets-dpu-evolver/48)

<div class="topic-metadata">

**Author:** [@bgwong](https://www.evolver.bio/u/bgwong)\
**Replies:** 0\
**Last updated:** [April 3, 2019, 4:42pm UTC](https://www.evolver.bio/t/websockets-dpu-evolver/48 "2019-04-03T16:42:33Z")

</div>

We’ve been developing an improved framework for communication between eVOLVER and the data processing unit (DPU), the scripts running on the lab computer that controls the experiment. Primarily, this involves switching …

---

## [Occasional issues connecting to eVOLVER](https://www.evolver.bio/t/occasional-issues-connecting-to-evolver/40)

<div class="topic-metadata">

**Author:** [@fkuzminov](https://www.evolver.bio/u/fkuzminov)\
**Replies:** 3\
**Last updated:** [April 3, 2019, 4:48pm UTC](https://www.evolver.bio/t/occasional-issues-connecting-to-evolver/40 "2019-04-03T16:48:44Z")

</div>

There are some occasional connectivity issues - the experiment is still running but every once in a while it’ll through an error or a warning at you

---

## [Setting Different Temperatures Across Smart Sleeve Array](https://www.evolver.bio/t/setting-different-temperatures-across-smart-sleeve-array/38)

<div class="topic-metadata">

**Author:** [@bgwong](https://www.evolver.bio/u/bgwong)\
**Replies:** 3\
**Last updated:** [March 21, 2019, 4:10pm UTC](https://www.evolver.bio/t/setting-different-temperatures-across-smart-sleeve-array/38 "2019-03-21T16:10:49Z")

</div>

Question from User: eVOLVER wouldn’t adjust the temperature to 33C even when I changed it in custom\_script. I had to manually change it to set different temperatures.
