Browser implementation of GFN2-xTB and CREST

A same-machine benchmark of molecular geometry calculations, parallel conformer search and numerical agreement with native implementations.

2026-10-08 · Mol2Mat · revision 1

Abstract

Mol2Mat brings GFN2-xTB, ASE geometry optimization and CREST conformer search into the browser, executing 3D preparation, electronic-property calculation, geometry optimization and conformer sampling on the user’s device. This work evaluates numerical agreement, parallel performance and computational scale against native implementations on the same machine.

All 150 browser GFN2 results pass independent native evaluation at identical coordinates, with a maximum energy difference of 1.124e-07 Ha. Every geometry optimization matches native convergence status and step count. Complete CREST quick searches retain identical ensemble files, call counts and seed sequences across browser concurrency settings, reaching a maximum speedup of 5.44×.

The experiment comprises 354 new executions: GFN2 tasks on molecules with 9–122 atoms, complete CREST searches for three molecules, and parallel settings of 1, 2, 4, 8 and 10. The results support retention of the original scientific methods in the browser and reproducible performance gains through trajectory-level parallelism.

Numerical agreement

Native tblite independently evaluates every browser single-point and optimization result at its full-precision final coordinates. Maximum differences are 1.124e-07 Ha in energy (7.050e-05 kcal/mol), 3.736e-06 Ha/bohr in gradient components, 1.823e-09 e in charges and 7.631e-09 D in dipole vectors. All four meet the established port-consistency criteria.

Original ASE BFGS optimization from identical starting coordinates produces matching convergence status and step counts in every native/browser pair. The maximum coordinate difference across recorded optimization frames is 7.500e-05 Å. Agreement in energy, forces and optimization paths demonstrates retention of native numerical behavior for these molecules. Frames are recorded to six decimal places; final-property verification uses full-precision coordinates.

Numerical agreement
Maximum numerical differences across 150 browser results and pre-existing acceptance limits.

CREST parallel performance

Browser CREST distributes complete MTD/MD trajectories and optimization batches while retaining the iMTD-GC quick workflow: trial and production metadynamics, molecular dynamics, optimization, genetic crossing and CREGEN processing. Trajectories use independent electronic states and fixed random streams, with results joined in logical order at stage boundaries.

At concurrency 8, ethanol falls from 27.52 s to 6.77 s (4.07×), and n-butane from 70.18 s to 14.15 s (4.96×). At concurrency 10, n-hexane falls from 244.88 s to 44.98 s (5.44×). Times are medians of three repetitions and include complete search and result processing.

All 15 browser searches for each molecule produce byte-identical complete ensemble XYZ files, matching call counts and actual seed sequences. The 45 searches execute 690,735 search-stage GFN2 energy/gradient calls. Parallel gains result from concurrent execution of the same scientific work. The native control uses CREST 3.0.2, a matched random stream and one thread, retaining its SCC cache chain; every browser setting uses the same independent-trajectory protocol. Native timings provide implementation context; speedups compare browser concurrency settings.

CREST parallel performance
Median and full range of three measured runs; accounting boundaries are described in the text.

Molecular geometry calculations

Aspirin, caffeine and n-tetracontane represent a multifunctional aromatic molecule, a nitrogen heterocycle and a long-chain system. Browser execution of original ASE BFGS optimization converges in 56, 12 and 18 steps for these 21-, 24- and 122-atom structures. The models use measured final coordinates and retain energy, maximum force and optimization step counts.

Molecular preparation, GFN2 optimization, electronic-property analysis and CREST search share a molecular object. Measured structures can be rotated, exported as XYZ and passed to subsequent calculations through “Use in…”. Browser computation therefore connects search, structure inspection and conformer analysis without configuring a local Python or Fortran runtime.

Ethanol: 9 atoms, 11 BFGS steps; -11.39431527 Ha. Measured XYZ

Aspirin: 21 atoms, 56 BFGS steps; -39.63155591 Ha. Measured XYZ

Caffeine: 24 atoms, 12 BFGS steps; -42.15385498 Ha. Measured XYZ

