Ұрпақ қашықтығын түсіну
Шежіредегі туыстық байланысты анықтау ең жақын ортақ арғы атадан бастап әр адамға дейінгі қадамдарды дәл санауды талап етеді. Бұл қадамдар ұрпақтар саны ретінде көрсетіледі. Ұрпақ қашықтығын есептеу үшін келесі ережелер қолданылады:
- 0 — осы адамның өзі;
- 1 — ата-ана;
- 2 — ата/әже;
- 3 — арғы ата/арғы әже.
Осылайша, әрбір келесі ұрпақ қадамы арғы ата-бабалар тізбегін бір сатыға арттырады. Калькуляторда А адамы мен В адамы үшін ортақ арғы атаға дейінгі ұрпақтар саны 0-ден 20-ға дейінгі бүтін сандар ауқымында қабылданады.
Немере туыстық математикасы
Немере туыстық дәрежесі мен ұрпақ ауытқуын есептеу нақты математикалық формулаларға негізделген.
Туыстық дәрежесін есептеу
Немере туыстық дәрежесі екі тармақтың ең кіші ұрпақ санынан бірді азайту арқылы анықталады. Формула келесідей:
Туыстық дәрежесі = кіші ұрпақ саны − 1- Математикалық қадам:
min(‹a›, ‹b›) − 1 = ‹degree›
Ұрпақ ауытқуын есептеу
Ұрпақтар арасындағы айырмашылық (ауытқу) екі тармақтың ұрпақ сандарының абсолюттік айырмашылығы ретінде есептеледі:
Ауытқу = ұрпақ сандарының айырмашылығы- Математикалық қадам:
|‹a› − ‹b›| = ‹removed›
Егер екі адам бір ұрпақта болса, нәтижеде «Бір ұрпақ · ауытқусыз» деп көрсетіледі. Айырмашылық болған жағдайда «Ұрпақ айырмашылығы (ауытқуы): ‹removed›» мәні шығады.
Басымдық ережесі
Есептеу барысында арнайы басымдық ережесі қолданылады: «Немере туыс формуласы қолданылмас бұрын тікелей, бір туған немесе тәте/аға туыстық байланысы анықталады.»
Тікелей және жанама желілер
Туыстық байланыстар құрылымына қарай бірнеше топқа жіктеледі:
- Бір адам: Екі тармақ та 0-ге тең болғанда, «Осы тармақтағы бір адам» нәтижесі шығады және ол «Бір адам» тобына жатады.
- Тікелей желі: Бір адам екінші адамның тікелей арғы атасы немесе ұрпағы болғанда қолданылады. Бұл топқа «Ата-ана», «Ата/әже», «
‹great›× арғы ата/әже», «Бала», «Немере (баладан туған)» және «‹great›× шөбере/шөпшек» жатады. - Бауырлар желісі: Ортақ ата-анадан тарайтын тармақтар. Мұнда «Бір туған бауыр» байланысы анықталады.
- Тәте/аға желісі: Бір тармақ тікелей бауыр, ал екінші тармақ одан төмен ұрпақ болғанда қолданылады. Бұл топқа «Тәте/аға (әпке/іні)», «
‹great›× арғы тәте/аға», «Жиен (бауырдан туған)» және «‹great›× арғы жиен» жатады. - Немере/шөбере желісі: Екі тармақ та ортақ арғы атадан кемінде екі ұрпақ қашықтықта болғанда қолданылады. Мұнда «
‹degree›-дәрежелі немере/шөбере туыс» атауы қолданылады.
Туыстық байланыс конвенциялары
Отбасылық құрылымдардың ерекшеліктерін ескеру үшін калькуляторда үш түрлі конвенция қарастырылған:
- Толық биологиялық: «Тармақтар бір ортақ ата-ана жұбы арқылы қосылады.» Бұл ең жиі қолданылатын стандартты шежірелік байланыс.
- Жартылай биологиялық: «Тармақтар ортақ ата-ана жұбынан тек бір адамды бөліседі.» Бұл жағдайда есептелген туыстық атауына «Жартылай
‹relationship›» модификаторы қосылады. - Асырап алу желісі: «Кем дегенде бір ата-ана мен бала арасындағы қадам асырап алу шежіресінің байланысы арқылы өтеді.» Бұл конвенция таңдалғанда нәтижеге «Асырап алынған
‹relationship›» модификаторы қолданылады.
Ережелер және шектеулер
Калькулятордың дұрыс жұмыс істеуі үшін келесі ережелер мен шектеулерді ескеру қажет:
- Ұрпақ санының шегі: Енгізілетін мәндер 0-ден 20-ға дейінгі бүтін сандар болуы тиіс.
- Жартылай туыстық шектеуі: Жартылай биологиялық конвенцияны тікелей арғы ата немесе ұрпақ тармақтары үшін қолдануға болмайды. Бұл жағдайда «Жартылай туыстық жанама туыстарға қолданылады. Бір адам ортақ арғы ата болған кезде толық биологиялық немесе асырап алу желісін таңдаңыз.» қателігі көрсетіледі.
- Енгізу қателері: Мәндер енгізілмесе «Екі ұрпақ санын да енгізіңіз.», бүтін емес сан жазылса «Тек бүтін ұрпақ сандарын енгізіңіз.», ал шектен тыс сан жазылса «0-ден 20-ға дейінгі ұрпақ санын енгізіңіз.» қателіктері шығады.
- Көп тармақты шежірелер: Егер отбасы тарихында шежіренің тоғысуы (pedigree collapse) немесе қос немерелік желілер кездессе, әрбір ортақ арғы атаға баратын жолды жеке-жеке есептеу қажет.
Құпиялылық және деректерді өңдеу
Құралды пайдалану кезіндегі құпиялылық толықтай қорғалған. «Сіздің ұрпақ сандарыңыз бен туыстық конвенцияңыз осы браузерде қалады. BroBroGo-ға ештеңе жіберілмейді.» Барлық есептеулер мен таңдаулар тек пайдаланушының құрылғысында орындалады.
Жиі қойылатын сұрақтар (FAQ)
Қай ортақ арғы атадан бастап санауым керек?
Екі желіде де кездесетін ең жақын арғы атаны қолданыңыз, содан кейін сол адамға дейінгі әрбір ата-ана мен бала арасындағы қадамды санаңыз. Егер бірнеше бірдей жақын тармақтар болса, әрбір тармақты бөлек есептеңіз; шежіренің тоғысуы және қос немерелік желілер бірнеше жарамды туыстық атауын тудыруы мүмкін.
Жартылай туыстықты қашан таңдауым керек?
Екі биологиялық тармақ ортақ ата-ана жұбынан тек бір адамды бөліскен кезде (мысалы, бір ата-анасы ортақ бір туған бауырлар) жартылай туыстықты таңдаңыз. Ұрпақ математикасы өзгеріссіз қалады және туыстық атауына жартылай анықтауышы қосылады. Тікелей арғы ата тармағы үшін жартылай туыстықты қолданбаңыз.
Асырап алу желісінің конвенциясы нені білдіреді?
Ол асырап алған ата-ана мен бала арасындағы байланысты қамтитын тармаққа дәл сондай ұрпақ атауын қолданады. Нәтиже тек сол шежіре тармағын сипаттайды; ол биологиялық шығу тегін, ортақ DNA-ны немесе кез келген юрисдикциядағы заңды мәртебені білдірмейді.
Бұл құрал ортақ DNA-ны немесе заңды туыстықты есептей ме?
Жоқ. Екі ұрпақ саны бірнеше арғы ата тармақтарын, шежіренің тоғысуын, мұрагерлік заңын немесе DNA мұрагерлігінің кездейсоқтығын қамти алмайды. Шежіре үшін құжатталған отбасылық байланыстарды, заңды сұрақтар үшін білікті маманды, ал генетикалық қорытындылар үшін арнайы дәлелдемелерді пайдаланыңыз.