hmmer 소프트웨어를 Windows 시스템에 설치할 수 있나요?
hmmer 다운로드 및 설치
Mac OS/X, Linux, UNIX 시스템의 경우 소스 코드에서 컴파일 및 설치:
% 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 % 확인해 보세요
Windows 시스템의 경우 바이너리 압축 패키지를 직접 다운로드하여 압축을 풀어서 사용하세요.
Hmmer 포함 프로그램
phmmer: Blastp와 유사하게 단백질 서열을 사용하여 단백질 서열 라이브러리를 검색합니다.
>phmmer 튜토리얼/HBB HUMAN uniprot sprot.fajackhmmer: psiBlast와 유사하게 단백질 서열은 단백질 서열 라이브러리를 반복적으로 검색합니다.
>jackhmmer 튜토리얼/HBB HUMAN uniprot sprot.fa
hmmbuild: 여러 개의 정렬된 시퀀스를 사용하여 HMM 모델 구축
hmmsearch: HMM 모델을 사용하여 시퀀스 라이브러리를 검색합니다.
hmmscan: 시퀀스를 사용하여 HMM 라이브러리를 검색합니다.hmmalign: HMM을 단서로 사용하여 여러 정렬 시퀀스를 구성합니다.
>hmmalign globins4.hmm 튜토리얼/globins45.fahmmconvert: HMM 형식 변환
hmmemit: HMM 모델에서 패턴 시퀀스를 얻습니다.
hmmfetch: 이름이나 승인 번호로 HMM 라이브러리에서 HMM 모델을 검색합니다.
hmmpress: hmmscan 검색을 용이하게 하기 위해 HMM 데이터베이스를 포맷합니다.
hmmstat: HMM 데이터베이스의 통계 정보를 표시합니다.HMM 모델을 사용하여 시퀀스 데이터베이스 검색
hmmbuild를 사용하여 HMM 모델을 구축하고 Stockholm 형식 또는 FASTA 형식(예: tutorial/globins4.sto)의 다중 정렬 시퀀스 파일을 입력합니다. 명령은 다음과 같습니다.
>hmmbuild globins4.hmm 튜토리얼/globins4.sto
globins4.hmm 은 출력 HMM 모델입니다
단백질 서열 데이터베이스를 검색하려면 hmmsearch를 사용하세요. 단백질 서열 데이터베이스는 FASTA 형식입니다.
>hmmsearch globins4.hmm uniprot sprot.fasta >globins4.out
globins4.out은 다음과 같은 출력 결과 파일입니다.
*공식 튜토리얼의 예제 사용 예
단백질 서열을 이용하여 HMM 데이터베이스를 검색하세요
HMM 데이터베이스 구축 HMM 데이터베이스는 여러 HMM 모델이 포함된 파일입니다. Pfam, SMART 및 TIGRFams에서 다운로드하거나 다음과 같은 여러 정렬 시퀀스에서 직접 구축할 수 있습니다.
>hmmbuild globins4.hmm 튜토리얼/globins4.sto>hmmbuild fn3.hmm 튜토리얼/fn3.sto
>hmmbuild Pkinase.hmm 튜토리얼/Pkinase.sto
>cat globins4.hmm fn3.hmm Pkinase.hmm >minifam
hmmpress를 사용하여 압축 및 인덱스 생성을 포함하여 데이터베이스를 포맷합니다.
>흠프레스 미니팜
이 단계는 빠르게 완료할 수 있으며 출력 내용은 다음과 같습니다.
작업… 완료되었습니다.
HMM 3개(이름 3개, 가입 2개)를 누르고 색인화했습니다.
바이너리 파일로 압축된 모델: minifam.h3m
바이너리 모델 파일용 SSI 인덱스: minifam.h3i
프로필(MSV 부분)을 다음으로 압축: minifam.h3f
프로필(나머지)을 다음으로 압축: minifam.h3p
hmmscan을 사용하여 HMM 데이터베이스를 검색하세요. 명령어는 다음과 같습니다.
>hmmscan 미니팜 튜토리얼/7LESS_DROME
hmmer 소프트웨어를 사용하여 fasta 형식 파일을 Sto 형식으로 변환하는 방법
저도 이 문제에 직면하여 오랫동안 온라인으로 검색했지만 적절한 해결 방법을 찾을 수 없어서 직접 작성했습니다.
import glob #은 모두 표준 라이브러리의 것입니다
os 가져오기
# hmm(비교) 빌드하려는 fasta 파일을 이 프로그램과 같은 폴더에 넣은 후 이 프로그램을 실행하면 hmmbuild가 바로 실행됩니다
os.chdir(os.path.dirname(__file__))
fs = glob.glob('*.fasta') # 각 fasta 파일을 가져옵니다. fasta 파일에 .fasta 이외의 접미사가 있는 경우 여기에서 변경하거나 '*.fa*'로 직접 변경할 수 있습니다.
fs의 f:
hmm = os.path.splitext(f)[0] + '.hmm'
스톡홀름 = os.path.splitext(f)[0] + '.sto'
with open(f, 'r') as fhandle: # 이것은 fasta 파일을 읽고 모든 fasta 파일을 목록에 저장하는 데 사용됩니다
fastas = ['>' + tmp.replace('n', 'r', 1).replace('n', '').replace('r', 'n') for tmp in tuple(filter( 없음, (fhandle.read().split('>'))))]
범위 내(len(fastas)):
fastas[i] = fastas[i].split('n')
fastas[i][0] = fastas[i][0].split()[0][1:10]
tmp = []
for j in range(len(fastas[i][1]) // 80 + 1):
tmp.append(fastas[i][1][80 * j : 80 * j + 80])
fastas[i][1] = tmp
with open(stockholm, 'w') as out: # Sto 파일이 여기에 기록되고 있습니다
out.write('# 스톡홀름 1.0nn')
for j in range(len(fastas[0][1]) - 1):
범위 내(len(fastas)):
out.write('% -12s%sn' % (fastas[i][0], fastas[i][1][j]))
out.write('n')
범위 내(len(fastas)):
out.write('% -12s%sn' % (fastas[i][0], fastas[i][1][-1]))
out.write('//')
os.system('hmmbuild --amino %s %s' % (hmm, stockholm)) # hmmbuild가 여기에서 실행 중입니다. 내부 매개변수를 직접 수정할 수 있습니다
생물정보학을 스스로 가르치는 방법
1. 기존의 생물정보학 도구로 시작하세요. 기존 소프트웨어, 네트워크 서버, 데이터베이스 등을 사용하여 이미 만들어진 도구를 사용할 수 있다면 작업을 반복하지 마세요. .
2. 명령줄 운영 체제, DOS, Linux에 익숙하며 간단한 쉘을 작성할 수 있으며 명령줄 수준 프로그램을 설치하고 일부 일반 프로세스를 실행할 수 있습니다. 소프트웨어를 찾고 설치하는 방법을 배우는 것이 가장 중요하고 기본적인 기술입니다. 실제로 올바른 소프트웨어 패키지를 찾으면 많은 문제를 쉽게 해결할 수 있습니다.
3. 간단한 스크립팅 언어에 익숙해지세요. 저는 개인적으로 Python을 추천합니다. 작은 스크립트는 미리 만들어진 도구가 없거나 데이터 형식 변환이 필요할 때 매우 유용합니다. 일반 응용 프로그램은 자체적으로 너무 많은 코드를 작성할 필요가 없습니다. 우리가 일반적으로 직면하는 문제를 다른 전문가도 겪었을 수 있으므로 인터넷에는 수많은 툴킷이 있습니다. 더 많은 프로그래밍 언어에 관해서는 모든 것을 마스터할 수 있으며 R, Perl 등은 모두 유사합니다.
4. 간단한 알고리즘과 데이터 구조에 익숙해지므로 많은 프로그램의 내부 메커니즘을 이해할 수 있고, 그 후 장점과 단점을 알 수 있으며 이는 자신의 프로그램을 작성하는 데에도 도움이 됩니다. 에너지가 있으면 통계, 기계 학습 등을 공부하십시오. .
5. 자신의 생물학 분야 내에서 확장, 연구, 분석 및 개발하세요.
위 내용은 Windows 시스템에 HMMER 소프트웨어를 설치할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

새 PC를 구축하는 것은 한때 승리의 순간이었습니다. 이제는 앱을 설치하고 대형 게임을 다운로드하고 완전히 설정하기 전에 수십 개의 설정을 조정해야하므로 시작에 불과합니다. 우리가 여기에 어떻게 왔는지와 예전의 상황을 살펴 보겠습니다.

Logitech의 MX Master 시리즈의 마우스 시리즈 YouTube 비디오 나 기술에 정통한 사람들의 책상 설정 사진에서 일반적인 광경이되었지만 지금은이 현재와 같은 마우스가 특별하게 만드는 이유는 무엇입니까? 이 시점에서 세 번째 MX 마스터 마우스에 있으며 솔직히 말해서

기계식 키보드는 스위치 유형 및 키 캡 재료부터 사운드 감쇠에 이르기까지 다양한 기능을 제공합니다. 그러나 종종 간과하지만 귀중한 기능은 내장 화면입니다. 스크린을 키보드에 통합하는 이유는 무엇입니까? QWERTY 키보드, 스테이플

기술 뉴스 라운드 업 : 기술 환경 전반의 주요 업데이트 및 새로운 릴리스 이번 주에는 AI 발전에서 새로운 게임 주변 장치 및 중요한 소프트웨어 업데이트에 이르기까지 흥미로운 기술 뉴스가 나옵니다. 하이라이트로 뛰어 들자 : AI 및 SECU

Windows 11 업데이트가 시스템 문제를 일으키고 있습니까? 당황하지 말 것! 이 기사는 시스템 안정성을 복원하는 데 도움이되는 세 가지 롤백 업데이트 방법을 제공합니다. 방법 1 : Windows 설정을 통한 롤백 업데이트 이 방법은 업데이트 시간이 10 일 미만인 사용자에게 적합합니다. 1 단계 : "시작"메뉴를 클릭하여 "설정"을 입력하십시오. 키보드에서 Windows 키 I을 누를 수도 있습니다. 2 단계 : 설정에서 시스템을 선택한 다음 복구를 클릭하십시오. 3 단계 : 복구 옵션에서 "이전 Windows 버전"을 찾으십시오. 뒤로 버튼을 클릭 할 수 있으면 시스템을 이전 버전으로 롤백 할 수 있습니다. 4 단계 : 시스템이 롤백이 왜

Windows 키보드 단축키 마스터 링은 단순히 효율성에 관한 것이 아닙니다. 전체 컴퓨팅 경험을 간소화합니다. Windows의 인터페이스는 직관적이지 않을 수 있으며 메뉴 레이어 내에 중요한 설정을 숨기고 있습니다. 다행히도 수많은 단축키가 존재합니다

Windows 11 PC가 평소보다 느리게 실행됩니까? 영원히 앱을 열고 웹 사이트로드? 당신은 혼자가 아닙니다! 이 안내서는 복잡한 설정 조정없이 컴퓨터의 성능을 향상시키는 세 가지 간단하고 다운로드 솔루션을 제공합니다.

태블릿으로 가장 한이 미니 PC는 많은 것을 원합니다. 7 인치 1290x800 해상도 화면은 압도적입니다. 일부는 미디어 소비에 사용할 수 있지만 (7 인치 Amazon Fire Tablet과 유사) 주요 선택은 아닐 것입니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

WebStorm Mac 버전
유용한 JavaScript 개발 도구

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기