文件名称:matlab转换java代码-nmr-pred:从结构预测NMR光谱
文件大小:227.18MB
文件格式:ZIP
更新时间:2024-06-15 12:18:32
系统开源
matlab转换java代码核磁共振 从结构预测NMR光谱 预测微笑或inchi结构中的化学位移。 使用开源软件将峰转换为强度的nmr光谱图 使用机器学习模型从结构预测NMR光谱 CDK库和描述符- 菠菜库- 菠菜文件- WEKA文档- 代码布局和流程 NmrPred.java 程序中的主要功能。 无论您做什么,都必须调用main函数。 运行NmrExperiment的代码对训练集进行10倍交叉验证。 您也可以在\ test文件夹中基于3D SDF结构进行RunPrediction测试 RunPrediction将使用CallMatlab函数根据预测的化学位移和结构模拟NMR光谱 NmrExperiment.java RunClassifier函数根据训练集(保存或创建)开始10倍交叉验证。 RandomForest算法目前效果最好 BuildTrainingClassification函数可为分类问题构建训练集。 对于数据集文件夹中的每个结构,它为结构中的每个原子计算28个原子描述符。 它还读取结构中每个氢的化学位移。 现在,对于每个氢,它需要该氢的28个描述符和最接近的三个氢原子来