n-Eicosane: 62 atoms, 6 BFGS steps; -64.27996323 Ha. Measured XYZ

n-Tetracontane: 122 atoms, 18 BFGS steps; -127.54814429 Ha. Measured XYZ

Conformer search results

Browser searches yield 3, 2 and 26 CREGEN candidates for ethanol, n-butane and n-hexane. Minimum electronic energies differ from the native searches by 1.00e−08, 2.80e−07 and 2.70e−07 Ha. Each spectrum is referenced to its runtime’s minimum and displays the complete candidate set.

All 31 browser candidates undergo independent native tblite evaluation at identical coordinates, with a maximum energy difference of 5.137e-09 Ha and maximum forces no greater than 0.01781 eV/Å. Dynamic sampling is sensitive to electronic-state continuation and small numerical differences, producing different candidate sets across runtimes; the complete set remains identical across browser concurrency settings.

Ethanol · Relative electronic energy / kJ/mol
CandidateNativeBrowser
10.0000.000
26.4906.490
310.40310.392
n-Butane · Relative electronic energy / kJ/mol
CandidateNativeBrowser
10.0000.000
22.4952.495
310.737
n-Hexane · Relative electronic energy / kJ/mol
CandidateNativeBrowser
10.0000.000
22.3012.297
32.3952.396
44.5324.535
54.5904.579
64.7364.686
74.8024.736
85.1344.776
97.0575.129
107.0755.168
117.1377.055
127.2047.063
139.7547.100
149.8977.137
1511.1458.237
1611.4609.756
1711.8379.896
1812.29011.328
1918.35111.489
2011.503
2111.832
2211.847
2311.872
2412.268
2518.352
2619.665

GFN2-xTB performance

Median browser single-Worker geometry-optimization compute times are 0.090 s for ethanol, 1.226 s for aspirin, 0.414 s for caffeine, 0.704 s for n-eicosane and 6.038 s for n-tetracontane. Original GFN2 and ASE computation is therefore in the subsecond-to-second range for the tested small molecules.

At child-pool concurrency 4, n-tetracontane optimization takes 5.475 s, improving on serial execution by 9.3%. Orbital-pair integrals are the parallel portion of a GFN2 calculation; ASE control, SCC and matrix operations retain serial costs. Small tasks favor serial execution, while larger structures can benefit from moderate concurrency. Native single-thread execution is faster for these tasks; the browser implementation additionally provides installation-free, on-device calculation within a continuous molecular workflow.

GFN2-xTB performance
Median and full range of three measured runs; accounting boundaries are described in the text.

Parallel configurations

Complete curves for settings 1, 2, 4, 8 and 10 show that optimal concurrency depends on task structure. n-Tetracontane optimization takes 5.626 and 5.563 s at 8 and 10, with 4 fastest on this machine. CREST’s multiple trajectories gain most at 8–10. Task-level parallelism offers greater scaling potential than parallelism within an individual electronic calculation.

Parallel configurations
Median and full range of three measured runs; accounting boundaries are described in the text.

Resource use

Independent trajectory Workers each hold scientific runtime state, enabling multicore execution with an increased memory requirement. Chrome process-tree RSS for CREST at 8–10 is approximately 4.7–5.7 GiB, making available device memory relevant to concurrency selection. Browser values sum process-tree RSS sampled every 250 ms; native values are peak RSS for one process. Their accounting boundaries are retained separately.

Timing starts after engine assets are preloaded, with a fresh parent Worker and child pool for each run. GFN2 compute time includes ASE, electronic properties and initial child-pool startup; whole-task time adds RDKit and parent-module preparation. Initialization is recorded separately, with 169.3 MiB of deduplicated preloaded assets. CSV records also retain CPU seconds, memory and host load.

Resource use
Median and full range of three measured runs; accounting boundaries are described in the text.

Methods

All runs use the same Apple M1 Pro (8 performance cores, 2 efficiency cores, 32 GiB RAM) and identical explicit-hydrogen coordinates prepared by browser RDKit ETKDGv3/MMFF94. GFN2 uses tblite 0.7.0 and original ASE 3.29.0, with gas-phase neutral closed-shell inputs, double precision, accuracy 1.0, 300 K electronic temperature and a 0.05 eV/Å BFGS threshold. Every optimization converges before the 1000-step cap.

