জনসংখ্যায় নির্দিষ্ট অ্যালিল (জিনের ভেরিয়েন্ট) এর ফ্রিকোয়েন্সি গণনা করতে মোট ব্যক্তির সংখ্যা এবং অ্যালিলের উদাহরণগুলি প্রবেশ করান। জনসংখ্যার জেনেটিক্স, বিবর্তনীয় জীববিজ্ঞান এবং জেনেটিক বৈচিত্র্যের অধ্যয়নের জন্য অপরিহার্য।
এই টুলটি একটি নির্দিষ্ট জনসংখ্যার মধ্যে নির্দিষ্ট অ্যালিল (জিনের ভেরিয়েন্ট) এর ফ্রিকোয়েন্সি গণনা করে। জনসংখ্যার মোট ব্যক্তির সংখ্যা এবং নির্দিষ্ট অ্যালিলের সংখ্যা প্রবেশ করুন তার ফ্রিকোয়েন্সি গণনা করতে।
জেনেটিক ভেরিয়েশন ট্র্যাকার একটি বিশেষায়িত টুল যা জনসংখ্যার মধ্যে অ্যালেল ফ্রিকোয়েন্সি গণনা করতে ডিজাইন করা হয়েছে। অ্যালেল ফ্রিকোয়েন্সি একটি নির্দিষ্ট জিনের ভেরিয়েন্ট (অ্যালেল) এর অনুপাতকে বোঝায়, যা জনসংখ্যার মধ্যে সেই জিনের সমস্ত কপির মধ্যে, যা জনসংখ্যা জিনতত্ত্ব এ একটি মৌলিক পরিমাপ হিসেবে কাজ করে। এই ক্যালকুলেটর একটি সহজ পদ্ধতি প্রদান করে যে নির্দিষ্ট জিনগত ভেরিয়েন্টগুলি একটি গোষ্ঠীর মধ্যে কতটা সাধারণ, যা জিনগত বৈচিত্র্য, বিবর্তন এবং জনসংখ্যায় রোগের ঝুঁকি বোঝার জন্য অপরিহার্য। আপনি যদি জিনগত নীতিগুলি সম্পর্কে শিখছেন, জনসংখ্যার তথ্য বিশ্লেষণ করছেন, অথবা রোগের প্রাদুর্ভাব নিয়ে অধ্যয়ন করছেন, এই টুলটি জিনগত ভেরিয়েশন পরিমাপ করার জন্য একটি সহজ কিন্তু শক্তিশালী উপায় প্রদান করে।
অ্যালেল ফ্রিকোয়েন্সি একটি নির্দিষ্ট অ্যালেলের (জিনের ভেরিয়েন্ট) আপেক্ষিক অনুপাতকে বোঝায়, যা জনসংখ্যার মধ্যে সেই জিনের সমস্ত অ্যালেলের মধ্যে। বেশিরভাগ জীবের মধ্যে, মানুষের মতো, প্রতিটি ব্যক্তি প্রতিটি জিনের দুটি কপি বহন করে (প্রতি পিতামাতার কাছ থেকে একটি করে), যা তাদের ডিপ্লয়েড জীব হিসেবে চিহ্নিত করে। অতএব, N সংখ্যক ব্যক্তির একটি জনসংখ্যায়, প্রতিটি জিনের 2N কপি রয়েছে।
অ্যালেল ফ্রিকোয়েন্সি নিম্নলিখিত সূত্র ব্যবহার করে গণনা করা হয়:
যেখানে:
যেমন, যদি আমাদের একটি জনসংখ্যায় 100 ব্যক্তি থাকে এবং একটি নির্দিষ্ট অ্যালেলের 50টি ঘটনা দেখা যায়, তাহলে ফ্রিকোয়েন্সি হবে:
এটি বোঝায় যে জনসংখ্যার এই জিনগত স্থানে 25% সমস্ত অ্যালেল এই নির্দিষ্ট ভেরিয়েন্ট।
আমাদের অ্যালেল ফ্রিকোয়েন্সি ক্যালকুলেটর সহজ এবং ব্যবহারকারী-বান্ধব হতে ডিজাইন করা হয়েছে। আপনার জনসংখ্যায় একটি নির্দিষ্ট অ্যালেলের ফ্রিকোয়েন্সি গণনা করতে নিম্নলিখিত সহজ পদক্ষেপগুলি অনুসরণ করুন:
জনসংখ্যায় মোট ব্যক্তির সংখ্যা প্রথম ইনপুট ফিল্ডে প্রবেশ করুন।
আপনার ট্র্যাক করা নির্দিষ্ট অ্যালেলের সংখ্যা দ্বিতীয় ইনপুট ফিল্ডে প্রবেশ করুন।
ফলাফল বিভাগে গণনা করা অ্যালেল ফ্রিকোয়েন্সি দেখুন।
ভিজুয়ালাইজেশন পরীক্ষা করুন অ্যালেলের বিতরণের একটি গ্রাফিকাল উপস্থাপনা দেখতে।
কপি বোতাম ব্যবহার করুন রিপোর্ট বা আরও বিশ্লেষণের জন্য ফলাফলটি আপনার ক্লিপবোর্ডে কপি করতে।
ক্যালকুলেটরটি সঠিক ফলাফলের জন্য কয়েকটি ভ্যালিডেশন চেক করে:
যদি এই ভ্যালিডেশনগুলির মধ্যে কোনটি ব্যর্থ হয়, তবে একটি ত্রুটি বার্তা আপনাকে আপনার ইনপুট সংশোধন করতে নির্দেশ করবে।
অ্যালেল ফ্রিকোয়েন্সি ফলাফলটি 0 এবং 1 এর মধ্যে একটি দশমিক মান হিসেবে উপস্থাপন করা হয়, যেখানে:
যেমন:
ক্যালকুলেটরটি ফলাফলগুলির একটি ভিজ্যুয়াল উপস্থাপনাও প্রদান করে যাতে আপনি ফলাফলগুলি এক নজরে ব্যাখ্যা করতে পারেন।
ডিপ্লয়েড জীবের (যেমন মানুষের) জন্য, অ্যালেল ফ্রিকোয়েন্সি গণনার মৌলিক সূত্র হল:
যেখানে:
অ্যালেল ফ্রিকোয়েন্সি গণনার জন্য উপলব্ধ তথ্যের উপর নির্ভর করে কয়েকটি উপায় রয়েছে:
যদি আপনি প্রতিটি জিনোটাইপের সংখ্যা জানেন, তাহলে আপনি গণনা করতে পারেন:
যেখানে:
যদি আপনি প্রতিটি জিনোটাইপের ফ্রিকোয়েন্সি জানেন:
যেখানে:
যদিও আমাদের ক্যালকুলেটর ডিপ্লয়েড জীবের জন্য ডিজাইন করা হয়েছে, ধারণাটি বিভিন্ন প্লয়ডি স্তরের জীবগুলিতে বাড়ানো যেতে পারে:
অ্যালেল ফ্রিকোয়েন্সি গণনা জনসংখ্যা জিনতত্ত্ব গবেষণায় মৌলিক:
জনসংখ্যার মধ্যে জিনগত বৈচিত্র্য ট্র্যাক করা
বিবর্তনীয় প্রক্রিয়াগুলি অধ্যয়ন করা
জনসংখ্যার মধ্যে জিন প্রবাহ বিশ্লেষণ করা
জিনগত ড্রিফটের তদন্ত
অ্যালেল ফ্রিকোয়েন্সি তথ্য মেডিকেল জিনতত্ত্বে গুরুত্বপূর্ণ:
রোগের ঝুঁকি মূল্যায়ন
ফার্মাকোজেনেটিক্স
জিনগত পরামর্শ
জনস্বাস্থ্য পরিকল্পনা
অ্যালেল ফ্রিকোয়েন্সি গণনা কৃষি এবং সংরক্ষণে মূল্যবান:
ফসল এবং গবাদি পশুর প্রজনন
বিপন্ন প্রজাতির সংরক্ষণ
আক্রমণকারী প্রজাতির ব্যবস্থাপনা
জেনেটিক ভেরিয়েশন ট্র্যাকার একটি চমৎকার শিক্ষামূলক টুল:
মৌলিক জিনগত নীতিগুলি শেখানো
ল্যাবরেটরি অনুশীলন
যদিও অ্যালেল ফ্রিকোয়েন্সি জনসংখ্যা জিনতত্ত্বে একটি মৌলিক পরিমাপ, তবে কয়েকটি বিকল্প বা পরিপূরক মেট্রিক অতিরিক্ত অন্তর্দৃষ্টি প্রদান করতে পারে:
জিনোটাইপ ফ্রিকোয়েন্সি
হেটারোজাইগসিটি
ফিক্সেশন ইনডেক্স (FST)
কার্যকর জনসংখ্যার আকার (Ne)
লিঙ্কেজ ডিজইকুইলিব্রিয়াম
অ্যালেল ফ্রিকোয়েন্সি ধারণার একটি সমৃদ্ধ ইতিহাস রয়েছে এবং এটি উত্তরাধিকার এবং বিবর্তনের আমাদের বোঝার জন্য মৌলিক।
অ্যালেল ফ্রিকোয়েন্সি বোঝার ভিত্তি 20 শতকের প্রথম দিকে স্থাপন করা হয়েছিল:
1908: জি.এইচ. হার্ডি এবং উইলহেম ওয়েইনবার্গ স্বাধীনভাবে হার্ডি-ওয়েইনবার্গ নীতি উদ্ভাবন করেন, যা একটি অ-উন্নয়নশীল জনসংখ্যায় অ্যালেল এবং জিনোটাইপ ফ্রিকোয়েন্সির মধ্যে সম্পর্ক বর্ণনা করে।
1918: আর.এ. ফিশার তার বিপ্লবী কাগজ "মেনডেলিয়ান উত্তরাধিকার অনুমানের ভিত্তিতে আত্মীয়দের মধ্যে সম্পর্ক" প্রকাশ করেন, যা প্রাকৃতিক নির্বাচন, মিউটেশন, অভিবাসন এবং জিনগত ড্রিফটের কারণে অ্যালেল ফ্রিকোয়েন্সি পরিবর্তনের মডেলগুলি তৈরি করে।
1930-এর দশক: সেওয়াল রাইট, আর.এ. ফিশার এবং জে.বি.এস. হ্যালডেন জনসংখ্যা জিনতত্ত্বের গাণিতিক ভিত্তি তৈরি করেন, যা নির্বাচনের মাধ্যমে অ্যালেল ফ্রিকোয়েন্সির পরিবর্তন বোঝায়।
অ্যালেল ফ্রিকোয়েন্সির অধ্যয়ন প্রযুক্তিগত অগ্রগতির সাথে উল্লেখযোগ্যভাবে বিবর্তিত হয়েছে:
1950-1960: প্রোটিন পলিমরফিজমের আবিষ্কার জিনগত বৈচিত্র্য সরাসরি পরিমাপের সুযোগ দেয়।
1970-1980: রেস্ট্রিকশন ফ্র্যাগমেন্ট লেংথ পলিমরফিজম (RFLP) বিশ্লেষণের উন্নয়ন জিনগত বৈচিত্র্যের আরও বিস্তারিত অধ্যয়নের সুযোগ দেয়।
1990-2000: মানব জিনোম প্রকল্প এবং পরবর্তী ডিএনএ সিকোয়েন্সিং প্রযুক্তির উন্নতি আমাদের অ্যালেল ফ্রিকোয়েন্সি পরিমাপের ক্ষমতা বিপ্লবী করে।
2010-বর্তমান: 1000 জিনোম প্রকল্প এবং জিনোম-প্রশস্ত সমিতি অধ্যয়ন (GWAS) মানব জিনগত বৈচিত্র্য এবং বিভিন্ন জনসংখ্যায় অ্যালেল ফ্রিকোয়েন্সির বিস্তৃত ক্যাটালগ তৈরি করেছে।
আজ, অ্যালেল ফ্রিকোয়েন্সি গণনা বিবর্তনীয় জীববিদ্যা থেকে ব্যক্তিগত চিকিৎসা পর্যন্ত বিভিন্ন ক্ষেত্রে কেন্দ্রীয় ভূমিকা পালন করে এবং ক্রমবর্ধমান জটিল গণনামূলক সরঞ্জাম এবং পরিসংখ্যানগত পদ্ধতির সুবিধা গ্রহণ করতে থাকে।
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
1public class AlleleFrequencyCalculator {
2 /**
3 * একটি জনসংখ্যায় একটি নির্দিষ্ট অ্যালেলের ফ্রিকোয়েন্সি গণনা করুন।
4 *
5 * @param instances নির্দিষ্ট অ্যালেলের ঘটনা সংখ্যা
6 * @param individuals জনসংখ্যায় মোট ব্যক্তির সংখ্যা
7 * @return 0 এবং 1 এর মধ্যে অ্যালেল ফ্রিকোয়েন্সি
8 * @throws IllegalArgumentException যদি ইনপুটগুলি অবৈধ হয়
9 */
10 public static double calculateAlleleFrequency(int instances, int individuals) {
11 // ইনপুট যাচাই করুন
12 if (individuals <= 0) {
13 throw new IllegalArgumentException("ব্যক্তির সংখ্যা ইতিবাচক হতে হবে");
14 }
15
16 if (instances < 0) {
17 throw new IllegalArgumentException("ঘটনার সংখ্যা নেতিবাচক হতে পারে না");
18 }
19
20 if (instances > individuals * 2) {
21 throw new IllegalArgumentException("ঘটনার সংখ্যা ব্যক্তির সংখ্যা দ্বিগুণের বেশি হতে পারে না");
22 }
23
24 // ফ্রিকোয়েন্সি গণনা করুন
25 return (double) instances / (individuals * 2);
26 }
27
28 public static void main(String[] args) {
29 try {
30 int alleleInstances = 50;
31 int populationSize = 100;
32 double frequency = calculateAlleleFrequency(alleleInstances, populationSize);
33 System.out.printf("অ্যালেল ফ্রিকোয়েন্সি: %.4f (%.1f%%)\n", frequency, frequency*100);
34 } catch (IllegalArgumentException e) {
35 System.err.println("ত্রুটি: " + e.getMessage());
36 }
37 }
38}
39
একটি অ্যালেল একটি জিনের ভেরিয়েন্ট ফর্ম। বিভিন্ন অ্যালেল উত্তরাধিকারী বৈশিষ্ট্যের মধ্যে বৈচিত্র্য উৎপন্ন করে যেমন চুলের রঙ বা রক্তের গ্রুপ। প্রতিটি ব্যক্তি সাধারণত প্রতিটি জিনের জন্য দুটি অ্যালেল উত্তরাধিকার সূত্রে পায়। যদি দুটি অ্যালেল একই হয়, তবে ব্যক্তি সেই জিনের জন্য হোমোজাইগাস। যদি অ্যালেলগুলি আলাদা হয়, তবে ব্যক্তি হেটারোজাইগাস।
অ্যালেল ফ্রিকোয়েন্সি গণনা গুরুত্বপূর্ণ কারণ এটি বিজ্ঞানীদের জনসংখ্যার মধ্যে জিনগত বৈচিত্র্য বোঝার, সময়ের সাথে সাথে জিনগত গঠন পরিবর্তন ট্র্যাক করার, সম্ভাব্য রোগের ঝুঁকি চিহ্নিত করার এবং বিবর্তনীয় প্রক্রিয়াগুলি অধ্যয়ন করতে সহায়তা করে। এটি একটি পরিমাণগত পরিমাপ প্রদান করে যে কতটা সাধারণ বা বিরল নির্দিষ্ট জিনগত ভেরিয়েন্টগুলি একটি জনসংখ্যায়।
নমুনার আকার অ্যালেল ফ্রিকোয়েন্সি অনুমানগুলির সঠিকতার উপর উল্লেখযোগ্যভাবে প্রভাব ফেলে। বড় নমুনাগুলি সাধারণত আরও সঠিক অনুমান প্রদান করে যা সংকীর্ণ বিশ্বাসযোগ্যতা অন্তরাল রয়েছে। ছোট নমুনাগুলি সত্যিকারের জনসংখ্যার ফ্রিকোয়েন্সি সঠিকভাবে উপস্থাপন নাও করতে পারে, বিশেষ করে বিরল অ্যালেলগুলির জন্য। একটি সাধারণ নিয়ম হিসাবে, নির্ভরযোগ্য অ্যালেল ফ্রিকোয়েন্সি অনুমান করার জন্য বড় নমুনার আকার (সাধারণত >100 ব্যক্তি) পছন্দ করা হয়।
হ্যাঁ, অ্যালেল ফ্রিকোয়েন্সি সময়ের সাথে সাথে পরিবর্তিত হতে পারে বিভিন্ন বিবর্তনীয় শক্তির কারণে:
যদি আপনি জিনোটাইপগুলির (যেমন AA, Aa, aa) ফ্রিকোয়েন্সি জানেন, তবে আপনি অ্যালেল A এর ফ্রিকোয়েন্সি হিসাব করতে পারেন: যেখানে হল AA জিনোটাইপের ফ্রিকোয়েন্সি এবং হল হেটারোজাইগাস জিনোটাইপের ফ্রিকোয়েন্সি।
হার্ডি-ওয়েইনবার্গ ভারসাম্য অ-উন্নয়নশীল জনসংখ্যায় অ্যালেল এবং জিনোটাইপ ফ্রিকোয়েন্সির মধ্যে সম্পর্ক বর্ণনা করে। এই নীতির অধীনে, যদি p অ্যালেল A এর ফ্রিকোয়েন্সি এবং q অ্যালেল a এর ফ্রিকোয়েন্সি (যেখানে p + q = 1), তবে প্রত্যাশিত জিনোটাইপ ফ্রিকোয়েন্সিগুলি হল:
এই প্রত্যাশিত ফ্রিকোয়েন্সিগুলির থেকে বিচ্যুতি জনসংখ্যার মধ্যে বিবর্তনীয় শক্তিগুলির কাজ নির্দেশ করতে পারে।
X-লিঙ্কড জিন এর জন্য, পুরুষদের একটি কপি থাকে যখন মহিলাদের দুটি থাকে। অ্যালেল ফ্রিকোয়েন্সি গণনা করতে:
অ্যালেল ফ্রিকোয়েন্সি তথ্য জনসংখ্যায় জিনগত ব্যাধির প্রাদুর্ভাব অনুমান করতে সহায়তা করতে পারে। তবে, ব্যক্তিগত রোগের ঝুঁকি পূর্বাভাস দেওয়ার জন্য অ্যালেলের প্রবণতা (একজন ব্যক্তির জিনোটাইপ থাকা সত্ত্বেও রোগটি বিকাশের সম্ভাবনা) এবং প্রকাশ (একই জিনোটাইপের ব্যক্তিদের মধ্যে রোগের লক্ষণের বৈচিত্র্য) সম্পর্কে অতিরিক্ত তথ্য প্রয়োজন।
অ্যালেল ফ্রিকোয়েন্সি একটি নির্দিষ্ট অ্যালেলের অনুপাত বোঝায় যা জনসংখ্যায় সেই লোচিতে সমস্ত অ্যালেলের মধ্যে। জিনোটাইপ ফ্রিকোয়েন্সি একটি নির্দিষ্ট জিনোটাইপের ব্যক্তিদের অনুপাত বোঝায়। উদাহরণস্বরূপ, একটি জনসংখ্যায় AA, Aa এবং aa জিনোটাইপগুলির জন্য, অ্যালেল A এর ফ্রিকোয়েন্সি সমস্ত A অ্যালেলের সংখ্যা থেকে গণনা করা হয়, যখন জিনোটাইপ AA এর ফ্রিকোয়েন্সি শুধুমাত্র সেই নির্দিষ্ট জিনোটাইপের ব্যক্তিদের অনুপাত।
বড় নমুনার জন্য, আপনি একটি অ্যালেল ফ্রিকোয়েন্সির (p) জন্য 95% বিশ্বাসযোগ্যতা অন্তরাল আনুমানিকভাবে ব্যবহার করতে পারেন: যেখানে N হল নমুনার ব্যক্তির সংখ্যা। ছোট নমুনা বা খুব উচ্চ/নিম্ন ফ্রিকোয়েন্সির জন্য, আরও জটিল পদ্ধতিগুলি যেমন উইলসন স্কোর অন্তরাল বেশি উপযুক্ত হতে পারে।
হার্টল, ডি. এল., এবং ক্লার্ক, এ. জি. (2007). জনসংখ্যা জিনতত্ত্বের নীতি (4র্থ সংস্করণ)। সিনাওয়ার অ্যাসোসিয়েটস।
হ্যামিল্টন, এম. বি. (2021). জনসংখ্যা জিনতত্ত্ব (2য় সংস্করণ)। উইলি-ব্ল্যাকওয়েল।
নিলসেন, আর., এবং স্ল্যাটকিন, এম. (2013). জনসংখ্যা জিনতত্ত্বের একটি পরিচিতি: তত্ত্ব এবং আবেদন। সিনাওয়ার অ্যাসোসিয়েটস।
হেড্রিক, পি. ডব্লিউ. (2011). জনসংখ্যার জিনতত্ত্ব (4র্থ সংস্করণ)। জোন্স অ্যান্ড বার্টলেট লার্নিং।
টেম্পলটন, এ. আর. (2006). জনসংখ্যা জিনতত্ত্ব এবং মাইক্রোএভোলিউশনারি তত্ত্ব। উইলি-লিস।
1000 জিনোম প্রকল্প কনসোর্টিয়াম। (2015). মানব জিনগত বৈচিত্র্যের জন্য একটি বৈশ্বিক রেফারেন্স। নেচার, 526(7571), 68-74। https://doi.org/10.1038/nature15393
অ্যালেল ফ্রিকোয়েন্সি নেট ডেটাবেস। http://www.allelefrequencies.net/
এনসেম্বল জিনোম ব্রাউজার। https://www.ensembl.org/
জাতীয় মানব জিনোম গবেষণা ইনস্টিটিউট। https://www.genome.gov/
অনলাইন মেন্ডেলিয়ান ইনহেরিটেন্স ইন ম্যান (OMIM)। https://www.omim.org/
জনসংখ্যার জিনগত গঠন বোঝা কখনও এত সহজ ছিল না। আমাদের অ্যালেল ফ্রিকোয়েন্সি ক্যালকুলেটর আপনার অধ্যয়ন জনসংখ্যায় জিনগত ভেরিয়েশন পরিমাপের একটি সহজ কিন্তু শক্তিশালী উপায় প্রদান করে। আপনি যদি একজন ছাত্র, গবেষক বা স্বাস্থ্যসেবা পেশাদার হন, এই টুলটি আপনাকে জনসংখ্যা জিনতত্ত্বের মূল্যবান অন্তর্দৃষ্টি অর্জনে সহায়তা করবে।
এখন অ্যালেল ফ্রিকোয়েন্সি গণনা শুরু করুন এবং আপনার জনসংখ্যার জিনগত দৃশ্যপট আবিষ্কার করুন!
আপনার কাজে দরকারী হতে পারে আরো টুল খুঁজে বের করুন