cari
RumahTutorial sistemSiri WindowsBolehkah saya memasang perisian HMMER pada sistem Windows?

Bolehkah saya memasang perisian HMMER pada sistem Windows?

Bolehkah perisian hmmer dipasang pada sistem windows

hmmer muat turun dan pemasangan

Untuk sistem Mac OS/X, Linux, UNIX, susun dan pasang daripada kod sumber:

% wget ftp://selab.janelia.org/pub/software/hmmer3/3.0/hmmer-3.0.tar.gz % tar zxf hmmer-3.0.tar.gz % cd hmmer-3.0 % ./configure % make % buat semak

Untuk sistem windows, muat turun pakej termampat binari terus, nyahmampat dan gunakannya.

Hmmer termasuk program

phmmer: Sama seperti Blastp, menggunakan jujukan protein untuk mencari perpustakaan jujukan protein

>tutorial phmmer/HBB HUMAN uniprot sprot.fa

jackhmmer: Sama seperti psiBlast, jujukan protein secara berulang mencari perpustakaan jujukan protein

>tutorial jackhmmer/HBB HUMAN uniprot sprot.fa

hmmbuild: Bina model HMM menggunakan berbilang jujukan sejajar

hmmsearch: Gunakan model HMM untuk mencari perpustakaan jujukan

hmmscan: Cari perpustakaan HMM menggunakan jujukan

hmmalign: Gunakan HMM sebagai petunjuk untuk membina berbilang jujukan penjajaran

>hmmalign globins4.hmm tutorial/globins45.fa

hmmconvert: Tukar format HMM

hmmemit: Dapatkan urutan corak daripada model HMM

hmmfetch: Dapatkan model HMM dari perpustakaan HMM mengikut nama atau nombor penerimaan

hmmpress: Format pangkalan data HMM untuk memudahkan carian hmmscan

hmmstat: Paparkan maklumat statistik pangkalan data HMM

Cari pangkalan data jujukan menggunakan model HMM

Gunakan hmmbuild untuk membina model HMM Input ialah fail jujukan penjajaran berbilang dalam format Stockholm atau format FASTA (seperti: tutorial/globins4.sto) Perintahnya adalah seperti berikut:

>hmmbuild globins4.hmm tutorial/globins4.sto

globin4.hmm ialah model HMM keluaran

Gunakan hmmsearch untuk mencari pangkalan data jujukan protein Pangkalan data jujukan protein adalah dalam format FASTA

>hmmsearch globins4.hmm uniprot sprot.fasta >globins4.out

globins4.out ialah fail hasil keluaran, seperti berikut:

*Contoh menggunakan contoh daripada tutorial rasmi

Cari pangkalan data HMM menggunakan urutan protein

Bina pangkalan data HMM ialah fail yang mengandungi berbilang model HMM, ia boleh dimuat turun daripada Pfam, SMART dan TIGRFams, atau ia boleh dibina sendiri daripada berbilang jujukan penjajaran, seperti:

.

>hmmbuild globins4.hmm tutorial/globins4.sto

>hmmbuild fn3.hmm tutorial/fn3.sto

>hmmbuild Pkinase.hmm tutorial/Pkinase.sto

>globin kucing4.hmm fn3.hmm Pkinase.hmm >minifam

Gunakan hmmpress untuk memformat pangkalan data, termasuk pemampatan dan penciptaan indeks Arahannya adalah seperti berikut:

>hmmpress minifam

Langkah ini boleh diselesaikan dengan cepat, dan kandungan output adalah seperti berikut:

Bekerja… selesai.

Ditekan dan diindeks 3 HMM (3 nama dan 2 penyertaan).

Model ditekan ke dalam fail binari: minifam.h3m

Indeks SSI untuk fail model binari: minifam.h3i

Profil (bahagian MSV) ditekan ke: minifam.h3f

Profil (baki) ditekan ke: minifam.h3p

Gunakan hmmscan untuk mencari pangkalan data HMM, arahannya adalah seperti berikut:

>tutorial minifam hmmscan/7LESS_DROME

Cara menukar fail format fasta ke format sto menggunakan perisian hmmer

Saya juga menghadapi masalah ini Saya mencari dalam talian untuk masa yang lama dan tidak dapat mencari penyelesaian yang sesuai, jadi saya menulis sendiri Kodnya adalah seperti berikut