Each configuration has three repetitions; figures show medians and minimum-to-maximum ranges. Settings 1/2/4 and the additional 8/10 are run in separate batches with rotating within-batch order and sequential scientific jobs. Background services remain active and host load is recorded per run. Native GFN2 sets OpenMP/BLAS thread environments; browser setting 1 is the serial parent path, while 2/4/8/10 count orbital-pair child-pool concurrency.

Native CREST is built from matched source with RNG entry points using the browser’s musl LCG, seed resets and buffered sampling. Native retains SCC state chaining; the browser uses an independent-trajectory state protocol. Complete quick stages, durations, precision and convergence conditions are retained. The reproduction package includes fixed coordinates, individual records, random streams, complete logs, native source and browser asset hashes.

Data and code

Measured records, independent calculations, input structures, experiment scripts and vector figures are available for inspection and reproduction.

Experimental conditions

Hardware and OS
Apple M1 Pro · 10 CPU cores · 32 GiB RAM; macOS 27.0 (26A428)
Browser
Chrome 154.0.8037.98, real headless browser and Workers; JSPI available.
GFN2 scientific software
tblite 0.7.0 (native OpenBLAS 0.3.33); ASE 3.29.0; NumPy 2.4.6 (native Accelerate); browser RDKit 2026.03.6.
Native CREST
CREST 3.0.2 matched-source control, GNU Fortran 16.2.0 and OpenBLAS; --gfn2 --quick --T 1 --chrg 0 --uhf 0.
CREST conditions
Accuracy 1.0; electronic temperature 300 K; 500 SCF iterations; original quick duration and all stages retained.
Random control
RDKit seed 20261003; CREST musl LCG, reset seeds 20261003 + 37×i. Native SCC state chaining differs from the browser independent-trajectory protocol.
Repetition and scale
Three runs per configuration; GFN2 9/21/24/62/122 atoms; CREST 9/14/20 atoms.
Resource sampling
Chrome process-tree RSS every 250 ms; native peak process RSS; CPU seconds and host load retained, with different accounting boundaries.

GFN2-xTB 与 CREST 的浏览器实现

分子结构计算、并行构象搜索与原生数值一致性的同机 Benchmark。

2026-10-08 · Mol2Mat · revision 1

摘要

Mol2Mat 将 GFN2-xTB、ASE 几何优化与 CREST 构象搜索移植到浏览器,在用户设备上执行从三维结构准备到电子性质计算、几何优化和构象采样的完整流程。本工作通过同机原生对照,评估这一实现的数值一致性、并行性能与计算规模。

150 个浏览器 GFN2 结果全部通过原生同坐标复算,最大能量差为 1.124e-07 Ha,全部几何优化的收敛状态与步数一致。完整 CREST quick 搜索在不同并发配置下保持构象文件、调用数与种子序列一致,最高获得 5.44 倍加速。

实验共新运行 354 次,覆盖 9–122 原子的 GFN2 任务、三个分子的完整 CREST 搜索,以及 1、2、4、8、10 的并行配置。结果支持在浏览器中保留原有科学方法,并通过轨迹级并行获得可复现的性能收益。

数值一致性

每个浏览器单点与优化结果均在完整双精度最终坐标上由原生 tblite 独立复算。最大能量差为 1.124e-07 Ha,相当于 7.050e-05 kcal/mol;最大梯度分量差为 3.736e-06 Ha/bohr,电荷与偶极差分别为 1.823e-09 e 和 7.631e-09 D。四项指标均满足既有的移植一致性标准。

从相同起始坐标执行原版 ASE BFGS,两端所有优化的收敛状态和步数相同,逐步轨迹的最大坐标差为 7.500e-05 Å。能量、力和优化路径的一致性表明,浏览器实现保留了本组分子的原生数值行为。轨迹按六位小数记录,最终电子性质复算使用完整精度坐标。

数值一致性
150 个浏览器结果的最大数值差与原有验收阈值。

CREST 并行性能

