Gene_Info

A rest api for human genetic information

Routes

Info Routes

GET Gene by Gene Id
http://gene_info.life/api/v1/info/identifier/<GeneID>?key=YOUR_KEY
Expected Response
{
  "Data"{
      "_id": {
          "$oid": "590579a6caa5e63e4de54f62"
      },
      "#tax_id": 9606,
      "GeneID": 1,
      "Symbol": "A1BG",
      "LocusTag": "-",
      "Synonyms": "A1B|ABG|GAB|HYST2477",
      "dbXrefs": "MIM:138670|HGNC:HGNC:5|Ensembl:ENSG00000121410|Vega:OTTHUMG00000183507",
      "chromosome": 19,
      "map_location": "19q13.43",
      "description": "alpha-1-B glycoprotein",
      "type_of_gene": "protein-coding",
      "Symbol_from_nomenclature_authority": "A1BG",
      "Full_name_from_nomenclature_authority": "alpha-1-B glycoprotein",
      "Nomenclature_status": "O",
      "Other_designations": "alpha-1B-glycoprotein|HEL-S-163pA|epididymis secretory sperm binding protein Li 163pA",
      "Modification_date": 20170422
  }
}
GET Gene by Symbol
http://gene_info.life/api/v1/info/symbol/<symbol>?key=YOUR_KEY
Expected Response
{
  "Data"{
      "_id": {
          "$oid": "590579a6caa5e63e4de54f62"
      },
      "#tax_id": 9606,
      "GeneID": 1,
      "Symbol": "A1BG",
      "LocusTag": "-",
      "Synonyms": "A1B|ABG|GAB|HYST2477",
      "dbXrefs": "MIM:138670|HGNC:HGNC:5|Ensembl:ENSG00000121410|Vega:OTTHUMG00000183507",
      "chromosome": 19,
      "map_location": "19q13.43",
      "description": "alpha-1-B glycoprotein",
      "type_of_gene": "protein-coding",
      "Symbol_from_nomenclature_authority": "A1BG",
      "Full_name_from_nomenclature_authority": "alpha-1-B glycoprotein",
      "Nomenclature_status": "O",
      "Other_designations": "alpha-1B-glycoprotein|HEL-S-163pA|epididymis secretory sperm binding protein Li 163pA",
      "Modification_date": 20170422
  }
}
GET Gene by Chromosome
http://gene_info.life/api/v1/info/chromosome/<chromosome>?key=YOUR_KEY
Expected Response
{
  "Data"{
      "_id": {
          "$oid": "590579a6caa5e63e4de54f62"
      },
      "#tax_id": 9606,
      "GeneID": 1,
      "Symbol": "A1BG",
      "LocusTag": "-",
      "Synonyms": "A1B|ABG|GAB|HYST2477",
      "dbXrefs": "MIM:138670|HGNC:HGNC:5|Ensembl:ENSG00000121410|Vega:OTTHUMG00000183507",
      "chromosome": 19,
      "map_location": "19q13.43",
      "description": "alpha-1-B glycoprotein",
      "type_of_gene": "protein-coding",
      "Symbol_from_nomenclature_authority": "A1BG",
      "Full_name_from_nomenclature_authority": "alpha-1-B glycoprotein",
      "Nomenclature_status": "O",
      "Other_designations": "alpha-1B-glycoprotein|HEL-S-163pA|epididymis secretory sperm binding protein Li 163pA",
      "Modification_date": 20170422
  }
}
GET Gene by Map Location
http://gene_info.life/api/v1/info/location/<mapLocation>?key=YOUR_KEY
Expected Response
{
  "Data"{
      "_id": {
          "$oid": "590579a6caa5e63e4de54f62"
      },
      "#tax_id": 9606,
      "GeneID": 1,
      "Symbol": "A1BG",
      "LocusTag": "-",
      "Synonyms": "A1B|ABG|GAB|HYST2477",
      "dbXrefs": "MIM:138670|HGNC:HGNC:5|Ensembl:ENSG00000121410|Vega:OTTHUMG00000183507",
      "chromosome": 19,
      "map_location": "19q13.43",
      "description": "alpha-1-B glycoprotein",
      "type_of_gene": "protein-coding",
      "Symbol_from_nomenclature_authority": "A1BG",
      "Full_name_from_nomenclature_authority": "alpha-1-B glycoprotein",
      "Nomenclature_status": "O",
      "Other_designations": "alpha-1B-glycoprotein|HEL-S-163pA|epididymis secretory sperm binding protein Li 163pA",
      "Modification_date": 20170422
  }
}

