The
diverse chemical composition of exhaled human breath contains
a vast amount of information about the health of the body, and yet
this is seldom taken advantage of for diagnostic purposes due to the
lack of appropriate gas-sensing technologies. In this work, we apply
computational methods to design mass-based gas sensor arrays, often
called electronic noses, that are optimized for detecting kidney disease
from breath, for which ammonia is a known biomarker. We define combined
linear adsorption coefficients (CLACs), which are closely related
to Henry’s law coefficients, for calculating gas adsorption
in metal–organic frameworks (MOFs) of gases commonly found
in breath (i.e., carbon dioxide, argon, and ammonia). These CLACs
were determined computationally using classical atomistic molecular
simulation techniques and subsequently used to design and evaluate
gas sensor arrays. We also describe a novel numerical algorithm for
determining the composition of a breath sample given a set of sensor
outputs and a library of CLACs. After identifying an optimal array
of five MOFs, we screened a set of 100 simplified computer-generated,
water-free breath samples for kidney disease and were able to successfully
quantify the amount of ammonia in all samples within the tolerances
needed to classify them as either healthy or diseased, demonstrating
the promise of such devices for disease detection applications.