1. 程式人生 > >基因結構註釋軟體PASA安裝全紀錄

基因結構註釋軟體PASA安裝全紀錄

PASA安裝


  • 官方網址

登入mysql,建立使用者

  • create a user/password with read-only access
  • create a user/password with all privileges
mysql -u root
mysql> GRANT SELECT ON *.* TO 'pasa'@'localhost' IDENTIFIED BY "123456";
mysql> GRANT ALL ON *.* TO 'pasa_admin'@'localhost' IDENTIFIED BY "123456";
mysql>
FLUSH PRIVILEGES;

安裝perl模組

  • DBD::mysql
cpanm --mirror http://mirrors.163.com/cpan/ DBD::mysql

安裝依賴工具,寫入PATH

  • Tom Wu GMAP cdna alignment utility.
  • Jim Kent BLAT aligner
  • Bill Pearson FASTA general sequence alignment utility. Note that the fasta utility is bundled with other utilities as part of the Fasta3 suite. The fasta utility (ie. named fasta3…) should be renamed (or symlinked to) ‘fasta’. This utility is required for annotation comparisons, but not needed for alignment assembly or alt-splicing analysis.
conda install -c bioconda gmap
conda install blat
conda install fasta3

安裝UniVec資料庫並格式化

cd /share/home/baishenglong/programs/seqclean-x86_64/
wget ftp://ftp.ncbi.nih.gov/pub/UniVec/UniVec
formatdb -t UniVec -i UniVec -p F 

修改預設配置檔案

  • cp pasa_conf/pasa.CONFIG.template pasa_conf/conf.txt
MYSQL_RW_USER
=baishenglong MYSQL_RW_PASSWORD=123456 # read-only username and password MYSQL_RO_USER=pasa MYSQL_RO_PASSWORD=123456 PASA_ADMIN_EMAIL[email protected] VECTOR_DB=/share/home/baishenglong/programs/seqclean-x86_64/UniVec
  • cp pasa_conf/pasa.alignAssembly.Template.txt pasa_conf/alignAssembly.config
  • 此處MYSQLDB指定的為工作資料庫,可任意指定,執行完一次後需要刪除該資料庫drop database pasa_db;,否則下次執行會報錯。
MYSQLDB=pasa_db
validate_alignments_in_db.dbi:--MIN_PERCENT_ALIGNED=75
validate_alignments_in_db.dbi:--MIN_AVG_PER_ID=95
validate_alignments_in_db.dbi:--NUM_BP_PERFECT_SPLICE_BOUNDARY=0

解決報錯

  • 報錯內容
    Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’
  • 建立mysql動態檔案軟連結到pasa預設目錄下
    ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

解決報錯

  • 報錯內容
    Specified key was too long; max key length is 1000 bytes
  • 修改檔案
    /share/home/baishenglong/programs/PASApipeline-pasa-v2.2.0/schema/cdna_alignment_mysqlschema
  • 原內容
