{
  "schema": 1,
  "version": "malecns-v1.0-flyplays-1",
  "neurons": 166700,
  "edges": 25582938,
  "downloadBytes": 138664700,
  "photoreceptors": 6006,
  "descending": 1316,
  "measuredPositions": 140638,
  "visualMappingCounts": {
    "proxy": 136,
    "published": 2628,
    "connectivityEstimated": 3242
  },
  "arrays": {
    "offsets": {
      "kind": "u32",
      "length": 166701,
      "chunks": [
        {
          "file": "offsets-000-7883141ec2e4.bin.gz",
          "bytes": 377421,
          "rawBytes": 666804,
          "sha256": "7883141ec2e4fa93b7206d19a8cbe21f4f9ad9c766c7880a51bc6fc2545c6de9"
        }
      ]
    },
    "targets": {
      "kind": "u32",
      "length": 25582938,
      "chunks": [
        {
          "file": "targets-000-c7370f93220a.bin.gz",
          "bytes": 4156393,
          "rawBytes": 8380416,
          "sha256": "c7370f93220a03587e9efa2dbc6f6ca41a914456829e97fc0f6ec48727a49df1"
        },
        {
          "file": "targets-001-cf1829d0e5fd.bin.gz",
          "bytes": 4751217,
          "rawBytes": 8380416,
          "sha256": "cf1829d0e5fd2915d29521231356ea12b47f647f39030905cea498bfe7ff1093"
        },
        {
          "file": "targets-002-970a631ea075.bin.gz",
          "bytes": 4994134,
          "rawBytes": 8380416,
          "sha256": "970a631ea07541d6ae837f40a4da722ed69d33d5af0b2a0ec3dbbc8b5b988eec"
        },
        {
          "file": "targets-003-470c0738fd30.bin.gz",
          "bytes": 5183552,
          "rawBytes": 8380416,
          "sha256": "470c0738fd308e5847e27c7cd41ad9ff10e07fd79ec0da0de4129b1c51f0874f"
        },
        {
          "file": "targets-004-279dc86b03cc.bin.gz",
          "bytes": 5307461,
          "rawBytes": 8380416,
          "sha256": "279dc86b03ccb37345c109c7fc6dcaeaa7c68cb0c09d396123c847c4c6d46be1"
        },
        {
          "file": "targets-005-d64e2d10b21a.bin.gz",
          "bytes": 5366716,
          "rawBytes": 8380416,
          "sha256": "d64e2d10b21a9347de4137db152070e52dcf5b1a0bd60446daa9cf5123c28857"
        },
        {
          "file": "targets-006-a4c107ed2918.bin.gz",
          "bytes": 5394109,
          "rawBytes": 8380416,
          "sha256": "a4c107ed2918bc5acb1055941539b2a75ec6de7f7fe910760075379075a64ae8"
        },
        {
          "file": "targets-007-3e90ee34a08e.bin.gz",
          "bytes": 5410515,
          "rawBytes": 8380416,
          "sha256": "3e90ee34a08e9eaf36465db20237750fde1a11ff12293e21b0e912e0e0aeaa30"
        },
        {
          "file": "targets-008-c7dcdca54b26.bin.gz",
          "bytes": 5397280,
          "rawBytes": 8380416,
          "sha256": "c7dcdca54b2638f673d885c1a875d83ca01b6c3cd18e1bae65dd2876adca6724"
        },
        {
          "file": "targets-009-d4d7dbb00e45.bin.gz",
          "bytes": 4892846,
          "rawBytes": 8380416,
          "sha256": "d4d7dbb00e45269da12e511ec83b75e0abb692a3a3f10865b97c667ec936983d"
        },
        {
          "file": "targets-010-f3497cdf5eca.bin.gz",
          "bytes": 4866275,
          "rawBytes": 8380416,
          "sha256": "f3497cdf5eca9c528ffcd4707caa38018105b381189747931887aeb00bae4921"
        },
        {
          "file": "targets-011-04369525a7f4.bin.gz",
          "bytes": 4405335,
          "rawBytes": 8380416,
          "sha256": "04369525a7f476263f393877519d2420f8ac1ceabf467aa1c381658061009fef"
        },
        {
          "file": "targets-012-4bca2282a515.bin.gz",
          "bytes": 961363,
          "rawBytes": 1766760,
          "sha256": "4bca2282a515f1991f54972cc74156b176a743897115e8fe6e1e0a8ec45a241e"
        }
      ]
    },
    "weights": {
      "kind": "f32",
      "length": 25582938,
      "chunks": [
        {
          "file": "weights-000-2a02abde721a.bin.gz",
          "bytes": 6419692,
          "rawBytes": 8380416,
          "sha256": "2a02abde721a0efbae9aee4d4cf2f5d180742527d8f495528ad4b6d17e7f49c8"
        },
        {
          "file": "weights-001-0c0f39ebbc7a.bin.gz",
          "bytes": 6561312,
          "rawBytes": 8380416,
          "sha256": "0c0f39ebbc7a5d83a1beebf575e43eb25895a7c800d15bba678be9b3b581aee4"
        },
        {
          "file": "weights-002-28d40f337dbd.bin.gz",
          "bytes": 6473417,
          "rawBytes": 8380416,
          "sha256": "28d40f337dbda8a727a25835e110406d4c8fd91ae431d581f6155d331bbc99c3"
        },
        {
          "file": "weights-003-99f33d347a9a.bin.gz",
          "bytes": 6382040,
          "rawBytes": 8380416,
          "sha256": "99f33d347a9a820c60157571a9df075e6b379b4c05cdc8307ccc09510d8e9e71"
        },
        {
          "file": "weights-004-f1a7e630e6fb.bin.gz",
          "bytes": 6273234,
          "rawBytes": 8380416,
          "sha256": "f1a7e630e6fb2f9d22ebbd6ac822c9f68b1ce353f6241d2d822095b7d338fa59"
        },
        {
          "file": "weights-005-3c4164d06826.bin.gz",
          "bytes": 6193092,
          "rawBytes": 8380416,
          "sha256": "3c4164d068261ddcd908d329954dd332e6e3813476e2a0a52e7964f6d228748b"
        },
        {
          "file": "weights-006-f568d255efb2.bin.gz",
          "bytes": 6128901,
          "rawBytes": 8380416,
          "sha256": "f568d255efb2b51e8f82777c30578c3198355f2049d668658b04fb2a55fd71d7"
        },
        {
          "file": "weights-007-a860639e2112.bin.gz",
          "bytes": 6077963,
          "rawBytes": 8380416,
          "sha256": "a860639e2112009e9e0aa4afd91ff8c0a5c4c0ac69a439257de4dfc47653f04d"
        },
        {
          "file": "weights-008-813272e31623.bin.gz",
          "bytes": 5953159,
          "rawBytes": 8380416,
          "sha256": "813272e3162358e1a8bb806d228433088dbc6e5368a74169bf6fbae7dc774ee8"
        },
        {
          "file": "weights-009-5797d676a87d.bin.gz",
          "bytes": 6385457,
          "rawBytes": 8380416,
          "sha256": "5797d676a87d0557a37ed9bbf21fd2a8705d3b8c02576959acba346d292ec75f"
        },
        {
          "file": "weights-010-f9954ad3255f.bin.gz",
          "bytes": 6373300,
          "rawBytes": 8380416,
          "sha256": "f9954ad3255fde044a67fe2f816e1d12a82cbd4252850e4cbc792a074c1dbc83"
        },
        {
          "file": "weights-011-559f67506917.bin.gz",
          "bytes": 6544955,
          "rawBytes": 8380416,
          "sha256": "559f67506917d476cb158ab3684598ef55371ad0121b68aa477ff6f62872d9db"
        },
        {
          "file": "weights-012-5830ae2650f3.bin.gz",
          "bytes": 1360462,
          "rawBytes": 1766760,
          "sha256": "5830ae2650f30ad64eaff833caf132a1b41531fcf2a60ceec4afdb62a8ad0531"
        }
      ]
    },
    "visual": {
      "kind": "u32",
      "length": 6006,
      "chunks": [
        {
          "file": "visual-000-90ecd6ab7e24.bin.gz",
          "bytes": 9149,
          "rawBytes": 24024,
          "sha256": "90ecd6ab7e240aa71d04ae74bc9bb52b1f6aae622693b9832e1697148315b8fe"
        }
      ]
    },
    "visualPixels": {
      "kind": "u16",
      "length": 6006,
      "chunks": [
        {
          "file": "visualPixels-000-f349063944ab.bin.gz",
          "bytes": 9806,
          "rawBytes": 12012,
          "sha256": "f349063944ab7a7c2ef5224e81f6318824bbc8bf9e1ae7aedb7ee7d9d9d93ce5"
        }
      ]
    },
    "motor": {
      "kind": "u32",
      "length": 1316,
      "chunks": [
        {
          "file": "motor-000-793a394336ce.bin.gz",
          "bytes": 2372,
          "rawBytes": 5264,
          "sha256": "793a394336ce01e47b6529a73298197a8b19e6f226e28c486aa8280393ed9988"
        }
      ]
    },
    "display": {
      "kind": "u32",
      "length": 4096,
      "chunks": [
        {
          "file": "display-000-62bdcc76a53e.bin.gz",
          "bytes": 6746,
          "rawBytes": 16384,
          "sha256": "62bdcc76a53e191e9586540ec6be183d1dae55a7bcc7ff794bd0fc6229590462"
        }
      ]
    },
    "positions": {
      "kind": "f32",
      "length": 12288,
      "chunks": [
        {
          "file": "positions-000-8727646e95db.bin.gz",
          "bytes": 45026,
          "rawBytes": 49152,
          "sha256": "8727646e95db8b41f339fe0a652b4bc0557455e5b7fa7a097e458d22375758c0"
        }
      ]
    }
  },
  "sources": {
    "annotations.feather": {
      "url": "https://storage.googleapis.com/flyem-male-cns/v1.0/connectome-data/flat-connectome/body-annotations-male-cns-v1.0-minconf-0.5.feather",
      "sha256": "2177e246113e4cfbf1e7772ec37c6da1955ff22e8063d0b1f833101f99a9a3b2"
    },
    "transmitters.feather": {
      "url": "https://storage.googleapis.com/flyem-male-cns/v1.0/connectome-data/flat-connectome/body-neurotransmitters-male-cns-v1.0.feather",
      "sha256": "95c9289220663abeb3409f3ad9e5a7f8a53f8093f5139d15502cd08da8879621"
    },
    "weights.feather": {
      "url": "https://storage.googleapis.com/flyem-male-cns/v1.0/connectome-data/flat-connectome/connectome-weights-male-cns-v1.0-minconf-0.5.feather",
      "sha256": "e35da783d1c686b2b58b3b87cd6a403ae43bfcfba8bff28e08ef752c1a56afc1"
    },
    "optic-columns.xlsx": {
      "url": "https://raw.githubusercontent.com/flyconnectome/2025malecns/67767d2233657983993ff6c2be48e836a935863c/supplemental_data/optic-column-type-assignments-v1.0.xlsx",
      "sha256": "d4af1cacb751036f7e84bfecc9bec79ca010066ac066559c29b566003ec080d3"
    }
  },
  "attribution": "MaleCNS v1.0, FlyEM (HHMI Janelia), University of Cambridge, MRC LMB and Google Research. CC BY 4.0. Modified for this experiment.",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "reference": "https://github.com/ornata/fly/blob/main/docs/technical-notes.md",
  "rules": [
    "All nonempty superclass annotations retained, including tbc; neuron indices are sorted body IDs.",
    "All connections between retained neurons kept; no strength threshold or pruning.",
    "Synapse counts signed by presynaptic transmitter and normalized by postsynaptic incoming absolute sum.",
    "GABA, glutamate and histamine treated as inhibitory; other or unknown transmitters as excitatory. This is an approximation.",
    "2D retinal projection uses published optic-column ordering, strongest connected assigned cells, then deterministic proxies. It is not measured optics.",
    "Readout includes descending_neuron and descending_neuron_tbc. Learning changes only the action readout.",
    "Displayed positions are a deterministic 4096-neuron sample of measured soma/to-soma positions; all retained neurons are simulated."
  ],
  "provenance": {
    "file": "neuron-body-ids.json.gz",
    "bytes": 383491,
    "sha256": "08bbd349cca36e338a93341c622759903518f983a7e6beed490d528bf601aca9"
  }
}
