The present invention is directed to a method of calculation in order to inactivate the microorganisms present in the opaque liquid, the effective dose of polychromatic light or monochromatic light source of one or more biological fluid, preferably. In addition, there is provided a method for inactivating microorganisms in a biological fluid in a flow-type reactor. Furthermore, the present invention provides a useful flow reactor equipped with a temperature control with one or more light sources. The present invention further provides a method for inactivating effective microorganisms to control the total light dose of polychromatic light or monochromatic emitted from one or more light sources, present in a biological fluid in the batch reactor to.本発明は、生物学的液体、望ましくは不透明な液体の中に存在する微生物を不活性化するための、1つ以上の光源からの単色又は多色光の実効線量を算定する方法に関する。加えて、フロー型反応器中で生物学的液体の中の微生物を不活性化する方法を提供する。さらに、本発明は、1つ以上の温調付き光源を具えた有用な流通反応器を提供する。本発明は、1つ以上の光源から放射された単色又は多色光の総光線量を制御し、バッチ反応器中の生物学的液体に存在する微生物を効果的に不活性化する方法をさらに提供する。