glob import # adalah semua perkara daripada perpustakaan standard

import os

# Letakkan fail fasta yang anda ingin bina hmm (berbanding) dalam folder yang sama dengan program ini, dan kemudian jalankan program ini untuk menjalankan hmmbuild secara langsung

os.chdir(os.path.dirname(__file__))

fs = glob.glob('*.fasta') # Dapatkan setiap fail fasta Jika fail fasta anda mempunyai akhiran selain .fasta, anda boleh menukarnya di sini atau menukarnya terus kepada '*.fa*'

.

untuk f dalam fs:

hmm = os.path.splitext(f)[0] + '.hmm'

stockholm = os.path.splitext(f)[0] + '.sto'

dengan open(f, 'r') sebagai fhandle: # Ini digunakan untuk membaca fail fasta dan menyimpan semua fail fasta ke senarai

fastas = ['>' + tmp.replace('n', 'r', 1).replace('n', '').replace('r', 'n') untuk tmp dalam tuple(filter( Tiada, (fhandle.read().split('>'))))]

untuk saya dalam julat(len(fastas)):

fastas[i] = fastas[i].split('n')

fastas[i][0] = fastas[i][0].split()[0][1:10]

tmp = []

untuk j dalam julat(len(fastas[i][1]) // 80 + 1):

tmp.append(fastas[i][1][80 * j : 80 * j + 80])

fastas[i][1] = tmp

dengan open(stockholm, 'w') sebagai keluar: # Fail sto sedang ditulis di sini

keluar.tulis('# STOCKHOLM 1.0nn')

untuk j dalam julat(len(fastas[0][1]) - 1):

untuk saya dalam julat(len(fastas)):

out.write('% -12s%sn' % (fastas[i][0], fastas[i][1][j]))

keluar.tulis('n')

untuk saya dalam julat(len(fastas)):

out.write('% -12s%sn' % (fastas[i][0], fastas[i][1][-1]))

keluar.tulis('//')

os.system('hmmbuild --amino %s %s' % (hmm, stockholm)) # hmmbuild berjalan di sini, anda boleh mengubah suai parameter di dalam sendiri

Bagaimana untuk mengajar diri sendiri bioinformatik

1. Mulakan dengan alat bioinformatik sedia ada. Biasakan cara menggunakan perisian sedia ada, pelayan rangkaian, pangkalan data, dll. Jangan buat kerja anda sendiri .

2. Biasa dengan sistem pengendalian baris arahan, DOS, Linux, dan boleh menulis cangkerang mudah dan kemudian boleh memasang program peringkat baris arahan dan menjalankan beberapa proses biasa. Mempelajari cara mencari dan memasang perisian adalah kemahiran yang paling penting dan asas. Sebenarnya, banyak masalah boleh diselesaikan dengan mudah jika anda mencari pakej perisian yang betul.

3 Biasakan bahasa skrip yang mudah, saya secara peribadi mengesyorkan python, sila lihat siaran saya. Skrip kecil sangat berguna apabila tiada alat siap sedia, atau apabila penukaran format data diperlukan. Aplikasi umum tidak perlu menulis terlalu banyak kod sendiri Kita mesti percaya bahawa pakar lain mungkin menghadapi masalah yang biasa kita hadapi, jadi terdapat sejumlah besar kit alat di Internet. Bagi lebih banyak bahasa pengaturcaraan, seseorang boleh menguasai segala-galanya, R, perl, dll. semuanya serupa.

4. Biasakan algoritma dan struktur data yang mudah, supaya anda boleh memahami mekanisme dalaman banyak program, dan kemudian mengetahui kelebihan dan kekurangannya, yang juga akan membantu untuk menulis program anda sendiri. Jika anda mempunyai tenaga, kemudian kaji statistik, pembelajaran mesin, dsb. .

5 Kembangkan, penyelidikan, analisis dan kembangkan dalam bidang biologi anda sendiri.

Atas ialah kandungan terperinci Bolehkah saya memasang perisian HMMER pada sistem Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:Excel办公网. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Kunci Pengaktifan Win11 Tetap 2025Kunci Pengaktifan Win11 Tetap 2025Mar 18, 2025 pm 05:57 PM

Artikel membincangkan sumber untuk kunci tetap Windows 11 yang sah sehingga 2025, isu undang -undang, dan risiko menggunakan kekunci tidak rasmi. Menasihati berhati -hati dan kesahihan.

Kunci Pengaktifan Win11 Tetap 2024Kunci Pengaktifan Win11 Tetap 2024Mar 18, 2025 pm 05:56 PM

Artikel membincangkan sumber yang boleh dipercayai untuk kekunci pengaktifan Windows 11 kekal pada tahun 2024, implikasi undang-undang kunci pihak ketiga, dan risiko menggunakan kekunci tidak rasmi.

Acer PD163Q Dual Portable Monitor Review: Saya benar -benar mahu menyukai iniAcer PD163Q Dual Portable Monitor Review: Saya benar -benar mahu menyukai iniMar 18, 2025 am 03:04 AM

Acer PD163Q Dual Portable Monitor: Nightmare Connectivity Saya mempunyai harapan yang tinggi untuk Acer PD163Q. Konsep paparan mudah alih dwi, ​​dengan mudah menyambung melalui satu kabel, sangat menarik. Malangnya, idea yang memikat ini

Ciri -ciri Permainan Top 3 Windows 11 yang Outshine Windows 10Ciri -ciri Permainan Top 3 Windows 11 yang Outshine Windows 10Mar 16, 2025 am 12:17 AM

Naik taraf ke Windows 11: Meningkatkan Pengalaman Permainan PC Anda Windows 11 menawarkan ciri -ciri permainan baru yang menarik yang meningkatkan pengalaman permainan PC anda dengan ketara. Peningkatan ini patut dipertimbangkan untuk mana -mana pemain PC yang bergerak dari Windows 10. Auto HDR: Eleva

Monitor Alienware Ultra-Wide Wild ini adalah $ 300 hari iniMonitor Alienware Ultra-Wide Wild ini adalah $ 300 hari iniMar 13, 2025 pm 12:21 PM

Alienware AW3225QF: Paparan 4K melengkung terbaik, adakah ia bernilai membeli? Alienware AW3225QF dikenali sebagai paparan 4K melengkung terbaik, dan prestasi yang kuat tidak dapat dipertikaikan. Masa tindak balas yang cepat, kesan HDR yang menakjubkan dan kontras yang tidak terhad, ditambah dengan prestasi warna yang sangat baik, adalah kelebihan monitor ini. Walaupun ia terutama bertujuan untuk pemain, jika anda boleh menerima kekurangan OLED, ia juga sesuai untuk pekerja pejabat yang mengejar kecekapan yang tinggi. Monitor skrin lebar bukan sahaja disayangi oleh pemain, tetapi juga disukai oleh pengguna yang menghargai peningkatan produktiviti. Mereka hebat untuk bekerja dan meningkatkan pengalaman desktop seseorang. Monitor Alienware ini biasanya mahal, tetapi kini menikmatinya

Cara membuat jadual kandungan dinamik di ExcelCara membuat jadual kandungan dinamik di ExcelMar 24, 2025 am 08:01 AM

Jadual kandungan adalah total permainan changer ketika bekerja dengan fail besar-ia menyimpan segala-galanya yang teratur dan mudah dinavigasi. Malangnya, tidak seperti perkataan, Microsoft Excel tidak mempunyai butang "jadual kandungan" yang mudah yang menambah t

Reactos, Windows Sumber Terbuka, baru mendapat kemas kiniReactos, Windows Sumber Terbuka, baru mendapat kemas kiniMar 25, 2025 am 03:02 AM

Reactos 0.4.15 termasuk pemacu penyimpanan baru, yang sepatutnya membantu kestabilan keseluruhan dan keserasian pemacu UDB, serta pemacu baru untuk rangkaian. Terdapat juga banyak kemas kini untuk sokongan fon, shell desktop, windows apis, tema, dan fail

Membeli -belah untuk monitor baru? 8 kesilapan untuk dielakkanMembeli -belah untuk monitor baru? 8 kesilapan untuk dielakkanMar 18, 2025 am 03:01 AM

Membeli monitor baru bukanlah kejadian yang kerap. Ia adalah pelaburan jangka panjang yang sering bergerak di antara komputer. Walau bagaimanapun, peningkatan tidak dapat dielakkan, dan teknologi skrin terkini menggoda. Tetapi membuat pilihan yang salah dapat membuat anda menyesal

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Persekitaran pembangunan bersepadu PHP yang berkuasa

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular