/ / Ottenere risultati diversi dall'API e dai dati grezzi di 23andme - 23andme-api

Ottenere risultati diversi dall'API e dai dati grezzi di 23andme - 23andme-api

Quando vado nella sezione "I tuoi dati grezzi" di 23andme sulla pagina web, posso cercare i risultati per un determinato SNP. Ho usato rs6565703.I dati restituiti sono stati:

Genes Marker (SNP) Genomic Position Varianti il ​​tuo genotipo DOC2B rs6565703 12344 A o C A / C

Lo capisco per ottenere "Il tuo genotipo"devi capire da quali dosaggi vengono restituiti per ogni variante. Tuttavia, quando utilizzo lo stesso account utente, come visto sopra, il file JSON sembra ritornare a omozigote A (AA) come mostrato di seguito.

Sto solo cercando di capire, perché sono diversi?

      {
"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
}

risposte:

0 per risposta № 1

Quindi sono riuscito a capirlo con un po 'di aiutodal team di supporto di 23andme. Il problema è che un account può avere più profili: stavo usando l'ID dell'account genitore invece dell'ID del profilo figlio, motivo per cui stavo ricevendo risultati diversi. È possibile utilizzare questo endpoint per vedere se si dispone di più profili all'interno dell'account.

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