2 paper_count_[std::string(
"Abraham2015")] = 0;
3 paper_url_[std::string(
"Abraham2015")] =
"https://doi.org/10.1016/j.softx.2015.06.001";
4 paper_bibtex_[std::string(
"Abraham2015")] =
6 "@article{Abraham2015,\n"
7 " title = {{GROMACS}: High performance molecular simulations through multi-level parallelism from laptops to supercomputers},\n"
8 " author = {Abraham, Mark J.{} and Murtola, Teemu and Schulz, Roland and Páll, Szil\\'ard and Smith, Jeremy C.{} and Hess, Berk and Lindahl, Erik},\n"
9 " journal = {{SoftwareX}},\n"
12 " pages = {19--25},\n"
13 " doi = {10.1016/j.softx.2015.06.001},\n"
14 " url = {https://doi.org/10.1016/j.softx.2015.06.001}\n"
17 paper_count_[std::string(
"BouRabee2010")] = 0;
18 paper_url_[std::string(
"BouRabee2010")] =
"https://doi.org/10.1137/090758842";
19 paper_bibtex_[std::string(
"BouRabee2010")] =
21 "@article{BouRabee2010,\n"
22 " doi = {10.1137/090758842},\n"
23 " url = {https://doi.org/10.1137/090758842},\n"
27 " pages = {278--297},\n"
28 " author = {Nawaf Bou-Rabee and Houman Owhadi},\n"
29 " title = {Long-Run Accuracy of Variational Integrators in the Stochastic Context},\n"
30 " journal = {{SIAM} Journal on Numerical Analysis}\n"
33 paper_count_[std::string(
"Chen2021")] = 0;
34 paper_url_[std::string(
"Chen2021")] =
"https://doi.org/10.1021/acs.jctc.1c00103";
35 paper_bibtex_[std::string(
"Chen2021")] =
37 "@article{Chen2021,\n"
38 " author = {Chen, Haochuan and Fu, Haohao and Chipot, Christophe and Shao, Xueguang and Cai, Wensheng},\n"
39 " title = {Overcoming free-energy barriers with a seamless combination of a biasing force and a collective variable-independent boost potential},\n"
40 " journal = {J. Chem. Theory Comput.},\n"
44 " pages = {3886--3894},\n"
45 " doi = {10.1021/acs.jctc.1c00103},\n"
46 " url = {https://doi.org/10.1021/acs.jctc.1c00103}\n"
49 paper_count_[std::string(
"Chen2022")] = 0;
50 paper_url_[std::string(
"Chen2022")] =
"https://doi.org/10.1021/acs.jcim.1c01010";
51 paper_bibtex_[std::string(
"Chen2022")] =
53 "@article{Chen2022,\n"
54 " author = {Chen, Haochuan and Liu, Han and Feng, Heying and Fu, Haohao and Cai, Wensheng and Shao, Xueguang and Chipot, Christophe},\n"
55 " title = {MLCV: {Bridging} {Machine-Learning-Based} {Dimensionality} {Reduction} and {Free-Energy} {Calculation}},\n"
56 " journal = {J. Chem. Inf. Model.},\n"
61 " doi = {10.1021/acs.jcim.1c01010},\n"
62 " URL = {https://doi.org/10.1021/acs.jcim.1c01010}\n"
65 paper_count_[std::string(
"Comer2014c")] = 0;
66 paper_url_[std::string(
"Comer2014c")] =
"https://doi.org/10.1021/ct500874p";
67 paper_bibtex_[std::string(
"Comer2014c")] =
69 "@article{Comer2014c,\n"
70 " author = {Comer, Jeffrey and Phillips, James C.{} and Schulten, Klaus and Chipot, Christophe},\n"
71 " title = {Multiple-walker strategies for free-energy calculations in {NAMD}: {Shared} adaptive biasing force and walker selection rules},\n"
72 " journal = {J. Chem. Theor. Comput.},\n"
76 " pages = {5276--5285},\n"
77 " doi = {10.1021/ct500874p},\n"
78 " pmid = {26583211},\n"
79 " url = {https://doi.org/10.1021/ct500874p}\n"
82 paper_count_[std::string(
"Ebrahimi2022")] = 0;
83 paper_url_[std::string(
"Ebrahimi2022")] =
"https://doi.org/10.1021/acs.jctc.1c01235";
84 paper_bibtex_[std::string(
"Ebrahimi2022")] =
86 "@article {Ebrahimi2022,\n"
87 " author = {Ebrahimi, Mina and H\\'enin, J\\'er\\^ome},\n"
88 " title = {Symmetry-Adapted Restraints for Binding Free Energy Calculations},\n"
89 " journal = {Journal of Chemical Theory and Computation},\n"
92 " pages = {2494-2502},\n"
94 " doi = {10.1021/acs.jctc.1c01235},\n"
95 " url = {https://doi.org/10.1021/acs.jctc.1c01235}\n"
98 paper_count_[std::string(
"Fiorin2013")] = 0;
99 paper_url_[std::string(
"Fiorin2013")] =
"https://doi.org/10.1080/00268976.2013.813594";
100 paper_bibtex_[std::string(
"Fiorin2013")] =
102 "@article{Fiorin2013,\n"
103 " author = {Fiorin, Giacomo and Klein, Michael L.{} and H\\'enin, J\\'er\\^ome},\n"
104 " title = {Using collective variables to drive molecular dynamics simulations},\n"
105 " journal = {Mol. Phys.},\n"
108 " number = {22-23},\n"
109 " pages = {3345--3362},\n"
110 " publisher = {Taylor & Francis},\n"
111 " doi = {10.1080/00268976.2013.813594},\n"
112 " url = {https://doi.org/10.1080/00268976.2013.813594}\n"
115 paper_count_[std::string(
"Fiorin2020")] = 0;
116 paper_url_[std::string(
"Fiorin2020")] =
"https://doi.org/10.1002/jcc.26075";
117 paper_bibtex_[std::string(
"Fiorin2020")] =
119 "@article{Fiorin2020,\n"
120 " author = {Fiorin, Giacomo and Marinelli, Fabrizio and {Faraldo-G\\'omez}, Jos\\'e D.},\n"
121 " title = {Direct Derivation of Free Energies of Membrane Deformation and Other Solvent Density Variations From Enhanced Sampling Molecular Dynamics},\n"
122 " journal = {J. Comp. Chem.},\n"
126 " pages = {449--459},\n"
127 " doi = {10.1002/jcc.26075},\n"
128 " pmid = {31602694},\n"
129 " url = {https://doi.org/10.1002/jcc.26075}\n"
132 paper_count_[std::string(
"Fiorin2024")] = 0;
133 paper_url_[std::string(
"Fiorin2024")] =
"https://doi.org/10.1021/acs.jpcb.4c05604";
134 paper_bibtex_[std::string(
"Fiorin2024")] =
136 "@article{Fiorin2024,\n"
137 " author = {Fiorin, Giacomo and Marinelli, Fabrizio and Forrest, Lucy R. and Chen, Haochuan and Chipot, Christophe and Kohlmeyer, Axel and Santuz, Hubert and H{\\'e}nin, J{\\'e}rôme},\n"
138 " title = {Expanded Functionality and Portability for the Colvars Library},\n"
139 " journal = {J. Phys. Chem. {B}},\n"
142 " pages = {11108--11123},\n"
144 " doi = {10.1021/acs.jpcb.4c05604},\n"
145 " pmid = 39501453,\n"
146 " url = { https://doi.org/10.1021/acs.jpcb.4c05604}\n"
149 paper_count_[std::string(
"Fu2016")] = 0;
150 paper_url_[std::string(
"Fu2016")] =
"https://doi.org/10.1021/acs.jctc.6b00447";
151 paper_bibtex_[std::string(
"Fu2016")] =
154 " author = {Fu, Haohao and Shao, Xueguang and Chipot, Christophe and Cai, Wensheng},\n"
155 " title = {Extended adaptive biasing force algorithm. {An} on--the--fly implementation for accurate free--energy calculations},\n"
156 " journal = {J. Chem. Theory Comput.},\n"
160 " pages = {3506-–3513},\n"
161 " pmid = {27398726},\n"
162 " doi = {10.1021/acs.jctc.6b00447},\n"
163 " pmid = {27398726},\n"
164 " url = {https://doi.org/10.1021/acs.jctc.6b00447}\n"
167 paper_count_[std::string(
"Fu2017")] = 0;
168 paper_url_[std::string(
"Fu2017")] =
"https://doi.org/10.1021/acs.jctc.7b00791";
169 paper_bibtex_[std::string(
"Fu2017")] =
172 " author = {Fu, Haohao and Cai, Wensheng and H\\'enin, J\\'er\\^ome and Roux, Beno\\^it and Chipot, Christophe},\n"
173 " title = {New Coarse Variables for the Accurate Determination of Standard Binding Free Energies},\n"
174 " journal = {J. Chem. Theory. Comput.},\n"
178 " pages = {5173-5178},\n"
179 " doi = {10.1021/acs.jctc.7b00791},\n"
180 " pmid = {28965398},\n"
181 " url = {https://doi.org/10.1021/acs.jctc.7b00791}\n"
184 paper_count_[std::string(
"Garate2019")] = 0;
185 paper_url_[std::string(
"Garate2019")] =
"https://doi.org/10.1021/acs.jpcb.8b09374";
186 paper_bibtex_[std::string(
"Garate2019")] =
188 "@article{Garate2019,\n"
189 " author = {Garate, Jos\\'e Antonio and Bernardin, Alejandro and Escalona, Yerko and Yanez, Carlos and English, Niall J.{} and {Perez-Acle}, Tomas},\n"
190 " title = {Orientational and Folding Thermodynamics via Electric Dipole Moment Restraining},\n"
191 " journal = {J. Phys. Chem. {B}},\n"
195 " pages = {2599--2608},\n"
196 " doi = {10.1021/acs.jpcb.8b09374},\n"
197 " pmid = {30831028},\n"
198 " url = {https://doi.org/10.1021/acs.jpcb.8b09374}\n"
201 paper_count_[std::string(
"Henin2010")] = 0;
202 paper_url_[std::string(
"Henin2010")] =
"https://doi.org/10.1021/ct9004432";
203 paper_bibtex_[std::string(
"Henin2010")] =
205 "@article{Henin2010,\n"
206 " author = {H\\'enin, J\\'er\\^ome and Fiorin, Giacomo and Chipot, Christophe and Klein, Michael L.},\n"
207 " title = {Exploring multidimensional free energy landscapes using time-dependent biases on collective variables},\n"
208 " journal = {J. Chem. Theory Comput.},\n"
211 " pages = {35-47},\n"
213 " doi = {10.1021/ct9004432},\n"
214 " pmid = {26614317},\n"
215 " url = {https://doi.org/10.1021/ct9004432}\n"
218 paper_count_[std::string(
"Henin2021")] = 0;
219 paper_url_[std::string(
"Henin2021")] =
"https://doi.org/10.1021/acs.jctc.1c00593";
220 paper_bibtex_[std::string(
"Henin2021")] =
222 "@Article{Henin2021,\n"
223 " author = {H\\'enin, J.},\n"
224 " journal = {J. Chem. Theory Comput.},\n"
225 " title = {Fast and accurate multidimensional free energy integration},\n"
227 " doi = {10.1021/acs.jctc.1c00593},\n"
228 " url = {https://doi.org/10.1021/acs.jctc.1c00593},\n"
231 paper_count_[std::string(
"Humphrey1996")] = 0;
232 paper_url_[std::string(
"Humphrey1996")] =
"https://doi.org/10.1016/0263-7855(96)00018-5";
233 paper_bibtex_[std::string(
"Humphrey1996")] =
235 "@article{Humphrey1996,\n"
236 " title = {{VMD}: visual molecular dynamics},\n"
237 " author = {Humphrey, William and Dalke, Andrew and Schulten, Klaus},\n"
238 " journal = {J. Mol. Graph.},\n"
242 " pages = {33--38},\n"
243 " doi = {10.1016/0263-7855(96)00018-5},\n"
244 " url = {https://doi.org/10.1016/0263-7855(96)00018-5}\n"
247 paper_count_[std::string(
"Lagardere2023")] = 0;
248 paper_url_[std::string(
"Lagardere2023")] =
"https://arxiv.org/abs/2307.08006";
249 paper_bibtex_[std::string(
"Lagardere2023")] =
251 "@misc{Lagardere2023,\n"
252 " title={Lambda-ABF: Simplified, Accurate and Cost-effective Alchemical Free Energy Computations},\n"
253 " author={Louis Lagard\\`ere and Lise Maurin and Olivier Adjoua and Krystel El Hage and Pierre Monmarch\\'e and Jean-Philip Piquemal and J\\'er\\^ome H\\'enin},\n"
255 " eprint={2307.08006},\n"
256 " archivePrefix={arXiv},\n"
257 " primaryClass={physics.chem-ph},\n"
258 " url = {https://arxiv.org/abs/2307.08006}\n"
261 paper_count_[std::string(
"Lesage2017")] = 0;
262 paper_url_[std::string(
"Lesage2017")] =
"https://doi.org/10.1021/acs.jpcb.6b10055";
263 paper_bibtex_[std::string(
"Lesage2017")] =
265 "@article{Lesage2017,\n"
266 " author = {Lesage, Adrien and Leli\\`evre, Tony and Stoltz, Gabriel and H\\'enin, J\\'er\\^ome},\n"
267 " title = {Smoothed biasing forces yield unbiased free energies with the extended-system adaptive biasing force method},\n"
268 " journal = {J. Phys. Chem. {B}},\n"
272 " pages = {3676-3685},\n"
273 " doi = {10.1021/acs.jpcb.6b10055},\n"
274 " pmid = {27959559},\n"
275 " url = {https://doi.org/10.1021/acs.jpcb.6b10055}\n"
278 paper_count_[std::string(
"Marinelli2015")] = 0;
279 paper_url_[std::string(
"Marinelli2015")] =
"https://doi.org/10.1016/j.bpj.2015.05.024";
280 paper_bibtex_[std::string(
"Marinelli2015")] =
282 "@article{Marinelli2015,\n"
283 " author = {Marinelli, Fabrizio and Faraldo-G\\'omez, Jos\\'e D.},\n"
284 " title = {Ensemble-Biased Metadynamics: A Molecular Simulation Method to Sample Experimental Distributions},\n"
285 " journal = {Biophys. J.},\n"
289 " pages = {2779--2782},\n"
290 " doi = {10.1016/j.bpj.2015.05.024},\n"
291 " pmid = {26083917},\n"
292 " url = {https://doi.org/10.1016/j.bpj.2015.05.024}\n"
295 paper_count_[std::string(
"Phillips2020")] = 0;
296 paper_url_[std::string(
"Phillips2020")] =
"https://doi.org/10.1063/5.0014475";
297 paper_bibtex_[std::string(
"Phillips2020")] =
299 "@article{Phillips2020,\n"
300 " author = {Phillips, James C.{} and Hardy, David J.{} and Maia, Julio D. C.{} and Stone, John E.{} and Ribeiro, Jo\\~ao V.{} and Bernardi, Rafael C.{} and Buch, Ronak and Fiorin, Giacomo and H\\'enin, J\\'er\\^ome and Jiang, Wei and McGreevy, Ryan and Melo, Marcelo C. R.{} and Radak, Brian K.{} and Skeel, Robert D.{} and Singharoy, Abhishek and Wang, Yi and Roux, Beno\\^it and Aksimentiev, Aleksei and Luthey-Schulten, Zaida and Kal\\'e, Laxmikant V.{} and Schulten, Klaus and Chipot, Christophe and Tajkhorshid, Emad},\n"
301 " title = {Scalable molecular dynamics on {CPU} and {GPU} architectures with {NAMD}},\n"
302 " journal = {J. Chem. Phys.},\n"
306 " pages = {044130},\n"
307 " doi = {10.1063/5.0014475},\n"
308 " pmid = {32752662},\n"
309 " url = {https://doi.org/10.1063/5.0014475}\n"
312 paper_count_[std::string(
"Thompson2022")] = 0;
313 paper_url_[std::string(
"Thompson2022")] =
"https://doi.org/10.1016/j.cpc.2021.108171";
314 paper_bibtex_[std::string(
"Thompson2022")] =
316 "@article{Thompson2022,\n"
317 " title = {{LAMMPS} - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales},\n"
318 " author = {Thompson, Aidan P. and Aktulga, H. Metin and Berger, Richard and Bolintineanu, Dan S. and Brown, W. Michael and Crozier, Paul S. and {in't Veld}, Pieter J. and Kohlmeyer, Axel and Moore, Stan G. and Nguyen, Trung Dac and Shan, Ray and Stevens, Mark J. and Tranchida, Julien and Trott, Christian and Plimpton, Steven J.},\n"
319 " journal = {Comp. Phys. Comm.},\n"
321 " pages = {108171},\n"
323 " doi = {10.1016/j.cpc.2021.108171},\n"
324 " url = {https://doi.org/10.1016/j.cpc.2021.108171}\n"
327 paper_count_[std::string(
"Shen2015")] = 0;
328 paper_url_[std::string(
"Shen2015")] =
"https://doi.org/10.1371/journal.pcbi.1004368";
329 paper_bibtex_[std::string(
"Shen2015")] =
331 "@article{Shen2015,\n"
332 " title = {Structural refinement of proteins by restrained molecular dynamics simulations with non-interacting molecular fragments},\n"
333 " author = {Shen, Rong and Han, Wei and Fiorin, Giacomo and Islam, Shahidul M and Schulten, Klaus and Roux, Beno{\\^\\i}t},\n"
334 " journal = {{PLoS} Comput. Biol.},\n"
338 " pages = {e1004368},\n"
339 " doi = {10.1371/journal.pcbi.1004368},\n"
340 " pmid = {26505197},\n"
341 " url = {https://doi.org/10.1371/journal.pcbi.1004368}\n"
344 paper_count_[std::string(
"Wells2007")] = 0;
345 paper_url_[std::string(
"Wells2007")] =
"https://doi.org/10.1063/1.2770738";
346 paper_bibtex_[std::string(
"Wells2007")] =
348 "@article{Wells2007,\n"
349 " author = {Wells, David B. and Abramkina, Volha and Aksimentiev, Aleksei},\n"
350 " title = {Exploring transmembrane transport through $\\alpha$-hemolysin with grid-steered molecular dynamics},\n"
351 " journal = {J. Chem. Phys.},\n"
355 " pages = {125101},\n"
356 " doi = {10.1063/1.2770738},\n"
357 " pmid = {17902937},\n"
358 " url = {https://doi.org/10.1063/1.2770738}\n"
361 paper_count_[std::string(
"White2014")] = 0;
362 paper_url_[std::string(
"White2014")] =
"https://doi.org/10.1021/ct500320c";
363 paper_bibtex_[std::string(
"White2014")] =
365 "@article{White2014,\n"
366 " author = {White, Andrew D.{} and Voth, Gregory A.{}},\n"
367 " title = {Efficient and minimal method to bias molecular simulations with experimental data},\n"
368 " journal = {J. Chem. Theory Comput.},\n"
372 " pages = {3023-–3030},\n"
373 " doi = {10.1021/ct500320c},\n"
374 " pmid = {26588273},\n"
375 " url = {https://doi.org/10.1021/ct500320c}\n"
378 paper_count_[std::string(
"Invernizzi2020")] = 0;
379 paper_url_[std::string(
"Invernizzi2020")] =
"https://pubs.acs.org/doi/10.1021/acs.jpclett.0c00497";
380 paper_bibtex_[std::string(
"Invernizzi2020")] =
382 "@article{Invernizzi2020,\n"
383 " title = {Rethinking {Metadynamics}: {From} {Bias} {Potentials} to {Probability} {Distributions}},\n"
385 " issn = {1948-7185, 1948-7185},\n"
386 " shorttitle = {Rethinking {Metadynamics}},\n"
387 " url = {https://pubs.acs.org/doi/10.1021/acs.jpclett.0c00497},\n"
388 " doi = {10.1021/acs.jpclett.0c00497},\n"
390 " urldate = {2020-09-30},\n"
391 " journal = {J. Phys. Chem. Lett.},\n"
392 " author = {Invernizzi, Michele and Parrinello, Michele},\n"
395 " pages = {2731--2736},\n"
398 paper_count_[std::string(
"Invernizzi2022")] = 0;
399 paper_url_[std::string(
"Invernizzi2022")] =
"https://doi.org/10.1021/acs.jctc.2c00152";
400 paper_bibtex_[std::string(
"Invernizzi2022")] =
402 "@article{Invernizzi2022,\n"
403 " title = {Exploration vs {Convergence} {Speed} in {Adaptive}-{Bias} {Enhanced} {Sampling}},\n"
405 " issn = {1549-9618},\n"
406 " url = {https://doi.org/10.1021/acs.jctc.2c00152},\n"
407 " doi = {10.1021/acs.jctc.2c00152},\n"
409 " urldate = {2024-07-02},\n"
410 " journal = {J. Chem. Theory Comput.},\n"
411 " author = {Invernizzi, Michele and Parrinello, Michele},\n"
414 " pages = {3988--3996},\n"
417 paper_count_[std::string(
"n/a")] = 0;
418 paper_url_[std::string(
"n/a")] =
"";
419 paper_bibtex_[std::string(
"n/a")] =
"";
421 feature_count_[std::string(
"GROMACS engine")] = 0;
422 feature_paper_map_[std::string(
"GROMACS engine")] =
"Abraham2015";
424 feature_count_[std::string(
"BAOA integrator")] = 0;
425 feature_paper_map_[std::string(
"BAOA integrator")] =
"BouRabee2010";
427 feature_count_[std::string(
"reweightaMD colvar bias implementation (NAMD)")] = 0;
428 feature_paper_map_[std::string(
"reweightaMD colvar bias implementation (NAMD)")] =
"Chen2021";
430 feature_count_[std::string(
"neuralNetwork colvar component")] = 0;
431 feature_paper_map_[std::string(
"neuralNetwork colvar component")] =
"Chen2022";
433 feature_count_[std::string(
"Multiple-walker ABF implementation")] = 0;
434 feature_paper_map_[std::string(
"Multiple-walker ABF implementation")] =
"Comer2014c";
436 feature_count_[std::string(
"Symmetry-adapted RMSD")] = 0;
437 feature_paper_map_[std::string(
"Symmetry-adapted RMSD")] =
"Ebrahimi2022";
439 feature_count_[std::string(
"Colvars module")] = 0;
440 feature_paper_map_[std::string(
"Colvars module")] =
"Fiorin2013";
442 feature_count_[std::string(
"Colvars-NAMD interface")] = 0;
443 feature_paper_map_[std::string(
"Colvars-NAMD interface")] =
"Fiorin2013";
445 feature_count_[std::string(
"Colvars-LAMMPS interface")] = 0;
446 feature_paper_map_[std::string(
"Colvars-LAMMPS interface")] =
"Fiorin2013";
448 feature_count_[std::string(
"Colvars-VMD interface (command line)")] = 0;
449 feature_paper_map_[std::string(
"Colvars-VMD interface (command line)")] =
"Fiorin2013";
451 feature_count_[std::string(
"distance colvar component")] = 0;
452 feature_paper_map_[std::string(
"distance colvar component")] =
"Fiorin2013";
454 feature_count_[std::string(
"distanceXY colvar component (derived from distanceZ)")] = 0;
455 feature_paper_map_[std::string(
"distanceXY colvar component (derived from distanceZ)")] =
"Fiorin2013";
457 feature_count_[std::string(
"distanceZ colvar component")] = 0;
458 feature_paper_map_[std::string(
"distanceZ colvar component")] =
"Fiorin2013";
460 feature_count_[std::string(
"distanceVec colvar component (derived from distance)")] = 0;
461 feature_paper_map_[std::string(
"distanceVec colvar component (derived from distance)")] =
"Fiorin2013";
463 feature_count_[std::string(
"distanceDir colvar component (derived from distance)")] = 0;
464 feature_paper_map_[std::string(
"distanceDir colvar component (derived from distance)")] =
"Fiorin2013";
466 feature_count_[std::string(
"distanceInv colvar component")] = 0;
467 feature_paper_map_[std::string(
"distanceInv colvar component")] =
"Fiorin2013";
469 feature_count_[std::string(
"angle colvar component")] = 0;
470 feature_paper_map_[std::string(
"angle colvar component")] =
"Fiorin2013";
472 feature_count_[std::string(
"dihedral colvar component")] = 0;
473 feature_paper_map_[std::string(
"dihedral colvar component")] =
"Fiorin2013";
475 feature_count_[std::string(
"coordNum colvar component")] = 0;
476 feature_paper_map_[std::string(
"coordNum colvar component")] =
"Fiorin2013";
478 feature_count_[std::string(
"selfCoordNum colvar component")] = 0;
479 feature_paper_map_[std::string(
"selfCoordNum colvar component")] =
"Fiorin2013";
481 feature_count_[std::string(
"groupCoord colvar component (derived from distance)")] = 0;
482 feature_paper_map_[std::string(
"groupCoord colvar component (derived from distance)")] =
"Fiorin2013";
484 feature_count_[std::string(
"hBond colvar component")] = 0;
485 feature_paper_map_[std::string(
"hBond colvar component")] =
"Fiorin2013";
487 feature_count_[std::string(
"rmsd colvar component")] = 0;
488 feature_paper_map_[std::string(
"rmsd colvar component")] =
"Fiorin2013";
490 feature_count_[std::string(
"eigenvector colvar component")] = 0;
491 feature_paper_map_[std::string(
"eigenvector colvar component")] =
"Fiorin2013";
493 feature_count_[std::string(
"gyration colvar component")] = 0;
494 feature_paper_map_[std::string(
"gyration colvar component")] =
"Fiorin2013";
496 feature_count_[std::string(
"inertia colvar component (derived from gyration)")] = 0;
497 feature_paper_map_[std::string(
"inertia colvar component (derived from gyration)")] =
"Fiorin2013";
499 feature_count_[std::string(
"inertiaZ colvar component (derived from inertia)")] = 0;
500 feature_paper_map_[std::string(
"inertiaZ colvar component (derived from inertia)")] =
"Fiorin2013";
502 feature_count_[std::string(
"orientation colvar component")] = 0;
503 feature_paper_map_[std::string(
"orientation colvar component")] =
"Fiorin2013";
505 feature_count_[std::string(
"Moving frame of reference")] = 0;
506 feature_paper_map_[std::string(
"Moving frame of reference")] =
"Fiorin2013";
508 feature_count_[std::string(
"Optimal rotation via flexible fitting")] = 0;
509 feature_paper_map_[std::string(
"Optimal rotation via flexible fitting")] =
"Fiorin2013";
511 feature_count_[std::string(
"orientationAngle colvar component (derived from orientation)")] = 0;
512 feature_paper_map_[std::string(
"orientationAngle colvar component (derived from orientation)")] =
"Fiorin2013";
514 feature_count_[std::string(
"orientationProj colvar component (derived from orientationAngle)")] = 0;
515 feature_paper_map_[std::string(
"orientationProj colvar component (derived from orientationAngle)")] =
"Fiorin2013";
517 feature_count_[std::string(
"spinAngle colvar component (derived from tilt)")] = 0;
518 feature_paper_map_[std::string(
"spinAngle colvar component (derived from tilt)")] =
"Fiorin2013";
520 feature_count_[std::string(
"tilt colvar component (derived from orientationProj)")] = 0;
521 feature_paper_map_[std::string(
"tilt colvar component (derived from orientationProj)")] =
"Fiorin2013";
523 feature_count_[std::string(
"alpha colvar component")] = 0;
524 feature_paper_map_[std::string(
"alpha colvar component")] =
"Fiorin2013";
526 feature_count_[std::string(
"dihedralPC colvar component")] = 0;
527 feature_paper_map_[std::string(
"dihedralPC colvar component")] =
"Fiorin2013";
529 feature_count_[std::string(
"cartesian colvar component")] = 0;
530 feature_paper_map_[std::string(
"cartesian colvar component")] =
"Fiorin2013";
532 feature_count_[std::string(
"Linear and polynomial combination of colvar components")] = 0;
533 feature_paper_map_[std::string(
"Linear and polynomial combination of colvar components")] =
"Fiorin2013";
535 feature_count_[std::string(
"Metadynamics colvar bias implementation")] = 0;
536 feature_paper_map_[std::string(
"Metadynamics colvar bias implementation")] =
"Fiorin2013";
538 feature_count_[std::string(
"Multiple-walker metadynamics colvar bias implementation")] = 0;
539 feature_paper_map_[std::string(
"Multiple-walker metadynamics colvar bias implementation")] =
"Fiorin2013";
541 feature_count_[std::string(
"Harmonic colvar bias implementation")] = 0;
542 feature_paper_map_[std::string(
"Harmonic colvar bias implementation")] =
"Fiorin2013";
544 feature_count_[std::string(
"harmonicWalls colvar bias implementation")] = 0;
545 feature_paper_map_[std::string(
"harmonicWalls colvar bias implementation")] =
"Fiorin2013";
547 feature_count_[std::string(
"Linear colvar bias implementation")] = 0;
548 feature_paper_map_[std::string(
"Linear colvar bias implementation")] =
"Fiorin2013";
550 feature_count_[std::string(
"Histogram colvar bias implementation")] = 0;
551 feature_paper_map_[std::string(
"Histogram colvar bias implementation")] =
"Fiorin2013";
553 feature_count_[std::string(
"mapTotal colvar component")] = 0;
554 feature_paper_map_[std::string(
"mapTotal colvar component")] =
"Fiorin2020";
556 feature_count_[std::string(
"Volumetric map-based collective variables")] = 0;
557 feature_paper_map_[std::string(
"Volumetric map-based collective variables")] =
"Fiorin2020";
559 feature_count_[std::string(
"Multi-Map collective variables")] = 0;
560 feature_paper_map_[std::string(
"Multi-Map collective variables")] =
"Fiorin2020";
562 feature_count_[std::string(
"Colvars-GROMACS interface")] = 0;
563 feature_paper_map_[std::string(
"Colvars-GROMACS interface")] =
"Fiorin2024";
565 feature_count_[std::string(
"gspath colvar component")] = 0;
566 feature_paper_map_[std::string(
"gspath colvar component")] =
"Fiorin2024";
568 feature_count_[std::string(
"gzpath colvar component")] = 0;
569 feature_paper_map_[std::string(
"gzpath colvar component")] =
"Fiorin2024";
571 feature_count_[std::string(
"linearCombination colvar component")] = 0;
572 feature_paper_map_[std::string(
"linearCombination colvar component")] =
"Fiorin2024";
574 feature_count_[std::string(
"gspathCV colvar component")] = 0;
575 feature_paper_map_[std::string(
"gspathCV colvar component")] =
"Fiorin2024";
577 feature_count_[std::string(
"gzpathCV colvar component")] = 0;
578 feature_paper_map_[std::string(
"gzpathCV colvar component")] =
"Fiorin2024";
580 feature_count_[std::string(
"aspathCV colvar component")] = 0;
581 feature_paper_map_[std::string(
"aspathCV colvar component")] =
"Fiorin2024";
583 feature_count_[std::string(
"azpathCV colvar component")] = 0;
584 feature_paper_map_[std::string(
"azpathCV colvar component")] =
"Fiorin2024";
586 feature_count_[std::string(
"Custom functions (Lepton)")] = 0;
587 feature_paper_map_[std::string(
"Custom functions (Lepton)")] =
"Fiorin2024";
589 feature_count_[std::string(
"Scripted functions (Tcl)")] = 0;
590 feature_paper_map_[std::string(
"Scripted functions (Tcl)")] =
"Fiorin2024";
592 feature_count_[std::string(
"ABMD bias")] = 0;
593 feature_paper_map_[std::string(
"ABMD bias")] =
"Fiorin2024";
595 feature_count_[std::string(
"Updated multiple-walker ABF implementation")] = 0;
596 feature_paper_map_[std::string(
"Updated multiple-walker ABF implementation")] =
"Fiorin2024";
598 feature_count_[std::string(
"Umbrella-integration eABF estimator")] = 0;
599 feature_paper_map_[std::string(
"Umbrella-integration eABF estimator")] =
"Fu2016";
601 feature_count_[std::string(
"polarTheta colvar component")] = 0;
602 feature_paper_map_[std::string(
"polarTheta colvar component")] =
"Fu2017";
604 feature_count_[std::string(
"polarPhi colvar component")] = 0;
605 feature_paper_map_[std::string(
"polarPhi colvar component")] =
"Fu2017";
607 feature_count_[std::string(
"eulerPhi colvar component (derived from orientation_angle)")] = 0;
608 feature_paper_map_[std::string(
"eulerPhi colvar component (derived from orientation_angle)")] =
"Fu2017";
610 feature_count_[std::string(
"eulerTheta colvar component (derived from orientation_angle)")] = 0;
611 feature_paper_map_[std::string(
"eulerTheta colvar component (derived from orientation_angle)")] =
"Fu2017";
613 feature_count_[std::string(
"eulerPsi colvar component (derived from orientation_angle)")] = 0;
614 feature_paper_map_[std::string(
"eulerPsi colvar component (derived from orientation_angle)")] =
"Fu2017";
616 feature_count_[std::string(
"dipoleAngle colvar component")] = 0;
617 feature_paper_map_[std::string(
"dipoleAngle colvar component")] =
"Garate2019";
619 feature_count_[std::string(
"dipoleMagnitude colvar component")] = 0;
620 feature_paper_map_[std::string(
"dipoleMagnitude colvar component")] =
"Garate2019";
622 feature_count_[std::string(
"ABF colvar bias implementation")] = 0;
623 feature_paper_map_[std::string(
"ABF colvar bias implementation")] =
"Henin2010";
625 feature_count_[std::string(
"Internal-forces free energy estimator")] = 0;
626 feature_paper_map_[std::string(
"Internal-forces free energy estimator")] =
"Henin2010";
628 feature_count_[std::string(
"Poisson integration of 2D/3D free energy surfaces")] = 0;
629 feature_paper_map_[std::string(
"Poisson integration of 2D/3D free energy surfaces")] =
"Henin2021";
631 feature_count_[std::string(
"VMD engine")] = 0;
632 feature_paper_map_[std::string(
"VMD engine")] =
"Humphrey1996";
634 feature_count_[std::string(
"alchLambda colvar component")] = 0;
635 feature_paper_map_[std::string(
"alchLambda colvar component")] =
"Lagardere2023";
637 feature_count_[std::string(
"alchFLambda colvar component")] = 0;
638 feature_paper_map_[std::string(
"alchFLambda colvar component")] =
"Lagardere2023";
640 feature_count_[std::string(
"Tinker-HP interface")] = 0;
641 feature_paper_map_[std::string(
"Tinker-HP interface")] =
"Lagardere2023";
643 feature_count_[std::string(
"eABF implementation")] = 0;
644 feature_paper_map_[std::string(
"eABF implementation")] =
"Lesage2017";
646 feature_count_[std::string(
"CZAR eABF estimator")] = 0;
647 feature_paper_map_[std::string(
"CZAR eABF estimator")] =
"Lesage2017";
649 feature_count_[std::string(
"Ensemble-biased metadynamics (ebMetaD)")] = 0;
650 feature_paper_map_[std::string(
"Ensemble-biased metadynamics (ebMetaD)")] =
"Marinelli2015";
652 feature_count_[std::string(
"NAMD engine")] = 0;
653 feature_paper_map_[std::string(
"NAMD engine")] =
"Phillips2020";
655 feature_count_[std::string(
"Scalable center-of-mass computation (NAMD)")] = 0;
656 feature_paper_map_[std::string(
"Scalable center-of-mass computation (NAMD)")] =
"Phillips2020";
658 feature_count_[std::string(
"LAMMPS engine")] = 0;
659 feature_paper_map_[std::string(
"LAMMPS engine")] =
"Thompson2022";
661 feature_count_[std::string(
"distancePairs colvar component")] = 0;
662 feature_paper_map_[std::string(
"distancePairs colvar component")] =
"Shen2015";
664 feature_count_[std::string(
"histogramRestraint colvar bias implementation")] = 0;
665 feature_paper_map_[std::string(
"histogramRestraint colvar bias implementation")] =
"Shen2015";
667 feature_count_[std::string(
"GridForces volumetric map implementation for NAMD")] = 0;
668 feature_paper_map_[std::string(
"GridForces volumetric map implementation for NAMD")] =
"Wells2007";
670 feature_count_[std::string(
"ALB colvar bias implementation")] = 0;
671 feature_paper_map_[std::string(
"ALB colvar bias implementation")] =
"White2014";
673 feature_count_[std::string(
"OPES")] = 0;
674 feature_paper_map_[std::string(
"OPES")] =
"Invernizzi2020";
676 feature_count_[std::string(
"OPES explore or adaptive kernels")] = 0;
677 feature_paper_map_[std::string(
"OPES explore or adaptive kernels")] =
"Invernizzi2022";
679 feature_count_[std::string(
"coordNum pairlist")] = 0;
680 feature_paper_map_[std::string(
"coordNum pairlist")] =
"n/a";
682 feature_count_[std::string(
"torchANN colvar component")] = 0;
683 feature_paper_map_[std::string(
"torchANN colvar component")] =
"n/a";