输入文件

input_v1.0.txt (三列,分别是 *.1.fastq.gz,*2.fastq.gz , *.sam)

hisat2运行参数与流程(hisat2_IWGSCv1.0.py)

#!/usr/bin/env python
# -*- coding: utf-8 -*-
__author__ = 'shengwei ma'
__author_email__ = 'shengweima@icloud.com'import subprocesswith open('input_v1.0_1.txt', 'r') as f:for line in f:lin = line.strip().split()fq1, fq2, sam = lin[0], lin[1], lin[2]proc = subprocess.Popen(['hisat2', '-p', '20', '--dta', '-x', '/data2/Fshare/IWGSCv1.0_hisat2/IWGSCv1.0_hiast2', '--known-splicesite-infile','/data2/Fshare/IWGSCv1.0_hisat2/TGACv1.ss', '--novel-splicesite-infile', '/data2/masw_data/rna_seq/all.ss','-t', '--no-discordant', '--no-mixed', '-1', fq1, '-2', fq2, '-S', sam], shell=False)proc.wait()print samnew = sam[:-3] + 'unmap.txt'mat = sam[:-3] + 'match.sam'mis = sam[:-3] + 'mismatch.sam'unmap = open(new, 'w')mat1 = open(mat, 'w')mis1 = open(mis, 'w')with open(sam, 'r') as f1:for (num, value) in enumerate(f1):lin = value.strip().split()if value.startswith('@'):mat1.writelines(value)mis1.writelines(value)else:if '*' in lin[2]:unmap.writelines(lin[0])else:if 'I' not in lin[5] and 'D' not in lin[5] and 'XM:i:0' in value: #筛选完全匹配的reads,但是对于softclip 无效mat1.writelines(value)if 'I' not in lin[5] and 'D' not in lin[5] and 'XM:i:0' not in value:mis1.writelines(value)mat1.close()unmap.close()mis1.close()proc = subprocess.Popen(['samtools', 'view', '-@', '10', '-b', '-o', mat[:-3] + 'bam', mat], shell=False)proc.wait()proc = subprocess.Popen(['samtools', 'sort', '-@', '10', '-o', mat[:-3] + 'sorted.bam', mat[:-3] + 'bam'], shell=False)proc.wait()proc = subprocess.Popen(['shred', '-u', '-z', mat, sam, mat[:-3] + 'bam'], shell=False)proc.wait()

hisat2输出信息,也可见该目录下的mapping_information.txt

