Compute Position Weight Matrix (PWM) and display SequenceLogo in terms of frequency

버전 1.0.0.0 (97.8 KB) 작성자: Michael Chan
Illustrates computation of best match scoring with PWM and constructs sequence logo.
다운로드 수: 786
업데이트 날짜: 2010/11/11

라이선스 보기

main executing reference usage: operationMain.m
---------------------------------------------------------------
main executing reference usage: usage_PWM.m
[Demo 1]: PWM (Position Weight Matrix) and Information Content
usage_PWM.m

The objective is to compute the PWM, and report the consensus.

Sample output:

---------------------------------------------
String index: 1 2 3 4 5 6 7
---------------------------------------------
C : 0.00 0.10 0.05 0.10 0.00 0.05 0.90
T : 0.10 0.85 0.05 0.80 0.80 0.00 0.05
A : 0.05 0.00 0.00 0.05 0.20 0.05 0.05
G : 0.85 0.05 0.90 0.05 0.00 0.90 0.00
---------------------------------------------
H : 0.75 0.75 0.57 1.02 0.72 0.57 0.57
---------------------------------------------
I : 1.25 1.25 1.43 0.98 1.28 1.43 1.43
---------------------------------------------
Total I : 9.05
---------------------------------------------
Mean I : 1.29
---------------------------------------------
The consensus is GTGTTGC.

Note:
The sequencelogo feature does not use the bioinformatics toolbox.

Caveat: The y-axis of the sequencelogo is in terms of frequency. It is not perfect, but it serves as a basic visual guide in the absence of having the seqlogo inbuilt.
---------------------------------------------------------------------------------
main executing reference usage: usage_computeProbabilityOfSequenceGivenPWM.m
[Demo 2]: Best Matches on PWM
usage_computeProbabilityOfSequenceGivenPWM.m

The objective is to illustrate Best Matches on PWM with determination of locations.

* To verify results, save results in targetFile and run usage_PWM.m with
targetFile = 'inputFromBestMatchFromDemo2.txt';
---------------------------------------------------------------------------------
* Caveat: For educational reference only.

If the reference demo has a more elegant presentation, please do not hesitate to suggest and send feedback to author.
Email: promethevx@yahoo.com.

Thank you.

Regards,
Michael Chan JT

인용 양식

Michael Chan (2024). Compute Position Weight Matrix (PWM) and display SequenceLogo in terms of frequency (https://www.mathworks.com/matlabcentral/fileexchange/29363-compute-position-weight-matrix-pwm-and-display-sequencelogo-in-terms-of-frequency), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2010a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Biological and Health Sciences에 대해 자세히 알아보기
커뮤니티
 Power Electronics Control 커뮤니티에 더 많은 파일이 있습니다

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0