浏览器 CREST 在完整 MTD/MD 轨迹和优化批次之间分配工作,保留 iMTD-GC quick 的试探与正式元动力学、分子动力学、优化、遗传交叉及 CREGEN 整理。各轨迹使用独立电子状态与固定随机流,阶段结束后按逻辑编号汇合结果。

乙醇在 8 路并发下由 27.52 s 降至 6.77 s(4.07×);正丁烷在 8 路下由 70.18 s 降至 14.15 s(4.96×);正己烷在 10 路下由 244.88 s 降至 44.98 s(5.44×)。耗时为三次重复的中位数,包含完整搜索与结果处理。

每个分子的 15 次浏览器搜索均产生逐字节一致的完整构象 XYZ,并保留相同调用数与实际种子序列。45 次搜索累计执行 690,735 次搜索阶段 GFN2 能量/梯度调用。并行收益来自相同计算工作的并发执行。原生对照使用 CREST 3.0.2、匹配随机流与 1 线程,保留原 SCC 缓存链;浏览器各并发使用同一独立轨迹协议。图中原生耗时供实现对照,加速比由浏览器各并发之间计算。

CREST 并行性能
三次实测的中位数与全范围;执行边界见正文。

分子结构计算

阿司匹林、咖啡因和正四十烷分别代表多官能团芳香分子、含氮杂环和长链体系。浏览器完成 21、24、122 原子的原版 ASE BFGS 优化,分别在 56、12、18 步收敛。下方模型直接读取本次计算的最终坐标,旁列能量、最大力与优化步数。

结构准备、GFN2 优化、电子性质分析与 CREST 搜索共用分子对象。实测结构可旋转查看、导出 XYZ,并通过「使用于…」进入后续计算;浏览器计算因此可以直接衔接检索、结构检查和构象分析,无需配置本地 Python 或 Fortran 运行环境。

乙醇: 9 atoms, 11 BFGS steps; -11.39431527 Ha. Measured XYZ

阿司匹林: 21 atoms, 56 BFGS steps; -39.63155591 Ha. Measured XYZ

咖啡因: 24 atoms, 12 BFGS steps; -42.15385498 Ha. Measured XYZ

正二十烷: 62 atoms, 6 BFGS steps; -64.27996323 Ha. Measured XYZ

正四十烷: 122 atoms, 18 BFGS steps; -127.54814429 Ha. Measured XYZ

构象搜索结果

乙醇、正丁烷与正己烷的浏览器搜索分别输出 3、2、26 个 CREGEN 候选。与原生搜索的最低电子能量差分别为 1.00e−08、2.80e−07、2.70e−07 Ha。下图按各端最低能量归零,显示完整候选集合的相对电子能量。

全部 31 个浏览器候选均由原生 tblite 在相同坐标上独立复算,最大能量差为 5.137e-09 Ha,候选最大力不超过 0.01781 eV/Å。动力学采样对电子状态延续和微小数值差异敏感,两端的候选集合有所不同;各浏览器并发配置的完整集合保持一致。

乙醇 · 相对电子能量 / kJ/mol
候选原生浏览器
10.0000.000
26.4906.490
310.40310.392
正丁烷 · 相对电子能量 / kJ/mol
候选原生浏览器
10.0000.000
22.4952.495
310.737
正己烷 · 相对电子能量 / kJ/mol
候选原生浏览器
10.0000.000
22.3012.297
32.3952.396
44.5324.535
54.5904.579
64.7364.686
74.8024.736
85.1344.776
97.0575.129
107.0755.168
117.1377.055
127.2047.063
139.7547.100
149.8977.137
1511.1458.237
1611.4609.756
1711.8379.896
1812.29011.328
1918.35111.489
2011.503
2111.832
2211.847
2311.872
2412.268
2518.352
2619.665

GFN2-xTB 性能

浏览器单 Worker 几何优化的计算中位数为:乙醇 0.090 s、阿司匹林 1.226 s、咖啡因 0.414 s、正二十烷 0.704 s、正四十烷 6.038 s。对受测的常见小分子,原版 GFN2 与 ASE 计算已进入亚秒至秒级。

