大学计算机基础知识点_阿里云大学和腾讯云大学的计算机基础课程
再怎么強調生物信息學數據分析學習過程的計算機基礎知識的打磨都不為過,我把它粗略的分成基于R語言的統計可視化,以及基于Linux的NGS數據處理:
- 《生信分析人員如何系統入門R(2019更新版)》
- 《生信分析人員如何系統入門Linux(2019更新版)》
把R的知識點路線圖搞定,如下:
- 了解常量和變量概念
- 加減乘除等運算(計算器)
- 多種數據類型(數值,字符,邏輯,因子)
- 多種數據結構(向量,矩陣,數組,數據框,列表)
- 文件讀取和寫出
- 簡單統計可視化
- 無限量函數學習
Linux的6個階段也跨越過去 ,一般來說,每個階段都需要至少一天以上的學習:
- 第1階段:把linux系統玩得跟Windows或者MacOS那樣的桌面操作系統一樣順暢,主要目的就是去可視化,熟悉黑白命令行界面,可以僅僅以鍵盤交互模式完成常規文件夾及文件管理工作。
- 第2階段:做到文本文件的表格化處理,類似于以鍵盤交互模式完成Excel表格的排序、計數、篩選、去冗余,查找,切割,替換,合并,補齊,熟練掌握awk,sed,grep這文本處理的三駕馬車。
- 第3階段:元字符,通配符及shell中的各種擴展,從此linux操作不再神秘!
- 第4階段:高級目錄管理:軟硬鏈接,絕對路徑和相對路徑,環境變量。
- 第5階段:任務提交及批處理,腳本編寫解放你的雙手。
- 第6階段:軟件安裝及conda管理,讓linux系統實用性放飛自我。
考慮到絕大部分粉絲即使購買了對應的書籍仍然是需要視頻課程帶入門,這里我推薦阿里云大學和騰訊云大學的公開課給大家。
首先看騰訊云大學的Linux入門
之前我們生信菜鳥團已經發布的:購買入門級服務器免費送Linux直播培訓服務 其實就提到過了這個騰訊云大學,就是無需購買10塊錢的云服務器就可以學Linux的騷操作,因為是薅騰訊的羊毛,而且還有免費的教學,都是他們的工程師。我以前推薦學生做這個,https://cloud.tencent.com/developer/labs/lab/10000 點擊進入就是一個免費的服務器,可以使用幾個小時, 足夠你跟著他們的免費教學視頻入門Linux啦!
騰訊云大學的Linux入門教學視頻在:https://cloud.tencent.com/edu/learning/course-1676-12066
大家可以直接從第3章開始學習,常規文件夾及文件管理基礎命令不多
ls?##?list?列出當前路徑下信息pwd?##?print?working?directory?打印工作目錄,即當前所在目錄
cd?##?change?directory?切換目錄
mkdir?##?make?directory建立一個新的目錄
touch?##?創建文本
mv?##?Move?更改文件或目錄,移動目錄或文件
rm?##?ReMove?刪除目錄或文件
cp?##?copy?and?paste?將給出的文件或目錄復制到另一個文件或目錄中?tar?##?Tape?archive?解壓文件
ln?##?LINk?鏈接文件
3. 基操之常用命令
- 3.1 章節介紹
- 3.2 Linux命令幫助文檔的使用
- 3.3 文件目錄創建及切換等命令
- 3.4 相對路徑和絕對路徑
- 3.5 文件目錄命名規則
- 3.6 ls命名詳解
- 3.7 文件目錄拷貝命令
- 3.8 重命名及移動命令
- 3.9 文件目錄刪除命令
- 3.10 文件內容查看命令
- 3.11 軟鏈接和硬鏈接
- 3.12 history命令
- 3.13 echo命令完成覆蓋和追加內容
- 3.14 文件命令綜合案例
- 3.15 時間命令
- 3.16 tar打包及解壓
- 3.17 tar結合gzip壓縮
- 3.18 tar結合bzip2
- 3.19 壓縮在大數據中的使用詳解
- 3.20 系統命令實操
4. 文本編輯上古神器之VIM
- 4.1 章節介紹
- 4.2 VIM神器概述
- 4.3 VIM工作模式
- 4.4 VIM插入命令
- 4.5 VIM定位命令
- 4.6 VIM刪除命令
- 4.7 VIM復制粘貼命令
- 4.8 VIM替換和取消命令
- 4.9 VIM退出命令
5. 愛恨情仇之用戶、 用戶組及權限管理
- 5.1 章節介紹
- 5.2 Linux安全性模型
- 5.3 用戶詳解
- 5.4 用戶組詳解
- 5.5 用戶管理
- 5.6 用戶組管理
- 5.7 Linux文件和目錄的權限解讀
- 5.8 權限管理實操之字符表示法
- 5.9 權限管理實操之數字表示法
- 5.10 權限管理實操之賦予可執行權限
6. 行走江湖之常用軟件安裝
- 6.1 章節介紹
- 6.2 Linux軟件安裝概述
- 6.3 RPM方式軟件安裝實操
- 6.4 YUM方式軟件安裝實操
- 6.5 JDK安裝實操
- 6.6 Tomcat安裝實操
6.7 MySQL安裝實操
當然了,這個只能說是簡單的認識Linux,如果你想精通,還是建議購買一個最低配服務器,跟著練習。
再看阿里云大學的R語言
之所以注意到阿里云大學,還是我復旦大學的一個學徒提到的,因為她參加了我們生信技能樹的生信入門后,覺得可以吊打阿里云大學的R語言五條街!
鏈接是:
- https://edu.aliyun.com/course/27/lesson/list?spm=5176.8764728.aliyun-edu-course-tab.2.66642371X3S98U
學習量和播放量是沒的說!
阿里云大學的R語言課程目錄如下:
- 課時1:R語言是什么、R的優勢、資源16:08
- 課時2:R的安裝、獲取幫助、工作空間管理23:35
- 課時3:R包的使用、結果的重用、如何處理大數據集23:43
- 課時4:R數據集的概念、向量、矩陣和數組27:43
- 課時5:R數據框、因子和列表24:51
- 課時6:R的常用命令17:38
- 課時7:R的list列表詳解15:19
- 課時8:R的數據源導入方法22:41
- 課時9:R的用戶自定義函數14:05
- 課時10:R訪問MySQL數據庫13:01
- 課時11:R的集成開發環境(IDE)--Rstudio17:49
- 課時12:R如何畫圖,圖形參數、符號、線條和顏色25:10
- 課時13:R圖形的文本屬性、尺寸、標題和自定義坐標軸36:38
- 課時14:R圖形的次要刻度線、參考線、圖例和文本標注30:25
- 課時15:R的圖形組合、圖形布局的精細控制30:57
- 課時16:R基本的數據管理--創建變量、變量重編碼和重命名21:43
- 課時17:R基本數據管理--如何處理缺失值、日期值得使用、數據類型轉換30:14
- 課時18:R基本數據管理--數據集合并、子集的提取以及隨機抽樣函數22:23
- 課時19:R高級數據管理--數學函數、統計函數和概率函數21:19
- 課時20:R高級數據管理--字符處理函數、將函數應用于矩陣和數據框17:49
- 課時21:R高級數據管理--重復和循環、條件執行、轉置19:24
- 課時22:R基本圖形--條形圖(堆砌、分組、均值)、條形圖的微調26:36
- 課時23:R的基本圖形——餅圖17:04
- 課時24:R基本圖形--直方圖09:55
- 課時25:R基本圖形--核密度圖10:05
- 課時26:R基本圖形——箱線圖08:27
- 課時27:R實例——預測海藻數量之問題描述與目標、數據集格式16:12
- 課時28:R實例——預測海藻數量之數據預處理17:47
- 課時29:R實例——預測海藻數量之獲取預測模型12:37
- 課時30:R實例——預測海藻數量之模型的精簡和調優
還等什么呢,趕快去學習體驗對比一下哦!
學習后可以試試看我們的周末班全套練習題:
R語言的練習題
- 初級10 個題目,盡量根據參考代碼理解及完成:http://www.bio-info-trainee.com/3793.html
- 中級要求是:http://www.bio-info-trainee.com/3750.html
- 高級要求是完成20題:http://www.bio-info-trainee.com/3415.html
- 統計專題 30題:http://www.bio-info-trainee.com/4385.html
- 可視化專題30題:http://www.bio-info-trainee.com/4387.html
LINUX的練習題:
- 最低要求是完成我的 linux 20題 http://www.bio-info-trainee.com/2900.html
- 其次完成生物信息學數據格式的習題(blast/blat/fa-fq/sam-bam/vcf/bed/gtf-gff),收集這些格式的說明書。
- fasta和fastq格式文件的shell小練習 http://www.bio-info-trainee.com/3575.html
- sam和bam格式文件的shell小練習 http://www.bio-info-trainee.com/3578.html
- VCF格式文件的shell小練習 http://www.bio-info-trainee.com/3577.html
總結
以上是生活随笔為你收集整理的大学计算机基础知识点_阿里云大学和腾讯云大学的计算机基础课程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大疆有望下月推出 Inspire 3 无
- 下一篇: 泊松分布的分布函数_10分钟了解泊松分布