Open MatsDahlberg opened 10 years ago
Okej, det blir jättebra. Däremot måste fråga varför det behöver vara en lista med dictionaries? Just nu blir det bara ett specialfall att parsa, så för mig får du gärna bara skicka en lista:
{"clinical_db_gene_annotation": ["IEM:EP", "research", "IEM", "EP"]}
Samma sak för de olika filtren.
Visst jag kan ändra på det.
Anledningen till dicts är att de tillverkas:
for iIem in range(len(tIem)):
tIemRes.append({tIem[iIem].clinical_db_gene_annotation:iIem})
I och med att den gamla applicationen var en tornado-app så tillverkades allt med python och då var det väldigt behändigt att ha allt som dicts. Kanske är annorlunda om man skapar sidan med JS.
Möjligt. Speciellt med template-spåket blir det krångligare.
Nu ser det ut så här:
{
"update_date": "2014-02-26",
"functional_annotations": [
"-",
"frameshift deletion",
"frameshift insertion",
"frameshift substitution",
"nonframeshift deletion",
"nonframeshift insertion",
"nonframeshift substitution",
"nonsynonymous SNV",
"stopgain SNV",
"stoploss SNV",
"synonymous SNV",
"unknown"
],
"clinical_db_gene_annotation": [
"IEM:EP",
"IEM",
"research",
"EP"
],
"gene_annotations": [
"downstream",
"exonic",
"intergenic",
"intronic",
"ncRNA_exonic",
"ncRNA_intronic",
"ncRNA_splicing",
"ncRNA_UTR3",
"ncRNA_UTR5",
"splicing",
"upstream",
"UTR3",
"UTR5"
],
"inheritence_models": [
"AD_denovo",
"AR_compound",
"AR_hom",
"AR_hom_denovo",
"X_dn"
],
"id": "108"
}
Perfect.
On Thu, Feb 27, 2014 at 2:55 PM, Mats Dahlberg notifications@github.comwrote:
Nu ser det ut så här:
{ "update_date": "2014-02-26", "functional_annotations": [ "-", "frameshift deletion", "frameshift insertion", "frameshift substitution", "nonframeshift deletion", "nonframeshift insertion", "nonframeshift substitution", "nonsynonymous SNV", "stopgain SNV", "stoploss SNV", "synonymous SNV", "unknown" ], "clinical_db_gene_annotation": [ "IEM:EP", "IEM", "research", "EP" ], "gene_annotations": [ "downstream", "exonic", "intergenic", "intronic", "ncRNA_exonic", "ncRNA_intronic", "ncRNA_splicing", "ncRNA_UTR3", "ncRNA_UTR5", "splicing", "upstream", "UTR3", "UTR5" ], "inheritence_models": [ "AD_denovo", "AR_compound", "AR_hom", "AR_hom_denovo", "X_dn" ], "id": "108" }
Reply to this email directly or view it on GitHubhttps://github.com/MatsDahlberg/clinicalDB/issues/20#issuecomment-36243433 .
Robin Andeer robin.andeer@gmail.com
Nu ger /families/108/filter en lista på clinical_db_gene_annotation: