I am looking at the connectivity data of experiment 156394513. From the website, the transgenic line used in the experiment should be A930038C07Rik-Tg1-Cre.
But when I run the below code, 27 different transgenic lines show up in the data. Why are there 26 extra transgenic lines? Is the connectivity data obtained from the below code really refer to a single experiment only? Or the data refer to multiple experiments?
p.s. Even the lines of same color can have different transgenic lines.
import json import urllib.request LINES_FMT = "http://api.brain-map.org/api/v2/data/query.json?criteria=service::mouse_connectivity_target_spatial[seed_point$eq%d,%d,%d][section_data_set$eq%d]" injection_data_set_id = 156394513 x = 4400 y = 3300 z = 5600 url = LINES_FMT % (x, y, z, injection_data_set_id) connection = urllib.request.urlopen(url) response_text = connection.read() response = json.loads(response_text) lines = response['msg'] transgenic_lines = [line['transgenic-line'] for line in lines] print(transgenic_lines)