科研DBCO-PEG-poly aspartic acid|二苯并环辛炔-聚乙二醇-聚天冬氨酸

描述:点击化学——DBCO(二苯并环辛炔)是一种环炔烃,可以通过在水溶液中通过应变促进的1,3-偶极环加成反应与叠氮化物反应,这种生物正交反应也称为无铜点击反应。 该反应具有选择性和生物相容性,因此互补试剂可以与功能生物系统形成共价键。 无铜点击反应一直是无催化剂生物共轭的有力工具。 DBCO试剂在水性缓冲液中具有稳定性,可用于以高特异性和反应性标记叠氮化物修饰的生物分子。

产品名称:DBCO-PEG-poly aspartic acid|二苯并环辛炔-聚乙二醇-聚天冬氨酸

分子量:1k,2k,3.4k,5k,10k,20k(可按需定制)

质量控制:95%+

原料分散系数PDI:≤1.05

存储条件:-20°C,避光,避湿

用 途:仅供科研实验使用,不用于诊治

外观: 固体或粘性液体,取决于分子量

注意事项:取用一定要干燥,避免频繁的溶解和冻干

溶解性:溶于大部分有机溶剂,如:DCM、DMF、DMSO、THF等等。在水中有很好的溶解性

相关产品:

DBCO-PEG-Insulin 二苯并环辛炔-聚乙二醇-胰岛素

DBCO-PEG-Casein 二苯并环辛炔-聚乙二醇-络蛋白

DBCO-PEG-Ovalbumin 二苯并环辛炔-聚乙二醇-卵清蛋白

DBCO-PEG-Lectins 二苯并环辛炔-聚乙二醇-凝集素

DBCO-PEG-Dextran 二苯并环辛炔-聚乙二醇-葡聚糖/右旋糖酐

DBCO-PEG-Lysozyme 二苯并环辛炔-聚乙二醇-溶菌酶

DBCO-PEG-alginate 二苯并环辛炔-聚乙二醇-海藻酸钠

DBCO-PEG-Chitosan 二苯并环辛炔-聚乙二醇-壳聚糖

DBCO-PEG-galactose 二苯并环辛炔-聚乙二醇-半乳糖

DBCO-PEG-mannose 二苯并环辛炔-聚乙二醇-甘露糖

DBCO-PEG-Glucose 二苯并环辛炔-聚乙二醇-葡萄糖

DBCO-PEG-Lactosyl 二苯并环辛炔-聚乙二醇-乳糖基

DBCO-PEG-Xanthan 二苯并环辛炔-聚乙二醇-黄原胶

DBCO-PEG-Fucoidan 二苯并环辛炔-聚乙二醇-岩藻多糖

DBCO-PEG-Xylan 二苯并环辛炔-聚乙二醇-木聚糖

DBCO-PEG-Cellobiose 二苯并环辛炔-聚乙二醇-纤维二糖

DBCO-PEG-Lentinan 二苯并环辛炔-聚乙二醇-香菇多糖

DBCO-PEG-Chondroitin sulfate 二苯并环辛炔-聚乙二醇-硫酸软骨素

DBCO-PEG-HRP 二苯并环辛炔-聚乙二醇-辣根过氧化氢酶

DBCO-PEG-MTX 二苯并环辛炔-聚乙二醇-甲氨蝶呤

DBCO-PEG-Paclitaxel 二苯并环辛炔-聚乙二醇-紫杉醇

DBCO-PEG-Doxorubicin 二苯并环辛炔-聚乙二醇-阿霉素

小编zyl2022.9.2

 

