新聞中心
在進(jìn)行生物信息學(xué)序列分析的過程中,NR(Non-Redundant)數(shù)據(jù)庫扮演著至關(guān)重要的角色。但是,這個(gè)數(shù)據(jù)庫的大小相當(dāng)巨大,所以在下載NR數(shù)據(jù)庫時(shí),整個(gè)過程可以非常耗時(shí)。而當(dāng)你需要使用NR數(shù)據(jù)庫進(jìn)行一定的研究之后,相應(yīng)的解壓縮NR數(shù)據(jù)庫的過程也可能會(huì)涉及到一些技術(shù)難題。因此,在這篇文章中,我們將??重點(diǎn)介紹一些常規(guī)的nr數(shù)據(jù)庫解壓縮技巧和注意事項(xiàng),幫助大家以快速且簡(jiǎn)單的方式來解壓NR數(shù)據(jù)庫。

目前創(chuàng)新互聯(lián)公司已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、邢臺(tái)縣網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
之一步:下載NR數(shù)據(jù)庫
你需要在NCBI網(wǎng)站上下載NR數(shù)據(jù)庫。在Web瀏覽器中輸入“NCBI NR database”并單擊搜索按鈕,將會(huì)跳轉(zhuǎn)到NCBI NR數(shù)據(jù)庫的下載頁面。你會(huì)看到兩個(gè)下載文件:一個(gè)是壓縮文件“nr.gz”,另一個(gè)是實(shí)體(Binary)碎片文件,其文件名為“nr”的多個(gè)擴(kuò)展名。
第二步:解壓縮NR.gz文件
NR.gz文件是NR數(shù)據(jù)庫的壓縮文件,因此,需要使用一些解壓工具將其解壓。對(duì)于Unix/Lunix/Mac用戶,可以直接使用命令行工具,如“gunzip”,來解壓縮NR.gz文件。如果你是Windows用戶,則可以使用WinRAR、WinZip或7Zip等常見解壓縮工具來完成解壓任務(wù)。
讓我們以7Zip為例,演示一下如何解壓NR.gz文件。你需要將NR.gz文件移動(dòng)到你計(jì)算機(jī)的任何目錄中。右鍵單擊NR.gz文件,選擇“7-Zip”菜單,接著再選擇“7-Zip”小菜單中的“在此處解壓縮”,即可開始解壓縮NR.gz文件。完成后,會(huì)在同一目錄下生成一個(gè)“nr”文件。
第三步:合并碎片文件
在你解壓NR.gz文件的同時(shí),你也必須合并文件名為“nr”的多個(gè)碎片文件。你可以將這些碎片文件繼續(xù)使用7Zip、WinRAR或其他合并工具進(jìn)行合并。合并完成后,將生成一個(gè)大文件,即為NR數(shù)據(jù)庫。
第四步:準(zhǔn)備BLAST環(huán)境
一旦NR數(shù)據(jù)庫被解壓縮和合并成一個(gè)大文件,你就可以開始在你的生物信息學(xué)分析流程中使用它了。不過,在之前,你需要準(zhǔn)備好BLAST(Basic Local Alignment Search Tool)環(huán)境。BLAST是一款廣泛應(yīng)用于序列分析工具中的軟件,用于比對(duì)和分析特定序列。
在使用BLAST進(jìn)行NR數(shù)據(jù)庫的搜索之前,你需要先下載BLAST,然后通過配置文件為其指定NR數(shù)據(jù)庫文件路徑。另外,在使用BLAST搜索NR數(shù)據(jù)庫之前,還應(yīng)該了解如何編寫一個(gè)BLAST查詢。
NR數(shù)據(jù)庫的解壓縮過程可能會(huì)涉及到一些技術(shù)難題,但只要你了解了基本操作,就可以在短時(shí)間內(nèi)簡(jiǎn)單地完成它。在這篇文章中,我們介紹了NR.gz文件的解壓縮方法、碎片文件的合并方法以及BLAST的安裝和配置。不愧是這種常用的解壓縮任務(wù),請(qǐng)不要感到陌生或不安,相信您的科學(xué)精神和實(shí)踐經(jīng)驗(yàn)定會(huì)越發(fā)豐富!
相關(guān)問題拓展閱讀:
- linux安裝oracle11g
- sql2023數(shù)據(jù)庫壓縮備份影響數(shù)據(jù)嗎
linux安裝oracle11g
我看像是安裝文件路徑有中文造成的,安裝包位置路徑不能有中文
因項(xiàng)目需求,需要在64位linux系統(tǒng)中安裝Oracle 11g,在網(wǎng)上查了很多內(nèi)容,結(jié)合自己的實(shí)際經(jīng)驗(yàn),終于安裝成功,記錄下來,分享給有需要的同志們,不謝哈!^_^
一、修改操作系統(tǒng)核心參數(shù)
在Root用戶下執(zhí)行以下步驟:
1)修改用戶的SHELL的限制,修改/etc/security/limits.conf文件
輸入命令:vi /etc/security/limits.conf,按i鍵進(jìn)入編輯模式,將下列內(nèi)容加入該文件。
?
1
2
3
4
5
6
7
oracle soft nproc 2023
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
編輯完成后按Esc鍵,輸入“:wq”存盤退出
2)修改/etc/pam.d/login 文件,輸入命令:vi /etc/pam.d/login,按i鍵進(jìn)入編輯模式,將下列內(nèi)容加入該文件。
?
1
2
3
session required /lib/security/pam_limits.so
session required pam_limits.so
編輯完成后按Esc鍵,輸入“:wq”存盤退出
3)修改linux內(nèi)核,修改/etc/sysctl.conf文件,輸入命令: vi /etc/sysctl.conf ,按i鍵進(jìn)入編輯模式,將下列內(nèi)容加入該文件
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
fs.file-max =
fs.aio-max-nr =
kernel.shmall =
kernel.shmmax =
kernel.shmmni = 4096
kernel.sem = 128
net.ipv4.ip_local_port_range =
net.core.rmem_default =
net.core.rmem_max =
net.core.wmem_default =
net.core.wmem_max =
編輯完成后按Esc鍵,輸入“:wq”存盤退出
4)要使 /etc/sysctl.conf 更改立即生效,執(zhí)行以下命令。 輸入:sysctl -p 顯示如下:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
linux:~ # sysctl -p
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max =
fs.aio-max-nr =
kernel.shmall =
kernel.shmmax =
kernel.shmmni = 4096
kernel.sem = 128
net.ipv4.ip_local_port_range =
net.core.rmem_default =
net.core.rmem_max =
net.core.wmem_default =
net.core.wmem_max =
5)編輯 /etc/profile ,輸入命令:vi /etc/profile,按i鍵進(jìn)入編輯模式,將下列內(nèi)容加入該文件。
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if ; then
if ; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -un 65536
fi
fi
編輯完成后按Esc鍵,輸入“:wq”存盤退出
6)創(chuàng)建相關(guān)用戶和組,作為軟件安裝和支持組的擁有者。
創(chuàng)建Oracle用戶和密碼,輸入命令:
?
1
2
3
useradd -g oinstall -g dba -m oracle
passwd oracle
然后會(huì)讓你輸入密碼,密碼任意輸入2次,但必須保持一致,回車確認(rèn)。
7)創(chuàng)建數(shù)據(jù)庫軟件目錄和數(shù)據(jù)文件存放目錄,目錄的位置,根據(jù)自己的情況來定,注意磁盤空間即可,這里我把其放到oracle用戶下,例如:
輸入命令:
?
1
2
3
4
5
6
7
mkdir /home/oracle/app
mkdir /home/oracle/app/oracle
mkdir /home/oracle/app/oradata
mkdir /home/oracle/app/oracle/product
8)更改目錄屬主為Oracle用戶所有,輸入命令:
?
1
chown -R oracle:oinstall /home/oracle/app
9)配置oracle用戶的環(huán)境變量,首先,切換到新創(chuàng)建的oracle用戶下,
輸入:su – oracle ,然后直接在輸入 : vi .bash_profile
按i編輯 .bash_profile,進(jìn)入編輯模式,增加以下內(nèi)容:
?
1
2
3
4
5
6
7
8
9
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
編輯完成后按Esc鍵,輸入“:wq”存盤退出
二、安裝過程
1)當(dāng)上述系統(tǒng)要求操作全部完成后,注銷系統(tǒng),在圖形界面以O(shè)racle用戶登陸。首先將下載的Oracle安裝包復(fù)制到linux中,用SSH其他ftp工具拷貝。
打開一個(gè)終端,運(yùn)行unzip命令解壓oracle安裝文件,如:
輸入命令:
?
1
2
3
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
解壓完成后 cd 進(jìn)入其解壓后的目錄database
輸入命令:
cd database
使用ls命令可以查看解壓后database所包含的文件,如下圖:
2)執(zhí)行安裝,輸入命令:./runInstaller
裝到這一步,可以看到,可以查看到有很多的rpm包沒有,我們可以從安裝linux的光盤或ISO中(或去D:\linux_oracle11g_Package)查找所缺的包,使用ftp上傳到linux中,然后使用rpm –ivh xxx.rpm –nodeps –force 來進(jìn)行安裝(其中加上–nodeps — force 代表強(qiáng)制安裝,是在直接使用rpm –ivh xxx.rpm安裝不成功的情況下用的)等到把包全部都安裝好的情況下,再次在oracle圖形界面中,執(zhí)行安裝過程2,下來在環(huán)境檢查過程中,就通過了。
安裝過程中86%可能會(huì)遇到報(bào)錯(cuò)如出錯(cuò)問題(error in invoking target ‘mkldflags ntcontab.o nnfgt.o’ of makefile)按照如下步驟順序執(zhí)行。
上傳安裝鏡像rhel-server-6.1-x86_64-dvd.iso,
然后將鏡像文件掛,如/mnt
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# mount -o loop rhel-server-6.1-x86_64-dvd.iso /mnt
# cd /mnt/Packages
# rpm -ivh glibc-common-2.12-1.25.el6.x86_64.rpm
# rpm -ivh kernel-headers-2.6.32-131.0.15.el6.x86_64.rpm
# rpm -ivh libgcc-4.4.5-6.el6.x86_64.rpm
# rpm -ivh glibc-2.12-1.25.el6.x86_64.rpm
# rpm -ivh libgomp-4.4.5-6.el6.x86_64.rpm
# rpm -ivh nscd-2.12-1.25.el6.x86_64.rpm
# rpm -ivh glibc-headers-2.12-1.25.el6.x86_64.rpm
# rpm -ivh glibc-devel-2.12-1.25.el6.x86_64.rpm
# rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
# rpm -ivh cpp-4.4.5-6.el6.x86_64.rpm
# rpm -ivh gcc-4.4.5-6.el6.x86_64.rpm
注:以上是安裝gcc,軟件安裝順序不能錯(cuò)。
?
1
2
3
4
5
6
7
******************************************
# rpm -ivh libstdc++-4.4.5-6.el6.x86_64.rpm
# rpm -ivh libstdc++-devel-4.4.5-6.el6.x86_64.rpm
# rpm -ivh gcc-c++-4.4.5-6.el6.x86_64.rpm
注:以上是安裝gcc-c++
根據(jù)這個(gè)方法解決了錯(cuò)誤。
安裝完成后,系統(tǒng)會(huì)提示你需要用root權(quán)限執(zhí)行2個(gè)shell腳本。按照其提示的路徑,找到其所在的位置,如:我的就在/home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh
和 /home/oracle/oraInventory/orainstRoot.sh 新開啟一個(gè)終端,輸入命令:
?
1
2
3
4
5
6
7
8
9
su – root
cd /home/oracle/app/oracle/product/11.2.0/dbhome_1
sh root.sh
cd /home/oracle/oraInventory
sh orainstRoot.sh
三、數(shù)據(jù)庫建庫
1) 還是在oracle用戶的圖形界面oracle用戶中,新開啟一個(gè)終端,直接輸入命令dbca會(huì)彈出如下界面。我們這里采用定制數(shù)據(jù)庫。
有兩個(gè)zip壓縮包,把2of2的components里的東西拷貝到1of2的components里就行了,我也遇到過!
權(quán)限問題。文件權(quán)限。目錄權(quán)限
是不是你空間不足了,用df看下各盤的使用情況,要不正常只要安裝就沒多大問題了
再者建議在英文環(huán)境下安裝
sql2023數(shù)據(jù)庫壓縮備份影響數(shù)據(jù)嗎
SQL Server 2023 中的數(shù)據(jù)庫壓縮備份不會(huì)影響數(shù)據(jù),因?yàn)閴嚎s備份本質(zhì)上是在將備份文件進(jìn)行壓縮,而不是備份數(shù)據(jù)庫時(shí)對(duì)數(shù)據(jù)進(jìn)行壓縮。所以,壓縮備份對(duì)數(shù)據(jù)本身沒有任何影響。
壓縮備份可以有效地減小備份文件的大小,減少磁盤占用空間,并且在數(shù)據(jù)傳輸過程中可以加快數(shù)據(jù)傳輸速度。此外,壓縮備份也可以提高備份的效率,使得備份時(shí)間更短。
需要注意的是,雖然備份文件壓縮可以減小文件大小,但是對(duì)于大型數(shù)據(jù)庫來說,壓縮備份可能會(huì)占用更多的 CPU 和內(nèi)存資源,因此需要在備份時(shí)謹(jǐn)慎選擇壓縮備份選項(xiàng)。
總之,SQL Server 2023 中的數(shù)據(jù)庫壓縮備份不會(huì)影響數(shù)據(jù)本身,可以有效地減小備份文件大小,提高備份效率,并且需要謹(jǐn)慎選擇壓縮備份選項(xiàng),以免占用過多的資源。
答案:壓縮備份會(huì)影響數(shù)據(jù)庫,具體影響取決于壓縮比率和壓縮方式。壓縮備份會(huì)減小備份文件的大小,節(jié)省磁盤空間和傳輸時(shí)間,但同時(shí)也會(huì)增加備份和還原的時(shí)間和 CPU 資源消耗。因此,在進(jìn)行壓縮備份時(shí),需要根據(jù)實(shí)際情況權(quán)衡利弊,選擇合適的壓縮比率和壓縮方式,以達(dá)到更好的備份效果和性能。
解釋:在 SQL Server 2023 中,可以使用壓縮備份選項(xiàng)來壓縮備份文件,以減小備份文件的大小。壓縮備份有兩種方式:逐頁壓縮和逐行壓縮。逐頁壓縮是默認(rèn)的壓縮方式,它可以顯著減小備份文件的大小,但會(huì)增加備份和還原的時(shí)間和 CPU 資源消耗。逐行壓縮可以更加精細(xì)地控制壓縮比率,但需要在備份命令中指定 WITH COMPRESSION 參數(shù)。需要注意的是,壓縮備份并不適用于所有類型的數(shù)據(jù)庫,對(duì)于已經(jīng)高度壓縮或包含大量 LOB 數(shù)據(jù)的數(shù)據(jù)庫,壓縮備份可能并不會(huì)帶來明顯的效果。
拓展:除了壓縮備份,SQL Server 還提供了多種備份和還原選項(xiàng),如完整備份、差異備份、日志備份等。在進(jìn)行備份和還原時(shí),需要根據(jù)實(shí)際情況選擇合適的選項(xiàng)和策略,以保證數(shù)據(jù)的安全性和可恢復(fù)性。同時(shí),還需要定期測(cè)試備份和還原方案的有效性,以應(yīng)對(duì)突發(fā)事件和故障。
數(shù)據(jù)庫壓縮備份對(duì)數(shù)據(jù)的影響取決于壓縮備份的具體方式。如果采用的是在線壓縮備份方式,即不會(huì)影響數(shù)據(jù)庫的正常運(yùn)行,同時(shí)在備份時(shí)壓縮數(shù)據(jù)文件,以減小備份文件的大小,這種方式不會(huì)對(duì)數(shù)據(jù)造成影響。因此,不必?fù)?dān)心備份的數(shù)據(jù)完整性和正確性。
但是,在線壓縮備份需要較多的 CPU 和內(nèi)存資源,如果服務(wù)器資源不足,則會(huì)影響數(shù)據(jù)庫的性能,從而影響數(shù)據(jù)的使用。此外,備份文件在壓縮后會(huì)占用更少的存儲(chǔ)空間,但是在還原備份文件時(shí)需要更長(zhǎng)的時(shí)間,因?yàn)樾枰鈮嚎s備份文件。因此,需要權(quán)衡備份文件的大小和還原備份文件所需的時(shí)間。
另外,如果采用的是離線壓縮備份方式,即需要先停止數(shù)據(jù)庫的運(yùn)行,備份數(shù)據(jù)文件并將其壓縮,此時(shí)對(duì)數(shù)據(jù)庫會(huì)產(chǎn)生停機(jī)的影響,可能會(huì)影響數(shù)據(jù)的完整性和正確性。因此,在選擇備份方式時(shí),需要根據(jù)實(shí)際情況進(jìn)行權(quán)衡和選擇。
需要注意的是,采用壓縮備份方式時(shí),應(yīng)該定期進(jìn)行備份文件的校驗(yàn)和恢復(fù)測(cè)試,以確保備份數(shù)據(jù)的正確性和可用性。
SQL Server 2023 數(shù)據(jù)庫壓縮備份不會(huì)影響數(shù)據(jù)的完整性和一致性。壓縮備份僅僅是對(duì)備份數(shù)據(jù)進(jìn)行壓縮,減少備份數(shù)據(jù)的存儲(chǔ)空間,不會(huì)對(duì)備份數(shù)據(jù)本身進(jìn)行修改或刪除,因此不會(huì)對(duì)數(shù)據(jù)的完整性和一致性造成影響。
壓縮備份的好處是可以節(jié)約大量的磁盤空間,同時(shí)也可以提高備份和恢復(fù)的速度。但是需要注意的是,壓縮備份需要更多的 CPU 和內(nèi)存資源,因此可能會(huì)影響系統(tǒng)的性能。此外,對(duì)于大型數(shù)據(jù)庫,壓縮備份可能需要更長(zhǎng)的時(shí)間來完成。因此,在進(jìn)行壓縮備份之前,需要對(duì)系統(tǒng)資源和備份時(shí)間進(jìn)行充分的評(píng)估和計(jì)劃。
總之,SQL Server 2023 數(shù)據(jù)庫壓縮備份不會(huì)影響數(shù)據(jù)的完整性和一致性,但需要注意對(duì)系統(tǒng)資源和備份時(shí)間進(jìn)行評(píng)估和規(guī)劃,以確保系統(tǒng)的穩(wěn)定性和備份的可靠性。
SQL Server 2023 數(shù)據(jù)庫的壓縮備份不會(huì)影響數(shù)據(jù),因?yàn)樗皇菍?duì)備份文件進(jìn)行了壓縮,對(duì)數(shù)據(jù)庫本身的數(shù)據(jù)沒有影響。壓縮備份可以減小備份文件的大小,節(jié)省磁盤空間,提高備份文件的傳輸效率。壓縮備份可以通過 SQL Server Management Studio 或者 Transact-SQL 語句來實(shí)現(xiàn)。在進(jìn)行壓縮備份時(shí),需要注意的是,壓縮備份需要更多的 CPU 和內(nèi)存資源,備份時(shí)間也會(huì)更長(zhǎng)。如果備份非常大,壓縮備份會(huì)增加還原的時(shí)間。因此,需要根據(jù)實(shí)際情況來選擇是否進(jìn)行壓縮備份。同時(shí),還需要注意備份文件的保存位置,以免備份文件丟失導(dǎo)致數(shù)據(jù)無法還原。
關(guān)于nr數(shù)據(jù)庫解壓縮的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都網(wǎng)站推廣找創(chuàng)新互聯(lián),老牌網(wǎng)站營(yíng)銷公司
成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)(www.cdcxhl.com)專注高端網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì)制作,網(wǎng)站維護(hù),網(wǎng)絡(luò)營(yíng)銷,SEO優(yōu)化推廣,快速提升企業(yè)網(wǎng)站排名等一站式服務(wù)。IDC基礎(chǔ)服務(wù):云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)、服務(wù)器租用、服務(wù)器托管提供四川、成都、綿陽、雅安、重慶、貴州、昆明、鄭州、湖北十堰機(jī)房互聯(lián)網(wǎng)數(shù)據(jù)中心業(yè)務(wù)。
網(wǎng)頁題目:NR數(shù)據(jù)庫解壓縮教程:快速簡(jiǎn)單搞定! (nr數(shù)據(jù)庫解壓縮)
本文來源:http://www.dlmjj.cn/article/dhcshgc.html


咨詢
建站咨詢
