刘建利
刘建利
性      别: 职      称: 教授/博导
籍      贯: 陕西 现 居 地: 陕西
毕业院校: 西北大学 专      业: 有机化学
查看更多个人信息
出生年月: 1959-3-12 工作单位: 西北大学中药学系
邮       箱: jlliu@nwu.edu.cn 联系电话: 13038939135
学       历: 博士

【人物简介】

  1959年3月12日出生。中华中医药学会中成药分会委员,陕西省药学会中药与天然药物专业委员会副主任,英国皇家化学会会员,英国曼彻斯特大学博士,西北大学中药学系主任,教授,博士生导师。   1978-1985年在西北大学化学系分析化学专业读本科和硕士,硕士期间主要研究薄膜导入质谱法测定水体中挥发性有机物,该成果曾获陕西高校优秀科研成果二等奖。硕士毕业后留校任教。主要从事分析化学及无机化学的教学工作。科研方面主要从事中药化学成分的分析研究。1990年主持申请到了国家自然科学基金“桂枝汤化学成分的分析研究”。1992-1993年国家公派赴英国曼彻斯特大学化学系做访问学者,1993-1997年在曼彻斯特大学攻读博士学位。在此期间主要从事天然产物环烯醚萜苷的提取分离、结构修饰及单萜吲哚生物碱的仿生合成研究。研究成功了抗癌生物碱-喜树碱的仿生合成。这是开始于1970年代初,历时二十年,有6名博士生先后参加而未成功的课题。1998-2001年在厦门大学化学系有机化学教研室任教。2000年主持申请到了国家自然科学基金“中医气与NO相关性的实验与临床研究”。最近研究成功了中药大青叶和青黛中有效成分色胺酮的仿生合成,以及中药吴茱萸中吴茱萸次碱的仿生合成。两个化合物已经进入新药研发程序。与此同时,也搞清楚了色胺酮的生物合成机制,它是由崧蓝活体中存在的吲哚醌和邻氨基苯甲酸为原料在化学催化下缩合而成的。并由前体追加等多种方法予以证实。

【研究方向】

中药极性化学成分研究;中药复方配伍及炮制过程中化学成分变化研究;中药四气与化学成分关系研究;具有蛋白激酶抑制活性的杂环化合物设计及合成;天然产物合成及结构修饰;单萜吲哚生物碱仿生合成及生物合成机制研究。

【研究成果】

  承担和参加国家自然科学基金等项目10余项,近年来在《有机化学》、《中草药》等国内外学术刊物发表论文30余篇,获陕西高校优秀科研成果二等奖1项等奖励。

【科研项目】

  1.以仿生合成策略设计合成钩藤中的单萜吲哚生物碱,国家自然科学基金(20872118)2009-2011年   2、中医气与NO相关性的实验与临床研究,国家自然科学基金(30070905),2001-2003年   3、桂枝汤化学成分的分析研究,国家自然科学基金(39070965)(1991-1993)   4、钩藤碱及异钩藤碱的仿生合成及构效关系,教育部博士点基金,2008-2010   5.色胺酮一类新药的临床前研究,陕西省13115工程重大科技专项,2008-2011年   6.芍药甙的结构修饰与生物活性研究,教育部重点科研项目,2004年   7.生物医药与中药现代化发展战略,陕西省中长期科技发展战略研究,2004年   8.具有降压作用单贴吲哚生物碱类的合成研究,陕西省重点实验室科研项目,2005年   9.环烯醚萜苷的结构修饰研究,陕西省重点实验室科研项目,2004年   10.用于手性药物合成的不对称还原剂研究,陕西省重点实验室科研项目,2003年

【论文著作】

  1) Brown R.T., Liu J.L ,and C. A. M. Santos, Biogenetic Patterned Synthesis of Camptothecin and 20-Deoxycamptothecin, Tetrahedron Letters, 2000,41, 859-862(SCI收录,已被引用14次)   2)Wang QQ, Liu JL, Yang LM, Huang BL, Wang XR, Evaluation of Dissolved Species of Lanthanum in the Solutions Containing Different Amino Acids by Cation-Exchange Chromatography Coupled with Electrospray Ionization Mass Spectrometry, Analytical Sciences 2000, 16, 241-252(SCI收录),   3)刘建利,喜树碱的仿生合成,一个四分之一世纪的故事,有机化学,2003,23(5)432-437(SCI收录)   4) 刘建利,单萜吲哚生物碱的仿生合成,有机化学,2003,23(8)784-793(SCI收录)   5)王翠玲,刘建利,吴茱萸次碱的合成进展,有机化学,2006,26(10)1437-1443(SCI收录)   6)Liu JL, On the idea quality control specification of compound prescription-taking thought for the new ingredients produced in the single drugs combining process in compound prescription, CJIM, 2002 8(2) 139-140   7)武洲,刘建利,令亚萍,王玉英,黄卓谦,龙胆汤配伍过程中化学成分的定性定量研究,西北大学学报(自然科学版)2006,36(1)103-106   8)令亚萍,刘建利,王玉英,青蒿的质量及其与其伪品臭蒿和易混品茵陈的HPLC鉴别,中药材,2006,29(11)1164-1166   9)王玉英,刘建利,令亚萍,辅酶NADH非对称仿生还原剂研究概况,合成化学,2006,14(3)213-219   10)王翠玲,刘建利,天然产物色胺酮的合成进展,化学通报,2007,3, 89-95   11)艾芸,刘建利,刘竹兰,房敏峰,苦参汤配伍过程中化学成分变化的定性定量研究,中草药,2007,38(2),205-207   12)任树林,张楠楠,刘竹兰,刘建利,甘遂炮制过程中化学成分的变化研究,中药材,2007,30(6),639-640   13)王喜习,刘建利,柏子仁研究进展,中药材,2007,30(2)244-247   14)赵红岩,刘建利,沈小莉,刘竹兰,新型DNA甲基转移酶抑制剂,国际肿瘤学杂志2007,34(11)803   15)赵红岩,刘建利,刘竹兰,威灵仙和仙茅酒炙前后整体化学成分变化研究,中成药2007,29(10)1469-1472   16)王翠玲,刘建利,沈小莉,赵红岩,周华凤,海鞘提取物2-(4-甲氧基苯基)-2-氧代乙酸甲酯的合成,西北大学学报(自然科学版)2007,37(6)1013-1015   17)张楠,刘建利,市售炉甘石质量的X射线衍射分析,中药材,2007,30(12)1519-1521   18)黄卓谦,刘建利,王玉英,令亚萍,李丹,钩藤煎煮过程中化学成分变化的研究,西北大学学报,2008,38(5)787-789   19)袁向辉,刘建利,刘竹兰,半夏及其泡制品的X射线衍射Fourier图谱对比研究,中草药,2008,39(4)546-548   20)刘竹兰,王翠玲,刘建利,硫化汞- 朱砂中的有效成分,西北大学学报(自然科学   版),2008,38(3)428-430   21)张楠,刘建利,UV-C 和水杨酸对虎杖叶中白藜芦醇和虎杖苷的诱导作用,西北植物学报,2008,28(5)0990-0994   22)刘竹兰,张楠,崔哲,刘建利,紫外光对葡萄皮中白藜芦醇的诱导作用,食品科学,2008,29(5)142-144   23)王喜习,刘建利,刘竹兰,苍术属植物化学成分研究进展,中成药,2008,30(7)1039-1043   23)刘竹兰,王翠玲,令亚萍,王玉英,刘建利,无溶剂研磨法合成1 ,4-二氢吡啶衍生物,化学通报,2008,9,918-920   24)范鑫,刘建利,甘遂研究概况,中成药,2008,30(9)1358-1361   25)Cui Ling Wang, Jian Li Liu,*, Zhu Lan Liu, Xin Sheng Li, Xiao Yong Cao,Biomimetic transformation of gentiopicroside to erythrocentaurin,Chinese Chemical Letters,2009,20,150-152

与TA有关的专家
姓名:
工作职务:
党委书记、督导专员
研究方向:
毕业学院:
西北大学
姓名:
工作职务:
FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> c.admheadship [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 47] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${c.admheadship} [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 45] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:451) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:374) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:263) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:384) at com.xatrm.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1257) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1037) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:980) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SqlInjectFilter.doFilter(SqlInjectFilter.java:157) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.XssFilter.doFilter(XssFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SecurityFilter.doFilter(SecurityFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.XssFilter.doFilter(XssFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)