├── .github └── workflows │ └── ci.yml ├── .gitignore ├── AUTHORS ├── LICENSE ├── README.md ├── doc ├── .doctrees │ ├── environment.pickle │ ├── index.doctree │ └── optimalneuron.doctree ├── Makefile ├── OptimalNeuronArchitecture.png ├── architecture.rst ├── conf.py ├── examples.example_1.rst ├── examples.rst ├── index.rst ├── installation.rst ├── make.bat ├── modules.rst ├── neurotune.rst └── some_examples.rst ├── examples ├── __init__.py ├── example_1 │ ├── 100pA_1.csv │ ├── 100pA_1a.csv │ ├── Kv_3_erisir_99.mod │ ├── __init__.py │ ├── convert.py │ ├── data_analysis.py │ ├── kv_1.mod │ ├── na.mod │ └── optimization.py ├── example_2 │ ├── 100pA_1.csv │ ├── Kv_3_erisir_99.mod │ ├── __init__.py │ ├── analysis.py │ ├── kv_1.mod │ ├── na.mod │ ├── optimization.py │ └── surrogate_vs_candidates.png ├── example_3 │ ├── README.md │ ├── SineWaveController.py │ ├── SineWaveOptimizer.py │ └── snap.jpg ├── example_4 │ └── SineWavePointOptimizer.py ├── example_5 │ ├── SineWaveNetworkController.py │ └── SineWaveNetworkOptimizer.py └── notebooks │ ├── Analysis.ipynb │ └── README.md ├── neurotune ├── __init__.py ├── controllers.py ├── evaluators.py ├── optimizers.py └── utils.py ├── pyproject.toml ├── setup.cfg └── test.sh /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/README.md -------------------------------------------------------------------------------- /doc/.doctrees/environment.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/.doctrees/environment.pickle -------------------------------------------------------------------------------- /doc/.doctrees/index.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/.doctrees/index.doctree -------------------------------------------------------------------------------- /doc/.doctrees/optimalneuron.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/.doctrees/optimalneuron.doctree -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/OptimalNeuronArchitecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/OptimalNeuronArchitecture.png -------------------------------------------------------------------------------- /doc/architecture.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/architecture.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/examples.example_1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/examples.example_1.rst -------------------------------------------------------------------------------- /doc/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/examples.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/installation.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/modules.rst -------------------------------------------------------------------------------- /doc/neurotune.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/neurotune.rst -------------------------------------------------------------------------------- /doc/some_examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/doc/some_examples.rst -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/example_1/100pA_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_1/100pA_1.csv -------------------------------------------------------------------------------- /examples/example_1/100pA_1a.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_1/100pA_1a.csv -------------------------------------------------------------------------------- /examples/example_1/Kv_3_erisir_99.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_1/Kv_3_erisir_99.mod -------------------------------------------------------------------------------- /examples/example_1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/example_1/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_1/convert.py -------------------------------------------------------------------------------- /examples/example_1/data_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_1/data_analysis.py -------------------------------------------------------------------------------- /examples/example_1/kv_1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_1/kv_1.mod -------------------------------------------------------------------------------- /examples/example_1/na.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_1/na.mod -------------------------------------------------------------------------------- /examples/example_1/optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_1/optimization.py -------------------------------------------------------------------------------- /examples/example_2/100pA_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_2/100pA_1.csv -------------------------------------------------------------------------------- /examples/example_2/Kv_3_erisir_99.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_2/Kv_3_erisir_99.mod -------------------------------------------------------------------------------- /examples/example_2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/example_2/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_2/analysis.py -------------------------------------------------------------------------------- /examples/example_2/kv_1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_2/kv_1.mod -------------------------------------------------------------------------------- /examples/example_2/na.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_2/na.mod -------------------------------------------------------------------------------- /examples/example_2/optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_2/optimization.py -------------------------------------------------------------------------------- /examples/example_2/surrogate_vs_candidates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_2/surrogate_vs_candidates.png -------------------------------------------------------------------------------- /examples/example_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_3/README.md -------------------------------------------------------------------------------- /examples/example_3/SineWaveController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_3/SineWaveController.py -------------------------------------------------------------------------------- /examples/example_3/SineWaveOptimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_3/SineWaveOptimizer.py -------------------------------------------------------------------------------- /examples/example_3/snap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_3/snap.jpg -------------------------------------------------------------------------------- /examples/example_4/SineWavePointOptimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_4/SineWavePointOptimizer.py -------------------------------------------------------------------------------- /examples/example_5/SineWaveNetworkController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_5/SineWaveNetworkController.py -------------------------------------------------------------------------------- /examples/example_5/SineWaveNetworkOptimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/example_5/SineWaveNetworkOptimizer.py -------------------------------------------------------------------------------- /examples/notebooks/Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/examples/notebooks/Analysis.ipynb -------------------------------------------------------------------------------- /examples/notebooks/README.md: -------------------------------------------------------------------------------- 1 | Some Neurotune notebooks 2 | -------------------------------------------------------------------------------- /neurotune/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/neurotune/__init__.py -------------------------------------------------------------------------------- /neurotune/controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/neurotune/controllers.py -------------------------------------------------------------------------------- /neurotune/evaluators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/neurotune/evaluators.py -------------------------------------------------------------------------------- /neurotune/optimizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/neurotune/optimizers.py -------------------------------------------------------------------------------- /neurotune/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/neurotune/utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/setup.cfg -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeuralEnsemble/neurotune/HEAD/test.sh --------------------------------------------------------------------------------