These formaldehyde testing kits are one part of our multi-pronged [Indoor Air quality monitoring](http://publiclab.org/wiki/indoor-air-quality-monitoring) efforts.
Follow active development on [the tag 'formaldehyde.'](/tag/formaldehyde)
[table linking directly to the kits themselves and beyond the goals and research summary]
[![DSC_0248.JPG](https://i.publiclab.org/system/images/photos/000/011/229/medium/DSC_0248.JPG)](https://i.publiclab.org/system/images/photos/000/011/229/original/DSC_0248.JPG)
@nshapiro
[![IMG_20150527_134922_2.jpg](https://i.publiclab.org/system/images/photos/000/011/230/medium/IMG_20150527_134922_2.jpg)](https://i.publiclab.org/system/images/photos/000/011/230/original/IMG_20150527_134922_2.jpg)
@warren
[![IMG_2188-edit.jpg](https://i.publiclab.org/system/images/photos/000/011/231/medium/IMG_2188-edit.jpg)](https://i.publiclab.org/system/images/photos/000/011/231/original/IMG_2188-edit.jpg)
@mathew
[![lendinglib-IMG_2154edit.jpg](https://i.publiclab.org/system/images/photos/000/011/232/medium/lendinglib-IMG_2154edit.jpg)](https://i.publiclab.org/system/images/photos/000/011/232/original/lendinglib-IMG_2154edit.jpg)
Lending Library Kit
###Goals
Our goal is to measure formaldehyde at typical environmental exposure levels found in homes and workspaces that are irritating and potentially carcinogenic over the long-term, a range from 8-600 parts per billion (ppb) or 0.008 - 0.6 parts per million (ppm), but usually below 150ppb. Read more in [Formaldehyde Exposure](/wiki/formaldehyde-exposure).
We are also interested in short measurement periods, i.e. an hour or less, so that environmental factors such as ventilation, or the operation of a formaldehyde-generating process or appliance can be correlated.
We would like to produce data comparable between sites and control for false positives (other gasses detected by the method). Being able to calibrate the sensors consistently and inexpensively is therefore critical.
####What data should we collect?
Here is @Nshapiro's [list](/notes/warren/03-30-2015/diy-formaldehyde-test-photo-card#c11459) of information he'd want along with a test result, in groupings by priority:
**A**
* Date of test
* Test start time (We will probably want start times to be the same-ish, between 1:30pm and 3pm with a preference of 2pm)
* Test end time
* Tube serial number _(test tubes don't yet have serial numbers)_
* Read out on tube (PPM)
* Zip code
* Temperature (F)
* Humidity (can't perform test if under 10 or over 90)
**B**
* Housing Type: Manufactured, New (less than 5.5 years), Passive Green, Other _____
* My exterior windows and doors have been closed for 24 hours (this is for homogeneity control, easier than having them document each open window/door which would be the other option) (yes/no check box)
* My HVAC system has been blowing air ___% of the time during this test
**C**
* Other observations (much blank space)
@warren and @Nshapiro made [a series of photo cards](/notes/warren/03-30-2015/diy-formaldehyde-test-photo-card) with this info:
![sketch](https://i.publiclab.org/system/images/photos/000/009/504/original/DSC_0260.JPG)
![vector](https://i.publiclab.org/system/images/photos/000/010/356/original/test-photo-card-2.jpg)
[download](https://i.publiclab.org/system/images/photos/000/009/836/original/test-photo-card.pdf)
@mathew made a smaller one so that someone could write on it on top of his [Lending Library prototype.](http://publiclab.org/notes/mathew/06-25-2015/borrowing-a-formaldehyde-kit-take-1)
![https://i.publiclab.org/system/images/photos/000/010/430/original/IMG_20150624_221017.jpg](https://i.publiclab.org/system/images/photos/000/010/430/original/IMG_20150624_221017.jpg)
![download](https://i.publiclab.org/system/images/photos/000/010/433/original/Test_photo-card-3.pdf)
####Stickers for serial numbers?
[![IMG_2199.JPG](https://i.publiclab.org/system/images/photos/000/011/233/medium/IMG_2199.JPG)](https://i.publiclab.org/system/images/photos/000/011/233/original/IMG_2199.JPG)
[Mark-it dots?](http://www.markitdots.com/)
###Existing Methods
####Electronic Monitoring
Inexpensive electronic monitors are usually not very in the .008-.1ppm range most likely to be found in homes, can be difficult to keep in calibration, and often respond to other gasses as well. A review of [current electronic sensing techniques is available through the NIH](http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3673094/).
@Nshapiro and some anonymous collaborators are using an [RKI FP-30](http://www.rkiinstruments.com/pages/fp30.htm) formaldehyde meter [along side their DIY formaldehyde meter.](/notes/nshapiro/05-08-2015/community-formaldehyde-monitoring-at-natural-gas-compressor-stations-protocol-and-data-sheet)
####Chemical-reaction-based testing
**Passive**
We've focused on chemical-reaction-based testing as better documented systems. The two most common methods for detecting formaldehyde in the home involve passive collection of the chemical via a badge (8 to 48 hour test time). These methods require samples to be sent back to the lab for analysis. The send-it-to-the-lab model introduces three problems:
* expensive high pressure liquid chromatography is required at the lab (HPLC, which cost ~$30,000).
* the possibility of contamination during transportation and analysis.
* the cost of testing the transportation process for contamination.
In order to ensure the accuracy of a send-it-to-the-lab test you need to purchase two additional tests, known as a “field blank” and a “trip blank,” to ensure that your sample wasn’t contaminated.
* Three active sorbent samples with [Home Air Check costs $217.50.](http://www.homeaircheck.com/)
* Three passive badges with [ACS costs $123.](http://www.homeaircheck.com/)
_not exactly low cost..._
**active**
An alternative to these passive systems is to actively pump air through a sorbent material (30 minutes to 8 hours) that traps formaldehyde. Pumps can be very expensive, from $500-$3000, but the single-use sorbent materials can be inexpensive. @Nshapiro noticed one such published methodology and [set out to replicate it](/notes/nshapiro/11-03-2014/diy-formaldehyde-test-kit):
[_Formaldehyde concentrations in household air of asthma patients determined using colorimetric detector tubes_ Karen C. Dannemiller et. al, Indoor Air. 2013 Aug; 23(4): 285–294.](http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3710296/)
Dannemiller et al. replaced expensive pumps with calibrated [100-gallon aquarium pumps](http://www.tetra-fish.com/Products/aquarium-air-pumps/whisper-air-pumps.aspx) and used [Kitagawa 710 formaldehyde detection tubes](http://www.kitagawa-america.com/ProductListingK.aspx), which have a detection range of 10ppb-480ppb with +/-10% accuracy, and a test period of 30 minutes, making them close to meeting our ideal testing range.
The [kitagawa tubes cost $7 each in quantity](http://www.kitagawa-america.com/tSponsor.html), and the Tetra brand Whisper 100-gallon aquarium pump costs between $25-$55 depending on the retailer.
[![r5.jpg](https://i.publiclab.org/system/images/photos/000/011/211/medium/r5.jpg)](https://i.publiclab.org/system/images/photos/000/011/211/original/r5.jpg)
###from published method to a DIY test
Dannemiller et al. have access to a professional lab to calibrate their equipment, and their written chain of custody (where everyone who handles a sample signs a piece of paper) is taken on trust because they're academics. A DIY test will be conducted without access to lab equipment and without the implicit trust of a credentialed scientist. We have to create new systems for both.
In order to convert the published methodology of an aquarium pump and Kitagawa 710 formaldehyde tube into a fully usable kit we need a minimum of:
* a method of pump calibration
* a means of data recording and verification
...but it would also be useful to have:
* a means of easily attaching the Kitagawa tubes to the pump
* a timer and automatic shutoff to guarantee proper pumping time
###Calibrating Flow
####how good is good enough?
How precisely do we have to measure and control the flow of the pump, and how often do we have to take a measurement of the pump? Do we have to measure the flow through each different Kitagawa tube, or can we use the same used reference tube and then run multiple tests without re-calibrating? Does the pump have a "warm up" period or is the flow consistent from startup and throughout operation?
Dannemiller et al.:
> Pump performance was also validated by measuring the flow rate through the permeation tubes from four different pumps and from the same pump over time. The pump flow rate remained constant over the time period required for sampling. In addition, the slight variations in measured pump flow rate (262–350 mL/min) on different sampling dates in the field did not significantly affect the value of formaldehyde readings after sampling time correction to maintain a constant sampling volume (p=0.687).
Its nice to know that data can be corrected after collection for +/-20% variations in flow, but this statement is a little confusing to unpack-- are the slight variations in measured pump flow rate different from pump-to-pump, or variations in the same pump with the same calibration and the same Kitagawa 710 tube, or variations in flow between different tubes attached to the same pump? In [@mathew's testing](/notes/mathew/06-04-2015/using-soap-bubbles-for-pump-calibration) he hasn't seen significant day-to-day fluctuations from the same pump hooked up to the same Kitagawa tube, but did see [variations in flow of +/- 10% between different tubes](/notes/mathew/06-04-2015/using-soap-bubbles-for-pump-calibration#c11898).
Dannemiller et al. failed to mention the actual means of calibrating pump flow rate on the sampling dates. What calibration method was used, how precise was it, and was each formaldehyde tube tested for flow or was the same standard tube used for calibration each time? Based on conversations between @nshapiro and the authors, we know that they used a [NIST-traceable](http://www.nist.gov/traceability/) [Mini-buck calibrator](http://www.apbuck.com/shop/item.aspx?itemid=19) to calibrate pumps in the morning before the testing using the same standard reference tube and that the "time period required for sampling" over which they remained constant was a day, including travel between homes. At $1000 the MiniBuck is clearly not a DIY option, but it does measure flow at +/- 1%.
![Mini Buck](https://i.publiclab.org/system/images/photos/000/010/303/original/IMG_6194.JPG)
Using the bubble flow method (described below), @mathew was able to do [multiple tests over several hours](/notes/mathew/06-04-2015/using-soap-bubbles-for-pump-calibration#c11881) of running the pump and hasn't noticed any pump warm-up period. [note 2](/notes/mathew/06-11-2015/mini-buck-vs-the-bubbles)
Dannemiller et al. also describe the timing of the tests as 'nominal' 30 minutes. Assuming that is +/-1%, or 30 seconds, then the authors measured flow rate was subject to +/-2% variation _without_ accounting for flow variation between the different Kitagawa tubes. Trusting Dannemiller et al.'s results, we can effectively ignore the tube-to-tube variation and focus on the pumps' calibration and change over time. We're left with two questions:
* Can we measure flow accurately enough to limit flow rate variation to the +/-2% Dannemiller et al. had?
* How long do pumps hold their calibration?
####Rotameter
A [Rotameter](https://en.wikipedia.org/wiki/Rotameter) is a conical channel with a float in it that measures the flow of a liquid or gas based on the ability of the gas to lift the float to a point where the gas or liquid can flow around the float.
[![IMG_2198.JPG](https://i.publiclab.org/system/images/photos/000/011/220/medium/IMG_2198.JPG)](https://i.publiclab.org/system/images/photos/000/011/220/original/IMG_2198.JPG)
Relying entirely on gravity and fluid dynamics, rotameters are mass produced, quite reliable, and allow instantaneous visual measurement, which are advantages over the other methods discussed here.
They are definitely affordable but not very cheap. The rotameter used by @Nshapiro in his [first formaldehyde test kit](/notes/nshapiro/11-03-2014/diy-formaldehyde-test-kit) has a precision of +/-5% and [cost $75 + shipping,](https://us.vwr.com/store/catalog/product.jsp?catalog_number=97004-792) making it the most expensive component of the system by far, but also easy to use. If measurements of airflow must be taken in the field, it is the simplest option.
[![DSC_0249.JPG](https://i.publiclab.org/system/images/photos/000/011/227/medium/DSC_0249.JPG)](https://i.publiclab.org/system/images/photos/000/011/227/original/DSC_0249.JPG)
Whether +/-5% precision is realistic in DIY field conditions remains an open question. potential problems with rotameters include: the rotameter needs to be [vertical and may be subject to vibration,](/notes/mathew/06-04-2015/using-soap-bubbles-for-pump-calibration#c11888) and the float must be read exactly head-on. In order to mitigate the effects of thermal expansion and contraction, the rotameter channel is often cut deep into a block of glass or acrylic, the meter lines are therefore 5mm-1cm away from the float:
[![IMG_2192.JPG](https://i.publiclab.org/system/images/photos/000/011/224/medium/IMG_2192.JPG)](https://i.publiclab.org/system/images/photos/000/011/224/original/IMG_2192.JPG)
Readings taken off-angle could result in an additional +/-5% variation in precision:
[![IMG_2194.JPG](https://i.publiclab.org/system/images/photos/000/011/222/medium/IMG_2194.JPG)](https://i.publiclab.org/system/images/photos/000/011/222/original/IMG_2194.JPG)[![IMG_2195.JPG](https://i.publiclab.org/system/images/photos/000/011/223/medium/IMG_2195.JPG)](https://i.publiclab.org/system/images/photos/000/011/223/original/IMG_2195.JPG)
Under ideal conditions the rotameter is +/-5% and under poor field conditions looks likely closer to +/-10%.
####bubbles
At once low-tech, low-cost and high-precision, the NIST standard for airflow is defined by measuring the time it takes a soap bubble to transit a graduated 1000ml glass buret. The $1000 Mini-buck mentioned above is calibrated exactly this way. A NIST-traceable 1000ml glass buret is [several hundred dollars](http://www.coleparmer.com/Product/Pyrex_2094_Large_Volume_Class_B_Glass_Burette_1000_mL_1_Cs/EW-34542-34), but every watch and cellphone has a decent stopwatch, and we've found that good results can be coaxed out of a [$5 polypropylene graduated cylinder with an air hose barb drilled into the side](/notes/mathew/06-04-2015/using-soap-bubbles-for-pump-calibration#c11888), a [suggestion](/notes/nshapiro/11-03-2014/diy-formaldehyde-test-kit#c10686) of @DavidMack that appears to [have roughly +/-1-2% precision](/notes/mathew/06-11-2015/mini-buck-vs-the-bubbles).
Here's a video walkthrough of the method:
While precise and inexpensive, the downsides of using the bubble method are that it is completely manual, exacting, and time-consuming. Each measurement of pump flow takes roughly a full minute to conduct. Zeroing in on the calibration for a pump using this method will take a half hour or more, as opposed to a few minutes using a real-time flow meter like the rotameter or an automated bubble system like the mini-buck.
That said, the process is straightforward. Hit start on the stopwatch when the bubble passes the first marker on the graduated cylinder and stop it when it passes the bottom one. With an appropriately-sized graduated cylinder, the 80-250ms human response time can be kept down to a small percentage of the bubble's transit time. Unlike with the rotameter, the angle one is viewing the bubble from and the levelness of the system are not important, since the bubble's edge is clearly visible at the wall of the cylinder:
The combination of price and precision makes the graduated cylinder method a great candidate for a low-cost DIY system that will see limited use. My limited testing showed 2% variation but +/-5% is more realistic across a range of mass manufactured graduated cylinders.
####bags, orifice plates, and hot-wire anemometers, and other ideas unexplored.
@DavidMack [suggested](/notes/mathew/06-25-2015/borrowing-a-formaldehyde-kit-take-1#c12026) a field check of airflow that may be both cheap and easier to execute than the bubble method: the selection of a bag of a set volume with a pressure release valve. By measuring the time the bag takes to fill and pop the pressure release valve, airflow could be estimated. Durable bags from a low-stretch material would be needed.
@danbeavers [has suggested](/notes/mathew/06-04-2015/using-soap-bubbles-for-pump-calibration#c11887) using an [orifice plate](https://en.wikipedia.org/wiki/Orifice_plate) which would require precision measure of pressure but would be real-time.
@donblair, has suggested a [hot-wire anemometer](https://en.wikipedia.org/wiki/Anemometer), a high-speed electronic wind-speed meter. its readout, combined with known dimensions of the air chamber its in, would produce price and automated real-time information on airflow. This is standard practice in the HVAC industry.
###Calibrating for temperature and humidity
Adjusting for temperature and humidity is simple, since humidity has a limited effect on the results, and temperature is easy to measure. While accurately measuring humidity is expensive, we merely need to know that humidity is above 5% and below 90%, per the manufacturer's directions and can rely on a [low-precision digital hygrometer/thermometer.](notes/warren/03-30-2015/diy-formaldehyde-test-photo-card#c11631)
Temperature adjustments are well-known, and a temperature adjustment chart comes with the Kitagawa tubes. It requires using a calculator, and is not very easy to read. @mathew therefore made an expanded lookup table to make field measurements easier:
![lookup table](https://i.publiclab.org/system/images/photos/000/010/435/original/Screen_Shot_2015-06-24_at_11.28.05_PM.png)
[download print-ready pdf](https://i.publiclab.org/system/images/photos/000/010/436/original/Kitagawa_710_lookup_table-mod.pdf)
###data recording & verification
####Verification with network time stamps
In discussions between @warren @nshapiro and @mathew it was decided to try to collect information onto a card that could be photographed along with the test strip for a record. As well as collecting the information all in one place, the photograph, especially when taken with cell phone camera, can be used to make a traceable record of the test. By photographing the test setup before and after and sending that photograph through either the cell network or the internet, the communications containing the photograph will be time-verified by the network, providing 3rd party verification that the test period was within the time period that the test taker claims.
####What information to collect?
###DIY kit
[![IMG_2186-edi.jpg](https://i.publiclab.org/system/images/photos/000/011/226/medium/IMG_2186-edi.jpg)](https://i.publiclab.org/system/images/photos/000/011/226/original/IMG_2186-edi.jpg)
**Parts:**
* DIY Formaldehyde Test Photo Card
* [Large card](https://i.publiclab.org/system/images/photos/000/009/836/original/test-photo-card.pdf)
* [small 1/4 sheet cards](https://i.publiclab.org/system/images/photos/000/010/433/original/Test_photo-card-3.pdf)
* or [4/page printout](https://i.publiclab.org/system/images/photos/000/010/601/original/Test_photo-card-3-page.pdf)
* $30 [Tetra Whisper 100 air pump](http://www.tetra-fish.com/Products/aquarium-air-pumps/whisper-air-pumps.aspx)
* 1/8" valve (comes with air pump) or better quality brass or plastic [conversion valves](http://www.drsfostersmith.com/product/prod_display.cfm?c=3578+3669+8046+8165&pcatid=8165)
* $7 Kitagawa 710 Formaldehyde tube [(1 box of 20 tubes costs $129 + shipping)](http://www.komyokk.co.jp/pdata/tpdf/710_1.pdf).
* Heart shaped tube breaker that comes with 710 tubes
* _Alternative for smaller orders without a tube breaker 20_
* $0.50 3" of 1/2" brass tubing (hardware store) substitute--AA flashlight/laser pointer body
* $1.50 corundum nail file (drug store)
* $2.50 1 meter 1/8" PVC aquarium hose (bought from local hardware store)
* $12 [AvianWeb Thermometer/Hygrometer](http://www.amazon.com/Avianweb-TM-MINI-Thermo-Hygrometer/dp/B00U2S6JSC/ref=pd_sim_86_4?ie=UTF8&refRID=0Q1ZX7DG954TGMB2MASQ) or similar
* _Alternative_
* in a climate where humidity is well within the operational range of 10%-90%, use a weather report for humidity.
* [Temperature Correction Lookup Chart(printout)](https://i.publiclab.org/system/images/photos/000/010/436/original/Kitagawa_710_lookup_table-mod.pdf)
* _optional (good for field work)_ Rotameter [0.1-1 LPM (Liters per Minute)](https://us.vwr.com/store/catalog/product.jsp?catalog_number=97004-792) or equivalent
* _more precise option (slower)_
* $10.50 [250ml polypropylene graduated cylinder](http://www.sciplus.com/p/PLASTIC-GRADUATED-CYLINDER-150ML_1060) or equivalent
* $1.50 [1/8" air barb](http://www.mcmaster.com/#standard-barbed-hose-fittings/=xzd81x) (bought from local hardware store)
* $4 Bubble solution (drug store), or DIY bubble solution (some combo of sugar, soap, & water)
* 1 quart plastic yogurt container lid as bubble solution tray
* 1/2" PTFE plumbing tape (hardware store)
* _optional stand and stoppers for easy attachment and bubble-catching-- recommended_
* $0.50 [#2 stopper with two 3/16" holes (part 2281-AA-1)](https://www.fhsteinbart.com/products/index.php)
* [$0.50 #3 stopper with 3/16" hole](http://www.mcmaster.com/#rubber-corks/=xzdqpr)
* free 250ml glass bottle with wine-bottle sized (18mm) opening. _shorter is better._
**Tools**
* philips screwdriver
_for graduated cylinder and bubbles method of calibration_
* 3/8" drill bit
* hand drill
_Substitutions: a #3 stopper with two 3/16" holes would be better for a soda bottle or other plastic bottle as a stand._
###Assembly
![assembled](https://i.publiclab.org/system/images/photos/000/011/186/original/IMG_2188-edit.jpg)
**pump conversion**
We're going to convert the pump to suck air rather than blow by turning the valve around. remove the four philips screws on bottom of the pump then do this:
[![output_ra01xV-loop.gif](https://i.publiclab.org/system/images/photos/000/010/602/medium/output_ra01xV-loop.gif)](https://i.publiclab.org/system/images/photos/000/010/602/original/output_ra01xV-loop.gif)
_GIF by @nshapiro_
reassemble! one side should now be a vacuum pump.
_note that it would be good to protect the pump with a filter like at the present outtake_
**valve attachment & tube holder**
cut a small length of 1/8" tubing, attach to the small black screw valve that comes with the pump, and attach another roughly 50cm length of tubing to the other end of the pump. Push the 50cm tube into one of the #2 bottle stopper's holes:
[![IMG_0473.JPG](https://i.publiclab.org/system/images/photos/000/010/603/medium/IMG_0473.JPG)](https://i.publiclab.org/system/images/photos/000/010/603/original/IMG_0473.JPG)
[![IMG_2183-edit.jpg](https://i.publiclab.org/system/images/photos/000/011/225/medium/IMG_2183-edit.jpg)](https://i.publiclab.org/system/images/photos/000/011/225/original/IMG_2183-edit.jpg)
Now calibrate your pump to 0.3L/minute:
Either with a rotameter,
and then check with the bubble method (assembly below)
Fill out the info card:
![https://i.publiclab.org/system/images/photos/000/010/430/original/IMG_20150624_221017.jpg](https://i.publiclab.org/system/images/photos/000/010/430/original/IMG_20150624_221017.jpg)
Run the pump with a kitagaway tube in it for half an hour:
###Assembling the graduated cylinder and bubbles method.
Drill a 3/8" hole in the base of the graduated cylinder and screw in a threaded 1/8" brass barbed fitting straight, cutting threads into the plastic. Now back the valve out, wrap in teflon tape, and screw back in. test the airtightness I filled the cylinder with water and waited a few minutes to see if there were any leaks.
[![IMG_20150603_162840.jpg](https://i.publiclab.org/system/images/photos/000/011/234/medium/IMG_20150603_162840.jpg)](https://i.publiclab.org/system/images/photos/000/011/234/original/IMG_20150603_162840.jpg)
###Lending Library Kit
public Lab is developing a [Lending Library by mail of tools](/wiki/lending-library), and [making ruggedized versions of the DIY kit](/notes/mathew/06-25-2015/borrowing-a-formaldehyde-kit-take-1), pre-calibrated before mailing.
[![lendinglib-IMG_2154edit.jpg](https://i.publiclab.org/system/images/photos/000/011/235/medium/lendinglib-IMG_2154edit.jpg)](https://i.publiclab.org/system/images/photos/000/011/235/original/lendinglib-IMG_2154edit.jpg)
Using the kit
###open questions:
* filtering air coming into the pump?
* safer mount without an exposed end of the tube?