/ / Получаване на различни резултати от приложния програмен интерфейс (API) и базовите данни на 23andme - 23andme-api

Получаване на различни резултати от API и сурови данни на 23andme - 23andme-api

Когато отида в 23andme "s" Your Raw Data "раздел на уеб страницата, мога да търся резултатите за определен SNP.Използвах rs6565703.Връщане на данните е:

Маркерът на гените (SNP) генетично позиционира вашият генотип DOC2B rs6565703 12344 A или C A / C

Разбирам, че за да получите "вашият генотип"трябва да разберете това с какви дози се връщат за всеки вариант. Въпреки това, когато използвам същия потребителски акаунт, както видях по-горе, файлът JSON изглежда връща хомозиготна A (AA), както е показано по-долу.

Просто се опитвам да разбера, защо те са различни?

      {
"accession_id" => "NC_000017.10",
"is_no_call" => bless( do{(my $o = 0)}, "JSON::XS::Boolean" ),
"end" => 12344,
"alternate_ids" => [],
"variants" => [
{
"dosage" => "2",
"accession_id" => "NC_000017.10",
"is_no_call" => $VAR1->[0]{"is_no_call"},
"end" => 12344,
"allele" => "A",
"platform_labels" => [
"ILMN_CUSTOMv4",
"ILMN_OMNIEXv3_CUSTOMv3"
],
"is_assayed" => bless( do{(my $o = 1)}, "JSON::XS::Boolean" ),
"start" => 12343
},
{
"dosage" => "0",
"accession_id" => "NC_000017.10",
"is_no_call" => $VAR1->[0]{"is_no_call"},
"end" => 12344,
"allele" => "C",
"platform_labels" => [
"ILMN_CUSTOMv4",
"ILMN_OMNIEXv3_CUSTOMv3"
],
"is_assayed" => $VAR1->[0]{"variants"}[0]{"is_assayed"},
"start" => 12343
}
],
"id" => "rs6565703",
"is_genotyped" => $VAR1->[0]{"variants"}[0]{"is_assayed"},
"is_assayed" => $VAR1->[0]{"variants"}[0]{"is_assayed"},
"gene_names" => [
"DOC2B"
],
"start" => 12343
}

Отговори:

0 за отговор № 1

Така че аз бях в състояние да разбера това с известна помощот екипа за поддръжка на 23andme.Заявява се проблемът е, че даден профил може да има няколко профила.Използвах идентификационния номер на майчин акаунт вместо идентификационния номер на подпрофила на детето, поради което получих различни резултати. Можете да използвате тази крайна точка, за да видите дали имате няколко профила в профила.

https://api.23andme.com/3/account/?include=profiles