Skip to content

Commit 460508b

Browse files
committed
push to DEV
1 parent ccd8ee6 commit 460508b

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

LDlink/LDcommon.py

+7-2
Original file line numberDiff line numberDiff line change
@@ -276,9 +276,10 @@ def getRefGene(db, filename, chromosome, begin, end, genome_build, collapseTrans
276276
"txEnd": {"$gte": int(end)}
277277
}
278278
]
279-
})
279+
})#.sort([("cdsEnd",1),("txStart",1)])
280280
if collapseTranscript:
281281
query_results_sanitized = json.loads(json_util.dumps(query_results))
282+
#print("$$$$$$",query_results_sanitized)
282283
group_by_gene_name = {}
283284
for gene in query_results_sanitized:
284285
# new gene name
@@ -288,13 +289,17 @@ def getRefGene(db, filename, chromosome, begin, end, genome_build, collapseTrans
288289
# same gene name as another's
289290
else:
290291
group_by_gene_name[gene['name2']].append(gene)
291-
# print(json.dumps(group_by_gene_name, indent=4, sort_keys=True))
292+
print(json.dumps(group_by_gene_name, indent=4, sort_keys=False))
292293
query_results_sanitized = []
293294
for gene_name_key in group_by_gene_name.keys():
295+
#print("#",gene_name_key)
294296
query_results_sanitized.append(processCollapsedTranscript(group_by_gene_name[gene_name_key]))
295297
# print(json.dumps(query_results_sanitized, indent=4, sort_keys=True))
296298
else:
297299
query_results_sanitized = json.loads(json_util.dumps(query_results))
300+
#temp = query_results_sanitized.pop(0)
301+
#query_results_sanitized.append(temp)
302+
print(query_results_sanitized)
298303
with open(filename, "w") as f:
299304
for x in query_results_sanitized:
300305
f.write(json.dumps(x) + '\n')

LDlink/LDproxy.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def calculate_proxy(snp, pop, request, web, genome_build, r2_d="r2", window=5000
5050
# Create JSON output
5151
out_json = open(tmp_dir + 'proxy' + request + ".json", "w")
5252
output = {}
53-
print("######",request)
53+
5454
validsnp(None,genome_build,None)
5555

5656
if window < 0 or window > 1000000:
@@ -112,6 +112,7 @@ def calculate_proxy(snp, pop, request, web, genome_build, r2_d="r2", window=5000
112112
if coord1 < 0:
113113
coord1 = 0
114114
coord2 = int(snp_coord[genome_build_vars[genome_build]['position']]) + window
115+
#print("#########",coord1,coord2)
115116
print("")
116117

117118
# Calculate proxy LD statistics in parallel
@@ -697,7 +698,6 @@ def calculate_proxy(snp, pop, request, web, genome_build, r2_d="r2", window=5000
697698
else:
698699
genes_c_file = tmp_dir + "genes_c_" + request + ".json"
699700
genes_c_json = getRefGene(db, genes_c_file, snp_coord['chromosome'], int(coord1), int(coord2), genome_build, True)
700-
701701
genes_c_plot_start=[]
702702
genes_c_plot_end=[]
703703
genes_c_plot_y=[]
@@ -764,7 +764,7 @@ def calculate_proxy(snp, pop, request, web, genome_build, r2_d="r2", window=5000
764764

765765
data_gene_c_plot = {'exons_c_plot_x': exons_c_plot_x, 'exons_c_plot_yn': exons_c_plot_yn, 'exons_c_plot_w': exons_c_plot_w, 'exons_c_plot_h': exons_c_plot_h, 'exons_c_plot_name': exons_c_plot_name, 'exons_c_plot_id': exons_c_plot_id}
766766
source_gene_c_plot=ColumnDataSource(data_gene_c_plot)
767-
767+
768768
max_genes_c = 40
769769
# if len(lines_c) < 3 or len(genes_c_raw) > max_genes_c:
770770
if len(lines_c) < 3:

0 commit comments

Comments
 (0)