專利名稱:基于smile化學表達式生成含能化合物分子組合庫的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種新型的基于smile化學表達式的生成含能化合物分子組 合庫的方法。適用于根據(jù)單環(huán)化合物分子結(jié)構(gòu)信息生成一系列二環(huán)、三環(huán)、 及多環(huán)化合物分子,并在活性位點進行取代基取代。
背景技術(shù):
自十九世紀含能化合物面世以來,新型含能化合物的設(shè)計一直沿用設(shè)計 人員憑借經(jīng)驗大量設(shè)計,合成人員大量合成,再從中篩選性能優(yōu)異的含能化 合物這一模式。開發(fā)新型含能化合物既費時、費力,又缺少必要的理論依據(jù), 具有一定的盲目性。以上因素決定了當前的含能化合物設(shè)計開發(fā)缺乏創(chuàng)新 性,也難以滿足目前武器彈藥對新型含能化合物的需求。因此如何利用功能 強大的計算機技術(shù)來代替或部分代替設(shè)計人員的工作,利用高通量篩選,快 速、準確的設(shè)計出新型含能化合物分子,指導(dǎo)新型含能化合物設(shè)計,并方便 科研人員使用成為亟待解決的重要研究課題。
發(fā)明內(nèi)容
本發(fā)明的目的是利用強大的計算機技術(shù),提供一種適合含能化合物分子 自動生成及高通量篩選,從而產(chǎn)生一定數(shù)量由smile表達式所構(gòu)成的含能化 合物分子組合庫的方法。
為了實現(xiàn)上述任務(wù),本發(fā)明采取如下的技術(shù)解決方案
一種基于smile化學表達式生成含能化合物分子組合庫的方法,其特征 在于,該方法根據(jù)單環(huán)化合物分子smile式加和模型,進行生成二環(huán)、三環(huán)、 或多環(huán)含能化合物分子,使用0++模塊生成含能化合物分子組合庫,包括:
a、對于加和模型生成的二環(huán)含能化合物分子,選擇用smile式表達的單環(huán)a與用smile式表達的單環(huán)b的一部分進行加和,生成bicyclo 二元環(huán); 進而可以與用smile式表達的單環(huán)c環(huán)的一部分進行加和,生成tricyclo三
元環(huán)的方式進行表征;
b、 對于加和模型生成的三環(huán)含能化合物分子,選擇用smile式表達的 單環(huán)a環(huán)與用smile式表達的單環(huán)b環(huán)進行全加和,生成tricyclo三元環(huán), 進而可以與用smile式表達的單環(huán)c進行全加和,生成更大的多元環(huán),從而 在生成的多元環(huán)上進行不同的取代基取代的方式進行表征;或
c、 對于加和模型生成的多環(huán)含能化合物分子,選擇用smile式表達的 單環(huán)a環(huán)與用smile式表達的單環(huán)b環(huán)進行全加和,生成籠形分子,即類似 于立方烷結(jié)構(gòu)的多環(huán)含能化合物分子,從而在生成的多元環(huán)上進行不同的取 代基取代的方式進行表達。
上述加和模型生成含能化合物分子的方法是
二環(huán)含能化合物分子使用smi (c) =smi (a) +smi (b)的廣義模型 來描述兩個單環(huán)分子進行加和生成多元環(huán);其中,smi (c)表述的是加和之 后生成的多元環(huán)的smile式,smi (a)表述的是單環(huán)分子a的smile式,smi (b)表述的是單環(huán)分子b的全部或部分的smile式;
三環(huán)含能化合物分子:使用smi (d) =smi (a) +smi (b) +smi (c)的 廣義模型描述三個單環(huán)分子進行加和生成多元環(huán);其中,smi (d)表述的是 加和之后生成的多元環(huán)的smile式,smi (a)表述的是單環(huán)分子a的全部或 部分的smile式,smi (b)表述的是單環(huán)分子b的全部或部分的smile式, smi (c)表述的是單環(huán)分子c的全部或部分的smile式。
上述步驟a的方法是
用smile式表達的單環(huán)a與用smile式表達的單環(huán)b的一部分進行加和, 生成bicyclo 二元環(huán)的關(guān)系可以表述為al+bl+a2, al+b2+a2,其中al、 a2 表述的是存在于加和之后生成的二元環(huán)的smile式中的單環(huán)分子a的兩部分,bl、 b2表述的是存在于加和之后生成的二元環(huán)的smile式中的單環(huán)分子 b的兩部分;二元環(huán)與用smile式表達的單環(huán)b環(huán)的一部分進行加和,生成 比化^10三元環(huán)表述為31+ (bl) +a2, al+ (b2) +a2;其中al、 a2表述的是 存在于加和之后生成的三元環(huán)smile式中的二元環(huán)分子a的兩部分,(bl )、
(b2)表述的是存在于加和之后生成的三元環(huán)smile式中的單環(huán)分子b的兩 部分分別作為二元環(huán)分子a的一條支鏈處理。 上述步驟b的方法是
用smile式表達的單環(huán)a與用smile式表達的單環(huán)b進行全加和,生成 tricyclo三元環(huán)表述為al+ (bl) (b2) +a2,其中al、 a2表述的是存在于 加和之后生成的三元環(huán)smile式中的單環(huán)分子a的兩部分,(bl) (b2)表述 的是存在于加和之后生成的三元環(huán)smile式中的單環(huán)分子b的兩部分作為二 元環(huán)分子a的兩條支鏈處理;三元環(huán)與用smile式表達的單環(huán)b環(huán)進行全加 和,生成tricyclo五元環(huán)表述為al+ (bl) (b2) +a2,其中al、 a2表述的 是存在于加和之后生成的五元環(huán)smile式中的三環(huán)分子a的兩部分,(bl) (b2)表述的是存在于加和之后生成的五元環(huán)smile式中的單環(huán)分子b的兩 部分作為三元環(huán)分子a的兩條支鏈處理。并在存在標記的活性位點進行取代 基取代。
上述步驟c的方法是-
用smile式表達的單環(huán)a與用smile式表達的單環(huán)b進行全加和,生成 籠形分子,類似于立方垸結(jié)構(gòu)的多環(huán)分子表述為a+b,其中a表述的是存 在于加和之后生成的籠形分子smile式中的單環(huán)分子a的部分,b表述的是 存在于加和之后生成的籠形分子smile式中的單環(huán)分子b的部分,并在存在 標記的活性位點進行取代基取代。
本發(fā)明的通過采用新型的基于smile化學表達式的加和方法,對現(xiàn)有的 單環(huán)分子結(jié)構(gòu)進行分析和操作,加和形成一系列二環(huán)、三環(huán)、及多環(huán)化合物分子,并在活性位點進行取代基取代而達到的。經(jīng)驗證該方法具有快速、 準確生成含能化合物分子組合庫的特點,通過使用0++語言開發(fā)該方法的應(yīng) 用程序,可以快速、準確地生成相應(yīng)的多環(huán)化合物分子,在含能化合物分子 高通量篩選中具有良好的應(yīng)用前景,尤其適用于先期預(yù)測尚未合成的含能化 合物的爆轟性能,輔助研究人員選擇爆轟性能較好的化合物進行合成及相關(guān) 測試,從而大大減少人力、物力的浪費,提高含能材料分子研發(fā)的效率。
圖1表示二環(huán)含能化合物分子生成的程序流程; 圖2表示三環(huán)含能化合物分子生成的程序流程; 圖3表示多環(huán)含能化合物分子生成的程序流程; 圖4是圖1的一個具體實施例; 圖5是圖2的一個具體實施例; 圖6是圖3的一個具體實施例。
以下結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明。
具體實施例方式
本發(fā)明的基于smile化學表達式生成含能化合物分子組合庫的方法,根 據(jù)單環(huán)化合物分子smile式加和模型,進行生成二環(huán)、三環(huán)、或多環(huán)含能化 合物分子,使用0++模塊生成含能化合物分子組合庫,包括
a、 對于加和模型生成的二環(huán)含能化合物分子,選擇用smile式表達的 單環(huán)a與用smile式表達的單環(huán)b的一部分進行加和,生成bicyclo 二元環(huán); 進而可以與用smile式表達的單環(huán)c環(huán)的一部分進行加和,生成tricyclo三 元環(huán)的方式進行表征;
b、 對于加和模型生成的三環(huán)含能化合物分子,選擇用smile式表達的 單環(huán)a環(huán)與用smile式表達的單環(huán)b環(huán)進行全加和,生成tricyclo三元環(huán), 進而可以與用smile式表達的單環(huán)c進行全加和,生成更大的多元環(huán),從而在生成的多元環(huán)上進行不同的取代基取代的方式進行表征;或
c、對于加和模型生成的多環(huán)含能化合物分子,選擇用smile式表達的 單環(huán)a環(huán)與用smile式表達的單環(huán)b環(huán)進行全加和,生成籠形分子,即類似 于立方烷結(jié)構(gòu)的多環(huán)含能化合物分子,從而在生成的多元環(huán)上進行不同的取 代基取代的方式進行表達。
對于加和模型生成的二環(huán)含能化合物分子,使用smi (c) =smi (a) +smi (b)的廣義模型來描述兩個單環(huán)分子進行加和生成多元環(huán);其中,smi (c) 表述的是加和之后生成的多元環(huán)的smile式,smi (a)表述的是單環(huán)分子a 的smile式,smi (b)表述的是單環(huán)分子b的全部或部分的smile式。以下 結(jié)合附圖1說明其生成的程序流程
啟動程序,讀入包含單環(huán)smile式的文本文件,通過循環(huán)隨機選出兩個 單環(huán)a和b的smile式字符串,分別在a環(huán)和b環(huán)上隨機選出兩點c、 d和e、 f點,如果四個點對應(yīng)的原子滿足相應(yīng)原子類型和雜化類型的要求,那么繼 續(xù)操作,否則返回循環(huán)繼續(xù)選點直到四個點均滿足要求為止。接著如果a環(huán) 上的c點和b環(huán)上的e點,a環(huán)上的d點和b環(huán)上的f點分別對應(yīng)的原子類 型一致,或a環(huán)上的c點和b環(huán)上的f點,a環(huán)上的d點和b環(huán)上的e點分 別對應(yīng)的原子類型一致,那么繼續(xù)操作,否則返回循環(huán)繼續(xù)選點直到四個點 均滿足要求為止。接著依據(jù)表達式al+M+a2, al+b2+a2,選取相應(yīng)的函數(shù) 將a環(huán)smile式的全部與b環(huán)smile式以e、 f點分割的兩部分smile式分別 進行加和,從而生成二元環(huán)的smile式。接著在從單環(huán)smile式的文本文件 中通過循環(huán)隨機選出一個單環(huán)c環(huán),分別在二元環(huán)a環(huán)和單環(huán)c環(huán)上隨機選 出兩點g、 h和i、 j點,如上一步的要求類似,依據(jù)表達式al+ (cl) +a2, al+ (c2) +a2,將c環(huán)上以i、 j點分割的兩部分smile式作為二元環(huán)的支鏈 與a環(huán)進行加和,從而生成三元環(huán)的smile式。
圖4是一個具體的實施例隨機選取單環(huán)a環(huán),smile式為C1CCNCC1;單環(huán)b環(huán),smile式為 NlCCCCl 。方式為單環(huán)a的全部與單環(huán)b的兩個部分分別進行加和。a環(huán)上 選取c、 d兩點,b環(huán)上選取e、 f兩點,四點均滿足原子類型、雜化類型的 要求,可以作為活性位點繼續(xù)連接支鏈,而且3[(:]=1)[£^^&&&間=15[6]=(:, 故按照al+bl/b2+a2,將a環(huán)分別與b環(huán)由e、 f點分割的兩部分smile式進 行加和,得到兩個二元環(huán)abl和ab2, smile式分別為C1N2CCC1CC2, C1CN2CCC1CC2。繼續(xù)隨機讀入單環(huán)c, smile式為CI CCCCl ,在abl上選 取g、h兩點,c環(huán)上選取兩點i、j,四點均滿足原子類型、雜化類型的要求, 可以作為活性位點繼續(xù)連接支鏈,而且同時滿足a[c]=b[e]=C && a[d]=b[f]=C; a[c]=b[f]=C && a[d]=b[e]=C,故按照al+cl/c2+a2,將abl環(huán)分 別與c環(huán)由i、 j點分割的兩部分smile式進行加和,得到四個三元環(huán)ablcl 和ablcl、 , ablc2和ablc2、, smile式分別為C1N2C3C(C3)C1CC2, C1N2C3C (C3) C1CC2, C1N2C3C (CC3) C1CC2, C1N2C3C (CC3) C1CC2。同 理,ab2與abl類似,也可得到四個smile式,分別為C1CN2C3C(C3)C1CC2, C1CN2C3C (C3) C1CC2, C1CN2C3C (CC3) C1CC2, C1CN2C3C (CC3) C1CC2,八個三元環(huán)的smile式除去重復(fù)的,最后留有四個smile式,分別 為C1N2C3C (C3) C1CC2, C1N2C3C (CC3) C1CC2, C1CN2C3C (C3) C1CC2, C1CN2C3C (CC3) C1CC2。
對于加和模型生成的三環(huán)含能化合物分子,使用smi (d) =smi (a) +smi (b) +smi (c)的廣義模型描述三個單環(huán)分子進行加和生成多元環(huán);其中, smi (d)表述的是加和之后生成的多元環(huán)的smile式,smi (a)表述的是單 環(huán)分子a的全部或部分的smile式,smi (b)表述的是單環(huán)分子b的全部或 部分的smile式,smi (c)表述的是單環(huán)分子c的全部或部分的smile式。
用smile式表達的單環(huán)a與用smile式表達的單環(huán)b進行全加和,生成 tricyclo三元環(huán)表述為al+ (bl) (b2) +a2,其中al、 a2表述的是存在于
10加和之后生成的三元環(huán)smile式中的單環(huán)分子a的兩部分,(bl) (b2)表述 的是存在于加和之后生成的三元環(huán)smile式中的單環(huán)分子b的兩部分作為二 元環(huán)分子a的兩條支鏈處理;三元環(huán)與用smile式表達的單環(huán)b環(huán)進行全加 和,生成tricyclo五元環(huán)表述為al+ (bl) (b2) +a2,其中al、 a2表述的 是存在于加和之后生成的五元環(huán)smile式中的三環(huán)分子a的兩部分,(bl)
(b2)表述的是存在于加和之后生成的五元環(huán)smile式中的單環(huán)分子b的兩 部分作為三元環(huán)分子a的兩條支鏈處理。并在存在標記的活性位點進行取代 基取代。以下結(jié)合圖2說明其生成程序流程
啟動程序,讀入包含單環(huán)smile式的文本文件,通過循環(huán)隨機選出兩個 單環(huán)a和b的smile式字符審,分別在a環(huán)和b環(huán)上隨機選出兩點c、 d和e、 f點,如果四個點均為大寫A標記的原子(代表sp3雜化碳)則繼續(xù)操作, 否則返回循環(huán)繼續(xù)選點直到四個點均滿足要求為止。接著依據(jù)表達式al+
(bl) (b2) +a2,選取相應(yīng)的函數(shù)將a環(huán)smile式的全部與b環(huán)smile的全 部進行加和,從而生成三元環(huán)的smile式,并在標記A (代表sp3雜化碳')、 B (代表sp2雜化碳)、T (代表sp3雜化氮)活性原子上進行取代基取代。 同時也可再讀入單環(huán)smile式的文本文件,通過循環(huán)隨機選出單環(huán)c的smile 式字符串,分別在二元環(huán)a環(huán)和單環(huán)c環(huán)上隨機選出兩點g、 h和i、 j點, 如上一步的要求類似,依據(jù)表達式aH (cl) (c2) +a2,選取相應(yīng)的函數(shù)將 二元環(huán)a的smile式的全部與b環(huán)smile的全部進行加和,從而生成五元環(huán) 的smile式> 并在剩余的標記A (代表sp3雜化碳)、B (代表sp2雜化碳)、 T (代表sp3雜化氮)活性原子上進行取代基取代。 圖5是一個具體的實施例
隨機選取單環(huán)a環(huán),smile式為A1CTAB=C1;單環(huán)b環(huán),smile式為 A1ACAAC1。方式為單環(huán)a的全部與單環(huán)b的全部smile式進行全加和。a 環(huán)上選取c、 d兩點,b環(huán)上選取e、 f兩點,a[c]=b[f]=a[d]=b[e]=A (sp3雜化碳),a環(huán)上一個sp2雜化碳和一個sp3雜化氮分別用大寫的B和T標記, 表示可以作為活性位點進行取代。按照&1+ (bl) (b2) +a2,將a環(huán)與b環(huán) 由e、 f點分割的兩部分smile式作為支鏈進行加和,得到兩個三元環(huán),并且 兩個三元環(huán)結(jié)構(gòu)相同,接著在活性位點A、 A、 B進行碳取代,取代基為 (-N02), T上進行氮取代,取代基為(-F),得到ab三元環(huán)smile式C1C (F) C (C (N (=0) =0) C2) (CC (N (=0) =0) 3) C (N (=0) =0) =CC123。同時也可讀入單環(huán)c, smile式為A1CCACC1,在ab上選取g、 h 兩點,c環(huán)上選取兩點i、 j, a[g]=b[i]=a[h]=b[j]=A (sp3雜化碳),按照al+ (cl) (c2)+a2,將ab環(huán)與c環(huán)由i、 j點分割的兩部分smile式作為支鏈進 行加和,得到五元環(huán)abc,并在B、 T進行取代,abc的smile式為C1C (F) C (C45C2) (CC (CC4) (CC5) 3) C (N (=0) =0) =CC123。
對于加和模型生成的多環(huán)含能化合物分子,用smile式表達的單環(huán)a與 用smile式表達的單環(huán)b進行全加和,生成籠形分子,類似于立方烷結(jié)構(gòu)的 多環(huán)分子表述為a+b,其中a表述的是存在于加和之后生成的籠形分子smile 式中的單環(huán)分子a的部分,b表述的是存在于加和之后生成的籠形分子smile 式中的單環(huán)分子b的部分,并在存在標記的活性位點進行取代基取代。以下 結(jié)合圖3說明其生成程序流程-
啟動程序,讀入包含單環(huán)smile式的文本文件,分別為包括三個活性位 點、四個活性位點、五個活性位點的smile式庫文件,在每個不同的文件中, 通過循環(huán)隨機選出兩個單環(huán)a和b的smile式字符串,按照字符串中活性原 子A (代表sp3雜化碳、sp2雜化碳)、T (代表sp3雜化氮)的順序,依據(jù) 表達式a + b,選取相應(yīng)的函數(shù)將a環(huán)smile式的全部與b環(huán)smile的全部進 行加和,從而生成籠形分子,類似于立方垸結(jié)構(gòu)的多環(huán)分子smile式,進而 在標記有*的原子上進行取代基取代。 圖6是一個具體的實施例
12隨機選取單環(huán)a環(huán),smile式為A1ATA*C1;單環(huán)b環(huán),smile式為 A1A*TA1,兩個均為具有四個活性位點的單環(huán)smile式。方式為單環(huán)a的全 部與單環(huán)b的全部smile式進行全加和。a環(huán)上三個sp3雜化碳和一個sp3 雜化氮分別用大寫的A和T標記,表示可以作為生成籠形分子的活性位點。 B環(huán),同理。按照字符串中活性原子A、 T的順序,依據(jù)表達式a + b,生成 籠形分子,并在標記有*的位置進行取代,取代基為(-N02),最終ab籠形 分子的smile式為C1C2 (N (=0) =0) N3C4C1C1C4 (N (=0) =0) N3C12。
權(quán)利要求
1、一種基于smile化學表達式生成含能化合物分子組合庫的方法,其特征在于,該方法根據(jù)單環(huán)化合物分子smile式加和模型,進行生成二環(huán)、三環(huán)、或多環(huán)含能化合物分子,使用C++模塊生成含能化合物分子組合庫,包括a、對于加和模型生成的二環(huán)含能化合物分子,選擇用smile式表達的單環(huán)a與用smile式表達的單環(huán)b的一部分進行加和,生成bicyclo二元環(huán);進而可以與用smile式表達的單環(huán)c環(huán)的一部分進行加和,生成tricyclo三元環(huán)的方式進行表征;b、對于加和模型生成的三環(huán)含能化合物分子,選擇用smile式表達的單環(huán)a環(huán)與用smile式表達的單環(huán)b環(huán)進行全加和,生成tricyclo三元環(huán),進而可以與用smile式表達的單環(huán)c進行全加和,生成更大的多元環(huán),從而在生成的多元環(huán)上進行不同的取代基取代的方式進行表征;或c、對于加和模型生成的多環(huán)含能化合物分子,選擇用smile式表達的單環(huán)a環(huán)與用smile式表達的單環(huán)b環(huán)進行全加和,生成籠形分子,即類似于立方烷結(jié)構(gòu)的多環(huán)含能化合物分子,從而在生成的多元環(huán)上進行不同的取代基取代的方式進行表達。
2、 如權(quán)利要求1所述的方法,其特征在于,所述的加和模型生成含能 化合物分子的方法是二環(huán)含能化合物分子使用smi (c) =smi (a) +smi (b)的廣義模型 來描述兩個單環(huán)分子進行加和生成多元環(huán);其中,smi (c)表述的是加和之 后生成的多元環(huán)的smile式,smi (a)表述的是單環(huán)分子a的smile式,smi (b)表述的是單環(huán)分子b的全部或部分的smile式;三環(huán)含能化合物分子使用smi (d) =smi (a) +smi (b) +smi (c)的 廣義模型描述三個單環(huán)分子進行加和生成多元環(huán);其中,smi (d)表述的是加和之后生成的多元環(huán)的smile式,smi (a)表述的是單環(huán)分子a的全部或 部分的smile式,smi (b)表述的是單環(huán)分子b的全部或部分的smile式, smi (c)表述的是單環(huán)分子c的全部或部分的smile式。
3、 如權(quán)利要求l所述的方法,其特征在于,所述的步驟a的方法是-用smile式表達的單環(huán)a與用smile式表達的單環(huán)b的一部分進行加和,生成bicyclo二元環(huán)的關(guān)系可以表述為al+bl+a2, al+b2+a2,其中al、 a2 表述的是存在于加和之后生成的二元環(huán)的smile式中的單環(huán)分子a的兩部 分,bl、 b2表述的是存在于加和之后生成的二元環(huán)的smile式中的單環(huán)分子 b的兩部分;二元環(huán)與用smile式表達的單環(huán)b環(huán)的一部分進行加和,生成 tricyclo三元環(huán)表述為al+ (bl) +a2, al+ (b2) +a2;其中al、 a2表述的是 存在于加和之后生成的三元環(huán)smile式中的二元環(huán)分子a的兩部分,(bl )、(b2)表述的是存在于加和之后生成的三元環(huán)smile式中的單環(huán)分子b的兩 部分分別作為二元環(huán)分子a的一條支鏈處理。
4、 如權(quán)利要求l所述的方法,其特征在于,所述步驟b的方法是-用smile式表達的單環(huán)a與用smile式表達的單環(huán)b進行全加和,生成 tricyclo三元環(huán)表述為al+ (bl) (b2) +a2,其中al、 a2表述的是存在于 加和之后生成的三元環(huán)smile式中的單環(huán)分子a的兩部分,(bl) (b2)表述 的是存在于加和之后生成的三元環(huán)smile式中的單環(huán)分子b的兩部分作為二 元環(huán)分子a的兩條支鏈處理;三元環(huán)與用smile式表達的單環(huán)b環(huán)進行全加 和,生成tricyclo五元環(huán)表述為al+ (bl) (b2) +a2,其中al、 a2表述的 是存在于加和之后生成的五元環(huán)smile式中的三環(huán)分子a的兩部分,(bl) (b2)表述的是存在于加和之后生成的五元環(huán)smile式中的單環(huán)分子b的兩 部分作為三元環(huán)分子a的兩條支鏈處理。并在存在標記的活性位點進行取代 基取代。
5、 如權(quán)利要求l所述的方法,其特征在于,所述步驟c的方法是用smile式表達的單環(huán)a與用smile式表達的單環(huán)b進行全加和,生成 籠形分子,類似于立方烷結(jié)構(gòu)的多環(huán)分子表述為a+b,其中a表述的是存 在于加和之后生成的籠形分子smile式中的單環(huán)分子a的部分,b表述的是 存在于加和之后生成的籠形分子smile式中的單環(huán)分子b的部分,并在存在 標記的活性位點進行取代基取代。
全文摘要
本發(fā)明涉及一種新型的基于smile化學表達式生成含能化合物分子組合庫的方法,該方法根據(jù)單環(huán)化合物分子結(jié)構(gòu)信息生成一系列二環(huán)、三環(huán)及多環(huán)化合物分子,并可在活性位點進行取代基取代。該方法中,單環(huán)分子及取代基基團均用基于smile的表達式進行描述。經(jīng)驗證該方法具有良好的生成含能化合物分子組合庫的效果。通過使用C++語言開發(fā)該方法的應(yīng)用程序,可以快速、準確地生成相應(yīng)的多環(huán)化合物分子,在含能化合物分子高通量篩選中具有良好的應(yīng)用前景,尤其適用于先期預(yù)測尚未合成的含能化合物的爆轟性能,輔助研究人員選擇爆轟性能較好的化合物進行合成及相關(guān)測試,從而大大減少人力、物力的浪費,提高含能材料分子研發(fā)的效率。
文檔編號C40B50/02GK101503827SQ20091002160
公開日2009年8月12日 申請日期2009年3月19日 優(yōu)先權(quán)日2009年3月19日
發(fā)明者鵬 廉, 張琦軍, 張鑫賁, 朱維良, 寧 李, 來蔚鵬, 王伯周, 肖建峰, 葛忠學, 珍 龔 申請人:西安近代化學研究所