Provided herein is a method and system for analyzing a sample. In some embodiments the method makes use of a plurality of capture agents that are each linked to a different oligonucleotide and a corresponding plurality of labeled nucleic acid probes, wherein each of the labeled nucleic acid probes specifically hybridizes with only one of the oligonucleotides. The sample is labeled with the capture agents en masse, and sub-sets of the capture agents are detected using iterative cycles using corresponding subsets of the labeled nucleic acid probes.L'invention concerne un procédé et un système pour l'analyse d'un échantillon. Dans certains modes de réalisation, le procédé utilise une pluralité d'agents de capture qui sont chacun liés à un oligonucléotide différent, et une pluralité de sondes d'acide nucléique marquées correspondantes, chacune des sondes d'acide nucléique marquées s'hybridant spécifiquement avec un seul des oligonucléotides. L'échantillon est marqué à l'aide des agents de capture de façon groupée, et des sous-ensembles des agents de capture sont détectés par des cycles itératifs à l'aide de sous-ensembles correspondants des sondes d'acide nucléique marquées.