The present invention is partly based on the discovery that adverse factors can prevent an effective extraction of nucleic acids from a biological sample and that novel and unexpected agents and steps may be used to mitigate or remove the adverse factors, thereby dramatically improving the quality of the extracted nucleic acids. As such, one aspect of this invention is a novel method for extracting high quality nucleic acids from a biological sample. The high quality extractions obtained by the novel methods described herein are characterized by high yield and high integrity, making the extracted nucleic acids useful for various applications in which high quality nucleic acid extractions are preferred, e.g., a diagnosis, prognosis or therapy evaluation for a medical condition.生物試料から質の良い核酸を抽出するための方法を開示する。本明細書に記載された方法によって得られる抽出物は高収量および高度の完全性を特徴とし、抽出された核酸は、質の良い核酸抽出物が好ましいさまざまな用途、例えば、医学的病状の診断、予後予測または治療法評価に有用である。