正四十烷优化在 4 路子池下为 5.475 s,较串行改善 9.3%。单次 GFN2 的并行部分是轨道对积分,ASE 控制、SCC 与矩阵运算仍有串行成本;小任务更适合串行执行,较大结构可受益于适度并发。原生单线程在这组任务中耗时更短,浏览器实现同时提供免安装、设备内计算与连续的分子工作流。

GFN2-xTB 性能
三次实测的中位数与全范围;执行边界见正文。

并行配置

1、2、4、8、10 配置的完整曲线显示,最佳并发取决于任务结构。正四十烷几何优化的 8、10 路中位数分别为 5.626、5.563 s,本机以 4 路最快;CREST 多轨迹搜索则在 8–10 路获得最大收益。任务级并行比单次电子计算内部并行具有更大的扩展空间。

并行配置
三次实测的中位数与全范围;执行边界见正文。

资源开销

独立轨迹 Worker 各自持有科学运行状态,支持多核执行并增加内存需求。8–10 路 CREST 的 Chrome 进程树 RSS 约为 4.7–5.7 GiB,适合结合设备内存选择计算并发。浏览器数值为 250 ms 采样的进程树 RSS 总和,原生数值为单个进程峰值;两者统计范围分别列示。

计时在引擎资源预载后开始,每次新建主 Worker 与子池。GFN2 计算区间包含 ASE、电子性质与首次子池启动,完整任务另含 RDKit 和主计算模块准备。初始化单独记录,去重预载资源为 169.3 MiB;CSV 同时提供 CPU 秒、内存和主机负载。

资源开销
三次实测的中位数与全范围;执行边界见正文。

实验方法

实验在同一台 Apple M1 Pro(8 性能核、2 能效核,32 GiB 内存)上运行。两端使用浏览器 RDKit ETKDGv3/MMFF94 生成的同一组显式含氢坐标。GFN2 对照为 tblite 0.7.0 与原版 ASE 3.29.0;统一气相中性闭壳层、双精度、accuracy 1.0、300 K 电子温度及 0.05 eV/Å BFGS 收敛阈值。全部优化在 1000 步上限前收敛。

各配置重复三次,图中为中位数与最小至最大值。1/2/4 和追加的 8/10 配置分批运行,批内顺序跨轮轮换,科学任务顺序执行。系统后台服务保持运行,主机负载逐次记录。原生 GFN2 设置 OpenMP/BLAS 线程环境;浏览器 1 为主 Worker 串行路径,2/4/8/10 为轨道对子池并发。

CREST 原生对照按匹配源码构建,随机数入口使用与浏览器一致的 musl LCG、种子重置与缓冲抽样。原生沿用 SCC 状态链,浏览器采用独立轨迹状态协议;完整 quick 的阶段、时长、精度与收敛条件均保留。复现包保存固定坐标、逐次记录、随机流、完整日志、原生源码和浏览器资产哈希。

数据与代码

实测记录、独立复算、输入结构、实验脚本与矢量图表可下载,用于检查结果和复现实验。

实验条件

硬件与系统
Apple M1 Pro · 10 CPU cores · 32 GiB RAM;macOS 27.0 (26A428)
浏览器
Chrome 154.0.8037.98,真实 headless 浏览器与 Worker,JSPI 可用。
GFN2 科学软件
tblite 0.7.0(原生 OpenBLAS 0.3.33);ASE 3.29.0;NumPy 2.4.6(原生 Accelerate);浏览器 RDKit 2026.03.6。
原生 CREST
CREST 3.0.2 匹配源码控制,GNU Fortran 16.2.0、OpenBLAS;--gfn2 --quick --T 1 --chrg 0 --uhf 0。
CREST 条件
accuracy 1.0;电子温度 300 K;SCF 上限 500;原 quick 时长与全部阶段保留。
随机控制
RDKit seed 20261003;CREST musl LCG,重置种子 20261003 + 37×i。原生 SCC 状态链与浏览器独立轨迹协议不同。
重复与规模
每项配置 3 次;GFN2 9/21/24/62/122 原子;CREST 9/14/20 原子。
采样边界
Chrome 进程树 RSS 每 250 ms;原生进程峰值 RSS;CPU 秒与主机负载保留,资源边界不同。

