The invention provides a method for evaluating the activity of an agent for treating rhinovirus infection or a symptom thereof, a method of detecting or monitoring rhinovirus infection, and a method of treating rhinovirus infection or a symptom thereof. Various embodiments comprise measuring expression of (i) one or more genes selected from the group consisting of CRY2, B3GAT3, C10ORF95, and BATF3, and (ii) one or more genes selected from the group consisting of RNFT2, BTG4, PSD3, CAPN9, SULT1E1, HEY1, LRRC36, RAB3B, ALDH3B1, FAM134B, FAS, PLSCR1, CLEC2B, HAS2, MX1, SP110, GBP1, IFIT3, IFIT1, CXCL9, CXCL10, and CXCL11, from at least one biological sample to produce a gene expression profile, and comparing the gene expression profile to a reference gene expression profile. Systems, computer readable media, compositions, and methods for maintaining or improving respiratory health also are provided.