ಅಲೀಲ್ ಆವೃತ್ತಿ ಕ್ಯಾಲ್ಕುಲೇಟರ್ | ಜನಸಂಖ್ಯಾ ಆನುವಂಶಿಕ ವಿಶ್ಲೇಷಣಾ ಉಪಕರಣ
ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ಅಲೀಲ್ ಆವೃತ್ತಿಗಳನ್ನು ತಕ್ಷಣ ಫಲಿತಾಂಶಗಳೊಂದಿಗೆ ಕ್ಯಾಲ್ಕುಲೇಟ್ ಮಾಡಿ. ಆನುವಂಶಿಕ ವೈವಿಧ್ಯವನ್ನು ಹಿಂಬಾಲಿಸಿ, ಹಾರ್ಡಿ-ವೈನ್ಬರ್ಗ್ ಸಮತೋಲನವನ್ನು ವಿಶ್ಲೇಷಿಸಿ ಮತ್ತು ಜನಸಂಖ್ಯಾ ಆನುವಂಶಿಕತೆಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ. ಸಂಶೋಧಕರು ಮತ್ತು ವಿದ್ಯಾರ್ಥಿಗಳಿಗಾಗಿ ವಿಸ್ತೃತ ಉದಾಹರಣೆಗಳೊಂದಿಗೆ ಉಚಿತ ಉಪಕರಣ.
ಅಲೀಲ್ ಆವೃತ್ತಿ ಕ್ಯಾಲ್ಕುಲೇಟರ್
ಒಟ್ಟು ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ ಮತ್ತು ಅಲೀಲ್ ಉದಾಹರಣೆಗಳನ್ನು ನಮೂದಿಸಿ ನಿಮ್ಮ ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಅಲೀಲ್ ಆವೃತ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ. �జ್ಞಾಪಕವಿಡಿ: ಏಕಲಿಂಗಿ ವ್ಯಕ್ತಿಗಳು 2 ಅಲೀಲ್ಗಳನ್ನು, ಬಹುಲಿಂಗಿ ವ್ಯಕ್ತಿಗಳು 1 ಅಲೀಲ್ಗಳನ್ನು ಕೊಡುತ್ತಾರೆ.
ಜನಸಂಖ್ಯಾ ಮಾಹಿತಿ
ಫಲಿತಾಂಶಗಳು
ಲೆಕ್ಕಾಚಾರ ಸೂತ್ರ
f = 50 / (100 × 2) = 0.2500
ಅಲೀಲ್ ಆವೃತ್ತಿ ವಿಷುವಲೈಸೇಷನ್
ಜನಸಂಖ್ಯಾ ಪ್ರತಿನಿಧಿಸಿಕೆ
ದಸ್ತಾವೇಜನೆಯು
ಜನಸಂಖ್ಯಾ ಆನುವಂಶಿಕ ವಿಜ್ಞಾನದಲ್ಲಿ ಅಲೀಲ್ ಆವೃತ್ತಿಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು
ಜನಸಂಖ್ಯಾ ಅಧ್ಯಯನದ ಆನುವಂಶಿಕ ಡೇಟಾವನ್ನು ವಿಶ್ಲೇಷಿಸಿದಾಗ, ನೀವು ಬೇಗನೆ ಒಂದು ಮೂಲಭೂತ ಪ್ರಶ್ನೆಯನ್ನು ಎದುರಿಸುವಿರಿ: ಒಂದು ನಿರ್ಧಿಷ್ಟ ಜೀನ್ ರೂಪಾಂತರ ಎಷ್ಟು ಸಾಮಾನ್ಯ? ಅಲೀಲ್ ಆವೃತ್ತಿ ಈ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರಿಸುವ ಮೂಲಕ ನಿಮ್ಮ ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಒಂದು ನಿರ್ಧಿಷ್ಟ ಜೀನ್ ರೂಪಾಂತರ (ಅಲೀಲ್) ನ ಎಲ್ಲಾ ಪ್ರತಿಗಳಲ್ಲಿ ಅದರ ಅನುಪಾತವನ್ನು ಅಳೆಯುತ್ತದೆ. ಈ ಮೆಟ್ರಿಕ್ ಜನಸಂಖ್ಯಾ ಆನುವಂಶಿಕ ವಿಜ್ಞಾನದ ಆಧಾರವಾಗಿದ್ದು, ಸಂಶೋಧಕರಿಗೆ ಆನುವಂಶಿಕ ವೈವಿಧ್ಯವನ್ನು ಹಿಂಬಾಲಿಸಲು, ರೋಗ ಪ್ರಚಲಿತಾಂಶವನ್ನು ಊಹಿಸಲು ಮತ್ತು ವಿ進ಾಸಾತ್ಮಕ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಧಾರಣೆ ಮಾಡಿ ನೀವು 100 ವ್ಯಕ್ತಿಗಳ ಜನಸಂಖ್ಯೆಯನ್ನು ಅಧ್ಯಯನ ಮಾಡುತ್ತಿದ್ದೀರಿ ಮತ್ತು 50 ಸಂದರ್ಭಗಳಲ್ಲಿ ಒಂದು ನಿರ್ಧಿಷ್ಟ ಅಲೀಲ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯುತ್ತೀರಿ. ಆವೃತ್ತಿ ಲೆಕ್ಕಾಚಾರ ನಿಮಗೆ ಹೇಳುತ್ತದೆ ಈ ರೂಪಾಂತರ ಎಲ್ಲಾ ಜೀನ್ ಪ್ರತಿಗಳಲ್ಲಿ 25% ರಷ್ಟು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ—ಇದು ಸಾಮಾನ್ಯ ಮಟ್ಟದ ರೂಪಾಂತರ. ಈ ಒಂದೇ ಸಂಖ್ಯೆ ಆನುವಂಶಿಕ ವೈವಿಧ್ಯ, ನೈಸರ್ಗಿಕ ಆಯ್ಕೆಯ ಒತ್ತಡ ಮತ್ತು ಜನಸಂಖ್ಯಾ ಆರೋಗ್ಯದ ಬಗ್ಗೆ ಅಂಕಿಅಂಶಗಳನ್ನು ಬಿಚ್ಚಿಡುತ್ತದೆ.
ಅಲೀಲ್ ಆವೃತ್ತಿಯ ಶಕ್ತಿ ಅದರ ವಿವಿಧ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಅನ್ವಯಿಸಬಹುದಾಗಿರುವ ಸಾಮರ್ಥ್ಯದಲ್ಲಿ ಅಡಗಿದೆ. ವೈದ್ಯಕೀಯ ಆನುವಂಶಿಕ ವಿಜ್ಞಾನದಲ್ಲಿ, ನಿರ್ಧಿಷ್ಟ ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ರೋಗಸಂಬಂಧಿ ಅಲೀಲ್ಗಳ ಹೆಚ್ಚಿನ ಆವೃತ್ತಿಯು ಗುರಿಯಾಳ ಸ್ಕ್ರೀನಿಂಗ್ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತದೆ. ಸಂರಕ್ಷಣಾ ಜೀವಶಾಸ್ತ್ರಜ್ಞರು ಅಪಾಯದಲ್ಲಿರುವ ಪ್ರಜಾತಿಗಳ ಆನುವಂಶಿಕ ಆರೋಗ್ಯವನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಆವೃತ್ತಿ ಡೇಟಾವನ್ನು ಬಳಸುತ್ತಾರೆ, ಮತ್ತು ಸಸ್ಯ ಬೆಳೆಯಾಳುಗಳು ಬೆಳೆ ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ಪ್ರಯೋಜನಕಾರಿ ಗುಣಗಳನ್ನು ಹಿಂಬಾಲಿಸುತ್ತಾರೆ.
ಅಲೀಲ್ ಆವೃತ್ತಿ ಎಂದರೇನು?
ಅಲೀಲ್ ಆವೃತ್ತಿ ಎಂಬುದು ಒಂದು ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಒಂದು ನಿರ್ದಿಷ್ಟ ಅಲೀಲ್ (ಜೀನಿನ ಆವೃತ್ತಿ) ಅನ್ನು ಎಲ್ಲಾ ಅಲೀಲ್ಗಳ ಪ್ರಮಾಣಕ್ಕೆ ಸಂಬಂಧಿಸಿದ್ದಾಗಿದೆ. ಹೆಚ್ಚಿನ ಜೀವಿಗಳು, ಮಾನವರನ್ನೂ ಒಳಗೊಂಡಂತೆ, ಡಿಪ್ಲಾಯ್ಡ್ ಆಗಿರುತ್ತಾರೆ—ಪ್ರತಿ ವ್ಯಕ್ತಿಯು ಪ್ರತಿ ಜೀನಿನ ಎರಡು ಪ್ರತಿಗಳನ್ನು ಹೊಂದಿರುತ್ತಾರೆ, ಒಂದು ಪ್ರತಿ ಪ್ರತಿ ಪೋಷಕರಿಂದ ಸ್ವೀಕರಿಸಿದ್ದಾಗಿರುತ್ತದೆ. ಈ ಜೈವಿಕ ವಾಸ್ತವಿಕತೆಯು ಆವೃತ್ತಿ ಲೆಕ್ಕಾಚಾರಕ್ಕೆ ಮಹತ್ವಪೂರ್ಣವಾಗಿದೆ: N ಜನಸಂಖ್ಯೆಯ ಪ್ರತಿ ಜೀನಿನ 2N ಪ್ರತಿಗಳಿರುತ್ತವೆ.
ಇಲ್ಲಿ ಮೂಲಭೂತ ಸೂತ್ರ ಇದೆ:
ಎಲ್ಲಿ:
- ಅಲೀಲ್ ಆವೃತ್ತಿ
- ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಅಲೀಲ್ ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ
- ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಒಟ್ಟು ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ
- ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಒಟ್ಟು ಅಲೀಲ್ಗಳ ಸಂಖ್ಯೆ (ಡಿಪ್ಲಾಯ್ಡ್ ಜೀವಿಗಳಿಗೆ)
ಉದಾಹರಣೆಗೆ, ಒಂದು ಜನಸಂಖ್ಯೆಯಲ್ಲಿ 100 ವ್ಯಕ್ತಿಗಳಿದ್ದಾಗ, ಮತ್ತು 50 ಉದಾಹರಣೆಗಳ ಒಂದು ನಿರ್ದಿಷ್ಟ ಅಲೀಲ್ ವೀಕ್ಷಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಆವೃತ್ತಿಯು ಇಂತಿರಲಿದೆ:
ಇದರ ಅರ್ಥ ಈ ಜೀನಿಕ ಸ್ಥಳದಲ್ಲಿ ಜನಸಂಖ್ಯೆಯ ಎಲ್ಲಾ ಅಲೀಲ್ಗಳಲ್ಲಿ 25% ಈ ನಿರ್ದಿಷ್ಟ ಆವೃತ್ತಿಯಾಗಿವೆ.
ಎಲ್ಲೈಲ್ ಆವೃತ್ತಿಯನ್ನು ಈ ಉಪಕರಣದೊಂದಿಗೆ ಹೇಗೆ ಲೆಕ್ಕಾಚಾರ ಮಾಡಬಹುದು
ನಿಮ್ಮ ಎಲ್ಲೈಲ್ ಆವೃತ್ತಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ಪಡೆಯಲು ಕೇವಲ ಎರಡು ಇನ್ಪುಟ್ಗಳ ಅಗತ್ಯವಿದೆ:
ಹಂತ 1: ನಿಮ್ಮ ಜನಸಂಖ್ಯಾ ಗಾತ್ರವನ್ನು ನಮೂದಿಸಿ ನಿಮ್ಮ ಅಧ್ಯಯನ ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಪ್ರತಿ ವ್ಯಕ್ತಿಯನ್ನು ಎಣಿಕೆ ಮಾಡಿ. ನೀವು 100 ಜನರನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತಿದ್ದರೆ, "100" ಎಂದು ನಮೂದಿಸಿ. ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಧನಾತ್ಮಕ ಪೂರ್ಣಾಂಕವನ್ನು ನಿರೀಕ್ಷಿಸುತ್ತದೆ.
ಹಂತ 2: ಎಲ್ಲೈಲ್ ಉದಾಹರಣೆಗಳನ್ನು ಎಣಿಸಿ ಇಲ್ಲಿ ಹಲವಾರು ಸಂಶೋಧಕರು ಸಾಮಾನ್ಯ ತಪ್ಪು ಮಾಡುತ್ತಾರೆ. ನೀವು ವ್ಯಕ್ತಿಗಳನ್ನಲ್ಲ, ವ್ಯಕ್ತಿಗಳ ಎಲ್ಲೈಲ್ಗಳನ್ನು ಎಣಿಸುತ್ತಿದ್ದೀರಿ.
ಇಲ್ಲಿ ಒಂದು ವ್ಯಾವಹಾರಿಕ ಉದಾಹರಣೆ: ನಿಮ್ಮ 100 ಜನರ ಜನಸಂಖ್ಯೆಯಲ್ಲಿ, 30 ಜನರು ಹೆಟೆರೊಝೈಗಸ್ (ನಿಮ್ಮ ಗುರಿಯ ಎಲ್ಲೈಲ್ನ ಒಂದು ಪ್ರತಿಯನ್ನು ಹೊಂದಿರುವ) ಮತ್ತು 10 ಜನರು ಹೊಮೊಝೈಗಸ್ (ಎರಡು ಪ್ರತಿಗಳನ್ನು ಹೊಂದಿರುವ). ನಿಮ್ಮ ಎಲ್ಲೈಲ್ ಎಣಿಕೆ 30 + (10 × 2) = 50 ಉದಾಹರಣೆಗಳಷ್ಟಿದೆ. ನೆನಪಿಡಿ, ಡಿಪ್ಲಾಯ್ಡ್ ಜೀವಿಗಳಲ್ಲಿ ಪ್ರತಿ ಹೊಮೊಝೈಗಸ್ ವ್ಯಕ್ತಿ ಎರಡು ಎಲ್ಲೈಲ್ಗಳಿಗೆ ಕೊಡುಗೆ ನೀಡುತ್ತಾನೆ.
ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿಮ್ಮ ಇನ್ಪುಟ್ ಮಾನ್ಯಪಡಿಸುತ್ತದೆ. ನಿಮ್ಮ ಎಲ್ಲೈಲ್ ಎಣಿಕೆ 2N (ಜನಸಂಖ್ಯಾ ಗಾತ್ರದ ಎರಡರಷ್ಟು) ಮೀರಿಸಲಾಗುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಅದು ಡಿಪ್ಲಾಯ್ಡ್ ಜೀವಿಗಳ ಜೈವಿಕ ಗರಿಷ್ಠ ಮಿತಿಯಾಗಿದೆ.
ನಿಮ್ಮ ಫಲಿತಾಂಶಗಳನ್ನು ಓದುವುದು ಆವೃತ್ತಿಯನ್ನು 0 ಮತ್ತು 1 ನಡುವೆ ದಶಾಂಶ ಎಂದು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. 0.25 ಫಲಿತಾಂಶ ಎಂದರೆ ನಿಮ್ಮ ಎಲ್ಲೈಲ್ ಜನಸಂಖ್ಯೆಯ ಎಲ್ಲಾ ಜೀನ್ ಪ್ರತಿಗಳಲ್ಲಿ 25% ಪ್ರಕಟವಾಗುತ್ತದೆ. ವಿಜ್ಞಾನಾಂಶ ನಿಮಗೆ ವಿತರಣೆಯನ್ನು ಬೇಗ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ - ಬಹು ಎಲ್ಲೈಲ್ಗಳನ್ನು ಹೋಲಿಸುವಾಗ ಅಥವಾ ಸಮಯಾಂತರಗಳಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಚಾಚಿಕೊಳ್ಳಲು ವಿಶೇಷವಾಗಿ ಉಪಯೋಗಿ.
ಇನ್ಪುಟ್ ಮಾನ್ಯೀಕರಣ
ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಖರ ಫಲಿತಾಂಶಗಳನ್ನು ಖಚಿತಪಡಿಸಲು ಹಲವಾರು ಮಾನ್ಯೀಕರಣ ಪರಿಶೀಲನೆಗಳನ್ನು ನಡೆಸುತ್ತದೆ:
- ಜನಸಂಖ್ಯಾ ಗಾತ್ರವು ಧನಾತ್ಮಕವಾಗಿರಬೇಕು: ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆಯು ಸೊನ್ನೆಗಿಂತ ಹೆಚ್ಚಾಗಿರಬೇಕು.
- ಎಲ್ಲೈಲ್ ಉದಾಹರಣೆಗಳು ಋಣಾತ್ಮಕವಾಗಿರಬಾರದು: ಎಲ್ಲೈಲ್ನ ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆಯು ಋಣಾತ್ಮಕವಾಗಿರಬಾರದು.
- ಗರಿಷ್ಠ ಎಲ್ಲೈಲ್ ಉದಾಹರಣೆಗಳು: ಡಿಪ್ಲಾಯ್ಡ್ ಜೀವಿಗಳಿಗೆ, ಎಲ್ಲೈಲ್ ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆಯು ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆಯ ಎರಡರಷ್ಟಿಗಿಂತ ಹೆಚ್ಚಾಗಿರಬಾರದು (2N).
ಈ ಮಾನ್ಯೀಕರಣಗಳಲ್ಲಿ ಯಾವುದೇ ವಿಫಲಗೊಂಡರೆ, ನಿಮ್ಮ ಇನ್ಪುಟ್ ಸರಿಪಡಿಸಲು ಒಂದು ದೋಷ ಸಂದೇಶವು ನಿಮಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತದೆ.
ನಿಮ್ಮ ಅಲೀಲ್ ಒಟ್ಟು ಫ್ರೀಕ್ವೆನ್ಸಿ ಫಲಿತಾಂಶಗಳ ಅರ್ಥ
ನಿಮ್ಮ ಫಲಿತಾಂಶ 0 ಮತ್ತು 1 ನಡುವೆ ಒಂದು ದಶಮಾಂಶ ಎಂದು ಕಾಣಿಸುತ್ತದೆ. ಈ ಸಂಖ್ಯೆಗಳು ನಿಜವಾಗಿ ಏನನ್ನು ತಿಳಿಸುತ್ತವೆ?
ಫ್ರೀಕ್ವೆನ್ಸಿ ವ್ಯಾಪ್ತಿಗಳು ಮತ್ತು ಅವುಗಳ ಅರ್ಥ:
- 0.00-0.05 (0-5%): ಅಪರಿಚಿತ ಅಲೀಲ್ಗಳು. ವೈದ್ಯಕೀಯ ಆನುವಂಶಿಕ ವಿಜ್ಞಾನದಲ್ಲಿ, ನೀವು ಈ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಹೊಸದಾಗಿ ಉಂಟಾಗಿರುವ ಮೂಟೇಶನ್ಗಳನ್ನು ಅಥವಾ ರೋಗ ಉಂಟುಮಾಡುವ ವೇರಿಯೆಂಟ್ಗಳನ್ನು ಕಂಡುಹಿಡಿಯಬಹುದು. ಇವು ಆನುವಂಶಿಕ ಚಲನೆಯ ಅಭ್ಯರ್ಥಿಗಳಾಗಿವೆ—ಯಾದೃಚ್ಛಿಕ ಅವಕಾಶ ಚಿಕ್ಕ ಜನಸಂಖ್ಯೆಯಿಂದ ಅವುಗಳನ್ನು ಸುಲಭವಾಗಿ ನಿಮೂರ್ಲನೆ ಮಾಡಬಹುದು.
- 0.05-0.50 (5-50%): ಮಧ್ಯಮ ಫ್ರೀಕ್ವೆನ್ಸಿ ಅಲೀಲ್ಗಳು. ಈ ವ್ಯಾಪ್ತಿಯು ಸಮಬಾಲಿಸಿದ ಆಯ್ಕೆ ಅಥವಾ ಇತ್ತೀಚಿನ ಜನಸಂಖ್ಯಾ ಬದಲಾವಣೆಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಅನೇಕ ಫಾರ್ಮಾಕೋಜೆನೆಟಿಕ್ ವೇರಿಯೆಂಟ್ಗಳು ಇಲ್ಲಿ ಸಿಕ್ಕಬಹುದು, ಜನಸಂಖ್ಯೆಗಳ ನಡುವೆ ಔಷಧ ಚಯಾಪಚಯವನ್ನು ಭಿನ್ನವಾಗಿ ಪ್ರಭಾವಿಸುತ್ತವೆ.
- 0.50 (50%): ನಿಷ್ಕ್ರಿಯ ಅಲೀಲ್ಗಳಿಗಾಗಿ ಸೈದ್ಧಾಂತಿಕ ಸಮತೋಲನ ಬಿಂದು. ಸ್ಥಿರ ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ಫ್ರೀಕ್ವೆನ್ಸಿಗಳು 50% ಸುತ್ತ ಇರುವಾಗ, ಹಾರ್ಡಿ-ವೈನ್ಬರ್ಗ್ ಸಮತೋಲನಕ್ಕಾಗಿ ಪರೀಕ್ಷಿಸಲು ಪರಿಗಣಿಸಿ.
- 0.50-0.95 (50-95%): ಸಾಮಾನ್ಯ ಅಲೀಲ್ಗಳು. ನೈಸರ್ಗಿಕ ಆಯ್ಕೆ ಈ ವೇರಿಯೆಂಟ್ಗಳನ್ನು ಪ್ರೋತ್ಸಾಹಿಸಬಹುದು, ಅಥವಾ ಅವು ಪೂರ್ವಿಕ ಅಲೀಲ್ಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಬಹುದು.
- 0.95-1.00 (95-100%): ಸಂಪೂರ್ಣ ಸ್ಥಿರೀಕರಣ. 95% ಫ್ರೀಕ್ವೆನ್ಸಿಯಲ್ಲಿ, ಆನುವಂಶಿಕ ಚಲನೆ ಬಹುತೇಕ ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ಅಲೀಲ್ಗಳನ್ನು ಸಂಪೂರ್ಣ ಸ್ಥಿರೀಕರಣಕ್ಕೆ ಧಕ್ಕೆ ಹೊಡೆಯಲಿದೆ. ಪ್ರಾಯಶಃ ಬೇರೆ ಅಲೀಲ್ಗಳು ಬಹಳ ಕಡಿಮೆ ಫ್ರೀಕ್ವೆನ್ಸಿಯಲ್ಲಿ ಇರಲಿವೆ ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಮಾಯವಾಗಬಹುದು.
ಏನು ಅರ್ಥಬೋಧನೆಯನ್ನು ಪ್ರಭಾವಿಸುತ್ತದೆ ಮಾದರಿ ಗಾತ್ರ ಬಹಳ ಮಹತ್ವಪೂರ್ಣ. 20 ವ್ಯಕ್ತಿಗಳ ಜನಸಂಖ್ಯೆಯಿಂದ 0.10 ಫ್ರೀಕ್ವೆನ್ಸಿಯ ವಿಶ್ವಾಸಾರ್ಹ ಅಂತರಗಳು 500 ವ್ಯಕ್ತಿಗಳ ಜನಸಂಖ್ಯೆಯಿಂದ ಅದೇ ಫ್ರೀಕ್ವೆನ್ಸಿಗಿಂತ ಹೆಚ್ಚಿನವಾಗಿರಲಿವೆ. ಅಪರಿಚಿತ ಅಲೀಲ್ಗಳಿಗೆ ಅಧಿಕ ಮಾದರಿ ಗಾತ್ರಗಳು ಹೆಚ್ಚಿನ ವಿಶ್ವಾಸಾರ್ಹ ಅಂಕಿಅಂಶಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ.
ಅಲ್ಲೀಲ್ ಒಟ್ಟಾಂಕ ಕಲನ ವಿಧಾನಗಳು ಮತ್ತು ಸೂತ್ರಗಳು
ಮೂಲಭೂತ ಅಲ್ಲೀಲ್ ಒಟ್ಟಾಂಕ ಕಲನ
ಡಿಪ್ಲಾಯ್ಡ್ ಜೀವಿಗಳಿಗೆ (ಮಾನವರಂತೆ), ಅಲ್ಲೀಲ್ ಒಟ್ಟಾಂಕ ಕಲನಕ್ಕೆ ಮೂಲಭೂತ ಸೂತ್ರ:
ಎಲ್ಲಿ:
- ಎ ಅಲ್ಲೀಲ್ ಒಟ್ಟಾಂಕ
- ಎ ಅಲ್ಲೀಲ್ ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ
- ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ
- ಒಟ್ಟಾರೆ ಅಲ್ಲೀಲ್ಗಳ ಸಂಖ್ಯೆ (ಪ್ರತಿ ವ್ಯಕ್ತಿಯು 2 ಪ್ರತಿಗಳನ್ನು ಹೊಂದಿರುವಂತೆ)
ಪರ್ಯಾಯ ಕಲನ ವಿಧಾನಗಳು
ಲಭ್ಯವಿರುವ ಡೇಟಾ ಆಧಾರಿಸಿ ಅಲ್ಲೀಲ್ ಒಟ್ಟಾಂಕ ಕಲನಕ್ಕೆ ಹಲವಾರು ಮಾರ್ಗಗಳಿವೆ:
1. ಜೀನೋಟೈಪ್ ಎಣಿಕೆಯಿಂದ
ಪ್ರತಿ ಜೀನೋಟೈಪ್ ಹೊಂದಿರುವ ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ ತಿಳಿದಿದ್ದಲ್ಲಿ, ನೀವು ಕಲಿಸಬಹುದು:
ಎಲ್ಲಿ:
- ಎ ಅಲ್ಲೀಲ್ ಒಟ್ಟಾಂಕ
- ಎ ಅಲ್ಲೀಲ್ಗೆ ಹೋಮೋಜೈಗಸ್ ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ
- ಹೆಟೆರೋಜೈಗಸ್ ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ (ಎ ಮತ್ತು ಇನ್ನೊಂದು ಅಲ್ಲೀಲ್ ಹೊಂದಿರುವ)
- ಒಟ್ಟಾರೆ ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ
2. ಜೀನೋಟೈಪ್ ಒಟ್ಟಾಂಕಗಳಿಂದ
ಪ್ರತಿ ಜೀನೋಟೈಪ್ ಒಟ್ಟಾಂಕಗಳನ್ನು ತಿಳಿದಿದ್ದಲ್ಲಿ:
ಎಲ್ಲಿ:
- ಎ ಅಲ್ಲೀಲ್ ಒಟ್ಟಾಂಕ
- ಎಎ ಜೀನೋಟೈಪ್ ಒಟ್ಟಾಂಕ
- ಎಬಿ ಜೀನೋಟೈಪ್ ಒಟ್ಟಾಂಕ
ವಿವಿಧ ಪ್ಲಾಯ್ಡಿ ಮಟ್ಟಗಳನ್ನು ನಿಭಾಯಿಸಿ
ನಮ್ಮ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಡಿಪ್ಲಾಯ್ಡ್ ಜೀವಿಗಳಿಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದ್ದರೂ, ಕಲ್ಪನೆಯನ್ನು ವಿವಿಧ ಪ್ಲಾಯ್ಡಿ ಮಟ್ಟಗಳ ಜೀವಿಗಳಿಗೆ ವಿಸ್ತರಿಸಬಹುದು:
- ಹ್ಯಾಪ್ಲಾಯ್ಡ್ ಜೀವಿಗಳು (ಪ್ರತಿ ಜೀನಿಗೆ 1 ಪ್ರತಿ):
- ಟ್ರಿಪ್ಲಾಯ್ಡ್ ಜೀವಿಗಳು (ಪ್ರತಿ ಜೀನಿಗೆ 3 ಪ್ರತಿಗಳು):
- ಟೆಟ್ರಾಪ್ಲಾಯ್ಡ್ ಜೀವಿಗಳು (ಪ್ರತಿ ಜೀನಿಗೆ 4 ಪ್ರತಿಗಳು):
ಅಲ್ಲೀಲ್ ಒಟ್ಟು ಪ್ರಮಾಣ ವಿಶ್ಲೇಷಣೆಯ ವಾಸ್ತವಿಕ ಅನ್ವಯಗಳು
ಜನಸಂಖ್ಯಾ ಆನುವಂಶಿಕ ಸಂಶೋಧನೆ
ಅಲ್ಲೀಲ್ ಒಟ್ಟು ಪ್ರಮಾಣ ಮಾಹಿತಿಯು ಜನಸಂಖ್ಯೆಗಳು ಹೇಗೆ ವಿಕಸಿಸುತ್ತವೆ ಮತ್ತು ಆನುವಂಶಿಕ ವೈವಿಧ್ಯವನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳುತ್ತವೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಅಸ್ತಿವಾರವಾಗಿದೆ.
ಆನುವಂಶಿಕ ವೈವಿಧ್ಯವನ್ನು ಹಿಂಬಾಲಿಸುವುದು ಒಂದು ಆರೋಗ್ಯಕರ ಜನಸಂಖ್ಯೆಯಲ್ಲಿ, ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಮಧ್ಯಮ ಒಟ್ಟು ಪ್ರಮಾಣಗಳಲ್ಲಿ (0.20-0.60) ಬಹು ಅಲ್ಲೀಲ್ಗಳನ್ನು ಗಮನಿಸಿ. ಬಾಟಲ್ನೆಕ್ ಅನುಭವಿಸಿದ ಜನಸಂಖ್ಯೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಿದಾಗ—ಉತ್ತರ ಆನೆ ಸೀಲ್ ಹಾಗೆ, 1890 ಗಳಲ್ಲಿ 20 ಕ್ಕಿಂತ ಕಡಿಮೆ ವ್ಯಕ್ತಿಗಳಿಗೆ ಇಳಿದಾಗ—ಅಲ್ಲೀಲ್ ಒಟ್ಟು ಪ್ರಮಾಣಗಳು ಮಿತಿಯಾಗಿರುವ ವೈವಿಧ್ಯವನ್ನು ತೋರಿಸುತ್ತವೆ. ಹೆಚ್ಚಿನ ಸ್ಥಾನಗಳು ಸಾಂಪ್ರದಾಯಿಕ ಆಕಾರಕ್ಕೆ ಬಂದಿವೆ, 0.95 ಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಒಟ್ಟು ಪ್ರಮಾಣಗಳೊಂದಿಗೆ, ಏಕೆಂದರೆ ಜನಸಂಖ್ಯಾ ಕುಸಿತದ ಸಮಯದಲ್ಲಿ ಹಲವಾರು ಭಿನ್ನಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳಲಾಯಿತು.
ನೈಸರ್ಗಿಕ ಆಯ್ಕೆಯನ್ನು �keಂಡುಹಿಡಿಯುವುದು ಐರೋಪ್ಯ ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ CCR5-Δ32 ಅಲ್ಲೀಲ್ಗೆ ಒಂದು ಕ್ಲಾಸಿಕ್ ಉದಾಹರಣೆ ಇದೆ. ಈ ಅಳಿಸಿಹಾಕಿದ ಭಿನ್ನ, ಇದು HIV ಪ್ರತಿರೋಧಕ್ಷಮೆಯನ್ನು ನೀಡುತ್ತದೆ, ಉತ್ತರ ಐರೋಪ್ಯಾದಲ್ಲಿ 0.10 ಒಟ್ಟು ಪ್ರಮಾಣಗಳನ್ನು ತೋರಿಸುತ್ತದೆ ಆದರೆ ಆಫ್ರಿಕಾ ಮತ್ತು ಏಷ್ಯಾ ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ಶೂನ್ಯಕ್ಕೆ ಇಳಿಯುತ್ತದೆ. ಭೌಗೋಳಿಕ ಮಾದರಿಯು ಹಿಂದಿನ ಆಯ್ಕೆ ಒತ್ತಡವನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಸಾಧ್ಯವಾಗಿ ಮಹಾಮಾರಿ ಅಥವಾ ಸ್ಮಾಲ್ಪಾಕ್ಸ್ನಿಂದ. ಒಂದೇ ಅಲ್ಲೀಲ್ಗೆ ಜನಸಂಖ್ಯೆಗಳ ನಡುವೆ ಇಷ್ಟೊಂದು ಭಾರೀ ಒಟ್ಟು ಪ್ರಮಾಣ ವ್ಯತ್ಯಾಸಗಳನ್ನು ನೀವು ಕಾಣುವಾಗ, ಆಯ್ಕೆ—ಯಾದೃಚ್ಚಿಕ ಚಲನೆಯಲ್ಲ—ಸಾಮಾನ್ಯವಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತಿರುತ್ತದೆ.
ಜೀನ್ ಹರಿವನ್ನು ಅಳೆಯುವುದು ಜೀನ್ ಹರಿವು ಅಲ್ಲೀಲ್ ಒಟ್ಟು ಪ್ರಮಾಣ ಮಾದರಿಗಳ ಮೂಲಕ ಸ್ವಯಂ ಪ್ರಕಟಗೊಳ್ಳುತ್ತದೆ. ABO ರಕ್ತ ಗುಂಪಿನ ಅಲ್ಲೀಲ್ ಒಟ್ಟು ಪ್ರಮಾಣಗಳು ಐರೋಪ್ಯಾ ಮತ್ತು ಏಷ್ಯಾ ಮೇಲೆ ಕ್ರಮೇಣ ಬದಲಾಗುತ್ತವೆ, ಹಠಾತ್ ಗಡಿಗಳನ್ನು ತೋರಿಸದೆ. ಈ ಗ್ರೇಡಿಯಂಟ್ ಮಾದರಿಯು ಸಂಚಾರ ಮತ್ತು ಅಂತರ್ಜಾಲ ಮೂಲಕ ಐತಿಹಾಸಿಕ ಜೀನ್ ಹರಿವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ನೆರೆಯ ಜನಸಂಖ್ಯೆಗಳ ನಡುವೆ ಹಠಾತ್ ಒಟ್ಟು ಪ್ರಮಾಣ ವ್ಯತ್ಯಾಸಗಳು, ಅದರ ಬದಲಿಗೆ, ಪ್ರಜನನ ಪ್ರತ್ಯೇಕೀಕರಣ ಅಥವಾ ಇತ್ತೀಚಿನ ಜನಸಂಖ್ಯಾ ವಿಭಜನೆಯನ್ನು ಸೂಚಿಸುತ್ತವೆ.
(ಅನುವಾದ ಮುಂದುವರಿಯಲಿದೆ...)
Common Mistakes and Limitations to Avoid
Confusing individuals with alleles The most frequent error I see is counting individuals rather than alleles. If 10 people are homozygous for your target allele, that's 20 allele copies, not 10. Always count allele instances: homozygous individuals contribute two, heterozygous contribute one.
Small sample size bias A frequency of 0.10 calculated from 10 individuals (1 homozygous carrier) has a 95% confidence interval of approximately 0.01-0.35—incredibly wide. The same frequency from 1,000 individuals narrows to 0.08-0.12. For rare alleles (frequency <0.05), you need sample sizes above 200 individuals to get reasonably precise estimates.
Assuming Hardy-Weinberg equilibrium This calculator gives you allele frequency, but real populations often deviate from Hardy-Weinberg predictions due to inbreeding, population structure, or selection. A frequency of 0.30 doesn't automatically mean 9% of individuals will be homozygous (0.30²). Always verify equilibrium assumptions before predicting genotype frequencies from allele frequencies.
Ignoring population structure Calculating frequency across a structured population can mislead. If you combine samples from two distinct populations where an allele has frequencies of 0.20 and 0.60, the pooled frequency of 0.40 doesn't represent either population accurately. The Wahlund effect means you'll observe excess homozygosity compared to Hardy-Weinberg predictions.
Sex-linked loci complications This calculator assumes autosomal diploid genetics. X-linked genes require different calculations because males are hemizygous (having only one copy). For X-linked alleles, frequency = (2 × female carriers + males with the allele) / (2 × number of females + number of males).
Alternatives to Allele Frequency
While allele frequency is a fundamental measure in population genetics, several complementary metrics provide additional insights:
-
Genotype Frequency
- Measures the proportion of individuals with a specific genotype
- Useful for directly assessing phenotype distribution when dominance is involved
-
Heterozygosity
- Measures the proportion of heterozygous individuals in a population
- Indicator of genetic diversity and outbreeding
-
Fixation Index (FST)
- Measures population differentiation due to genetic structure
- Ranges from 0 (no differentiation) to 1 (complete differentiation)
-
Effective Population Size (Ne)
- Estimates the number of breeding individuals in an ideal population
- Helps predict the rate of genetic drift and loss of genetic variation
-
Linkage Disequilibrium
- Measures non-random association of alleles at different loci
- Useful for mapping genes and understanding population history
ಅಲ್ಲೀಲ್ ಆವೃತ್ತಿ ಲೆಕ್ಕಾಚಾರದ ಐತಿಹಾಸಿಕ ಸಂದರ್ಭ
ಅಲ್ಲೀಲ್ ಆವೃತ್ತಿ ಅಂಶವು ವಂಶಾನುಕ್ರಮ ಮತ್ತು ವಿ進ಾಸ ಕ್ಷೇತ್ರದಲ್ಲಿ ಅಗಾಧ ಇತಿಹಾಸ ಹೊಂದಿದೆ.
ಆರಂಭಿಕ ಅಭಿವೃದ್ಧಿಗಳು
ಅಲ್ಲೀಲ್ ಆವೃತ್ತಿಯ ಅರ್ಥಗ್ರಹಣಕ್ಕೆ ಅಡಿಪಾಯ 20ನೇ ಶತಮಾನದ ಆರಂಭದಲ್ಲಿ ಹಾಕಲಾಯಿತು:
-
1908: ಜಿ.ಎಚ್. ಹಾರ್ಡಿ ಮತ್ತು ವಿಲ್ಹೆಲ್ಮ್ ವೈನ್ಬರ್ಗ್ ಸ್ವತಂತ್ರವಾಗಿ ಹಾರ್ಡಿ-ವೈನ್ಬರ್ಗ್ ಸಿದ್ಧಾಂತವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರು, ಇದು ವಿಕಸಿಸುತ್ತಿಲ್ಲದ ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಅಲ್ಲೀಲ್ ಮತ್ತು ಜೀನೋಟೈಪ್ ಆವೃತ್ತಿಗಳ ನಡುವಿನ ಸಂಬಂಧವನ್ನು ವಿವರಿಸುತ್ತದೆ.
-
1918: ಆರ್.ಎ. ಫಿಶರ್ "ಮೆಂಡೆಲಿಯನ್ ವಂಶಾನುಕ್ರಮದ ಅನುಮಾನದ ಮೇಲೆ ಬಂಧುಗಳ ಸಹಸಂಬಂಧ" ಕುರಿತಾಗಿ ತನ್ನ ಅಪೂರ್ವ ಲೇಖನವನ್ನು ಪ್ರಕಟಿಸಿದರು, ಇದು ಮೆಂಡೆಲಿಯನ್ ವಂಶಾನುಕ್ರಮವನ್ನು ನಿರಂತರ ವೈವಿಧ್ಯಾಂಶಗಳೊಂದಿಗೆ ಸಮನ್ವಯಗೊಳಿಸಲು ಜನಸಂಖ್ಯಾ ವಂಶಾನುಕ್ರಮ ಕ್ಷೇತ್ರವನ್ನು ಸ್ಥಾಪಿಸಲು ಸಹಾಯ ಮಾಡಿತು.
-
1930ಗಳು: ಸೆವಾಲ್ ರೈಟ್, ಆರ್.ಎ. ಫಿಶರ್ ಮತ್ತು ಜೆ.ಬಿ.ಎಸ್. ಹಾಲ್ಡೇನ್ ಜನಸಂಖ್ಯಾ ವಂಶಾನುಕ್ರಮದ ಗಣಿತೀಯ ಅಡಿಪಾಯವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರು, ಇದರಲ್ಲಿ ಆಯ್ಕೆ, ಮ್ಯೂಟೇಶನ್, ವಲಸೆ ಮತ್ತು ಜೀನೆಟಿಕ್ ಡ್ರಿಫ್ಟ್ ಕಾರಣದಿಂದ ಅಲ್ಲೀಲ್ ಆವೃತ್ತಿಗಳ ಬದಲಾವಣೆಗಾಗಿ ಮಾದರಿಗಳನ್ನು ಒಳಗೊಂಡಿವೆ.
ಆಧುನಿಕ ಅಭಿವೃದ್ಧಿಗಳು
ಅಲ್ಲೀಲ್ ಆವೃತ್ತಿಯ ಅಧ್ಯಯನವು ತಂತ್ರಜ್ಞಾನ ಪ್ರಗತಿಯೊಂದಿಗೆ ಗಮನಾರ್ಹವಾಗಿ ವಿಕಸಿಸಿದೆ:
-
1950-1960ಗಳು: ಪ್ರೊಟೀನ್ ಬಹುರೂಪಿತೆಯ ಆವಿಷ್ಕಾರವು ಅಣು ಮಟ್ಟದಲ್ಲಿ ಜೀನೆಟಿಕ್ ವೈವಿಧ್ಯಾಂಶಗಳ ನೇರ ಅಳತೆಯನ್ನು ಅನುಮತಿಸಿತು.
-
1970-1980ಗಳು: ಪ್ರತಿಬಂಧಕ ಫ್ರಾಗ್ಮೆಂಟ್ ಉದ್ದ ಬಹುರೂಪಿತೆ (RFLP) ವಿಶ್ಲೇಷಣೆಯ ಅಭಿವೃದ್ಧಿಯು ಜೀನೆಟಿಕ್ ವೈವಿಧ್ಯಾಂಶಗಳ ಹೆಚ್ಚಿನ ವಿವರಗಳ ಅಧ್ಯಯನವನ್ನು ಸಾಧ್ಯಗೊಳಿಸಿತು.
-
1990-2000ಗಳು: ಮಾನವ ಜೀನೋಮ್ ಯೋಜನೆ ಮತ್ತು ಅನಂತರ DNA ಅನುಕ್ರಮಣ ತಂತ್ರಜ್ಞಾನ ಪ್ರಗತಿಯಿಂದ ಸಂಪೂರ್ಣ ಜೀನೋಮಗಳಲ್ಲಿ ಅಲ್ಲೀಲ್ ಆವೃತ್ತಿಗಳನ್ನು ಅಳೆಯುವ ನಮ್ಮ ಸಾಮರ್ಥ್ಯ ಕ್ರಾಂತಿಕಾರಿಯಾಗಿ ಬದಲಾಯಿತು.
-
2010ಗಳಿಂದ ಇಲ್ಲಿಯವರೆಗೆ: 1000 ಜೀನೋಮಗಳ ಯೋಜನೆ ಮತ್ತು ಜೀನೋಮ್-ವ್ಯಾಪಿ ಸಂಬಂಧ ಅಧ್ಯಯನಗಳಂಥ ದೊಡ್ಡ ಪ್ರಮಾಣದ ಜೀನೋಮಿಕ್ ಯೋಜನೆಗಳು ವಿವಿಧ ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ಮಾನವ ಜೀನೆಟಿಕ್ ವೈವಿಧ್ಯಾಂಶ ಮತ್ತು ಅಲ್ಲೀಲ್ ಆವೃತ್ತಿಗಳ ವ್ಯಾಪಕ ಕ್ಯಾಟಲಾಗ್ಗಳನ್ನು ರಚಿಸಿವೆ.
ಇಂದು, ಅಲ್ಲೀಲ್ ಆವೃತ್ತಿ ಲೆಕ್ಕಾಚಾರಗಳು ವಿ進ಾಸ ಜೀವಶಾಸ್ತ್ರ ಮತ್ತು ವೈಯಕ್ತಿಕ ವೈದ್ಯಕೀಯ ಚಿಕಿತ್ಸೆಯಂಥ ಹಲವಾರು ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಮಹತ್ವಪೂರ್ಣ ಪಾತ್ರ ವಹಿಸುತ್ತಿವೆ ಮತ್ತು ಇನ್ನಷ್ಟು ಸಂಕೀರ್ಣ ಕಂಪ್ಯೂಟೇಷನಲ್ ಉಪಕರಣಗಳು ಮತ್ತು ಸಾಂಖ್ಯಿಕೀಯ ವಿಧಾನಗಳಿಂದ ಲಾಭ ಪಡೆಯುತ್ತಲೇ ಇವೆ.
ಅಲೀಲ್ ಆವೃತ್ತಿ ಲೆಕ್ಕಾಚಾರಕ್ಕಾಗಿ ಕೋಡ್ ಉದಾಹರಣೆಗಳು
ಎಕ್ಸೆಲ್
1' ಅಲೀಲ್ ಆವೃತ್ತಿ ಲೆಕ್ಕಾಚಾರಕ್ಕಾಗಿ ಎಕ್ಸೆಲ್ ಸೂತ್ರ
2' ಅಲೀಲ್ ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ A1 ಮತ್ತು ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ B1 ಸೆಲ್ಲಿನಲ್ಲಿ ಇಡಿ
3=A1/(B1*2)
4
5' ಅಲೀಲ್ ಆವೃತ್ತಿ ಲೆಕ್ಕಾಚಾರಕ್ಕಾಗಿ ಎಕ್ಸೆಲ್ VBA ಕಾರ್ಯ
6Function AlleleFrequency(instances As Integer, individuals As Integer) As Double
7 ' ಇನ್ಪುಟ್ಗಳನ್ನು ಮಾನ್ಯಪಡಿಸಿ
8 If individuals <= 0 Then
9 AlleleFrequency = CVErr(xlErrValue)
10 Exit Function
11 End If
12
13 If instances < 0 Or instances > individuals * 2 Then
14 AlleleFrequency = CVErr(xlErrValue)
15 Exit Function
16 End If
17
18 ' ಆವೃತ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ
19 AlleleFrequency = instances / (individuals * 2)
20End Function
21ಪೈಥಾನ್
1def calculate_allele_frequency(instances, individuals):
2 """
3 ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಅಲೀಲ್ ಆವೃತ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ.
4
5 ಪ್ಯಾರಾಮೀಟರ್ಗಳು:
6 instances (int): ನಿರ್ದಿಷ್ಟ ಅಲೀಲ್ ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ
7 individuals (int): ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಒಟ್ಟು ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ
8
9 ಮರಳಿ ಬರುವಿಕೆ:
10 float: 0 ಮತ್ತು 1 ನಡುವೆ ಅಲೀಲ್ ಆವೃತ್ತಿ
11 """
12 # ಇನ್ಪುಟ್ಗಳನ್ನು ಮಾನ್ಯಪಡಿಸಿ
13 if individuals <= 0:
14 raise ValueError("ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ ಧನಾತ್ಮಕವಾಗಿರಬೇಕು")
15
16 if instances < 0:
17 raise ValueError("ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ ಋಣಾತ್ಮಕವಾಗಿರಲಾಗುವುದಿಲ್ಲ")
18
19 if instances > individuals * 2:
20 raise ValueError("ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆಯ ಎರಡರಷ್ಟನ್ನು ಮೀರಿಲ್ಲ")
21
22 # ಆವೃತ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ
23 return instances / (individuals * 2)
24
25# ಉಪಯೋಗ ಉದಾಹರಣೆ
26try:
27 allele_instances = 50
28 population_size = 100
29 frequency = calculate_allele_frequency(allele_instances, population_size)
30 print(f"ಅಲೀಲ್ ಆವೃತ್ತಿ: {frequency:.4f} ({frequency*100:.1f}%)")
31except ValueError as e:
32 print(f"ದೋಷ: {e}")
33ಆರ್
1calculate_allele_frequency <- function(instances, individuals) {
2 # ಇನ್ಪುಟ್ಗಳನ್ನು ಮಾನ್ಯಪಡಿಸಿ
3 if (individuals <= 0) {
4 stop("ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ ಧನಾತ್ಮಕವಾಗಿರಬೇಕು")
5 }
6
7 if (instances < 0) {
8 stop("ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ ಋಣಾತ್ಮಕವಾಗಿರಲಾಗುವುದಿಲ್ಲ")
9 }
10
11 if (instances > individuals * 2) {
12 stop("ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆಯ ಎರಡರಷ್ಟನ್ನು ಮೀರಿಲ್ಲ")
13 }
14
15 # ಆವೃತ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ
16 instances / (individuals * 2)
17}
18
19# ಉಪಯೋಗ ಉದಾಹರಣೆ
20allele_instances <- 50
21population_size <- 100
22frequency <- calculate_allele_frequency(allele_instances, population_size)
23cat(sprintf("ಅಲೀಲ್ ಆವೃತ್ತಿ: %.4f (%.1f%%)\n", frequency, frequency*100))
24
25# ಫಲಿತಾಂಶವನ್ನು ಪ್ಲಾಟ್ ಮಾಡಿ
26library(ggplot2)
27data <- data.frame(
28 Allele = c("ಗುರಿ ಅಲೀಲ್", "ಇತರ ಅಲೀಲ್ಗಳು"),
29 Frequency = c(frequency, 1-frequency)
30)
31ggplot(data, aes(x = Allele, y = Frequency, fill = Allele)) +
32 geom_bar(stat = "identity") +
33 scale_fill_manual(values = c("ಗುರಿ ಅಲೀಲ್" = "#4F46E5", "ಇತರ ಅಲೀಲ್ಗಳು" = "#D1D5DB")) +
34 labs(title = "ಅಲೀಲ್ ಆವೃತ್ತಿ ವಿತರಣೆ",
35 y = "ಆವೃತ್ತಿ",
36 x = NULL) +
37 theme_minimal() +
38 scale_y_continuous(labels = scales::percent)
39ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್
1/**
2 * ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಅಲೀಲ್ ಆವೃತ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ.
3 *
4 * @param {number} instances - ನಿರ್ದಿಷ್ಟ ಅಲೀಲ್ ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ
5 * @param {number} individuals - ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಒಟ್ಟು ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ
6 * @returns {number} 0 ಮತ್ತು 1 ನಡುವೆ ಅಲೀಲ್ ಆವೃತ್ತಿ
7 * @throws {Error} ಇನ್ಪುಟ್ಗಳು ಅಮಾನ್ಯವಾಗಿದ್ದಲ್ಲಿ
8 */
9function calculateAlleleFrequency(instances, individuals) {
10 // ಇನ್ಪುಟ್ಗಳನ್ನು ಮಾನ್ಯಪಡಿಸಿ
11 if (individuals <= 0) {
12 throw new Error("ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ ಧನಾತ್ಮಕವಾಗಿರಬೇಕು");
13 }
14
15 if (instances < 0) {
16 throw new Error("ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ ಋಣಾತ್ಮಕವಾಗಿರಲಾಗುವುದಿಲ್ಲ");
17 }
18
19 if (instances > individuals * 2) {
20 throw new Error("ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆಯ ಎರಡರಷ್ಟನ್ನು ಮೀರಿಲ್ಲ");
21 }
22
23 // ಆವೃತ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ
24 return instances / (individuals * 2);
25}
26
27// ಉಪಯೋಗ ಉದಾಹರಣೆ
28try {
29 const alleleInstances = 50;
30 const populationSize = 100;
31 const frequency = calculateAlleleFrequency(alleleInstances, populationSize);
32 console.log(`ಅಲೀಲ್ ಆವೃತ್ತಿ: ${frequency.toFixed(4)} (${(frequency*100).toFixed(1)}%)`);
33} catch (error) {
34 console.error(`ದೋಷ: ${error.message}`);
35}
36ಜಾವಾ
public class AlleleFrequencyCalculator { /** * ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಅಲೀಲ್ ಆವೃತ್ತಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ. * * @param instances ನಿರ್ದಿಷ್ಟ ಅಲೀಲ್ ಉದಾಹರಣೆಗಳ ಸಂಖ್ಯೆ * @param individuals ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಒಟ್ಟು ವ್ಯಕ್ತಿಗಳ ಸಂಖ್ಯೆ * @return 0 ಮತ್ತು 1 ನಡುವೆ ಅಲೀಲ್ ಆವೃತ್ತಿ * @throws IllegalArgumentException ಇನ್ಪುಟ್ಗಳು ಅಮಾನ್ಯವಾಗಿದ್ದಲ್ಲಿ */ public static double calculateAlleleFrequency(int instances, int individuals) { // ಇನ್ಪುಟ್ಗಳನ್ನು ಮಾನ್ಯಪಡಿಸಿ if (individuals <= 0 ## ಅಲ್ಲೀಲ್ ಆವೃತ್ತಿಯ ಬಗ್ಗೆ ಸಾಮಾನ್ಯ ಪ್ರಶ್ನೆಗಳು ### ಅಲ್ಲೀಲ್ ಎಂದರೇನು ಮತ್ತು ಜೀನ್ ನಿಂದ ಹೇಗೆ ಭಿನ್ನವಾಗಿದೆ? **ಜೀನ್** ಒಂದು ನಿರ್ದಿಷ್ಟ ಗುಣವನ್ನು ಕೋಡ್ ಮಾಡುವ ವಂಶಾವಳಿ ಘಟಕವಾಗಿದ್ದು, **ಅಲ್ಲೀಲ್** ಆ ಜೀನ್ ನ ನಿರ್ದಿಷ್ಟ ರೂಪಾಂತರವಾಗಿದೆ. ABO ರಕ್ತ ಗುಂಪಿನ ಜೀನ್ ಬಗ್ಗೆ ಯೋಚಿಸಿ: ಈ ಒಂದೇ ಜೀನ್ ಮೂರು ಮುಖ್ಯ ಅಲ್ಲೀಲ್ಗಳನ್ನು (A, B ಮತ್ತು O) ಹೊಂದಿದ್ದು, ಪ್ರತಿಯೊಂದು ಭಿನ್ನ ರಕ್ತ ಗುಂಪನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಪ್ರತಿ ವ್ಯಕ್ತಿ ಪ್ರತಿ ಜೀನ್ಗೆ ಎರಡು ಅಲ್ಲೀಲ್ಗಳನ್ನು ಪಡೆಯುತ್ತಾನೆ—ಒಂದನ್ನು ಪಿತಾವಿನಿಂದ ಮತ್ತೊಂದನ್ನು ಮಾತೆಯಿಂದ. ಎರಡೂ ಅಲ್ಲೀಲ್ಗಳು ಒಂದೇ ರೀತಿಯಾಗಿದ್ದರೆ (AA ಅಥವಾ OO), ನೀವು ಹೊಮೊಝೈಗಸ್; ಭಿನ್ನ ಅಲ್ಲೀಲ್ಗಳಿದ್ದರೆ (AO ಅಥವಾ AB) ನೀವು ಹೆಟೆರೊಝೈಗಸ್. [ಉಳಿದ ಅನುವಾದ ಮುಂದುವರಿಯುತ್ತದೆ...] ## ಉಲ್ಲೇಖಗಳು ಮತ್ತು ಹೆಚ್ಚಿನ ಓದುವಿಕೆ ### ಮೂಲ ಸಾಹಿತ್ಯ 1. ಹಾರ್ಟ್ಲ್, ಡಿ. ಎಲ್., & ಕ್ಲಾರ್ಕ್, ಎ. ಜಿ. (2007). *ಜನಸಂಖ್ಯಾ ಆನುವಂಶಿಕತೆಯ ಸಿದ್ಧಾಂತಗಳು* (4ನೇ ಆವೃತ್ತಿ). ಸಿನಾವರ್ ಅಸೋಸಿಯೇಟ್ಸ್. - ಅಲೀಲ್ ಒಟ್ಟಿನ ಕಲಿಕೆಗಳ ಸೈದ್ಧಾಂತಿಕ ಆಧಾರಗಳು ಮತ್ತು ಅನ್ವಯಗಳನ್ನು ಒಳಗೊಂಡ ವ್ಯಾಪಕ ಪಠ್ಯಪುಸ್ತಕ. 2. 1000 ಜೀನೋಮಗಳ ಯೋಜನಾ ಸಮಿತಿ. (2015). ಮಾನವ ಆನುವಂಶಿಕ ವೈವಿಧ್ಯಕ್ಕೆ ಜಾಗತಿಕ ಉಲ್ಲೇಖ. *ನ್ಯಾಚರ್*, 526(7571), 68-74. [https://doi.org/10.1038/nature15393](https://doi.org/10.1038/nature15393) - ವಿವಿಧ ಮಾನವ ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ಅಲೀಲ್ ಒಟ್ಟಿನ ಡೇಟಾ ಒದಗಿಸಿದ ಪ್ರಮುಖ ಅಧ್ಯಯನ. 3. ಹಾರ್ಡಿ, ಜಿ. ಎಚ್. (1908). ಮಿಶ್ರ ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಮೆಂಡೆಲಿಯನ್ ಅನುಪಾತಗಳು. *ಸೈನ್ಸ್*, 28(706), 49-50. - ಅಲೀಲ್ ಮತ್ತು ಜೀನೋಟೈಪ್ ಒಟ್ಟಿನ ಸಂಬಂಧವನ್ನು ಸಂಬಂಧಿಸಿದ ಹಾರ್ಡಿ-ವೈನ್ಬರ್ಗ್ ಸಿದ್ಧಾಂತದ ಮೂಲ ವ್ಯುತ್ಪತ್ತಿ. 4. ಲ್ಯಾಂಡರ್, ಇ. ಎಸ್., ಇತರರು. (2001). ಮಾನವ ಜೀನೋಮದ ಆರಂಭಿಕ ಅನುಕ್ರಮಣೆ ಮತ್ತು ವಿಶ್ಲೇಷಣೆ. *ನ್ಯಾಚರ್*, 409(6822), 860-921. [https://doi.org/10.1038/35057062](https://doi.org/10.1038/35057062) - ಮೂಲ ಅಲೀಲ್ ಒಟ್ಟಿನ ಡೇಟಾ ಸ್ಥಾಪಿಸಿದ ಮಾನವ ಜೀನೋಮ್ ಯೋಜನೆಯ ಫಲಿತಾಂಶಗಳು. ### ಅಧಿಕೃತ ಡೇಟಾಬೇಸ್ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳು 5. **gnomAD (ಜೀನೋಮ್ ಒಟ್ಟಿನ ಡೇಟಾಬೇಸ್)** - [https://gnomad.broadinstitute.org/](https://gnomad.broadinstitute.org/) - 140,000 ಕ್ಕೂ ಹೆಚ್ಚಿನ ವ್ಯಕ್ತಿಗಳಿಂದ ಮಾನವ ಆನುವಂಶಿಕ ವೈವಿಧ್ಯಗಳ ವ್ಯಾಪಕ ಡೇಟಾಬೇಸ್. ಕ್ಲಿನಿಕಲ್ ಆನುವಂಶಿಕತೆಗೆ ಅಗತ್ಯವಿರುವ ಸಂಪನ್ಮೂಲ. 6. **NCBI dbSNP** - [https://www.ncbi.nlm.nih.gov/snp/](https://www.ncbi.nlm.nih.gov/snp/) - ಜಾಸ್ಥಾನ ಜೈವಿಕ ತಂತ್ರಜ್ಞಾನ ಸಂಸ್ಥೆಯ ಏಕ ನ್ಯೂಕ್ಲಿಯೋಟೈಡ್ ಪಾಲಿಮಾರ್ಫಿಸಂಗಳ ಡೇಟಾಬೇಸ್ ಜನಸಂಖ್ಯಾ ಒಟ್ಟಿನ ಡೇಟಾ. 7. **ಎನ್ಸೆಂಬಲ್ ಜೀನೋಮ್ ಬ್ರೌಸರ್** - [https://www.ensembl.org/](https://www.ensembl.org/) - ಬಹು ಪ್ರಭೇದಗಳ ಮತ್ತು ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ಅಲೀಲ್ ಒಟ್ಟಿನ ಡೇಟಾ ಹೊಂದಿರುವ ವ್ಯಾಪಕ ಜೀನೋಮ್ ಡೇಟಾಬೇಸ್. 8. **ಅಲೀಲ್ ಒಟ್ಟಿನ ನೆಟ್ ಡೇಟಾಬೇಸ್** - [http://www.allelefrequencies.net/](http://www.allelefrequencies.net/) - ಜಾಗತಿಕ ಜನಸಂಖ್ಯೆಗಳಲ್ಲಿ ಪ್ರತಿರಕ್ಷಾ ಜೀನ್ ಅಲೀಲ್ ಒಟ್ಟಿನ ವಿಶೇಷ ಡೇಟಾಬೇಸ್. 9. **ರಾಷ್ಟ್ರೀಯ ಮಾನವ ಜೀನೋಮ್ ಸಂಶೋಧನಾ ಸಂಸ್ಥೆ** - [https://www.genome.gov/](https://www.genome.gov/) - ಆನುವಂಶಿಕ ವೈವಿಧ್ಯ ಮತ್ತು ಜನಸಂಖ್ಯಾ ಆನುವಂಶಿಕತೆಯ ಶೈಕ್ಷಣಿಕ ಸಂಪನ್ಮೂಲಗಳು ಮತ್ತು ನೀತಿ ಮಾಹಿತಿ. 10. **ಆನ್ಲೈನ್ ಮೆಂಡೆಲಿಯನ್ ಆನ್ವಯಿಕ ಮಾನವ ಸಂಸ್ಥೆ (OMIM)** - [https://www.omim.org/](https://www.omim.org/) - ಮಾನವ ಜೀನ್ ಮತ್ತು ಆನುವಂಶಿಕ ಅಸ್ವಸ್ಥಗಳ ವ್ಯಾಪಕ ಡೇಟಾಬೇಸ್, ಅಸ್ವಸ್ಥ ಸಂಬಂಧಿ ಪ್ರಭೇದಗಳ ಅಲೀಲ್ ಒಟ್ಟಿನ ಡೇಟಾ ಸೇರಿಸಿ. ## ನಿಮ್ಮ ಜನಸಂಖ್ಯಾ ಅಧ್ಯಯನಕ್ಕಾಗಿ ಅಲೀಲ್ ಆವೃತ್ತಿಗಳನ್ನು ಕಲಿಸಿ ಅಲೀಲ್ ಆವೃತ್ತಿ ಕಲನಗಳು ಜನಸಂಖ್ಯಾ ವಂಶಾನುಕ್ರಮ ಸಂಶೋಧನೆಯ ಅಡಿಪಾಯವಾಗಿವೆ, ರೋಗದ ಅಪಾಯವನ್ನು ಗುರುತಿಸುವುದಿನಿಂದ ವಿ進ಾಸಾತ್ಮಕ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವವರೆಗೆ. ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಗ�ณಿತ ವಿವರಗಳನ್ನು ನಿಭಾಯಿಸುತ್ತದೆ, ನಿಮ್ಮ ಫಲಿತಾಂಶಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮತ್ತು ನಿಮ್ಮ ಅಧ್ಯಯನ ಜನಸಂಖ್ಯೆಗೆ ಅವುಗಳ ಅರ್ಥವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಈ ಉಪಕರಣವು ನಿಖರ ಜೀನೋಟೈಪ್ ಡೇಟಾ ಇರುವಾಗ ಮತ್ತು ನಿಮ್ಮ ಜನಸಂಖ್ಯಾ ಸಂರಚನೆಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವಾಗ ಅತ್ಯಂತ ಉತ್ತಮವಾಗಿ ಕಾಮ ಮಾಡುತ್ತದೆ. ಜ್ಞಾಪಿಸಿಕೊಳ್ಳಿ ಅಲೀಲ್ ಆವೃತ್ತಿಗಳು ಕೇವಲ ಆರಂಭಿಕ ಹಂತವಾಗಿವೆ—ಅವು ನಿಮಗೆ ಒಂದು ಬಗೆಯ ಎಷ್ಟು ಸಾಮಾನ್ಯ ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತವೆ, ಆದರೆ ಆ ಆವೃತ್ತಿಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮಾದರಿ ಗಾತ್ರ, ಜನಸಂಖ್ಯಾ ಇತಿಹಾಸ ಮತ್ತು ಸಂಭಾವ್ಯ ವಿ進ಾಸಾತ್ಮಕ ಶಕ್ತಿಗಳನ್ನು ಪರಿಗಣಿಸಬೇಕಾಗಿದೆ. ಸಂಶೋಧನಾ ಗುಣಮಟ್ಟದ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ, gnomAD ಅಥವಾ 1000 ಜೀನೋಮ್ಸ್ ಯೋಜನೆಯಂಥ ಉಲ್ಲೇಖ ಡೇಟಾಬೇಸ್ಗಳ ವಿರುದ್ಧ ನಿಮ್ಮ ಕಂಡುಹಿಡಿಯಲ್ಪಟ್ಟ ವಿಷಯಗಳನ್ನು ಮಾನ್ಯಪಡಿಸಿ, ಮಾನವ ಜನಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ವಿಶೇಷವಾಗಿ. ಜನಸಂಖ್ಯಾ-ನಿಶ್ಚಿತ ಆವೃತ್ತಿ ವ್ಯತ್ಯಾಸಗಳು ಅಬ್ಬರ ಆವೃತ್ತಿಗಳಿಗಿಂತ ಹೆಚ್ಚಿನ ವಿಷಯಗಳನ್ನು ಬಹಳಷ್ಟು ಬಹಿರಂಗಪಡಿಸುತ್ತವೆ.