密码子检索是一种将DNA序列转换为蛋白质序列的方法。如果您要使用C语言编写密码子检索程序,您可以按照以下步骤进行操作: 1.定义一个DNA序列的数组,并将其转换为蛋白质序列的结果保存在另一个数组中。 2.使用for循遍历DNA序列,每次取三个碱基(即一个密码子),并将其转换为对应的氨基酸。 3.将转换后的氨基酸序列保存到数组中。 4.最后输出蛋白质序列的结果。 以下是一个简单的C语言示例: ```c #include <stdio.h> #include <string.h> char* codon(char* sequence) { if (strcasecmp(sequence, "ATT") == 0 || strcasecmp(sequence, "ATC") == 0 || strcasecmp(sequence, "ATA") == 0 ) return "I"; /* Isoleucine */ else if (strcasecmp(sequence, "CTT") == 0 || strcasecmp(sequence, "CTC") == 0 || strcasecmp(sequence, "CTA") == 0 || strcasecmp(sequence, "CTG") == 0 || strcasecmp(sequence, "TTA") == 0 || strcasecmp(sequence, "TTG") == 0 ) return "L"; /* Leucine */ else if (strcasecmp(sequence, "GTT") == 0 || strcasecmp(sequence, "GTC") == 0 || strcasecmp(sequence, "GTA") == 0 || strcasecmp(sequence, "GTG") == 0 ) return "V"; /* Valine */ else if (strcasecmp(sequence, "TTT") == 0 || strcasecmp(sequence, "TTC") == 0 ) return "F"; /* Phenylalanine */ else if (strcasecmp(sequence, "ATG") == 0 ) return "M"; /* Methionine */ else if (strcasecmp(sequence, "TGT") == 0 || strcasecmp(sequence, "TGC") == 0 ) return "C"; /* Cysteine */ else if (strcasecmp(sequence, "GCT") == 0 || strcasecmp(sequence, "GCC") == 0 || strcasecmp(sequence, "GCA") == 0 || strcasecmp(sequence, "GCG") == 0 ) return "A"; /* Alanine */ else if (strcasecmp(sequence, "GGT") == 0 || strcasecmp(sequence, "GGC") == 0 || strcasecmp(sequence, "GGA") == 0 || strcasecmp(sequence, "GGG") == 0 ) return "G"; /* Glycine */ else if (strcasecmp(sequence, "CCT") == 0 || strcasecmp(sequence, "CCC") == 0 || strcasecmp(sequence, "CCA") == 0 || strcasecmp(sequence, "CCG") == 0 ) return "P"; /* Proline */ else if (strcasecmp(sequence, "ACT") == 0 || strcasecmp(sequence, "ACC") == 0 || strcasecmp(sequence, "ACA") == 0 || strcasecmp(sequence, "ACG") == 0 ) return "T"; /* Threonine */ else if (strcasecmp(sequence, "TCT") == 0 || strcasecmp(sequence, "TCC") == 0 || strcasecmp(sequence, "TCA") == 0 || strcasecmp(sequence, "TCG") == 0 || strcasecmp(sequence, "AGT") == 0 || strcasecmp(sequence, "AGC") == 0 ) return "S"; /* Serine */ else if (strcasecmp(sequence, "TAT") == 0 || strcasecmp(sequence, "TAC") == 0 ) return "Y"; /* Tyrosine */ else if (strcasecmp(sequence, "TGG") == 0 ) return "W"; /* Tryptophan */ else if (strcasecmp(sequence, "CAA") == 0 || strcasecmp(sequence, "CAG") == 0 ) return "Q"; /* Glutamine */ else if (strcasecmp(sequence, "AAT") == 0 || strcasecmp(sequence, "AAC") == 0 ) return "N"; /* Asparagine */ else if (strcasecmp(sequence, "CAT") == 0 || strcasecmp(sequence, "CAC") == 0 ) return "H"; /* Histidine */ else if (strcasecmp(sequence, "GAA") == 0 || strcasecmp(sequence, "GAG") == 0 ) return "E"; /* Glutamic Acid */ else if (strcasecmp(sequence, "GAT") == 0 || strcasecmp(sequence, "GAC") == 0 ) return "D"; /* Aspartic Acid */ else if (strcasecmp(sequence, "AAA") == 0 || strcasecmp(sequence, "AAG") == 0 ) return "K"; /* Lysine */ else if (strcasecmp(sequence, "CGT") == 0 || strcasecmp(sequence, "CGC") == 0 || strcasecmp(sequence, "CGA") == 0 || strcasecmp(sequence, "CGG") == 0 || strcasecmp(sequence, "AGA") == 0 || strcasecmp(sequence, "AGG") == 0 ) return "R"; /* Arginine */ else if (strcasecmp(sequence, "TAA") == 0 || strcasecmp(sequence, "TAG") == 0 || strcasecmp(sequence, "TGA") == 0 ) return "!"; /* Stop */ else return "X"; /* Unknown */ } int main() { char dna[] = "ACGTCCGTTGTAAAGCAC"; int len = strlen(dna); char protein[len / 3 + 1]; protein[0] = '\0'; for (int i = 0; i < len; i += 3) { char cod[4]; strncpy(cod, dna + i, 3); cod[3] = '\0'; strcat(protein, codon(cod)); } printf("%s\n", protein); return 0; } ``` 这个程序将把给定的DNA序列转化为蛋白质序列并输出。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值