Sample total_reads unmapped_reads uniquely-mapped_reads Multimapped_reads
ATW_AAOSW_6 45401788(100.00%) 1625896(3.58%) 36054911(79.41%) 7720981(17.01%)
ATW_ABOSW_7 43317025(100.00%) 3384472(7.81%) 32613798(75.29%) 7318755(16.90%)
ATW_ACOSW 51224256(100.00%) 3682442(7.19%) 37964008(74.11%) 9577806(18.70%)
ATW_ADOSW 85237299(100.00%) 5327852(6.25%) 63649972(74.67%) 16259475(19.08%)
ATW_AEOSW 44470405(100.00%) 3714550(8.35%) 33422930(75.16%) 7332925(16.49%)
ATW_AFOSW_2 38815740(100.00%) 2344586(6.04%) 30028428(77.36%) 6442726(16.60%)
ATW_AGOSW_2 35749803(100.00%) 3298492(9.23%) 26017323(72.78%) 6433988(18.00%)
ATW_AHOSW_3 52146021(100.00%) 4219037(8.09%) 39229076(75.23%) 8697908(16.68%)
ATW_AIOSW_2 67283195(100.00%) 19946431(29.65%) 31218902(46.40%) 16117862(23.96%)
ATW_AKOSW_2 75347431(100.00%) 24014018(31.87%) 33383763(44.31%) 17949650(23.82%)
ATW_ALOSW_3 42039096(100.00%) 2031197(4.83%) 32613783(77.58%) 7394116(17.59%)
ATW_AMOSW_4 38844640(100.00%) 7661962(19.72%) 25025383(64.42%) 6157295(15.85%)
ATW_ANOSW 89075171(100.00%) 11783105(13.23%) 63333349(71.10%) 13958717(15.67%)
ATW_AOSW 50836846(100.00%) 1967671(3.87%) 40375224(79.42%) 8493951(16.71%)
ATW_COSW 45388739(100.00%) 4336069(9.55%) 33513277(73.84%) 7539393(16.61%)
ATW_DOSW_2 48400597(100.00%) 1782615(3.68%) 38184280(78.89%) 8433702(17.42%)
ATW_FOSW_2 47627837(100.00%) 11084697(23.27%) 29081034(61.06%) 7462106(15.67%)
ATW_GOSW_3 47851480(100.00%) 2025594(4.23%) 38041640(79.50%) 7784246(16.27%)
ATW_HOSW_3 46349244(100.00%) 3243306(7.00%) 35294358(76.15%) 7811580(16.85%)
ATW_IOSW_4 53653235(100.00%) 2427235(4.52%) 42707453(79.60%) 8518547(15.88%)
ATW_KOSW_4 39894644(100.00%) 3043191(7.63%) 30655324(76.84%) 6196129(15.53%)
ATW_LOSW_5 40476784(100.00%) 2375565(5.87%) 31157278(76.98%) 6943941(17.16%)
ATW_MOSW_5 49643196(100.00%) 6008219(12.10%) 34849848(70.20%) 8785129(17.70%)
ATW_NOSW_6 45463315(100.00%) 5519168(12.14%) 32357850(71.17%) 7586297(16.69%)
ATW_POSW_6 42820604(100.00%) 4444437(10.38%) 31740451(74.12%) 6635716(15.50%)
ATW_QOSW_7 45189058(100.00%) 2519770(5.58%) 35464036(78.48%) 7205252(15.94%)
ATW_ROSW_7 41964678(100.00%) 2418292(5.76%) 32377059(77.15%) 7169327(17.08%)
ATW_SOSW_8 46010346(100.00%) 2071554(4.50%) 36664030(79.69%) 7274762(15.81%)
ATW_TOSW_8 41117096(100.00%) 3337900(8.12%) 30307865(73.71%) 7471331(18.17%)
ATW_VOSW_6 44532829(100.00%) 1723299(3.87%) 34529586(77.54%) 8279944(18.59%)
ERR392055 26786162(100.00%) 4047245(15.11%) 15990303(59.70%) 6748614(25.19%)
ERR392056 29879250(100.00%) 4692482(15.70%) 17363629(58.11%) 7823139(26.18%)
ERR392057 30226502(100.00%) 3185007(10.54%) 19814488(65.55%) 7227007(23.91%)
ERR392058 18558499(100.00%) 1998085(10.77%) 12203151(65.76%) 4357263(23.48%)
ERR392059 30793173(100.00%) 2344455(7.61%) 22029424(71.54%) 6419294(20.85%)
ERR392060 22417889(100.00%) 2366252(10.56%) 14884436(66.40%) 5167201(23.05%)
ERR392061 20355570(100.00%) 3719356(18.27%) 11386270(55.94%) 5249944(25.79%)
ERR392062 25108363(100.00%) 3797487(15.12%) 14548403(57.94%) 6762473(26.93%)
ERR392063 29965698(100.00%) 4989790(16.65%) 16957287(56.59%) 8018621(26.76%)
ERR392064 34565714(100.00%) 4811540(13.92%) 20727298(59.96%) 9026876(26.12%)
ERR392064 34565714(100.00%) 4811540(13.92%) 20727298(59.96%) 9026876(26.12%)
ERR392065 27177427(100.00%) 4520724(16.63%) 15412488(56.71%) 7244215(26.66%)
ERR392066 37515837(100.00%) 7292639(19.44%) 19656276(52.39%) 10566922(28.17%)
ERR392067 29548095(100.00%) 5994021(20.29%) 15715972(53.19%) 7838102(26.53%)
ERR392068 30476750(100.00%) 3991164(13.10%) 18606572(61.05%) 7879014(25.85%)
ERR392069 31424506(100.00%) 2679321(8.53%) 21520594(68.48%) 7224591(22.99%)
ERR392070 29660313(100.00%) 4427930(14.93%) 17592218(59.31%) 7640165(25.76%)
ERR392071 29373530(100.00%) 4610961(15.70%) 17098379(58.21%) 7664190(26.09%)
ERR392072 33407315(100.00%) 4025192(12.05%) 21596921(64.65%) 7785202(23.30%)
ERR392073 28004777(100.00%) 3852619(13.76%) 17378994(62.06%) 6773164(24.19%)
ERR392074 26658599(100.00%) 5465146(20.50%) 13906279(52.16%) 7287174(27.34%)
ERR392075 27595485(100.00%) 4936815(17.89%) 15247427(55.25%) 7411243(26.86%)
ERR392076 29674240(100.00%) 5400293(18.20%) 16416891(55.32%) 7857056(26.48%)
ERR392077 31078820(100.00%) 3574955(11.50%) 20081821(64.62%) 7422044(23.88%)
ERR392078 32327629(100.00%) 2421810(7.49%) 23264665(71.97%) 6641154(20.54%)
ERR392079 23704655(100.00%) 3131080(13.21%) 14112639(59.54%) 6460936(27.26%)
ERR392080 27746131(100.00%) 2992584(10.79%) 18525078(66.77%) 6228469(22.45%)
ERR392081 31358914(100.00%) 3746073(11.95%) 20709901(66.04%) 6902940(22.01%)
ERR392082 32871524(100.00%) 2346792(7.14%) 23727550(72.18%) 6797182(20.68%)
ERR392083 32240850(100.00%) 3128224(9.70%) 21232287(65.86%) 7880339(24.44%)
ERR392084 32641566(100.00%) 2632926(8.07%) 23252740(71.24%) 6755900(20.70%)
NG-5789_1A_lib7482 34356521(100.00%) 2743533(7.99%) 26100505(75.97%) 5512483(16.04%)
NG-5789_1B_lib7486 42444661(100.00%) 2276170(5.36%) 32538608(76.66%) 7629883(17.98%)
NG-5789_2A_lib7483 58377229(100.00%) 1980165(3.39%) 46325570(79.36%) 10071494(17.25%)
NG-5789_2B_lib7487 45374776(100.00%) 1459680(3.22%) 35121823(77.40%) 8793273(19.38%)
NG-5789_3A_lib7484 39082313(100.00%) 2105348(5.39%) 30799509(78.81%) 6177456(15.81%)
NG-5789_3B_lib7488 39159546(100.00%) 1543503(3.94%) 30324689(77.44%) 7291354(18.62%)
NG-5789_4A_lib7485 28215511(100.00%) 1319564(4.68%) 22135951(78.45%) 4759996(16.87%)
NG-5789_4B_lib7489 34385209(100.00%) 2265183(6.59%) 26117900(75.96%) 6002126(17.46%)
SRR1175868 62225856(100.00%) 4434070(7.13%) 46741787(75.12%) 11049999(17.76%)
SRR1177760 68599252(100.00%) 4784428(6.97%) 51327798(74.82%) 12487026(18.20%)
SRR1177761 77573636(100.00%) 5418773(6.99%) 58236525(75.07%) 13918338(17.94%)
SRR1460549 30618243(100.00%) 2210006(7.22%) 20459229(66.82%) 7949008(25.96%)
SRR1460550 72955159(100.00%) 5074113(6.96%) 48678341(66.72%) 19202705(26.32%)
SRR1460551 27179120(100.00%) 2914078(10.72%) 17292077(63.62%) 6972965(25.66%)
SRR1460552 37693050(100.00%) 2304774(6.11%) 25576360(67.85%) 9811916(26.03%)
SRR1460553 23942473(100.00%) 1441952(6.02%) 16313271(68.14%) 6187250(25.84%)
SRR1460554 17985663(100.00%) 1158728(6.44%) 12218492(67.93%) 4608443(25.62%)
Wheat_Room1_AL_20DPA_RNA_Extra2 32685090(100.00%) 3056423(9.35%) 21550138(65.93%) 8078529(24.72%)
Wheat_Room_SE_30DPA_RNA 23711650(100.00%) 3477993(14.67%) 13233266(55.81%) 7000391(29.52%)

使用featurecount计算reads数

