{
  "manifest": {
    "$BASE_DIR": ".",
    "$OUTPUT_DIR": "$BASE_DIR/output_flash",
    "$NETWORK_DIR": "$BASE_DIR/network",
    "$COMPONENTS_DIR": "$BASE_DIR/components"
  },

  "target_simulator": "NEURON",

  "components": {
    "templates_dir": "$COMPONENTS_DIR/templates",
    "biophysical_neuron_models_dir": "$COMPONENTS_DIR/biophysical_neuron_models",
    "mechanisms_dir": "$COMPONENTS_DIR/mechanisms",
    "synaptic_models_dir": "$COMPONENTS_DIR/synaptic_models",
    "morphologies_dir": "$COMPONENTS_DIR/morphologies",
    "point_neuron_models_dir": "$COMPONENTS_DIR/point_neuron_models",
    "filter_models_dir": "$COMPONENTS_DIR/filter_models"
  },

  "networks": {
    "nodes": [
      {
        "nodes_file": "$NETWORK_DIR/LGN_nodes.h5",
        "node_types_file": "$NETWORK_DIR/LGN_node_types.csv"
      },
      {
        "node_types_file": "$NETWORK_DIR/V1_node_types.csv",
        "nodes_file": "$NETWORK_DIR/V1_nodes.h5"
      }
    ],
    "edges": [
      {
        "edge_types_file": "$NETWORK_DIR/LGN_V1_edge_types.csv",
        "edges_file": "$NETWORK_DIR/LGN_V1_edges.h5"
      },
      {
        "edge_types_file": "$NETWORK_DIR/V1_V1_edge_types.csv",
        "edges_file": "$NETWORK_DIR/V1_V1_edges.h5"
      }
    ]
  },

  "run": {
    "tstart": 0.0,
    "tstop": 2000.0,
    "dt": 0.1,
    "dL": 20.0,
    "spike_threshold": -15.0,
    "nsteps_block": 5000
  },

  "conditions": {
    "celsius": 34.0,
    "v_init": -80.0
  },

  "inputs": {
    "LGN_spikes": {
      "input_type": "spikes",
      "module": "csv",
      "input_file": "./inputs/spikes.flash.csv",
      "node_set": "LGN"
    }
  },

  "output": {
    "log_file": "log.txt",
    "output_dir": "$OUTPUT_DIR",
    "spikes_file": "spikes.h5",
    "spikes_file_csv": "spikes.csv"
  },

  "reports": {
  }
}