Stochastic Optical Quantum Circuit Simulator (SOQCS) is a C++ and Python library which offers a framework to define. simulate and study quantum linear optical circuits in presence of various imperfections typically encountered in experiments. Quantum circuits can be defined from basic components. including emitters. https://bellfordtoysandhobbiers.shop/product-category/display-figure/