生物信息 python 书籍_用python做生物信息数据分析(1-环境准备)
写在前面
四五年前,接触生物信息的时候,阴差阳错,我选择用perl。事实上,直到嫌我,我还是认为我当初的选择,完全正确!。
在做一些小文本的快速处理上,perl在我看来,从来最优最快
当然,进步往往来自于颠覆;如果你不革自己的命,那么自然有人来革了你的命。进入博士课题组之后,我们整体商量,最后定下来,课题组的官方编程语言为Python(当时,我强烈建议使用python)。原因有很多,但是perl毕竟是perl,python是目前做生信简单数据分析比较受推荐的语言。所以,最后我还是要写python (而且是要把之前一些用java写的代码,用python重新写一遍....)
python码码环境准备
以前写Perl,一开始使用txt写,后来用notepad++,也用了一段时间的vim,不过整体上目前也没有变化了,就是直接notepad++。python,号称是面向对象。一个面向对象的语言,如果不用IDE,似乎不是太好。所以最后决定,就用pycharm。
下载与安装python环境
直接在python官网下载并安装对应的python版本,这块我之前已经安装好了。
image.png
安装起来,应该是不断下一步就不会有问题。
下载与安装pycharm
进入官网,点击下载
image.png
选择社区版,毕竟我暂时不搞Web,不需要使用专业版
image.png
下载完了,双击文件进行安装
image.png
image.png
中间有很多设置,我基本都保持默认
随后看到一个感觉很不错的特点,似乎支持很多语言
image.png
vim整体上我用得挺多,不过并不是太熟悉。在windows下,鼠标来得实在,所以就不勾选了。但是R语言的支持 bash的,markdown的还是选上。
安装基本完成,我创建了一个项目叫做sRNApy。一顿下一步,感觉还不错。不过似乎找不到R环境。
image.png
那么一定是在设置之类的地方就可以导入R编译器(当然,导入之前需要自己先安装好R)
image.png
image.png
随后等待pycharm构建一些索引?可能是用于语法高亮?
image.png
然后关闭重启,似乎就可以了
环境配置就这样吧
先来一段题外话,因为我还是比较关心。是否pycharm可以从某个层面上来说,替代Rstudio,毕竟有时候Rstudio用着不是太顺手。试了一下,感觉还可以
image.png
而且还可以自动保存PDF...
image.png
可能稍微配置一下,就可以像Rstudio一样了。然而这个不是主题,不整了。
删掉R脚本,开始正式的python码码生活
生物信息 python 书籍_用python做生物信息数据分析(1-环境准备)相关推荐
- 自学python书籍_自学python看什么书
俗话说:工欲善其事,必先利其器!对于零基础入门的人来说,对于Python的学习还是有点懵懵懂懂的,如果有一些书籍先看看来引导,学起来难度也会减低很多,同时会提高学习者的自信心!今天向推荐这些零基础入门 ...
- 如何选择python书籍_关于 Python 的经典入门书籍有哪些?
展开全部 关于Python,是最近最火最的编程语言e68a843231313335323631343130323136353331333365643631,挺多人都在学习的,关于它的入门书籍,我大概推 ...
- 第一章 第一节:Python基础_认识Python
Python基础入门(全套保姆级教程) 第一章 第一节:Python基础_认识Python 1. 什么是编程 通俗易懂,编程就是用代码编写程序,编写程序有很多种办法,像c语言,javaPython语言 ...
- python书籍_最好的Python书籍,让您像专业程序员一样编程
Python是一种值得学习的语言.学习Python不仅会激发你用最简单的方式完成高度复杂的任务,还会打破传统编程范型的藩篱.Python是能够改变你的编程方式进而改变你看问题的角度的一种语言. Pyt ...
- 关于python的经典书籍_关于Python的经典入门书籍有哪些?
适合完全没有编程基础的新手使用. 回复内容: 适合完全没有编程基础的新手使用? Learn Python The Hard Way是你唯一的.最终的.史诗级的选择.它也许不能和 _why 的 why' ...
- java python算法_用Python,Java和C ++示例解释的排序算法
java python算法 什么是排序算法? (What is a Sorting Algorithm?) Sorting algorithms are a set of instructions t ...
- 学python编程_学习Python编程,我们应该如何学?学习内容包括哪些?
点击蓝字"python教程"关注我们,一起学习成长哟! 我想可能很多网友和我有着相似的学习背景,学习Python会有以下的问题: 从零开始,不知道如何下手开始学? 被基本的数据结构 ...
- excel python插件_利用 Python 插件 xlwings 读写 Excel
Python 通过 xlwings 读取 Excel 数据 去年底公司让我做设备管理,多次委婉拒绝,最终还是做了.其实我比较喜欢技术.做管理后发现现场没有停机率统计,而原始数据有,每次要自己在Exce ...
- 动态照片墙 python 实现_利用python生成照片墙的示例代码
这篇文章主要介绍了利用python生成照片墙的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 PIL(Python Im ...
最新文章
- 使用async await 封装 axios
- php微信公众号获取天气预报,【微信公众平台开发】封装获取天气预报功能
- root能写入东西,其它账号不能写,可能的原因
- 七年级计算机室使用计划表,七年级信息技术教学工作计划
- 什么!卷积要旋转180度?!
- el-option传两个值_俗话说买房看地段,买窗看K值:如何区分K值、U值和R值
- docker build 变量_Docker从入门到掉坑(二):基于Docker构建SpringBoot微服务
- windows下通过adb shell进入data目录
- vs如何自动生成基本的代码_STM32CubeMX底层配置代码自动代码生成
- Android 自定义组件学习 3
- python调用R语言
- 宋体查询1.mysql数据库复习加强 2.mysql事务触发器 3.mysql 索引外键加强 4.zendstudio 的安装使用 5.svn版本控制器的使用-java教程...
- windows7远程桌面
- cdr文件过大导出pdf打不开_cdr导出pdf 文件有问题怎么办
- 多项式(带余)除法学习笔记
- 使用adb备份安卓应用apk文件
- EI检索的国际会议有这些
- 什么是 返点、分销、直销、代理、代销
- 简单实现ProgressBar三色图(带有百分比)
- 程序员到30岁之后应该何去何从?治恐慌
热门文章
- Codeforces Round #715 (Div. 2) C. The Sports Festival 区间dp
- 计算几何模板中的代码
- Gym - 215177C 玩游戏
- YbtOJ#573-后缀表达【二分图匹配】
- P2633-Count on a tree【主席树,LCA】
- P1903-[国家集训队]数颜色/维护队列【带修莫队】
- P5135-painting【组合数学】
- 2018/7/10-纪中某C组题【jzoj3792,jzoj3793,jzoj3794】
- ssl1341-Asteroids【最大匹配,最小点覆盖,图论】
- 【动态规划】叠放箱子问题(ssl 1640)