其中-a 是输入文件,-o 是输出结果,每次运行注意修改。

featureCounts -T 20 -t exon -g Name --readExtension5 70  --readExtension3 70 -p -O --donotsort -C -a /data2/masw_data/transcript/TGACv1.cdna.gff3 -o /data2/masw_data/transcript/TGACv1.cdna.reformat_expression_new.txt ATW_AOSW.match.sorted.bam ATW_AAOSW_6.match.sorted.bam ATW_ANOSW.match.sorted.bam ATW_LOSW_5.match.sorted.bam ATW_ADOSW.match.sorted.bam ATW_AEOSW.match.sorted.bam ATW_DOSW_2.match.sorted.bam ATW_POSW_6.match.sorted.bam ATW_IOSW_4.match.sorted.bam ATW_KOSW_4.match.sorted.bam ATW_ROSW_7.match.sorted.bam ATW_ALOSW_3.match.sorted.bam ATW_TOSW_8.match.sorted.bam ATW_VOSW_6.match.sorted.bam ATW_MOSW_5.match.sorted.bam ATW_NOSW_6.match.sorted.bam ATW_COSW.match.sorted.bam ATW_AGOSW_2.match.sorted.bam ATW_GOSW_3.match.sorted.bam ATW_HOSW_3.match.sorted.bam ATW_ABOSW_7.match.sorted.bam ATW_ACOSW.match.sorted.bam ATW_QOSW_7.match.sorted.bam ATW_AHOSW_3.match.sorted.bam SRR1175868.match.sorted.bam SRR1177760.match.sorted.bam SRR1177761.match.sorted.bam NG-5789_1A_lib7482.match.sorted.bam NG-5789_1B_lib7486.match.sorted.bam NG-5789_2A_lib7483.match.sorted.bam NG-5789_2B_lib7487.match.sorted.bam NG-5789_3A_lib7484.match.sorted.bam NG-5789_3B_lib7488.match.sorted.bam NG-5789_4A_lib7485.match.sorted.bam NG-5789_4B_lib7489.match.sorted.bam ATW_SOSW_8.match.sorted.bam ATW_AFOSW_2.match.sorted.bam ATW_AIOSW_2.match.sorted.bam ATW_AKOSW_2.match.sorted.bam ATW_FOSW_2.match.sorted.bam ATW_AMOSW_4.match.sorted.bam ERR392061.match.sorted.bam ERR392055.match.sorted.bam ERR392057.match.sorted.bam ERR392072.match.sorted.bam ERR392082.match.sorted.bam ERR392059.match.sorted.bam ERR392080.match.sorted.bam ERR392081.match.sorted.bam ERR392078.match.sorted.bam ERR392084.match.sorted.bam ERR392063.match.sorted.bam ERR392076.match.sorted.bam ERR392074.match.sorted.bam ERR392075.match.sorted.bam ERR392058.match.sorted.bam ERR392077.match.sorted.bam ERR392056.match.sorted.bam ERR392070.match.sorted.bam ERR392064.match.sorted.bam ERR392068.match.sorted.bam ERR392073.match.sorted.bam ERR392083.match.sorted.bam ERR392079.match.sorted.bam ERR392065.match.sorted.bam ERR392066.match.sorted.bam ERR392062.match.sorted.bam ERR392069.match.sorted.bam ERR392060.match.sorted.bam ERR392067.match.sorted.bam ERR392071.match.sorted.bam SRR1460549.match.sorted.bam SRR1460550.match.sorted.bam SRR1460551.match.sorted.bam SRR1460552.match.sorted.bam SRR1460553.match.sorted.bam SRR1460554.match.sorted.bam

计算FPKM。使用 fpkm.py .输入文件为上述featurecount输出文件

#!/usr/bin/env python
# -*- coding: utf-8 -*-
__author__ = 'shengwei ma'
__author_email__ = 'shengweima@icloud.com'import numpy as npraw_total = [('root_Z10_rep1', 48869175), ('root_Z10_rep2', 43775892), ('root_Z13_rep1', 78098556),('root_Z13_rep2', 38101219), ('root_Z39_rep1', 79909447), ('root_Z39_rep2', 40755855),('stem_Z30_rep1', 46617982), ('stem_Z30_rep2', 38376167), ('stem_Z32_rep1', 51226000),('stem_Z32_rep2', 36851453), ('stem_Z65_rep1', 39546386), ('stem_Z65_rep2',40007899),('leaf_Z10_rep1', 37779196), ('leaf_Z10_rep2', 42809530), ('leaf_Z23_rep1', 43634977),('leaf_Z23_rep2', 39944147), ('leaf_Z71_rep1', 41052670), ('leaf_Z71_rep2', 32451311),('spike_Z32_rep1', 45825886), ('spike_Z32_rep2', 43105938), ('spike_Z39_rep1', 39932553),('spike_Z39_rep2', 47541814), ('spike_Z65_rep1', 42669288), ('spike_Z65_rep2', 47926984),('carpel', 47926984), ('carpel-like structure', 63914055), ('stamen', 72154863),('latent_lepto_rep1', 31612988), ('latent_lepto_rep2', 40168491), ('diplo_dia_rep1', 56397064),('diplo_dia_rep2', 43915096), ('zygo_pachy_rep1', 36976965), ('zygo_pachy_rep2', 37616043),('metaphaseI_rep1', 26895947), ('metaphaseI_rep2', 32120026), ('grain_Z71_rep1', 43938792),('grain_Z71_rep2', 36471154), ('grain_Z75_rep1', 47336764), ('grain_Z75_rep2', 51333413),('grain_Z85_rep1', 36543140), ('grain_Z85_rep2', 31182678), ('Wheat_Room1_10DPA', 16712256),('Wheat_Room1_10DPA_Rep', 22819483), ('Wheat_Room2_10DPA', 27121510), ('Wheat_Room2_10DPA_Rep', 29453109),('Wheat_Room1_AL_20DPA', 30598515), ('Wheat_Room1_AL_20DPA_Rep', 28518937), ('Wheat_Room2_AL_20DPA', 24838220),('Wheat_Room2_AL_20DPA_Rep', 27715580), ('Wheat_Room1_AL_20DPA_Extra1', 29978007), ('Wheat_Room1_AL_20DPA_Extra2', 30079461),('Wheat_Room1_SE_20DPA', 25140145), ('Wheat_Room1_SE_20DPA_Rep', 24446796), ('Wheat_Room2_SE_20DPA', 21339690),('Wheat_Room2_SE_20DPA_Rep', 22815780),('Wheat_Room1_TC_20DPA', 16629117), ('Wheat_Room1_TC_20DPA_Rep', 27612315), ('Wheat_Room2_TC_20DPA', 25304622),('Wheat_Room2_TC_20DPA_Rep', 25352139), ('Wheat_Room1_REF_20DPA', 29929219), ('Wheat_Room1_REF_20DPA_Rep', 26636425),('Wheat_Room2_REF_20DPA', 24316737), ('Wheat_Room2_REF_20DPA_Rep', 29330096), ('Wheat_Room1_SE_30DPA', 20661506),('Wheat_Room1_SE_30DPA_Rep', 22777481), ('Wheat_Room2_SE_30DPA', 30513836), ('Wheat_Room2_SE_30DPA_Rep', 21486098),('Wheat_Room1_AL_SE_30DPA', 28821672), ('Wheat_Room1_AL_SE_30DPA_Rep', 20134665), ('Wheat_Room2_AL_SE_30DPA', 23721856),('Wheat_Room2_AL_SE_30DPA_Rep', 24896811), ('wheat_23_1', 28444918), ('wheat_23_2', 67968193),('wheat_23_3', 24321425), ('wheat_4_1', 35430306), ('wheat_4_2', 22527710), ('wheat_4_3', 16848204)]organs = open('1.txt', 'w')
organs.write("%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n" % ('Geneid', 'Chr', 'root_max', 'stem_max', 'leaf_max', 'spike_max', 'grain_max', 'stamen_max', 'new_carpel'))with open('specific_gene_expression_new.txt', 'r') as f: # 此处注意修改输入文件print "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s" \"\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s" \"\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s" \"\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t" % \('Geneid', 'Chr', 'Start', 'End', 'Strand', 'Length', 'root_Z10', 'root_Z13','root_Z39','stem_Z30', 'stem_Z32', 'stem_Z65', 'leaf_Z10', 'leaf_Z23', 'leaf_Z71','spike_Z32', 'spike_Z39', 'spike_Z65', 'carpel', 'carpel_like_structure','stamen', 'latet_lepto', 'diplo_dia', 'zygo_pachy', 'metaphaseI','grain_Z71', 'grain_Z75', 'grain_Z85', 'Wheat_10DPA', 'Wheat_AL_20DPA','Wheat_SE_20DPA', 'Wheat_TC_20DPA', 'Wheat_REF_20DPA', 'Wheat_SE_30DPA','Wheat_AL.SE_30DPA', 'wheat_23', 'wheat_4', 'root_Z10_std', 'root_Z13_std', 'root_Z39_std','stem_Z30_std', 'stem_Z32_std', 'stem_Z65_std', 'leaf_Z10_std', 'leaf_Z23_std', 'leaf_Z71_std','spike_Z32_std', 'spike_Z39_std', 'spike_Z65_std', 'carpel_std', 'carpel-like_std', 'stamen_std','latet_lepto_std', 'diplo_dia_std', 'zygo_pachy_std', 'metaphaseI_std', 'grain_Z71_std','grain_Z75_std', 'grain_Z85_std','Wheat_10DPA_std', 'Wheat_AL_20DPA_std','Wheat_SE_20DPA_std','Wheat_TC_20DPA_std', 'Wheat_REF_20DPA_std', 'Wheat_SE_30DPA_std','Wheat_AL.SE_30DPA_std', 'wheat_23_std', 'wheat_4_std')for line in f:if line.startswith('#') or line.startswith('Geneid'):passelse:new = line.strip().split('\t')(Geneid, Chr, Start, End, Strand, Length, root_Z10_rep1, root_Z10_rep2, root_Z13_rep1, root_Z13_rep2,root_Z39_rep1, root_Z39_rep2, stem_Z30_rep1, stem_Z30_rep2, stem_Z32_rep1, stem_Z32_rep2, stem_Z65_rep1,stem_Z65_rep2, leaf_Z10_rep1, leaf_Z10_rep2, leaf_Z23_rep1, leaf_Z23_rep2, leaf_Z71_rep1, leaf_Z71_rep2,spike_Z32_rep1, spike_Z32_rep2, spike_Z39_rep1, spike_Z39_rep2, spike_Z65_rep1, spike_Z65_rep2, carpel,carpel_like_structure, stamen, latet_lepto_rep1, latent_lepto_rep2, diplo_dia_rep1, diplo_dia_rep2,zygo_pachy_rep1, zygo_pachy_rep2, metaphaseI_rep1, metaphaseI_rep2, grain_Z71_rep1, grain_Z71_rep2,grain_Z75_rep1, grain_Z75_rep2, grain_Z85_rep1, grain_Z85_rep2, Wheat_Room1_10DPA, Wheat_Room1_10DPA_Rep,Wheat_Room2_10DPA, Wheat_Room2_10DPA_Rep, Wheat_Room1_AL_20DPA, Wheat_Room1_AL_20DPA_Rep,Wheat_Room2_AL_20DPA, Wheat_Room2_AL_20DPA_Rep, Wheat_Room1_AL_20DPA_Extra1, Wheat_Room1_AL_20DPA_Extra2,Wheat_Room1_SE_20DPA, Wheat_Room1_SE_20DPA_Rep, Wheat_Room2_SE_20DPA, Wheat_Room2_SE_20DPA_Rep,Wheat_Room1_TC_20DPA, Wheat_Room1_TC_20DPA_Rep, Wheat_Room2_TC_20DPA, Wheat_Room2_TC_20DPA_Rep,Wheat_Room1_REF_20DPA, Wheat_Room1_REF_20DPA_Rep, Wheat_Room2_REF_20DPA, Wheat_Room2_REF_20DPA_Rep,Wheat_Room1_SE_30DPA, Wheat_Room1_SE_30DPA_Rep, Wheat_Room2_SE_30DPA, Wheat_Room2_SE_30DPA_Rep,Wheat_Room1_AL_SE_30DPA, Wheat_Room1_AL_SE_30DPA_Rep, Wheat_Room2_AL_SE_30DPA, Wheat_Room2_AL_SE_30DPA_Rep,wheat_23_1, wheat_23_2, wheat_23_3, wheat_4_1, wheat_4_2, wheat_4_3) = newnew_root_Z10_rep1 = int(root_Z10_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[0][-1]))new_root_Z10_rep2 = int(root_Z10_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[1][-1]))new_root_Z13_rep1 = int(root_Z13_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[2][-1]))new_root_Z13_rep2 = int(root_Z13_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[3][-1]))new_root_Z39_rep1 = int(root_Z39_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[4][-1]))new_root_Z39_rep2 = int(root_Z39_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[5][-1]))new_stem_Z30_rep1 = int(stem_Z30_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[6][-1]))new_stem_Z30_rep2 = int(stem_Z30_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[7][-1]))new_stem_Z32_rep1 = int(stem_Z32_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[8][-1]))new_stem_Z32_rep2 = int(stem_Z32_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[9][-1]))new_stem_Z65_rep1 = int(stem_Z65_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[10][-1]))new_stem_Z65_rep2 = int(stem_Z65_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[11][-1]))new_leaf_Z10_rep1 = int(leaf_Z10_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[12][-1]))new_leaf_Z10_rep2 = int(leaf_Z10_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[13][-1]))new_leaf_Z23_rep1 = int(leaf_Z23_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[14][-1]))new_leaf_Z23_rep2 = int(leaf_Z23_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[15][-1]))new_leaf_Z71_rep1 = int(leaf_Z71_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[16][-1]))new_leaf_Z71_rep2 = int(leaf_Z71_rep2) * pow(10.0 , 9) / (int(Length) * int(raw_total[17][-1]))new_spike_Z32_rep1 = int(spike_Z32_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[18][-1]))new_spike_Z32_rep2 = int(spike_Z32_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[19][-1]))new_spike_Z39_rep1 = int(spike_Z39_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[20][-1]))new_spike_Z39_rep2 = int(spike_Z39_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[21][-1]))new_spike_Z65_rep1 = int(spike_Z65_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[22][-1]))new_spike_Z65_rep2 = int(spike_Z65_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[23][-1]))new_carpel = int(carpel) * pow(10.0, 9) / (int(Length) * int(raw_total[24][-1]))new_carpel_like_structure = int(carpel_like_structure) * pow(10.0, 9) / (int(Length) * int(raw_total[25][-1]))new_stamen = int(stamen) * pow(10.0, 9) / (int(Length) * int(raw_total[26][-1]))new_latet_lepto_rep1 = int(latet_lepto_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[27][-1]))new_latet_lepto_rep2 = int(latent_lepto_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[28][-1]))new_diplo_dia_rep1 = int(diplo_dia_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[29][-1]))new_diplo_dia_rep2 = int(diplo_dia_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[30][-1]))new_zygo_pachy_rep1 = int(zygo_pachy_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[31][-1]))new_zygo_pachy_rep2 = int(zygo_pachy_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[32][-1]))new_metaphaseI_rep1 = int(metaphaseI_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[33][-1]))new_metaphaseI_rep2 = int(metaphaseI_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[34][-1]))new_grain_Z71_rep1 = int(grain_Z71_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[35][-1]))new_grain_Z71_rep2 = int(grain_Z71_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[36][-1]))new_grain_Z75_rep1 = int(grain_Z75_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[37][-1]))new_grain_Z75_rep2 = int(grain_Z75_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[38][-1]))new_grain_Z85_rep1 = int(grain_Z85_rep1) * pow(10.0, 9) / (int(Length) * int(raw_total[39][-1]))new_grain_Z85_rep2 = int(grain_Z85_rep2) * pow(10.0, 9) / (int(Length) * int(raw_total[40][-1]))Wheat_Room1_10DPA = int(Wheat_Room1_10DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[41][-1]))Wheat_Room1_10DPA_Rep = int(Wheat_Room1_10DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[42][-1]))Wheat_Room2_10DPA = int(Wheat_Room2_10DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[43][-1]))Wheat_Room2_10DPA_Rep = int(Wheat_Room2_10DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[44][-1]))Wheat_Room1_AL_20DPA = int(Wheat_Room1_AL_20DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[45][-1]))Wheat_Room1_AL_20DPA_Rep = int(Wheat_Room1_AL_20DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[46][-1]))Wheat_Room2_AL_20DPA = int(Wheat_Room2_AL_20DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[47][-1]))Wheat_Room2_AL_20DPA_Rep = int(Wheat_Room2_AL_20DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[48][-1]))Wheat_Room1_AL_20DPA_Extra1 = int(Wheat_Room1_AL_20DPA_Extra1) * pow(10.0, 9) / (int(Length) * int(raw_total[49][-1]))Wheat_Room1_AL_20DPA_Extra2 = int(Wheat_Room1_AL_20DPA_Extra2) * pow(10.0, 9) / (int(Length) * int(raw_total[50][-1]))Wheat_Room1_SE_20DPA = int(Wheat_Room1_SE_20DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[51][-1]))Wheat_Room1_SE_20DPA_Rep = int(Wheat_Room1_SE_20DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[52][-1]))Wheat_Room2_SE_20DPA = int(Wheat_Room2_SE_20DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[53][-1]))Wheat_Room2_SE_20DPA_Rep = int(Wheat_Room2_SE_20DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[54][-1]))Wheat_Room1_TC_20DPA = int(Wheat_Room1_TC_20DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[55][-1]))Wheat_Room1_TC_20DPA_Rep = int(Wheat_Room1_TC_20DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[56][-1]))Wheat_Room2_TC_20DPA = int(Wheat_Room2_TC_20DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[57][-1]))Wheat_Room2_TC_20DPA_Rep = int(Wheat_Room2_TC_20DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[58][-1]))Wheat_Room1_REF_20DPA = int(Wheat_Room1_REF_20DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[59][-1]))Wheat_Room1_REF_20DPA_Rep = int(Wheat_Room1_REF_20DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[60][-1]))Wheat_Room2_REF_20DPA = int(Wheat_Room2_REF_20DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[61][-1]))Wheat_Room2_REF_20DPA_Rep = int(Wheat_Room2_REF_20DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[62][-1]))Wheat_Room1_SE_30DPA = int( Wheat_Room1_SE_30DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[63][-1]))Wheat_Room1_SE_30DPA_Rep = int(Wheat_Room1_SE_30DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[64][-1]))Wheat_Room2_SE_30DPA = int(Wheat_Room2_SE_30DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[65][-1]))Wheat_Room2_SE_30DPA_Rep = int(Wheat_Room2_SE_30DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[66][-1]))Wheat_Room1_AL_SE_30DPA = int(Wheat_Room1_AL_SE_30DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[67][-1]))Wheat_Room1_AL_SE_30DPA_Rep = int(Wheat_Room1_AL_SE_30DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[68][-1]))Wheat_Room2_AL_SE_30DPA = int(Wheat_Room2_AL_SE_30DPA) * pow(10.0, 9) / (int(Length) * int(raw_total[69][-1]))Wheat_Room2_AL_SE_30DPA_Rep = int(Wheat_Room2_AL_SE_30DPA_Rep) * pow(10.0, 9) / (int(Length) * int(raw_total[70][-1]))wheat_23_1 = int(wheat_23_1) * pow(10.0, 9) / (int(Length) * int(raw_total[71][-1]))wheat_23_2 = int(wheat_23_2) * pow(10.0, 9) / (int(Length) * int(raw_total[72][-1]))wheat_23_3 = int(wheat_23_3) * pow(10.0, 9) / (int(Length) * int(raw_total[73][-1]))wheat_4_1 = int(wheat_4_1) * pow(10.0, 9) / (int(Length) * int(raw_total[74][-1]))wheat_4_2 = int(wheat_4_2) * pow(10.0, 9) / (int(Length) * int(raw_total[75][-1]))wheat_4_3 = int(wheat_4_3) * pow(10.0, 9) / (int(Length) * int(raw_total[76][-1]))root_Z10_mean = np.mean(np.array([new_root_Z10_rep1, new_root_Z10_rep2]))root_Z10_std = np.std(np.array([new_root_Z10_rep1, new_root_Z10_rep2]))root_Z13_mean = np.mean(np.array([new_root_Z13_rep1, new_root_Z13_rep2]))root_Z13_std = np.std(np.array([new_root_Z13_rep1, new_root_Z13_rep2]))root_Z39_mean = np.mean(np.array([new_root_Z39_rep1, new_root_Z39_rep2]))root_Z39_std = np.std(np.array([new_root_Z39_rep1, new_root_Z39_rep2]))stem_Z30_mean = np.mean(np.array([new_stem_Z30_rep1, new_stem_Z30_rep2]))stem_Z30_std = np.std(np.array([new_stem_Z30_rep1, new_stem_Z30_rep2]))stem_Z32_mean = np.mean(np.array([new_stem_Z32_rep1, new_stem_Z32_rep2]))stem_Z32_std = np.std(np.array([new_stem_Z32_rep1, new_stem_Z32_rep2]))stem_Z65_mean = np.mean(np.array([new_stem_Z65_rep1, new_stem_Z65_rep2]))stem_Z65_std = np.std(np.array([new_stem_Z65_rep1, new_stem_Z65_rep2]))leaf_Z10_mean = np.mean(np.array([new_leaf_Z10_rep1, new_leaf_Z10_rep2]))leaf_Z10_std = np.std(np.array([new_leaf_Z10_rep1, new_leaf_Z10_rep2]))leaf_Z23_mean = np.mean(np.array([new_leaf_Z23_rep1, new_leaf_Z23_rep2]))leaf_Z23_std = np.std(np.array([new_leaf_Z23_rep1, new_leaf_Z23_rep2]))leaf_Z71_mean = np.mean(np.array([new_leaf_Z71_rep1, new_leaf_Z71_rep2]))leaf_Z71_std = np.std(np.array([new_leaf_Z71_rep1, new_leaf_Z71_rep2]))spike_Z32_mean = np.mean(np.array([new_spike_Z32_rep1, new_spike_Z32_rep2]))spike_Z32_std = np.std(np.array([new_spike_Z32_rep1, new_spike_Z32_rep2]))spike_Z39_mean = np.mean(np.array([new_spike_Z39_rep1, new_spike_Z39_rep2]))spike_Z39_std = np.std(np.array([new_spike_Z39_rep1, new_spike_Z39_rep2]))spike_Z65_mean = np.mean(np.array([new_spike_Z65_rep1, new_spike_Z65_rep2]))spike_Z65_std = np.std(np.array([new_spike_Z65_rep1, new_spike_Z65_rep2]))latet_lepto_mean = np.mean(np.array([new_latet_lepto_rep1, new_latet_lepto_rep2]))latet_lepto_std = np.std(np.array([new_latet_lepto_rep1, new_latet_lepto_rep2]))diplo_dia_mean = np.mean(np.array([new_diplo_dia_rep1, new_diplo_dia_rep2]))diplo_dia_std = np.std(np.array([new_diplo_dia_rep1, new_diplo_dia_rep2]))zygo_pachy_mean = np.mean(np.array([new_zygo_pachy_rep1, new_zygo_pachy_rep2]))zygo_pachy_std = np.std(np.array([new_zygo_pachy_rep1, new_zygo_pachy_rep2]))metaphaseI_mean = np.mean(np.array([new_metaphaseI_rep1, new_metaphaseI_rep2]))metaphaseI_std = np.std(np.array([new_metaphaseI_rep1, new_metaphaseI_rep2]))grain_Z71_mean = np.mean(np.array([new_grain_Z71_rep1, new_grain_Z71_rep2]))grain_Z71_std = np.std(np.array([new_grain_Z71_rep1, new_grain_Z71_rep2]))grain_Z75_mean = np.mean(np.array([new_grain_Z75_rep1, new_grain_Z75_rep2]))grain_Z75_std = np.std(np.array([new_grain_Z75_rep1, new_grain_Z75_rep2]))grain_Z85_mean = np.mean(np.array([new_grain_Z85_rep1, new_grain_Z85_rep2]))grain_Z85_std = np.std(np.array([new_grain_Z85_rep1, new_grain_Z85_rep2]))root_max = np.max(np.array([new_root_Z10_rep1, new_root_Z10_rep2, new_root_Z13_rep1, new_root_Z13_rep2, new_root_Z39_rep1, new_root_Z39_rep2]))stem_max = np.max(np.array([new_stem_Z30_rep1, new_stem_Z30_rep2, new_stem_Z32_rep1, new_stem_Z32_rep2, new_stem_Z65_rep1, new_stem_Z65_rep2]))leaf_max = np.max(np.array([new_leaf_Z10_rep1, new_leaf_Z10_rep2, new_leaf_Z23_rep1, new_leaf_Z23_rep2, new_leaf_Z71_rep1, new_leaf_Z71_rep2]))spike_max = np.max(np.array([new_spike_Z32_rep1, new_spike_Z32_rep2, new_spike_Z39_rep1, new_spike_Z39_rep2, new_spike_Z65_rep1, new_spike_Z65_rep2]))grain_max = np.max(np.array([new_grain_Z71_rep1, new_grain_Z71_rep2, Wheat_Room2_10DPA, Wheat_Room2_10DPA_Rep,new_grain_Z85_rep1, new_grain_Z85_rep2]))stamen_max = np.mean(np.array([new_stamen, new_latet_lepto_rep1, new_latet_lepto_rep2, new_diplo_dia_rep1, new_diplo_dia_rep2,new_zygo_pachy_rep1, new_zygo_pachy_rep2, new_metaphaseI_rep1, new_metaphaseI_rep2]))organs.write("%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n" % (Geneid, Chr, root_max, stem_max, leaf_max, spike_max, grain_max, stamen_max, new_carpel))Wheat_10DPA_mean = np.mean(np.array([Wheat_Room1_10DPA, Wheat_Room1_10DPA_Rep,Wheat_Room2_10DPA, Wheat_Room2_10DPA_Rep]))Wheat_10DPA_std = np.std(np.array([Wheat_Room1_10DPA, Wheat_Room1_10DPA_Rep,Wheat_Room2_10DPA, Wheat_Room2_10DPA_Rep]))Wheat_AL_20DPA_mean = np.mean(np.array([Wheat_Room1_AL_20DPA, Wheat_Room1_AL_20DPA_Rep,Wheat_Room2_AL_20DPA, Wheat_Room2_AL_20DPA_Rep, Wheat_Room1_AL_20DPA_Extra1, Wheat_Room1_AL_20DPA_Extra2]))Wheat_AL_20DPA_std = np.std(np.array([Wheat_Room1_AL_20DPA, Wheat_Room1_AL_20DPA_Rep,Wheat_Room2_AL_20DPA, Wheat_Room2_AL_20DPA_Rep, Wheat_Room1_AL_20DPA_Extra1, Wheat_Room1_AL_20DPA_Extra2]))Wheat_SE_20DPA_mean = np.mean(np.array([Wheat_Room1_SE_20DPA, Wheat_Room1_SE_20DPA_Rep, Wheat_Room2_SE_20DPA, Wheat_Room2_SE_20DPA_Rep]))Wheat_SE_20DPA_std = np.std(np.array([Wheat_Room1_SE_20DPA, Wheat_Room1_SE_20DPA_Rep, Wheat_Room2_SE_20DPA, Wheat_Room2_SE_20DPA_Rep]))Wheat_TC_20DPA_mean = np.mean(np.array([Wheat_Room1_TC_20DPA, Wheat_Room1_TC_20DPA_Rep, Wheat_Room2_TC_20DPA, Wheat_Room2_TC_20DPA_Rep]))Wheat_TC_20DPA_std = np.std(np.array([Wheat_Room1_TC_20DPA, Wheat_Room1_TC_20DPA_Rep, Wheat_Room2_TC_20DPA, Wheat_Room2_TC_20DPA_Rep]))Wheat_REF_20DPA_mean = np.mean(np.array([Wheat_Room1_REF_20DPA, Wheat_Room1_REF_20DPA_Rep, Wheat_Room2_REF_20DPA, Wheat_Room2_REF_20DPA_Rep]))Wheat_REF_20DPA_std = np.std(np.array([Wheat_Room1_REF_20DPA, Wheat_Room1_REF_20DPA_Rep, Wheat_Room2_REF_20DPA, Wheat_Room2_REF_20DPA_Rep]))Wheat_SE_30DPA_mean = np.mean(np.array([Wheat_Room1_SE_30DPA, Wheat_Room1_SE_30DPA_Rep, Wheat_Room2_SE_30DPA, Wheat_Room2_SE_30DPA_Rep]))Wheat_SE_30DPA_std = np.std(np.array([Wheat_Room1_SE_30DPA, Wheat_Room1_SE_30DPA_Rep, Wheat_Room2_SE_30DPA, Wheat_Room2_SE_30DPA_Rep]))Wheat_AL_SE_30DPA_mean = np.mean(np.array([Wheat_Room1_AL_SE_30DPA, Wheat_Room1_AL_SE_30DPA_Rep, Wheat_Room2_AL_SE_30DPA, Wheat_Room2_AL_SE_30DPA_Rep]))Wheat_AL_SE_30DPA_std = np.std(np.array([Wheat_Room1_AL_SE_30DPA, Wheat_Room1_AL_SE_30DPA_Rep, Wheat_Room2_AL_SE_30DPA, Wheat_Room2_AL_SE_30DPA_Rep]))wheat_23_mean = np.mean(np.array([wheat_23_1, wheat_23_2, wheat_23_3]))wheat_23_std = np.std(np.array([wheat_23_1, wheat_23_2, wheat_23_3]))wheat_4_mean = np.mean(np.array([wheat_4_1, wheat_4_2, wheat_4_3]))wheat_4_std = np.std(np.array([wheat_4_1, wheat_4_2, wheat_4_3]))print "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s" \"\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s" \"\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s" \"\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s" % \(Geneid, Chr, Start, End, Strand, Length, root_Z10_mean, root_Z13_mean,root_Z39_mean, stem_Z30_mean,stem_Z32_mean, stem_Z65_mean, leaf_Z10_mean, leaf_Z23_mean, leaf_Z71_mean, spike_Z32_mean,spike_Z39_mean, spike_Z65_mean, new_carpel, new_carpel_like_structure, new_stamen, latet_lepto_mean,diplo_dia_mean, zygo_pachy_mean, metaphaseI_mean, grain_Z71_mean, grain_Z75_mean, grain_Z85_mean,Wheat_10DPA_mean, Wheat_AL_20DPA_mean, Wheat_SE_20DPA_mean, Wheat_TC_20DPA_mean, Wheat_REF_20DPA_mean,Wheat_SE_30DPA_mean, Wheat_AL_SE_30DPA_mean, wheat_23_mean, wheat_4_mean,root_Z10_std, root_Z13_std, root_Z39_std, stem_Z30_std, stem_Z32_std, stem_Z65_std, leaf_Z10_std,leaf_Z23_std, leaf_Z71_std, spike_Z32_std, spike_Z39_std, spike_Z65_std, 'null', 'null', 'null',latet_lepto_std, diplo_dia_std, zygo_pachy_std, metaphaseI_std, grain_Z71_std, grain_Z75_std,grain_Z85_std, Wheat_10DPA_std, Wheat_AL_20DPA_std, Wheat_SE_20DPA_std, Wheat_TC_20DPA_std,Wheat_REF_20DPA_std, Wheat_SE_30DPA_std, Wheat_AL_SE_30DPA_std, wheat_23_std, wheat_4_std)organs.close()

