请问 DNA/遗传方面的简单的计算有哪些?

2015-08-03 03:22:39 +08:00
 20015jjw

要重写一个CS课的Lab作业... Lab的主题是LinkedList... 然后... 因为学生觉得不好玩... 要给他上个主题... 然后有个小胖子说DNA的吧... Instructor就同意了... 做助教真难...

所以求问大家>< 有什么简单一点的不需要太多背景解释的就能做的计算... 我就学过苏教的高中生物我啥都不知道啊 @生物班主任对不起你了...

1462 次点击
所在节点    问与答
2 条回复
baskice
2015-08-03 03:58:39 +08:00
跑DNA我想不出有啥能用Link List的,随便跑跑都是几个G的数据,Link List 还不疯了。

你可以假设bio院有个教授想仿照 https://fold.it/portal/ 做个简单的折蛋白小游戏当作作业。从cs随便抓了几个学生让他们做。

然后你就可以设置规则了,二十个AA(amino acids)学生要以特定顺序连接才能成功折叠。

之后可以玩的方法就很多了,比如让学生创建Link List (以特定顺序连接几个AA)

然后Link List头尾添加内容,中间添加和删除(蛋白质修饰,头尾添加,头尾以及中间切除AA)

额外功能读取特定位置数据 (检测特殊位点AA是否正确,比如第7,13,19什么的)

要想作难一些可以要求学生把带正电和带负电的配对,亲水的放在特定区域疏水的放在特定区域什么的……
可以给他们提供这张图作参考
https://en.wikipedia.org/wiki/Amino_acid#/media/File:Amino_Acids.svg

以上方法当然能改成DNA修饰,不过bio的学生多半会觉得很怪异。如果你没有多少bio major的小兔崽子,那随便乱写就是了……
20015jjw
2015-08-03 04:32:48 +08:00
@baskice 第一个貌似很好玩 求参考资料什么的qwq 生物小白啥都不造根本看不懂qwq 谢谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/210334

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX