Windows 시스템에 HMMER 소프트웨어를 설치할 수 있습니까?
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

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

뜨거운 주제











기사는 2025 년까지 유효한 영구 Windows 11 키, 법적 문제 및 비공식 키 사용 위험에 대해 설명합니다. 주의와 합법성을 조언합니다.

기사는 2024 년 영구 Windows 11 활성화 키, 타사 키의 법적 영향 및 비공식 키 사용 위험에 대한 신뢰할 수있는 출처에 대해 설명합니다.

ACER PD163Q 듀얼 휴대용 모니터 : 연결성 악몽 나는 Acer PD163Q에 대한 높은 희망을 가졌다. 단일 케이블을 통해 편리하게 연결되는 이중 휴대용 디스플레이의 개념은 엄청나게 매력적이었습니다. 불행히도,이 매혹적인 아이디어는 quic

Windows 11으로 업그레이드 : PC 게임 경험을 향상시킵니다 Windows 11은 PC 게임 경험을 크게 향상시키는 흥미로운 새로운 게임 기능을 제공합니다. 이 업그레이드는 Windows 10에서 이동하는 모든 PC 게이머를 고려할 가치가 있습니다. 자동 HDR : 엘바

Alienware AW3225QF : 최고의 곡선 4K 디스플레이는 구매 가치가 있습니까? Alienware AW3225QF는 최고의 곡선 4K 디스플레이로 알려져 있으며 강력한 성능은 의심 할 여지가 없습니다. 빠른 응답 시간, 놀라운 HDR 효과 및 우수한 색상 성능과 결합 된 무제한 대비 가이 모니터의 장점입니다. 그것은 주로 게이머를 대상으로하지만 OLED의 단점을 받아 들일 수 있다면 고효율을 추구하는 사무실 근로자에게도 적합합니다. 와이드 스크린 모니터는 게이머의 사랑뿐만 아니라 생산성 개선을 중요하게 생각하는 사용자들도 선호합니다. 그들은 일하기에 좋고 모든 사람의 데스크탑 경험을 향상시킵니다. 이 Alienware 모니터는 일반적으로 비싸지 만 현재 즐기고 있습니다.

목차는 대형 파일로 작업 할 때 총 게임 체인저입니다. 모든 것을 구성하고 탐색하기 쉽습니다. 불행히도 Word와 달리 Microsoft Excel은 T를 추가하는 간단한 "목차"버튼이 없습니다.

Reactos 0.4.15에는 새로운 스토리지 드라이버가 포함되어있어 전체 안정성 및 UDB 드라이브 호환성과 네트워킹을위한 새로운 드라이버에 도움이됩니다. 글꼴 지원, 데스크탑 쉘, Windows API, 테마 및 파일에 대한 많은 업데이트도 있습니다.

새 모니터를 구매하는 것은 빈번한 일이 아닙니다. 그것은 종종 컴퓨터간에 이동하는 장기 투자입니다. 그러나 업그레이드는 불가피하며 최신 스크린 기술이 유혹적입니다. 하지만 잘못된 선택을하면 후회가 될 수 있습니다.
