There is the facility to measure the temperature in the experimental chamber in the MWP unit. The units come with a Standard temperature control system to change and hold the temperature between 10 degrees above and 2 degrees below the room's ambient temperature. Alternatively, the Peltier temperature control system is offered as an optional add on which has a greater temperature control range. The time taken to change the chamber's temperature will vary according to what is in the chamber, but this is normally completed within 30 minutes.
A thermistor is located on the left hand side of the MWP unit, just in front of the side panel in the experimental chamber. The current temperature recorded by the thermistor is reported on the unit's Zantiks Control Console and can be reported at any time in a script.
To attach either the Standard temperature control or the Peltier temperature control system to the MWP unit, please refer to the 'Temperature control' section found in the MWP Introduction manual.
How to set the temperature
Set up the experimental chamber with the equipment required for your experiment, e.g. the diffuser stand or light stimulation plate, and a multi-well plate or petri dish.
Then run the script below. The Zantiks unit will then adjust the temperature until the temperature recorded on the Zantiks Control Console reaches the temperature set by the thermostat. The temperature will then be maintained at this level within ±0.5 degrees celsius.
Note that the thermostat setting will be retained and used even if the script is not running. No thermostat will be set when the unit is first turned on.
INCLUDE zsys ACTION MAIN #SET(TCS_MODE,PELTIER) # note: you must remove the hash to include this line if using the peltier control system SET(THERMOSTAT,20) WAIT(1) COMPLETE
The script above will tell the temperature control add on to set the thermostat at 20 degrees celsius, it will then adjust the temperature in the experimental chamber to the desired temperature (this may take up to 10-15 minutes depending on the difference between the temperature set and the current temperature within the chamber).
Once the chamber has reached the desired temperature, you are ready to add your animals.
Please note: If you are using software from before mid-2020, and have a peltier system, DO NOT remove the # from the script above. The older software will not recognise this line of code.
How to record temperature in results data
If you would like to record the temperature in your processed results data file, you can adapt the code in the script below.
INCLUDE zsys DEFINE NUMBER_OF_BINS 30000000 DEFINE BIN_TIME_SECS 10 #SET(TCS_MODE, PELTIER) SET(THERMOSTAT,20) ACTION MAIN WAIT(1) LOGCREATE("TEXT:TIME|TEXT:INLET_TEMP") LOGRUN() INVOKE(MTEMP,NUMBER_OF_BINS) COMPLETE ACTION MTEMP WAIT(BIN_TIME_SECS) LOGCREATE("RUNTIME|TEMPERATURE1") LOGAPPEND("TEMPERATURE2|TEMPERATURE3|TEMPERATURE4") LOGRUN() COMPLETE
In the above demo script:
The line of code above sets the temperature in the chamber at 20 degrees celsius (which must be between 10 degrees above and 2 degrees below ambient room temperature).
The LOGCREATE command details the labels for the cell data in a line of cells, i.e. the text labels 'TIME' in cell 1 and 'INLET_TEMP' in cell 2 for columns of data. The following LOGRUN() line tells the unit to output the previous LOGCREATE line.
LOGCREATE("RUNTIME|TEMPERATURE1") LOGAPPEND("TEMPERATURE2|TEMPERATURE3|TEMPERATURE4") LOGRUN()
The LOGCREATE (and LOGRUN) command above tells the unit to output in a line of cells the actual runtime at that point in the experiment in cell 1, and the temperature recorded by the thermistor in cell 2, 3, 4 and 5.
Try running this demo script in your MWP unit and take a look at the data output.
To download the set_record_temp_MWP demo script as a .zs file (file type Zantiks software reads), choose the Save File As option in the right-click dialogue box. Clicking on the script name hyperlink will open a read-only version of the script.
Script download: Set Record Temp Mwp