Measured data / 实测数据

MoleculeAtomsTaskRuntimeConcurrencyMedian / sMin / sMax / sn
Ethanol9singlepointbrowser10.01660000.01590000.01840003
Ethanol9singlepointnative10.004062540.003892920.01206353
Ethanol9singlepointbrowser20.1805000.1800000.1871003
Ethanol9singlepointnative20.009315710.009193710.01083993
Ethanol9singlepointbrowser40.2287000.2257000.2333003
Ethanol9singlepointnative40.01316910.01296790.01392203
Ethanol9singlepointbrowser80.3786000.3448000.5013003
Ethanol9singlepointnative80.03470370.02995110.03814723
Ethanol9singlepointbrowser100.4616000.4028000.4668003
Ethanol9singlepointnative100.04190150.04163570.04230433
Ethanol9optimizebrowser10.08970000.08860000.09240003
Ethanol9optimizenative10.01851220.01839670.01919013
Ethanol9optimizebrowser20.2680000.2666000.2831003
Ethanol9optimizenative20.04104160.03976850.04109633
Ethanol9optimizebrowser40.3261000.3229000.3264003
Ethanol9optimizenative40.05758470.05587260.05771823
Ethanol9optimizebrowser80.5160000.4506000.5171003
Ethanol9optimizenative80.1386710.1282990.1434353
Ethanol9optimizebrowser100.5134000.4829000.5914003
Ethanol9optimizenative100.1568430.1455350.1627253
Aspirin21singlepointbrowser10.08800000.08540000.09120003
Aspirin21singlepointnative10.02116990.02113140.02335383
Aspirin21singlepointbrowser20.2509000.2448000.2512003
Aspirin21singlepointnative20.03580310.03529990.03651883
Aspirin21singlepointbrowser40.2870000.2851000.2927003
Aspirin21singlepointnative40.04484930.04435730.04607353
Aspirin21singlepointbrowser80.4003000.3613000.4336003
Aspirin21singlepointnative80.09787200.09014980.1213053
Aspirin21singlepointbrowser100.5178000.4574000.5209003
Aspirin21singlepointnative100.1145840.1094680.1156583
Aspirin21optimizebrowser11.226501.209601.256403
Aspirin21optimizenative10.4084080.4064330.4103203
Aspirin21optimizebrowser21.344201.333701.363903
Aspirin21optimizenative20.5885680.5762320.5899913
Aspirin21optimizebrowser41.268701.267601.277903
Aspirin21optimizenative40.7079840.7039190.7088683
Aspirin21optimizebrowser81.594601.365701.690703
Aspirin21optimizenative81.460991.300081.526283
Aspirin21optimizebrowser101.425601.380801.610203
Aspirin21optimizenative101.686291.677991.815293
Caffeine24singlepointbrowser10.1017000.09970000.1021003
Caffeine24singlepointnative10.02499240.02485120.02537233
Caffeine24singlepointbrowser20.2615000.2531000.2633003
Caffeine24singlepointnative20.03982660.03937770.04117873
Caffeine24singlepointbrowser40.3036000.2993000.3071003
Caffeine24singlepointnative40.04971230.04912030.05237783
Caffeine24singlepointbrowser80.4774000.4407000.6225003
Caffeine24singlepointnative80.1128620.1060740.1526653
Caffeine24singlepointbrowser100.5158000.5077000.5657003
Caffeine24singlepointnative100.1289880.1237300.1676803
Caffeine24optimizebrowser10.4142000.4126000.4182003
Caffeine24optimizenative10.1299000.1277880.1336913
Caffeine24optimizebrowser20.5598000.5436000.5602003
Caffeine24optimizenative20.1814400.1778480.1865203
Caffeine24optimizebrowser40.5851000.5756000.5913003
Caffeine24optimizenative40.2278180.2171570.2394503
Caffeine24optimizebrowser80.7820000.7031000.8333003
Caffeine24optimizenative80.4240570.4143370.4390403
Caffeine24optimizebrowser100.8054000.7806000.9530003
Caffeine24optimizenative100.5244720.5126240.5472903
n-Eicosane62singlepointbrowser10.2178000.2177000.2182003
n-Eicosane62singlepointnative10.06406840.06342690.06557943
n-Eicosane62singlepointbrowser20.4013000.3867000.4057003
n-Eicosane62singlepointnative20.07883480.07594670.08174173
n-Eicosane62singlepointbrowser40.4211000.4206000.4422003
n-Eicosane62singlepointnative40.08660570.08152160.09006123
n-Eicosane62singlepointbrowser80.6221000.5795000.7465003
n-Eicosane62singlepointnative80.1763690.1480650.1784203
n-Eicosane62singlepointbrowser100.6646000.6140000.6931003
n-Eicosane62singlepointnative100.1876780.1840580.1886493
n-Eicosane62optimizebrowser10.7041000.7018000.7121003
n-Eicosane62optimizenative10.2196570.2185240.2216173
n-Eicosane62optimizebrowser20.8488000.8466000.8561003
n-Eicosane62optimizenative20.2446940.2438840.2447013
n-Eicosane62optimizebrowser40.8483000.8476000.8608003
n-Eicosane62optimizenative40.2507670.2466480.2546393
n-Eicosane62optimizebrowser80.9829000.9688001.056503
n-Eicosane62optimizenative80.4486580.4437090.5917123
n-Eicosane62optimizebrowser101.050601.016801.092203
n-Eicosane62optimizenative100.5351210.5113720.5386923
n-Tetracontane122singlepointbrowser10.7965000.7947000.8000003
n-Tetracontane122singlepointnative10.2388340.2340830.2409743
n-Tetracontane122singlepointbrowser20.9400000.9378000.9434003
n-Tetracontane122singlepointnative20.2514200.2405890.2569053
n-Tetracontane122singlepointbrowser40.9525000.9479000.9539003
n-Tetracontane122singlepointnative40.2583450.2542990.2638263
n-Tetracontane122singlepointbrowser81.103101.033101.138003
n-Tetracontane122singlepointnative80.4406650.4330450.6695203
n-Tetracontane122singlepointbrowser101.154601.100001.175603
n-Tetracontane122singlepointnative100.5363510.4736870.5375173
n-Tetracontane122optimizebrowser16.038106.017306.061003
n-Tetracontane122optimizenative11.760451.750521.773733
n-Tetracontane122optimizebrowser25.735905.731205.764403
n-Tetracontane122optimizenative21.723471.668001.748493
n-Tetracontane122optimizebrowser45.475205.449505.517703
n-Tetracontane122optimizenative41.618371.583771.684693
n-Tetracontane122optimizebrowser85.625905.612505.680403
n-Tetracontane122optimizenative82.535762.450263.049613
n-Tetracontane122optimizebrowser105.563205.506005.723803
n-Tetracontane122optimizenative102.712472.533843.432943
Ethanol9searchbrowser127.524226.943129.98453
Ethanol9searchbrowser214.597214.474416.12483
Ethanol9searchbrowser49.653509.5538010.44633
Ethanol9searchbrowser86.766906.754108.419003
Ethanol9searchbrowser106.858106.711708.142903
Ethanol9searchnative17.877777.682498.171933
n-Butane14searchbrowser170.178768.459273.52833
n-Butane14searchbrowser236.387335.990537.96843
n-Butane14searchbrowser422.237521.918424.20613
n-Butane14searchbrowser814.152613.903415.33683
n-Butane14searchbrowser1014.631513.746114.90493
n-Butane14searchnative121.000919.886822.92143
n-Hexane20searchbrowser1244.884232.582245.9523
n-Hexane20searchbrowser2124.672121.479125.6153
n-Hexane20searchbrowser474.745672.039075.03423
n-Hexane20searchbrowser847.302145.723847.94423
n-Hexane20searchbrowser1044.980744.125753.31683
n-Hexane20searchnative168.970866.890170.70753

GFN2: original ASE and electronic computation; CREST: complete search, validation and browser property recomputation. Initialization and download excluded.

Data and sources