男宝宝的血型遗传谁

  • 血型遗传的血型遗传系统

      ABO血型系统1900~1902年奥地利医学家K.兰德施泰纳等应用红 细胞凝集试验首次发现红细胞表面有两种抗原──A 抗原和B抗原。A型、B型、AB型和O型是人类中第一个被发现的血型系统,为单一座位上的IA、IB和i三个复等位基因所控制,构成六种基因型和四种表型(表1)。Lewis血型系统1946年法国学者 A.E.穆朗特发现抗Le2抗体,1948年P.H.安德雷森发现与此对应的抗Leb抗体。Lewis血型有Le(a+b-)、Le(a-b+) 和Le(a-b-)三种表型(+表示有这抗原,-表示没有这抗原)。Lewis抗原原来是体液里的抗原,出现在红细胞上是附着上去的结果。Rh血型系统1940年K.兰德施泰纳和A.S.威纳用猕猴(Macacus rhesus)的红细胞免疫兔或豚鼠,发现所得血清可凝集约85%白人的红细胞,这样的人称为Rh阳性,红细胞不被凝集的人为Rh阴性。Rh血型涉及五种抗原,可分别用五种人体免疫血清检出。关于Rh血型系统的遗传有两种学说,目前还不能证明或排除其中任何一种。英国统计学家和遗传学家R.A.费希尔和英国学者R.R.雷斯认为Rh血型为三个紧密连锁的座位所控制三个座位构成一个基因复合体,每个座位上有一对等位基因,称为C和c、D和d及E和e,一共可以构成八种Rh基因复合体CDE、CDe、CdE、Cde、cDE、cDe、cdE和cde。这八种Rh基因复合体构成36种基因型和18种表型。五种抗血清可以用来检出除 d以外的五种相应抗原,但是至今没有发现抗d血清,因此d基因是假设的。威纳认为Rh血型系统由单一座位上的八个复等位基因所控制,每个等位基因决定一种Rh抗原,而每个抗原又包含若干抗原因子(抗原决定簇);由这八个复等位基因同样构成36种基因型和18种表型。威纳学说中的抗原因子相当于费希尔和雷斯学说中的抗原,威纳学说中的复等位基因相当于费希尔和雷斯学说中的基因复合体(表2)。Xg血型系统1962年J.D.曼等用一个多次输血的病人的血清查出一种新的红细胞抗原Xg2。这一抗原受X染色体短臂上Xg座位控制,有两个等位基因Xg2和Xg,Xg是无效等位基因,表型可以是Xg(a+)或Xg(a-)。Xg2是迄今所知唯一X连锁的红细胞抗原。如果父亲是Xg(a+),母亲是Xg(a-),则所有女儿都将是Xg(a+),所有儿子都将是Xg(a-)。如果父亲是Xg(a-),母亲是Xg(a+),则子女可能都是Xg(a+),也可能半数是Xg(a+),半数是Xg(a-)。Xg血型系统的基因型和表型见表3。其他血型系统迄今已经发现的血型系统有十几个,例如MNSs、Kell、p等。

  • 孩子会遗传谁的血型

      一般来说血型是终生不变的。人类的血型通常分为A、B、O和AB四种。血型的遗传借助于细胞中的染色体。人类细胞中共有23对染色体,每对染色体分别由两条单染色体组成,其中一条来自父亲,另一条来自母亲。染色体的主要成份是决定遗传性状和功能的脱氧核糖核酸,即人们常说的DNA。DNA可分为很多小段,每一小段都具有专一的遗传性状及功能,这些小段称为基因。一对染色体中两条单染色体上相同位置的DNA小片段,称为等位基因。  ABO血型系统的基因位点在第9对染色体上。人的ABO血型受控于A、B、O三个基因,但每个人体细胞内的第9对染色体上只有两个ABO系统基因,即为AO、AA、BO、BB、AB、OO中的一对等位基因,其中A和B基因为显性基因,O基因为隐性基因。ABO血型系统遗传规律见下表:   父母血型 子女血型 不应有的血型

  • 为什么血型和遗传有关?

      我国古语所说的“种瓜得瓜,种豆得豆”,讲的就是遗传现象。但是,我们在血型的普查中往往会碰到子女的血型既可能和父母一样,也可能不一样,象双亲的血型如果是A型和B型,子女既有可能是A型或B型,也有可能和父母完全不一样的O型,又有可能具备父母亲加在一起的AB型,那么血型究竟和遗传有关吗?   原来,在生物的遗传上,染色体先要进行一次“减法”,然后再运算一次“加分”。就拿血型来说吧,人类的每一种血型由两条染色体上的等位基因组成,一条来自父亲,一条来自母亲。父母亲的染色体原来是成对存在的,但是在形成配子时,各对染色体“一分为二”,这时,每个配子只含成对染色体中的一条,通过受精过程,精子和卵子结合成受精卵,染色体又重新配对,一条来自父亲,一条来自母亲,这两条染色体就决定了子女的血型。人的ABO血型就是由A、B及O三个基因控制的,而每一个人的血型,只含三个基因中的两个。我们一般所说的血型指的是表现型。A、B血型的表现还可以各分为两种遗传型,而AB、O血型则只具有一种遗传型。根据父母的血型就可以知道子女所具有的血型。所以说,这仍然是一种“种瓜得瓜”的遗传现象。人的血型除了ABO系统外,还有很多其他系统,如Rh系统,它是由一对染色体六个遗传因子组成的;MN系统,有一对染色体控制两个遗传因子,可分为三种血型。它们都是和遗传有关的。一个人的血型在受精卵形成之后就已经决定了,一般来说它是终生不能改变的。所以我们在检查过血型以后,就应把它牢牢记住。

  • 孙子的血型有可能遗传爷爷的吗

      会有这种情况的,在父母中一个为A一个为B或同时为A或同时为B的时候可能     人类ABO血型的遗传     科学研究发现,控制人类的ABO血型的遗传基因有3个:IA、IB、i。   其中,IA和IB对i为显性,IA、IB间无显隐性关系。   也就是说:   A型血的基因组成可以是IAIA或IAi;   B型血的基因组成可以是IBIB或IBi;   AB型血的基因组成是IAIB;   O型血的基因组成是ii。   ABO血型鉴定   通常只用两种抗血清即抗A及抗B血清,就可将群体分为四种血型。   根据血型的遗传规律,和临床工作方例起见,配偶间所生子女的血型如下:   各种ABO配偶所生子女的血型:   婚配式 子女可能有的血型 子女不可能有的血型   A×A A、O B、AB   A×B A、B、O、AB 无   A×AB A、B、AB O   A×O A、O B、AB   B×B B、O A、AB   B×AB A、B、AB O   B×O B、O A、AB   AB×AB A、B、AB O   AB×O A、B AB、O   O×O O A、B、AB     还有一种说法是隐形遗传,也就是说子女的血型可能和其祖父母或外祖父母的血型一致

  • 生孩子的时候,验宝宝血型吗

      一般都保留脐带血验宝宝血型

  • 足跟采血,可以看到宝宝的血型吗

      正常的情况下,足月儿的黄疸值小于221μmol/L、早产儿的黄疸值小于257μmol/L,宝宝的黄疸值偏高,如

  • 血型AB白羊男和血型A天蝎女适合吗?

      这个星座其实不是很有关呢,我跟我老公就是男白羊跟女天蝎,可是我们都没吵过架,我脾气倔但是收得住,每当感觉生气的时候我就不爱搭理他,白羊座受不了别人不理他的,老公就诈降啦~很多时候吵架往往是自己一时脾气没收住,不过,如果一直争吵会很辛苦的,那还不如做个了结~

  • 宝宝刚出生是做新生儿筛查会查宝宝的血型吗

      你好,是的,一般知道了血型可以提前知道是否会溶血的可能,而且你上户口也比较方便。

  • 为什么异体骨髓移植后,康复者血型有可能改变,但不可能遗传

      首先血型不同血液可能凝固的原因,是不同血型血细胞表面抗原和血浆中特异的抗体结合。自身的血细胞表面的抗原在自身的血液中是找不到抗体的。   骨髓移植之前,会先把患者本身的造血干细胞都杀死,骨髓移植之后,由于移植的是别人的造血干细胞,血细胞都是由新移植来的造血干细胞分化来的,所以血型会改变。但是这种性状不能遗传。因为,患者本身产生的配子中的染色体还是原来的,生殖细胞并没有改变。   移植了别人的骨髓之后不会有凝血反应,原因是本身的造血干细胞在移植之前被杀死了,骨髓移植之后的免疫细胞也是由新的造血干细胞分化来的,它能产生的抗体不会攻击自身的血细胞。因为免疫细胞和血细胞都起源于新的造血干细胞了。

  • 根据血型遗传关系,程式设计实现:○1.输入

    //仅作参考#include "stdio.h"
    #include "conio.h"
    #include "stdlib.h"
    #include "string.h"
    int studentNum = 0;
    #define MAXSTUDENT (1024)
    #define CheckData()\
    {\
    if(!studentNum)\
    {\
    printf("没有学生资料,按任意键返回……\n");\
    getch();\
    return;\
    }\
    }\
    typedef struct Student
    {
    int id;
    int cScore;
    int mathScore;
    }Student;
    void ClearStudent(Student* student)
    {
    memset((void*)student,0,sizeof(*student));
    }
    void ShowMainMenu()
    {
    system("cls");
    printf("1.增加记录\n2.计算每个学生的总成绩\n3.计算每门课程的平均成绩\n4.按座号查询学生的成绩\n5.按总分排名\n6.输出前n名的学生的成绩\n7.修改成绩\n0.退出\n");
    }
    void ShowCountScore(const Student* student)
    {
    system("cls");
    CheckData();
    for(int i = 0;i < studentNum;i++)
    printf("学生%04d的总成绩:%d\n",(student+i)->id,(student+i)->cScore+(student+i)->mathScore);
    printf("\n按任意键继续……");
    getch();
    }
    void ShowClassAvg(const Student* student)
    {
    system("cls");
    CheckData();
    double sumc = 0;
    double summath = 0;
    for(int i = 0;i < studentNum;i++)
    {
    sumc += (student+i)->cScore;
    summath += (student+i)->mathScore;
    }
    printf("C语言平均成绩为:%lf\n",sumc/studentNum);
    printf("数学平均成绩为:%lf\n",summath/studentNum);
    printf("\n按任意键继续……");
    getch();
    }
    void AddStudent(Student* student)
    {
    system("cls");
    if(studentNum == MAXSTUDENT)
    {......馀下全文>>