Summary Routes

GET Gene by Gene Id
http://gene_info.life/api/v1/summary/identifier/<geneId>?key=YOUR_KEY
Expected Response
{
  "data":{
      "_id": {
          "$oid": "5914ca09f669fb6beea1718d"
      },
      "Description": "similar to heat shock 10kDa protein 1",
      "Name": "LOC100290238",
      "Id": 100290238,
      "LocationHist": "{'LocationHistType': {'ChrStart': '65226039', 'AssemblyAccVer': 'GCF_000002115.2', 'ChrAccVer': 'AC_000052.1', 'ChrStop': '65226413', 'AnnotationRelease': '37.1'}}",
      "OtherDesignations": "",
      "Mim": "",
      "ChrSort": "~~last",
      "GeneWeight": 0,
      "OtherAliases": "",
      "NomenclatureSymbol": "",
      "MapLocation": "",
      "GenomicInfo": "",
      "Summary": "",
      "NomenclatureStatus": "",
      "Chromosome": 9
  }
}
GET Gene by Gene Name
http://gene_info.life/api/v1/summary/name/<geneName>?key=YOUR_KEY
Expected Response
{
  "data":{
      "_id": {
          "$oid": "5914ca09f669fb6beea1718d"
      },
      "Description": "similar to heat shock 10kDa protein 1",
      "Name": "LOC100290238",
      "Id": 100290238,
      "LocationHist": "{'LocationHistType': {'ChrStart': '65226039', 'AssemblyAccVer': 'GCF_000002115.2', 'ChrAccVer': 'AC_000052.1', 'ChrStop': '65226413', 'AnnotationRelease': '37.1'}}",
      "OtherDesignations": "",
      "Mim": "",
      "ChrSort": "~~last",
      "GeneWeight": 0,
      "OtherAliases": "",
      "NomenclatureSymbol": "",
      "MapLocation": "",
      "GenomicInfo": "",
      "Summary": "",
      "NomenclatureStatus": "",
      "Chromosome": 9
  }
}
GET Gene by Chromosome
http://gene_info.life/api/v1/summary/chromosome/<chromosome>?key=YOUR_KEY
Expected Response
{
  "data":{
      "_id": {
          "$oid": "5914ca09f669fb6beea1718d"
      },
      "Description": "similar to heat shock 10kDa protein 1",
      "Name": "LOC100290238",
      "Id": 100290238,
      "LocationHist": "{'LocationHistType': {'ChrStart': '65226039', 'AssemblyAccVer': 'GCF_000002115.2', 'ChrAccVer': 'AC_000052.1', 'ChrStop': '65226413', 'AnnotationRelease': '37.1'}}",
      "OtherDesignations": "",
      "Mim": "",
      "ChrSort": "~~last",
      "GeneWeight": 0,
      "OtherAliases": "",
      "NomenclatureSymbol": "",
      "MapLocation": "",
      "GenomicInfo": "",
      "Summary": "",
      "NomenclatureStatus": "",
      "Chromosome": 9
  }
}
GET Gene by Map Location
http://gene_info.life/api/v1/summary/location/<mapLocation>?key=YOUR_KEY
Expected Response
{
  "data":{
      "_id": {
          "$oid": "5914ca09f669fb6beea1718d"
      },
      "Description": "similar to heat shock 10kDa protein 1",
      "Name": "LOC100290238",
      "Id": 100290238,
      "LocationHist": "{'LocationHistType': {'ChrStart': '65226039', 'AssemblyAccVer': 'GCF_000002115.2', 'ChrAccVer': 'AC_000052.1', 'ChrStop': '65226413', 'AnnotationRelease': '37.1'}}",
      "OtherDesignations": "",
      "Mim": "",
      "ChrSort": "~~last",
      "GeneWeight": 0,
      "OtherAliases": "",
      "NomenclatureSymbol": "",
      "MapLocation": "",
      "GenomicInfo": "",
      "Summary": "",
      "NomenclatureStatus": "",
      "Chromosome": 9
  }
}
GET Genes by Search Term
http://gene_info.life/api/v1/summary?search=<search_term>&key=YOUR_KEY
Expected Response
{
  "Data":[{
          "_id": "5914c95bf669fb6beea048d0",
          "Description": "plectin",
          "Name": "PLEC",
          "Id": 5339,
          "LocationHist": "{'LocationHistType': [{'ChrStart': '143976799', 'AssemblyAccVer': 'GCF_000001405.33', 'ChrAccVer': 'NC_000008.11', 'ChrStop': '143915146', 'AnnotationRelease': '108'}, {'ChrStart': '145091030', 'AssemblyAccVer': 'GCF_000306695.2', 'ChrAccVer': 'NC_018919.2', 'ChrStop': '145029539', 'AnnotationRelease': '108'}, {'ChrStart': '143976791', 'AssemblyAccVer': 'GCF_000001405.28', 'ChrAccVer': 'NC_000008.11', 'ChrStop': '143915146', 'AnnotationRelease': '107'}, {'ChrStart': '145091030', 'AssemblyAccVer': 'GCF_000306695.2', 'ChrAccVer': 'NC_018919.2', 'ChrStop': '145029539', 'AnnotationRelease': '107'}, {'ChrStart': '143976744', 'AssemblyAccVer': 'GCF_000001405.26', 'ChrAccVer': 'NC_000008.11', 'ChrStop': '143915146', 'AnnotationRelease': '106'}, {'ChrStart': '140304260', 'AssemblyAccVer': 'GCF_000002125.1', 'ChrAccVer': 'AC_000140.1', 'ChrStop': '140243466', 'AnnotationRelease': '106'}, {'ChrStart': '145091030', 'AssemblyAccVer': 'GCF_000306695.2', 'ChrAccVer': 'NC_018919.2', 'ChrStop': '145029539', 'AnnotationRelease': '106'}, {'ChrStart': '145050912', 'AssemblyAccVer': 'GCF_000001405.25', 'ChrAccVer': 'NC_000008.10', 'ChrStop': '144989320', 'AnnotationRelease': '105'}, {'ChrStart': '315389', 'AssemblyAccVer': 'GCF_000001405.25', 'ChrAccVer': 'NW_003315923.1', 'ChrStop': '253797', 'AnnotationRelease': '105'}, {'ChrStart': '140304260', 'AssemblyAccVer': 'GCF_000002125.1', 'ChrAccVer': 'AC_000140.1', 'ChrStop': '140243472', 'AnnotationRelease': '105'}, {'ChrStart': '145091030', 'AssemblyAccVer': 'GCF_000306695.2', 'ChrAccVer': 'NC_018919.2', 'ChrStop': '145029545', 'AnnotationRelease': '105'}, {'ChrStart': '145050912', 'AssemblyAccVer': 'GCF_000001405.22', 'ChrAccVer': 'NC_000008.10', 'ChrStop': '144989320', 'AnnotationRelease': '104'}, {'ChrStart': '315389', 'AssemblyAccVer': 'GCF_000001405.22', 'ChrAccVer': 'NW_003315923.1', 'ChrStop': '253797', 'AnnotationRelease': '104'}, {'ChrStart': '140304260', 'AssemblyAccVer': 'GCF_000002125.1', 'ChrAccVer': 'AC_000140.1', 'ChrStop': '140243472', 'AnnotationRelease': '104'}, {'ChrStart': '145312057', 'AssemblyAccVer': 'GCF_000306695.1', 'ChrAccVer': 'NC_018919.1', 'ChrStop': '145250371', 'AnnotationRelease': '104'}, {'ChrStart': '145050912', 'AssemblyAccVer': 'GCF_000001405.21', 'ChrAccVer': 'NC_000008.10', 'ChrStop': '144989320', 'AnnotationRelease': '103'}, {'ChrStart': '315389', 'AssemblyAccVer': 'GCF_000001405.21', 'ChrAccVer': 'NW_003315923.1', 'ChrStop': '253797', 'AnnotationRelease': '103'}, {'ChrStart': '140304260', 'AssemblyAccVer': 'GCF_000002125.1', 'ChrAccVer': 'AC_000140.1', 'ChrStop': '140243472', 'AnnotationRelease': '103'}, {'ChrStart': '145050912', 'AssemblyAccVer': 'GCF_000001405.17', 'ChrAccVer': 'NC_000008.10', 'ChrStop': '144989320', 'AnnotationRelease': '37.3'}, {'ChrStart': '315389', 'AssemblyAccVer': 'GCF_000001405.17', 'ChrAccVer': 'NW_003315923.1', 'ChrStop': '253797', 'AnnotationRelease': '37.3'}, {'ChrStart': '140304260', 'AssemblyAccVer': 'GCF_000002125.1', 'ChrAccVer': 'AC_000140.1', 'ChrStop': '140243472', 'AnnotationRelease': '37.3'}, {'ChrStart': '145050912', 'AssemblyAccVer': 'GCF_000001405.14', 'ChrAccVer': 'NC_000008.10', 'ChrStop': '144989320', 'AnnotationRelease': '37.2'}, {'ChrStart': '315389', 'AssemblyAccVer': 'GCF_000001405.14', 'ChrAccVer': 'NW_003315923.1', 'ChrStop': '253797', 'AnnotationRelease': '37.2'}, {'ChrStart': '141364267', 'AssemblyAccVer': 'GCF_000002115.2', 'ChrAccVer': 'AC_000051.1', 'ChrStop': '141303489', 'AnnotationRelease': '37.2'}, {'ChrStart': '140304260', 'AssemblyAccVer': 'GCF_000002125.1', 'ChrAccVer': 'AC_000140.1', 'ChrStop': '140243472', 'AnnotationRelease': '37.2'}, {'ChrStart': '145049542', 'AssemblyAccVer': 'GCF_000001405.13', 'ChrAccVer': 'NC_000008.10', 'ChrStop': '144989320', 'AnnotationRelease': '37.1'}, {'ChrStart': '141364263', 'AssemblyAccVer': 'GCF_000002115.2', 'ChrAccVer': 'AC_000051.1', 'ChrStop': '141303490', 'AnnotationRelease': '37.1'}, {'ChrStart': '140304256', 'AssemblyAccVer': 'GCF_000002125.1', 'ChrAccVer': 'AC_000140.1', 'ChrStop': '140243472', 'AnnotationRelease': '37.1'}, {'ChrStart': '145121530', 'AssemblyAccVer': 'GCF_000001405.12', 'ChrAccVer': 'NC_000008.9', 'ChrStop': '145061308', 'AnnotationRelease': '36.3'}, {'ChrStart': '141364263', 'AssemblyAccVer': 'GCF_000002115.2', 'ChrAccVer': 'AC_000051.1', 'ChrStop': '141303489', 'AnnotationRelease': '36.3'}, {'ChrStart': '140304256', 'AssemblyAccVer': 'GCF_000002125.1', 'ChrAccVer': 'AC_000140.1', 'ChrStop': '140243472', 'AnnotationRelease': '36.3'}]}",
          "OtherDesignations": "plectin|hemidesmosomal protein 1|plectin 1, intermediate filament binding protein 500kDa",
          "Mim": "{'int': '601282'}",
          "ChrSort": "8",
          "GeneWeight": 12979,
          "OtherAliases": "EBS1, EBSMD, EBSND, EBSO, EBSOG, EBSPA, HD1, LGMD2Q, PCN, PLEC1, PLEC1b, PLTN",
          "NomenclatureSymbol": "PLEC",
          "MapLocation": "8q24.3",
          "GenomicInfo": "{'GenomicInfoType': {'ChrStart': '143976799', 'ChrLoc': '8', 'ChrAccVer': 'NC_000008.11', 'ExonCount': '43', 'ChrStop': '143915146'}}",
          "Summary": "Plectin is a prominent member of an important family of structurally and in part functionally related proteins, termed plakins or cytolinkers, that are capable of interlinking different elements of the cytoskeleton. Plakins, with their multi-domain structure and enormous size, not only play crucial roles in maintaining cell and tissue integrity and orchestrating dynamic changes in cytoarchitecture and cell shape, but also serve as scaffolding platforms for the assembly, positioning, and regulation of signaling complexes (reviewed in PMID: 9701547, 11854008, and 17499243). Plectin is expressed as several protein isoforms in a wide range of cell types and tissues from a single gene located on chromosome 8 in humans (PMID: 8633055, 8698233). Until 2010, this locus was named plectin 1 (symbol PLEC1 in human; Plec1 in mouse and rat) and the gene product had been referred to as "hemidesmosomal protein 1" or "plectin 1, intermediate filament binding 500kDa". These names were superseded by plectin. The plectin gene locus in mouse on chromosome 15 has been analyzed in detail (PMID: 10556294, 14559777), revealing a genomic exon-intron organization with well over 40 exons spanning over 62 kb and an unusual 5' transcript complexity of plectin isoforms. Eleven exons (1-1j) have been identified that alternatively splice directly into a common exon 2 which is the first exon to encode plectin's highly conserved actin binding domain (ABD). Three additional exons (-1, 0a, and 0) splice into an alternative first coding exon (1c), and two additional exons (2alpha and 3alpha) are optionally spliced within the exons encoding the acting binding domain (exons 2-8). Analysis of the human locus has identified eight of the eleven alternative 5' exons found in mouse and rat (PMID: 14672974); exons 1i, 1j and 1h have not been confirmed in human. Furthermore, isoforms lacking the central rod domain encoded by exon 31 have been detected in mouse (PMID:10556294), rat (PMID: 9177781), and human (PMID: 11441066, 10780662, 20052759). The short alternative amino-terminal sequences encoded by the different first exons direct the targeting of the various isoforms to distinct subcellular locations (PMID: 14559777). As the expression of specific plectin isoforms was found to be dependent on cell type (tissue) and stage of development (PMID: 10556294, 12542521, 17389230) it appears that each cell type (tissue) contains a unique set (proportion and composition) of plectin isoforms, as if custom-made for specific requirements of the particular cells. Concordantly, individual isoforms were found to carry out distinct and specific functions (PMID: 14559777, 12542521, 18541706). In 1996, a number of groups reported that patients suffering from epidermolysis bullosa simplex with muscular dystrophy (EBS-MD) lacked plectin expression in skin and muscle tissues due to defects in the plectin gene (PMID: 8698233, 8941634, 8636409, 8894687, 8696340). Two other subtypes of plectin-related EBS have been described: EBS-pyloric atresia (PA) and EBS-Ogna. For reviews of plectin-related diseases see PMID: 15810881, 19945614. Mutations in the plectin gene related to human diseases should be named based on the position in NM_000445 (variant 1, isoform 1c), unless the mutation is located within one of the other alternative first exons, in which case the position in the respective Reference Sequence should be used. [provided by RefSeq, Aug 2011]",
          "NomenclatureStatus": "Official",
          "Chromosome": 8
          }]
}

Get a key

We'll email you a key

Contact

Feel free to reach out at

gene.info.api@gmail.com