㈠ 你是生物信息专业的你们学编程没都学了些什么语言
以前上课学的C/Java/C#/汇编 。居然没学过c++
自学的perl/python/matlab/R/等等
现在还在生物信息这条船上没跳走。
----------
补充下:
其实用什么语言搞科研主要看老板,
我最初老板和组里其他人都用perl.我也学perl。这样方便大家交换程序
现在的老板用python,我就开始学python了。
其实觉得bioinformatics的本科都会教c或者java.会了c/java其中任何一个,再学perl或者python或者matlab就都是非常非常容易的
现在这个领域里用的最多的我觉得是python,正在慢慢取代perl。matlab因为不免费,流行不广不如python,perl,java。但是我觉得确实最最最方便最适合搞计算方面研究的(如bioinformatics)
㈡ 生物信息学需要掌握C++吗
需要。首先生物信息学也是计算机相关学科。凡是和编程和算法相关的专业,我觉得C语言是基础,是必须要学一学的。C语言能教给你的最重要的事情,就是让你对“计算机计算”这件事情有一个不错的了解。对计算机能做的事情充分掌握。当然这些东西通过学习计算理论、计算机系统结构、算法导论等课程都能掌握,听起来也没有什么非学C的必要。不过使用C/C++编程的时候对这些的亲身体会更为重要一些。如果你自己觉得自己是非计算机的,比如本科是生物或者医学出身的。算法和程序不需要了解太深,那么不学C也是可以的。相对的,你也只能处在底层的利用别人的工具分析的阶段,一旦这些工具中出什么问题或者想针对自己的需求修改这些工具的结果就很困难了。再加上数据挖掘、机器学习其实离生物信息学并不是那么远。而且只会C/C++肯定是不行的,选择方便自己的工具也是很重要的。C/C++也只是工具的一种。在统计分析方面R就很方便。如果想自己做神经网络结构的话,python也很好用。不过到了实用的方面,你做的东西走向产品化。C++就变得非常重要了。C++经常被使用在需要效率的地方,而生物信息学不少方面的数据处理的数据量并不小。我自己就重构过一个关于DNA数据分析的python->C++的优化,目的就是提高效率,结果是快了约1000倍。现在看到有些人为了继续提高效率都开始上FPGA了。所以做生物信息不需要关注效率可能是个伪命题。当然你说不会C/C++影不影响出研究成果,我觉得基本是不影响的。研究还是点子更重要。
㈢ 生物信息学编程,选Python语言可行吗
python对于业余人士,特别是科研人员来说,非常好。目前看来,几乎是最好的语言。
不过,这个要看你们学校里,或者是科研单位上用什么语言。
比如你们学校里流行java或者是C语言,那么你用python编程可能就有不合群的感觉。
不过国外的大学里,大部分都将python作为一个基本工具来用的。几乎每个教授都在用它做教学科研。
㈣ 搞生物信息学,学VB还是Python好或其他语言
建议学习Python,Python 具有简单易学、代码规范、语法简单、可移植性强、支持多平台、类库丰富等优点。另外,Python的社区支持要非常好,网络资源更加丰富。
生物信息学一般需要处理大量的文本、数据,Python提供便捷的数据结构来处理文件、字符串等,提高你的编程效率。
Good luck!
㈤ 生物 动物传递信息的语言有
电信号(电鳐,鲨鱼)
动作舞蹈(蜜蜂,鸟)
声音、超声波(人,鸟)
信息素(蛾子)
触觉拍打(蚂蚁)
㈥ 生物信息学编程,选Python语言可行吗
生物信息学编程,任何计算机语言都可以,
语言是工具,人脑思想才是核心。
不过,Python语言有点小众,我还是建议你用c语言或者c++,这样编写的程序可以方便移植到Linux里面,
㈦ 生物信息学用不用java
在2014年暑期的国家“龙星课程”上,美国癌症中心的Han Liang教授说过,做生物信息学一定要精通一门编程语言,不论哪种,一种就够。就本人学生物信息学以来的了解,就知道可以用C、C++、MATLAB、R、python、SPSS等语言作出相同的结果,不同的语言有不同的好处,只是处理的方式、快慢、方便不一样,虽然我不了解Java,但是感觉殊途同归,Java是可以进行图像处理的好软件,说明是可以进行算法编译的,如果你是做生物信息算法的,那么可以与MATLAB相同的功能,如果你做数据库统计,那么需要你自己开发了,虽然不如R语言,怎么说也是可以开发的。生物信息学中的编程语言只是工具,和英语是一样的地位,主要是你做的研究,别人只会看到你做的东西的结果和算法过程,而不会过问程序编译。希望能够帮到你。
㈧ 搞生物信息学研究需要哪些计算机语言基础
熟练掌握一门就好了,非常推荐Python,当然生物信息学领域用的最多的还是Perl
对C,R什么的也得了解一点,能读别人的代码最好了。
㈨ 生物信息学什么计算机语言
编程语言按照重要程度排序:R语言、Python、Perl。
另外对Linux操作系统必须非常熟悉,因为生物信息学很多软件都在Linux系统运行