172 CREATE TABLE annotation_updates (
173   update_id int(11) NOT NULL auto_increment,
174   gene_id varchar(200) default NULL,
175  model_id varchar(200) default NULL,
  • 修改後內容
172 CREATE TABLE annotation_updates (
173   update_id int(11) NOT NULL auto_increment,
174   gene_id varchar(200) default NULL,
175   model_id varchar(200) default NULL,

好啦,到這兒就可以跑啦~~~

相關推薦

基因結構註釋軟體PASA安裝紀錄

PASA安裝 官方網址 登入mysql,建立使用者 create a user/password with read-only access create a user/passwor

Ubuntu 18.04.1 LTS server安裝紀錄

自定義 ubuntu 分區 reboot 方法 font 虛擬系統 ssh key ntfs VMware Workstation Pro操作 創建新的虛擬機 這裏強調一下虛擬機存放目錄的問題: 建一個根目錄VM,在其下建xp、win7、ubuntu

PSV破解流程+軟體遊戲安裝(最簡單/最快的方法整理,已測支援3.65~3.68,理論上支援系列版本)

1.下載相關工具:下載qcma https://codestation.github.io/qcma/ 下載破解自動打包工具(懶人包,能夠根據使用者AIDKEY自動生成破解包) 新地址連結:https://pan.baidu.com/s/1gjwfsxupsxiCgCWNgC7F8Q

阿里系統軟體迎戰“雙11”超高流量峰值紀錄

作者|阿里資源管理技術專家楊儀 剛剛過去的 2018 年天貓“雙11”,創下了全天 2135 億 GMV 的數字奇蹟,零點交易峰值比往年提升 50%,各項指標均創下歷史新高。 2018 年是“雙11”的第十年,也是阿里系統軟體事業部參與的第二個“雙11”,系統軟體是介於業務應用和 IDC、網路、伺服器之間

CentOS6.5 安裝Python3.6 (一個小白的安裝過程紀錄!)

本人Python小白,這是本人學習Python的開始,對於新技術本人一貫於直接上手去做,然後在做的過程中去學習和查閱相關資料,因為經驗的積累在於處理做的過程中的遇到的各種問題,在學習階段遇到的問題越多,就能在以後的實際應用中少走彎路,本篇文章也是本人在安裝Pyt

ORACLE EPM 11.1.2.3 Hyperion planning Essbase 安裝配置紀錄

1、虛擬機器資訊: 作業系統:Windows2008 Server(64位) IP地址:192.168.56.222本地安裝Oracle11g資料庫,中文字符集。 記憶體:8G (親測小於8G的話

Kali Linux安裝中文輸入法紀錄

前言: 我使用的是英文版的Kali,預設沒有安裝中文輸入法,也沒有安裝小企鵝(我後來才知道),折騰了很久,現在終於可以在Kali裡輸入中文了(這篇文章就是在Kali裡面用leafpad寫的).安裝的過程有點曲折,現在整理一下思路,把正確的配置順序

智慧小車製作過程紀錄: 三、軟體平臺--- Java 平臺串列埠通訊

嵌入式Linux上大部分都是有C/C++來做開發的,主要的原因還是為了效率,但本人最近幾年用Java比較多所以決定用Java比較多所以決定還是用Java來開發,再者個人認為現在硬體的發展,對於實時性沒有苛刻要求的環境Java足可以勝任了,所以言歸正傳,下面開始實

智慧小車製作過程紀錄: 六、軟體平臺--- 攝像頭雲臺控制

攝像頭雲臺採用2自由度雲臺控制可以控制,淘寶很多商家都有賣,雲臺如下圖 舵機控制板採用24路舵機控制板,通過串列埠傳送指令控制舵機的控制,如下圖 舵機類Servo.java 封裝了舵機控制的基本屬性,可以根據屬性獲取控制的命令 package

Visual Studio 2017各版本安裝包離線下載、安裝解析

pla 離線文件 win10 unit splay and 文件下載 python擴展 erl 轉自 寂靜·櫻花雨 Visual Studio 2017各版本安裝包離線下載、安裝全解析 感謝IT之家網友 寂靜·櫻花雨 的投稿 關於Visual

MySQl安裝

b2c 安裝筆記 password size post edi 分享 mar 感覺 這是第二次安裝MySql了。第一次安裝花了幾個小時,理解安裝的每一個頁面,這次光尋找安裝包就找了幾個。因此感覺有必要做一次全面的安裝筆記。(有點浪費時間了,可是感覺非常值

Linux Mint 17.1 安裝配置

做的 text -m fin installer /etc reference 安裝oracle u盤啟動盤 Linux Mint 17.1 安裝全配置 I. 前言 由於自己的本子出現了一些故障需要重新安裝系統,就上網看看今年4,5月份發布的一些新的發行版來試試。原先電腦上

hadoop-3.0.0-beta1運維手冊(003):安裝分布式HDFS3.0.0-準備軟件

hadoop3.0.0 hdfs3.0.0 centos7 hadoop的jdk hadoop軟件上傳 3.1 準備軟件HDFS是Hadoop的一個組件,它並沒有單獨發布,因此,我們需要下載Hadoop的安裝包。1. 下載Hadoop3.0.0-beta1,保存到d:\hdfs3\soft

安裝局可執行的gulp

屬性 1-1 body data 執行 logs post .cn 分享圖片 gulp需要作為項目的開發依賴(devDependencies)安裝,全局安裝了gulp是無法執行項目的,不單單需要全局安裝 gulp:npm install gulp -g,也需要作為項目的開發

python爬取豆瓣250存入mongodb紀錄

xpath author cli content call function 取出 pycha 出版社 用了一周的時間總算搞定了,跨過了各種坑,總算調試成功了,記錄如下: 1、首先在cmd中用命令行建立douban爬蟲項目 scrapy startproject douba

Centos7.x 編譯安裝功能的Nginx

centos7.x reg red types rds -cp yum 應用場景 ticket 說明 根據此文檔進行編譯安裝 Nginx,可以將Nginx默認的功能全部安裝上,讀者也可以自己的根據實際情況刪減需要編譯的模塊。 支持的特色功能如下: 支持 TLSv1.3

使用Eric4和PYQT4開發桌面軟體安裝準備

當前python2.x的最後版本是2.7,py3系列還在發展期,缺乏足夠的資料和API支援。Python下的GUI庫比較多,但主要有兩大類庫,一個是wxPython,一個是PyQt。 我查閱和安裝過程後選擇了PYQT,原因是:wxPython缺乏足夠強大的IDE支援,而PYQT已經是一個成熟的套

Fiddler 抓包軟體安裝和使用

1. Fiddler 簡介 Fiddler 專用抓包工具,工作在應用層,只能對HTTP協議(包含HTTPS協議)進行抓取。 Fiddler 功能豐富,體積小巧,支援HTTP斷點除錯,且是一款免費的軟體。 Fiddler 是用 C# 編寫的HTTP協議除錯代理

centos 軟體解除安裝

1、查詢系統註冊名稱 rpm -q -a|grep 軟體名 2、解除安裝 rpm -e [package name] 即可解除安裝軟體。引數e的作用是使rpm進入解除安裝模式。對名為[package name]的軟體包進行解除安裝。由於系統中各個軟體包之間相互有依賴關係。如果因存在依

/半虛擬化、硬體/軟體輔助的虛擬化之間的區別與聯絡

全虛擬化 不需要對GuestOS作業系統軟體的原始碼做任何的修改,就可以執行在這樣的VMM中 在全虛擬化的虛擬平臺中,GuestOS並不知道自己是一臺虛擬機器,它會認為自己就是執行在計算機物理硬體裝置上的HostOS。因為全虛擬化的VMM會將一個OS所能夠操作的CPU、記憶體、外設等物理