Пример #1
0
from PIL import Image

import matplotlib.pyplot as plt
import nda

nda.set_api_key('whatistheconnectome')
data = nda.request("stimulus/2/")

frame = data[:, :, 1000]  # frame 1000

img = Image.fromarray(frame, 'L')
img.show()
Пример #2
0
from PIL import Image
import nda
import numpy as np

nda.set_api_key('whatistheconnectome')
scans_to_slice = nda.request(
    "slices_for_cell/pinky40/v7/watershed_mst_smc_sem5_remap_2/27328840/")

for scan, slices in scans_to_slice.items():
    for slice in slices:
        print(scan, slice)
        data = nda.request("mask/pinky40/v7/watershed_mst_smc_sem5_remap_2/" +
                           str(scan) + "/" + str(slice) + "/27328840/")
        mask = np.zeros(256 * 256, dtype=np.int8)

        for idx in data.flatten():
            mask[int(idx) - 1] = 255  # 1 indexed

        mask = mask.reshape((256, 256))

        img = Image.fromarray(mask, 'L')
        img.show()
Пример #3
0
import matplotlib.pyplot as plt
import nda

nda.set_api_key('whatistheconnectome')
data = nda.request("pupil_x/5/")

plt.plot(data.flatten())
plt.show()