RNA_seq表达分析相关推荐

  1. Gene co-expression analysis for functional classification and gene–disease predictions 基因共表达分析的功能分类

    Gene co-expression analysis for functional classification and gene–disease predictions 基因共表达分析的功能分类和 ...

  2. 时空大数据可视化表达分析,看MapGIS七大“超能力”

    文章转载自微信公众号中地数码MapGIS,版权归原作者及刊载媒体所有. 伴随着人们探索空间的过程,信息的获取范围也从局部地面.全球地表.地球各个圈层扩展到地球内外的整个空间,从原有的二维平面空间基准逐 ...

  3. 基因组表达分析:如何选择RNA-seq vs. 芯片

    基因组表达分析:如何选择RNA-seq vs. 芯片 发布日期:2017-03-29 10:00 DNA 芯片(上图左侧)由附着在表面的核酸探针组成.首先,从样品中提取 RNA 并转化为互补 DNA( ...

  4. WGCNA与基因模块时空表达分析

    分析目标: (1)梳理WGCNA的基本流程. (2)功能注释 (3)对相应的基因模块进行时空表达特征评估 一.WGCNA分析(基因共表达分析) 我们有4000+个感兴趣的基因,希望通过这一步得到的结果 ...

  5. 关于基因家族的全基因组鉴定和表达分析的研究步骤

    关于基因家族的全基因组鉴定和表达分析的研究步骤大致包括以下几点: 样本收集: 从相应的生物材料中提取DNA/RNA样本. 测序: 进行全基因组测序或转录组测序. 数据分析: 对测序得到的数据进行预处理 ...

  6. RSEM-Ebseq-差异表达分析-无参

    1. RSEM的安装和使用: $ tar -xzf RSEM-1.3.0.tar.gz $ cd RSEM-1.3.0 $ make $ make ebseq $ echo 'PATH=$PATH:/ ...

  7. mirna富集分析_2020年的3+分ceRNA分析长啥样?

    大家好,今天小编和大家分享的是1月份发表在Frontiers in Genetics(IF:3.517)杂志上的一篇文章,"Dysregulated lncRNA-miRNA-mRNA Ne ...

  8. Iso-Seq3|三代全长转录组分析

    ​Iso-Seq 3 大家都知道全长转录组(Full-length transcriptome)是基于PacBio和Nanopore三代测序平台,它的优势在于无需打断拼接,直接获得包含5'UTR.3' ...

  9. 高级转录组调控分析和R语言数据可视化第十三期 (线上线下,7月底开课)

    福利公告:为了响应学员的学习需求,经过易生信培训团队的讨论筹备,现决定安排扩增子16S分析.宏基因组.转录组线上直播课.报名参加线上直播课的老师可在365天内选择参加同课程的一次线下课 .期待和大家的 ...

最新文章

  1. LeetCode 35.搜索插入位置
  2. 关于区块链的一些思绪
  3. 6-C/C++实现数据结构链表相关操作
  4. python从入门到放弃表情图-Python 从入门到放弃(一)
  5. bzoj 4873: [Shoi2017]寿司餐厅 [最小割]
  6. 备份路由器配置文件到服务器,手把手教您如何进行备份Cisco路由器配置
  7. 鸿蒙分布式内核,鸿蒙系统:微内核,分布式
  8. 重启网络显示:Device eth0 does not seem to be present,delaying initialization.
  9. 2018.10.27 bzoj1984: 月下“毛景树”(树链剖分)
  10. html打开txt文件 乱码怎么解决,记事本文件打开是乱码怎么办 乱码如何解决
  11. 打怪小游戏 勇者打恶龙1.1
  12. Excel利用公式向导不会函数也可去掉文本2端空格
  13. html显示一条直线,如何在HTML中画一条线
  14. mac版源码编译安装mysql
  15. 多元复合函数的求导法则
  16. 游戏服务器——中心服
  17. 项目结束后,哪些经验教训需要总结?
  18. 阿里云移动测试平台MQC移动测试沙龙
  19. python实现基金定投并可视化结果(及时止损)
  20. 安卓使用javascriptApi快速开发高德地图

热门文章

  1. 记一次服务不能正常使用 tmp文件爆满
  2. 如何删除tmp计算机桌面,win10系统下tmp临时文件删除不了如何解决
  3. 数据可视化:讲故事技巧
  4. python播放url音频_从URL获取音频并播放i
  5. EXCEL文本函数-数字小写换大写-英文大小写互换
  6. USB转RS485代替PC/PPI通讯电缆
  7. 教您如何查看Win7详细系统版本号
  8. 怎么在CAD中画半椭圆弧
  9. 2018年,NB-IoT这盘大棋该怎么下?
  10. 前端实现pdf文件的在线预览与下载