Code to reproduce the paper Machine learning-guided channelrhodopsin engineering enables minimally-invasive optogenetics. Gaussian process models for optimizing channelrhodopsin properties.
This was originally developed using Anaconda Python 3.6 and the following packages and versions:
- numpy 1.13.3
- pandas 0.20.3
- scipy 0.19.1
- sklearn 0.19.0
- gpmodel (https://github.com/yangkky/gpmodel)
The repository is divided into two self-contained directories containing all the code and inputs for the regression and classification models, respectively. For regression, the GP code is here. For classification, the GP code is in the gpmodel repository (https://github.com/yangkky/gpmodel)