Hmmer: Różnice pomiędzy wersjami

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
 
(Nie pokazano 1 pośredniej wersji utworzonej przez tego samego użytkownika)
Linia 1: Linia 1:
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie naukowe]]</small>
+
<small>< [[Podręcznik użytkownika KDM]] < [[Oprogramowanie KDM]] < [[Oprogramowanie naukowe]] < Hmmer</small>
{{zasobytab|logo= [[Plik:Hmmer-logo.jpg]]|serwery=[[Nova]]}}
+
 
 
'''HMMER''' - aplikacja przeznaczona do skanowania bibliotek białek w poszukiwaniu homologów oraz porównywania i nakładania sekwencji aminokwasowych. Zaimplementowano w niej dyskretny model Markownikowa.
 
'''HMMER''' - aplikacja przeznaczona do skanowania bibliotek białek w poszukiwaniu homologów oraz porównywania i nakładania sekwencji aminokwasowych. Zaimplementowano w niej dyskretny model Markownikowa.
  
Linia 8: Linia 8:
  
 
HMMER jest udostępniany na licencji GNU GPL v3.
 
HMMER jest udostępniany na licencji GNU GPL v3.
 
=== HMMER w WCSS ===
 
HMMER zainstalowany jest na klastrze [[Nova]] w wersji 2.3.2 i 3.0.
 
Polecenia programu dostępne są w lokalizacjach:
 
 
<pre>
 
nova> ls /usr/local/hmmer-3.0/bin/
 
 
hmmalign*  hmmbuild*  hmmconvert*  hmmemit*
 
hmmfetch*  hmmpress*  hmmscan*  hmmsearch*
 
hmmsim*  hmmstat*  jackhmmer*  phmmer*
 
</pre>
 
 
<pre>
 
nova> ls /usr/local/hmmer-2.3.2/bin/
 
hmmalign*  hmmbuild*  hmmcalibrate*  hmmconvert* 
 
hmmemit*  hmmfetch*  hmmindex*  hmmpfam*  hmmsearch*
 
</pre>
 
 
==== Obliczenia równoległe ====
 
W wersji równoległej <code>hmmbuild, hmmsearch, hmmscan, phmmer</code> i <code>jackhmmer</code> korzysta z bibliotek pthread lub MVAPICH 1.0.1.
 
* '''Wątki''' - liczbę rdzeni w obliczeniach wielowątkowych można kontrolować opcją '''<code>--cpu <N></code>''' lub ustawiając wartość zmiennej środowiskowej <code>HMMER_NCPU</code>. Przy ustawieniu <code>--cpu 1</code> program uruchomi jeden proces obliczeniowy i drugi do obsługi m in. operacji we/wy. Aby uruchomić obliczenia w pełni sekwencyjne należy podać opcję <code>--cpu 0</code>.
 
* '''MPI''' - aby uruchomić programy w trybie MPI należy skorzystać z polecenia <code>mpiexec</code> i podać opcję wywołania programu '''<code>--mpi</code>'''. Bez podania opcji <code>--mpi</code> program uruchomi się niepoprawnie - nie należy tego robić.
 
  
 
=== Dokumentacja ===
 
=== Dokumentacja ===
Linia 38: Linia 15:
  
 
{{oprogramowanie}}
 
{{oprogramowanie}}
[[Kategoria:Oprogramowanie]]
+
[[Kategoria:Oprogramowanie obecnie niewspierane]]
 
[[Kategoria:Podręcznik użytkownika]]
 
[[Kategoria:Podręcznik użytkownika]]

Aktualna wersja na dzień 08:23, 15 lis 2012

< Podręcznik użytkownika KDM < Oprogramowanie KDM < Oprogramowanie naukowe < Hmmer

HMMER - aplikacja przeznaczona do skanowania bibliotek białek w poszukiwaniu homologów oraz porównywania i nakładania sekwencji aminokwasowych. Zaimplementowano w niej dyskretny model Markownikowa.

W porównaniu do BLAST (Basic Local Alignment Search Tool), FASTA oraz innych starszych metod bazujących na systemach liczenia punktów za dopasowanie (alligment score), HMMR wydaje się być bardziej dokładny, zdolny do wykrycia sekwencji homologicznych białek u organizmów będących w dość znacznym dystansie filogenetycznym.

Wersja 3.0, w przeciwieństwie do starszych, wolniejszych wersji, cechuje się wydajnością porównywalną z algorytmem BLAST.

HMMER jest udostępniany na licencji GNU GPL v3.

Dokumentacja

  1. Opis wg strony domowej HMMER.
  2. Podręcznik użytkownika v.3.0 (PDF).