1. GO富集柱状图
主要是看富集程度最好前20个GO条目的功能,一般看参与的生物学过程。
2. go富集分析图怎么做
GO和KEGG富集分析,主要是想研究鉴定的差异表达基因的功能,从而探究不同操作的生物学意义。
3. go富集分析图怎么看
一直都搞不清楚这两者的具体区别,只知道是将基因富集到代谢上。 前者是功能注释,即每个基因可能参与哪些pathway terms 或者 GO terms,没有阀值的。 后者是功能富集,即基因集(多个基因)可能显著的集中在哪些功能上面 例如选择P
4. excel 分类GO富集图
一直都搞不清楚这两者的具体区别,只知道是将基因富集到代谢上。
前者是功能注释,即每个基因可能参与哪些pathway terms 或者 GO terms,没有阀值的。
后者是功能富集,即基因集(多个基因)可能显著的集中在哪些功能上面 例如选择P<0.05.得到的结果都是显著性富集的pathway terms或者GO terms。 GO GO是Gene ontology的缩写,GO数据库分别从功能、参与的生物途径及细胞中的定位对基因产物进行了标准化描述 即对基因产物进行简单注释,通过GO富集分析可以粗略了解差异基因富集在哪些生物学功能、途径或者细胞定位。
Pathway Pathway指代谢通路,对差异基因进行pathway分析,可以了解实验条件下显著改变的代谢通路,在机制研究中显得尤为重要。
GO分析好比是将基因分门别类放入一个个功能类群的篮子,pathway则是将基因一个个具体放到代谢网络中的指定位置。
5. go 生成excel
VB操作EXCEL
全面控制 Excel
首先创建 Excel 对象,使用ComObj:
Dim ExcelID as Excel.Application
Set ExcelID as new Excel.Application
1) 显示当前窗口:
ExcelID.Visible := True;
2) 更改 Excel 标题栏:
ExcelID.Caption := \'应用程序调用 Microsoft Excel\';
3) 添加新工作簿:
ExcelID.WorkBooks.Add;
4) 打开已存在的工作簿:
ExcelID.WorkBooks.Open( \'C:\\Excel\\Demo.xls\' );
5) 设置第2个工作表为活动工作表:
ExcelID.WorkSheets[2].Activate;
或 ExcelID.WorkSheets[ \'Sheet2\' ].Activate;
6) 给单元格赋值:
ExcelID.Cells[1,4].Value := \'第一行第四列\';
7) 设置指定列的宽度(单位:字符个数),以第一列为例:
ExcelID.ActiveSheet.Columns[1].ColumnsWidth := 5;
8) 设置指定行的高度(单位:磅)(1磅=0.035厘米),以第二行为例:
ExcelID.ActiveSheet.Rows[2].RowHeight := 1/0.035; // 1厘米
9) 在第8行之前插入分页符:
ExcelID.WorkSheets[1].Rows[8].PageBreak := 1;
参考代码:ActiveSheet.HPageBreaks(1).Location = Range("A22")
10) 在第8列之前删除分页符:
ExcelID.ActiveSheet.Columns[4].PageBreak := 0;
11) 指定边框线宽度:
ExcelID.ActiveSheet.Range[ \'B3:D4\' ].Borders[2].Weight := 3;
1-左 2-右 3-顶 4-底 5-斜( \\ ) 6-斜( / )
12) 清除第一行第四列单元格公式:
ExcelID.ActiveSheet.Cells[1,4].ClearContents;
13) 设置第一行字体属性:
ExcelID.ActiveSheet.Rows[1].Font.Name := \'隶书\';
ExcelID.ActiveSheet.Rows[1].Font.Color := clBlue;
ExcelID.ActiveSheet.Rows[1].Font.Bold := True;
ExcelID.ActiveSheet.Rows[1].Font.UnderLine := True;
14) 进行页面设置:
a.页眉:
ExcelID.ActiveSheet.PageSetup.CenterHeader := \'报表演示\';
b.页脚:
ExcelID.ActiveSheet.PageSetup.CenterFooter := \'第&P页\';
c.页眉到顶端边距2cm:
ExcelID.ActiveSheet.PageSetup.HeaderMargin := 2/0.035;
d.页脚到底端边距3cm:
ExcelID.ActiveSheet.PageSetup.HeaderMargin := 3/0.035;
e.顶边距2cm:
ExcelID.ActiveSheet.PageSetup.TopMargin := 2/0.035;
f.底边距2cm:
ExcelID.ActiveSheet.PageSetup.BottomMargin := 2/0.035;
g.左边距2cm:
ExcelID.ActiveSheet.PageSetup.LeftMargin := 2/0.035;
h.右边距2cm:
ExcelID.ActiveSheet.PageSetup.RightMargin := 2/0.035;
i.页面水平居中:
ExcelID.ActiveSheet.PageSetup.CenterHorizontally := 2/0.035;
j.页面垂直居中:
ExcelID.ActiveSheet.PageSetup.CenterVertically := 2/0.035;
k.打印单元格网线:
ExcelID.ActiveSheet.PageSetup.PrintGridLines := True;
15) 拷贝操作:
a.拷贝整个工作表:
ExcelID.ActiveSheet.Used.Range.Copy;
b.拷贝指定区域:
ExcelID.ActiveSheet.Range[ \'A1:E2\' ].Copy;
c.从A1位置开始粘贴:
ExcelID.ActiveSheet.Range.[ \'A1\' ].PasteSpecial;
d.从文件尾部开始粘贴:
ExcelID.ActiveSheet.Range.PasteSpecial;
16) 插入一行或一列:
a. ExcelID.ActiveSheet.Rows[2].Insert;
b. ExcelID.ActiveSheet.Columns[1].Insert;
17) 删除一行或一列:
a. ExcelID.ActiveSheet.Rows[2].Delete;
b. ExcelID.ActiveSheet.Columns[1].Delete;
18) 打印预览工作表:
ExcelID.ActiveSheet.PrintPreview;
19) 打印输出工作表:
ExcelID.ActiveSheet.PrintOut;
20) 工作表保存:
If not ExcelID.ActiveWorkBook.Saved then
ExcelID.ActiveSheet.PrintPreview
End if
21) 工作表另存为:
ExcelID.SaveAs( \'C:\\Excel\\Demo1.xls\' );
22) 放弃存盘:
ExcelID.ActiveWorkBook.Saved := True;
23) 关闭工作簿:
ExcelID.WorkBooks.Close;
24) 退出 Excel:
ExcelID.Quit;
25) 设置工作表密码:
ExcelID.ActiveSheet.Protect "123", DrawingObjects:=True, Contents:=True, Scenarios:=True
26) EXCEL的显示方式为最大化
ExcelID.Application.WindowState = xlMaximized
27) 工作薄显示方式为最大化
ExcelID.ActiveWindow.WindowState = xlMaximized
28) 设置打开默认工作薄数量
ExcelID.SheetsInNewWorkbook = 3
29) \'关闭时是否提示保存(true 保存;false 不保存)
ExcelID.DisplayAlerts = False
30) 设置拆分窗口,及固定行位置
ExcelID.ActiveWindow.SplitRow = 1
ExcelID.ActiveWindow.FreezePanes = True
31) 设置打印时固定打印内容
ExcelID.ActiveSheet.PageSetup.PrintTitleRows = "$1:$1"
32) 设置打印标题
ExcelID.ActiveSheet.PageSetup.PrintTitleColumns = ""
33) 设置显示方式(分页方式显示)
ExcelID.ActiveWindow.View = xlPageBreakPreview
34) 设置显示比例
ExcelID.ActiveWindow.Zoom = 100
35) 让Excel 响应 DDE 请求
Ex.Application.IgnoreRemoteRequests = False
用VB操作EXCEL
Private Sub Command3_Click()
On Error GoTo err1
Dim i As Long
Dim j As Long
Dim objExl As Excel.Application \'声明对象变量
Me.MousePointer = 11 \'改变鼠标样式
Set objExl = New Excel.Application \'初始化对象变量
objExl.SheetsInNewWorkbook = 1 \'将新建的工作薄数量设为1
objExl.Workbooks.Add \'增加一个工作薄
objExl.Sheets(objExl.Sheets.Count).Name = "book1" \'修改工作薄名称
objExl.Sheets.Add , objExl.Sheets("book1") ‘增加第二个工作薄在第一个之后
objExl.Sheets(objExl.Sheets.Count).Name = "book2"
objExl.Sheets.Add , objExl.Sheets("book2") ‘增加第三个工作薄在第二个之后
objExl.Sheets(objExl.Sheets.Count).Name = "book3"
objExl.Sheets("book1").Select \'选中工作薄<book1>
For i = 1 To 50 \'循环写入数据
For j = 1 To 5
If i = 1 Then
objExl.Selection.NumberFormatLocal = "@" \'设置格式为文本
objExl.Cells(i, j) = " E " & i & j
Else
objExl.Cells(i, j) = i & j
End If
Next
Next
objExl.Rows("1:1").Select \'选中第一行
objExl.Selection.Font.Bold = True \'设为粗体
objExl.Selection.Font.Size = 24 \'设置字体大小
objExl.Cells.EntireColumn.AutoFit \'自动调整列宽
objExl.ActiveWindow.SplitRow = 1 \'拆分第一行
objExl.ActiveWindow. SplitColumn = 0 \'拆分列
objExl.ActiveWindow.FreezePanes = True \'固定拆分 objExl.ActiveSheet.PageSetup.PrintTitleRows = "$1:$1" \'设置打印固定行
objExl.ActiveSheet.PageSetup.PrintTitleColumns = "" \'打印标题 objExl.ActiveSheet.PageSetup.RightFooter = "打印时间: " & _
Format(Now, "yyyy年mm月dd日 hh:MM:ss")
objExl.ActiveWindow.View = xlPageBreakPreview \'设置显示方式
objExl.ActiveWindow.Zoom = 100 \'设置显示大小
objExl.ActiveSheet.PageSetup.Orientation = xlLandscape ‘设置打印方向(横向)
\'给工作表加密码
objExl.ActiveSheet.Protect "123", DrawingObjects:=True, _
Contents:=True, Scenarios:=True
objExl.Application.IgnoreRemoteRequests = False
objExl.Visible = True \'使EXCEL可见
objExl.Application.WindowState = xlMaximized \'EXCEL的显示方式为最大化
objExl.ActiveWindow.WindowState = xlMaximized \'工作薄显示方式为最大化
objExl.SheetsInNewWorkbook = 3 \'将默认新工作薄数量改回3个
Set objExl = Nothing \'清除对象
Me.MousePointer = 0 \'修改鼠标
Exit Sub
err1:
objExl.SheetsInNewWorkbook = 3
objExl.DisplayAlerts = False \'关闭时不提示保存
objExl.Quit \'关闭EXCEL
objExl.DisplayAlerts = True \'关闭时提示保存
Set objExl = Nothing
Me.MousePointer = 0
End Sub
6. 如何用excel画GO富集分析图
一、金属材料:金属材料可分为纯金属和合金。新型金属材料是具有特殊性能的金属结构材料
1、合金
(1)概念:合金是指两种或两种以上的金属(或金属与非金属)熔合而成的具有金属特性的物质
(2)性能:合金具有不同于各成分金属的物理、化学性能或机械性能
①熔点:合金的熔点比各成分金属低
②硬度和强度:合金的硬度比各成分金属大
(3)易错点:
①构成合金的成分不一定是两种或两种以上的金属,也可以是金属与非金属,合金中一定含金属元素
②合金的性质不是各成分金属的性质之和。合金具有许多良好的物理、化学和机械性能,在许多方面不同于各 成分金属,不是简单加合;但在化学性质上,一般认为合金体现的是各成分金属的化学性质
③并非所有的金属都能形成合金,两种金属形成合金,其前提是两种金属在同一温度范围内都能熔化,若一种 金属的熔点大于另一种金属的沸点,则二者不能形成合金
④合金一定是混合物
⑤常温下,多数合金是固体,但钠钾合金是液体
2、常见的金属材料
(1)金属材料分类
①黑色金属材料:铁、铬、锰以及它们的合金
②有色金属材料:除黑色金属以外的其他金属及其合金
(2) 黑色金属材料——钢铁
①生铁:含碳量在 2%~4.3%的铁的合金。生铁里除含碳外,还含有硅、锰以及少量的硫、磷等,它可铸不可煅。根据碳的存在形式可分为炼钢生铁、铸造生铁和球墨铸铁等几种
②钢:含碳量在 0.03%~2%的铁的合金。钢坚硬有韧性、弹性,可以锻打、压延,也可以铸造。钢的分类方法很多,如果按化学成分分类,钢可以分为碳素钢和合金钢两大类。碳素钢就是普通的钢,碳素钢又可以分为低碳钢、中碳钢和高碳钢,低碳钢韧性、焊接性好,强度低;中碳钢强度高,韧性及加工性好;高碳钢硬 而脆,热处理后弹性好。合金钢也叫特种钢,是在碳素钢是适当地加入一种或几种,如锰、铬、镍、钨、铜等合金元素而制成的。合金元素使合金钢具有各种不同的特殊性能,用于制不锈钢及各种特种钢
③钢是用量最大,用途最广的合金
(3) 有色金属材料——铜和铝
①铝及铝合金:Al 是地壳中含量最多的金属元素,纯铝的硬度和强度较小,有良好的延展性和导电性,通常用作制导线。铝合金密度小、强度高、塑性好、易于成型、制造工艺简单、成本低廉,主要用于建筑页、容器 和包装业、交通运输业、电子行业等。如:铝硅合金,制门窗、飞机等。镁铝合金,制照相机外壳等
铝的耐腐蚀原因:表面的铝和空气中的氧气反应形成一层致密的氧化物薄膜 (Al2O3)
钝化:常温下铁、铝在浓硝酸、浓硫酸中形成致密的氧化物薄膜而阻止内部金属的氧化
②铜及铜合金:纯铜有良好的导电性和导热性,主要用于电器和电子工业、建筑业。青铜是我国使用最早的合金,常见的铜合金有黄铜(Cu—Zn 合金)和白铜(Cu—Sn 合金)
3、金属的腐蚀和防护
(1)金属腐蚀内容:金属的腐蚀是指金属或者合金跟周围接触到的化学物质发生化学反应而腐蚀损耗的过程
(2)金属腐蚀的本质:金属原子失去电子变为金属阳离子,金属发生氧化反应
(3) 金属腐蚀的类型:
①化学腐蚀:金属和接触到的物质直接发生化学反应而引起的腐蚀。化学腐蚀实质是金属和非电解质或其它物 质相接触直接发生氧化还原反应而引起的腐蚀。其腐蚀过程没有电流产生
②电化学腐蚀:不纯的金属跟电解质溶液接触时,会发生原电池反应。比较活泼的金属失去电子而被氧化,这 种腐蚀叫做电化学腐蚀。电化学腐蚀过程有电流产生
(4) 化学腐蚀与电化学腐蚀
类型
化学腐蚀
电化学腐蚀
条件
金属跟非金属单质直接接触
不纯金属或合金跟电解质溶液接触
现象
无电流产生
有微弱电流产生
本质
金属被氧化
较活泼金属被氧化
联系
两者往往同时发生,电化学腐蚀更普遍
(5) 电化学腐蚀的分类————以钢铁的腐蚀为例进行分析
类型
析氢腐蚀 (腐蚀过程中不断有氢气
放出)
吸氧腐蚀 (反应过程吸收氧气)
条件
水膜酸性较强(pH≤4.3)
水膜酸性很弱或呈中性
电极反应
负极
Fe-2e-===Fe2+ Fe-2e-===Fe2+
正极
2H++2e-===H2↑
O2+2H2O+4e-===4OH-
总反应式
Fe+2H+===Fe2++H2↑
2Fe+O2+2H2O===2Fe(OH)2
4Fe(OH)2+O2+2H2O
4Fe(OH)3
Fe(OH)3 脱 去 一 部 分 水 就 生 成
Fe2O3·xH2O(铁锈主要成分)
联系
吸氧腐蚀更普遍
(6) 金属的防护
①牺牲阳极的阴极保护法—原电池原理
②外加电流的阴极保护法—电解原理
③改变金属的内部结构,如制成合金、不锈钢等
④加防护层,如在金属表面喷油漆、涂油脂、电镀、喷镀或表面钝化等方法
4、金属的冶炼
(1)金属在自然界中的存在形式:
①游离态:化学性质不活泼的金属,在自然界中能以游离态的形式存在。如:Au、Ag、Pt、Cu
②化合态:化学性质比较活泼的金属,在自然界中能以化合态的形式存在。如:Al、Na
(2)金属冶炼的实质:用还原的方法,使金属化合物中的金属阳离子得电子变成金属原子。Mn+ + ne-→M
(3) 金属冶炼的主要步骤:
①矿石的富集 (目的:除去杂质,提高矿石右的有用成分的含量)
②冶炼 (目的:得到金属单质)
原理:利用氧化还原反应原理,在一定条件下,用还原剂把金属矿石中的金属离子还原成金属单质
③精炼 (目的:提高金属的纯度)
(4) 金属冶炼方法(根据金属的活泼性)
①物理法:Au、Pt 在自然界中主要以游离态存在
②热分解法:适用范围:不活泼金属(Hg~Ag)例:
2HgO2Hg+O2↑
2Ag2O4Ag+O2↑
③热还原法:适用范围:较活泼的金属( Zn~Cu)
(i) 焦炭还原法。例:
C 还原 ZnO、CuO:C+2ZnO2Zn+CO2↑
C+2CuO2Cu+CO2↑
(ii) 一氧化碳还原法。例:
CO 还原 Fe2O3、CuO:3CO+Fe2O32Fe+3CO2
CO+CuOCu+CO2
(iii) 氢气还原法。例:
H2 还原 WO3、Fe3O4:3H2+WO3W+3H2O
4H2+Fe3O4 3Fe+4H2O
(iv) 活泼金属还原法。例:
Al 还原 Cr2O3、V2O5:2Al+Cr2O3Al2O3+2Cr
10Al+3V2O56V+5Al2O3
④电解法:适用范围:活泼的金属 K~Al(电解法也常用于某些不活泼的金属的精炼)
例:电解 Al2O3、MgCl2、NaCl:
2Al2O3(熔融)冰4Al+3O2↑
MgCl2(熔融)Mg+Cl2↑
2NaCl(熔融)2Na+Cl2↑
- 相关评论
- 我要评论
-