Articulo de referencia

Metadinámica

La metadinámica (MTD; también abreviada como METAD o MetaD) es un método de simulación por computadora en física computacional , química y biología . Se utiliza para estimar la ...

La metadinámica (MTD; también abreviada como METAD o MetaD) es un método de simulación por computadora en física computacional , química y biología . Se utiliza para estimar la energía libre y otras funciones de estado de un sistema , donde la ergodicidad se ve obstaculizada por la forma del paisaje energético del sistema . Fue sugerida por primera vez por Alessandro Laio y Michele Parrinello en 2002 [1] y generalmente se aplica dentro de las simulaciones de dinámica molecular . La MTD se parece mucho a una serie de métodos más nuevos, como la dinámica molecular sesgada adaptativamente, [2] las fuerzas de coordenadas de reacción adaptativas [3] y el muestreo de paraguas de elevación local. [4] Más recientemente, tanto la metadinámica original como la bien templada [5] se derivaron en el contexto del muestreo de importancia y se demostró que eran un caso especial del entorno de potencial de sesgo adaptativo. [6] La MTD está relacionada con el muestreo de Wang-Landau . [7]

Introducción

La técnica se basa en una gran cantidad de métodos relacionados que incluyen (en orden cronológico) la deflación, [8] la tunelización, [9] la búsqueda tabú , [10] la elevación local , [11] la inundación conformacional, [12] los métodos de Engkvist-Karlström [13] y Adaptive Biasing Force . [14]

La metadinámica se ha descrito informalmente como "llenar los pozos de energía libre con arena computacional". [15] El algoritmo supone que el sistema puede describirse mediante unas pocas variables colectivas (CV). Durante la simulación, se calcula la ubicación del sistema en el espacio determinado por las variables colectivas y se añade un potencial gaussiano positivo al paisaje energético real del sistema. De esta manera, se desanima al sistema a volver al punto anterior. Durante la evolución de la simulación, se suman cada vez más gaussianas, lo que desanima cada vez más al sistema a volver a sus pasos anteriores, hasta que el sistema explora el paisaje energético completo; en este punto, la energía libre modificada se convierte en una constante en función de las variables colectivas, lo que es la razón por la que las variables colectivas comienzan a fluctuar fuertemente. En este punto, el paisaje energético se puede recuperar como el opuesto de la suma de todas las gaussianas.

El intervalo de tiempo entre la adición de dos funciones gaussianas, así como la altura y el ancho de la función gaussiana, se ajustan para optimizar la relación entre precisión y costo computacional. Con solo cambiar el tamaño de la función gaussiana, la metadinámica se puede ajustar para producir muy rápidamente un mapa aproximado del paisaje energético utilizando funciones gaussianas grandes, o se puede utilizar para una descripción más detallada utilizando funciones gaussianas más pequeñas. [1] Por lo general, la metadinámica bien temperada [5] se utiliza para cambiar el tamaño de la función gaussiana de manera adaptativa. Además, el ancho de la función gaussiana se puede adaptar con la metadinámica gaussiana adaptativa. [16]

La metadinámica tiene la ventaja, sobre métodos como el muestreo de paraguas adaptativo , de no requerir una estimación inicial del paisaje energético a explorar. [1] Sin embargo, no es trivial elegir las variables colectivas adecuadas para una simulación compleja. Por lo general, se requieren varios ensayos para encontrar un buen conjunto de variables colectivas, pero existen varios procedimientos automáticos propuestos: coordenadas esenciales , [17] Sketch-Map, [18] y variables colectivas no lineales basadas en datos. [19]

Enfoque de múltiples réplicas

Las simulaciones metadinámicas independientes (réplicas) se pueden acoplar entre sí para mejorar la usabilidad y el rendimiento paralelo. Se han propuesto varios métodos de este tipo: el MTD de caminantes múltiples [20] , el MTD de templado paralelo [21], el MTD de intercambio de sesgo [22] y el MTD de templado de variable colectiva [23] . Los últimos tres son similares al método de templado paralelo y utilizan intercambios de réplicas para mejorar el muestreo. Normalmente, se utiliza el algoritmo Metropolis-Hastings para los intercambios de réplicas, pero los algoritmos de intercambio infinito [24] y Suwa-Todo [25] ofrecen mejores tasas de intercambio de réplicas [26] .

Enfoque de alta dimensión

Las simulaciones MTD típicas (de réplica única) pueden incluir hasta 3 CV, incluso utilizando el enfoque de réplica múltiple, es difícil superar los 8 CV en la práctica. Esta limitación proviene del potencial de sesgo, construido agregando funciones gaussianas (núcleos). Es un caso especial del estimador de densidad de núcleos (KDE). El número de núcleos requeridos, para una precisión KDE constante, aumenta exponencialmente con el número de dimensiones. Por lo tanto, la longitud de la simulación MTD tiene que aumentar exponencialmente con el número de CV para mantener la misma precisión del potencial de sesgo. Además, el potencial de sesgo, para una evaluación rápida, generalmente se aproxima con una cuadrícula regular . [27] La ​​memoria requerida para almacenar la cuadrícula también aumenta exponencialmente con el número de dimensiones (CV).

Una generalización de alta dimensión de la metadinámica es NN2B. [28] Se basa en dos algoritmos de aprendizaje automático : el estimador de densidad del vecino más cercano (NNDE) y la red neuronal artificial (ANN). NNDE reemplaza a KDE para estimar las actualizaciones del potencial de sesgo a partir de simulaciones sesgadas cortas, mientras que ANN se utiliza para aproximar el potencial de sesgo resultante. ANN es una representación de memoria eficiente de funciones de alta dimensión, donde las derivadas (fuerzas de sesgo) se calculan de manera efectiva con el algoritmo de retropropagación . [28] [29]

Un método alternativo, que explota las ANN para el potencial de sesgo adaptativo, utiliza fuerzas potenciales medias para la estimación. [30] Este método también es una generalización de alta dimensión del método de fuerza de sesgo adaptativo (ABF). [31] Además, el entrenamiento de las ANN se mejora utilizando la regularización bayesiana, [32] y el error de aproximación se puede inferir mediante el entrenamiento de un conjunto de ANN. [30]

Novedades desde 2015

En 2015, White, Dama y Voth introdujeron la metadinámica dirigida por experimentos, un método que permite dar forma a las simulaciones de dinámica molecular para que coincidan con una superficie de energía libre deseada . Esta técnica guía la simulación hacia conformaciones que se alinean con los datos experimentales, lo que mejora nuestra comprensión de los sistemas moleculares complejos y su comportamiento. [33]

En 2020, se propuso una evolución de la metadinámica, el método de muestreo mejorado con probabilidad sobre la marcha (OPES), [34] [35] [36] que ahora es el método de elección del grupo de investigación de Michele Parrinello . [37] El método OPES tiene solo unos pocos parámetros robustos, converge más rápido que la metadinámica y tiene un esquema de reponderación sencillo. [38] En 2024, se desarrolló una variante de intercambio de réplicas de OPES, llamada OneOPES, [39] diseñada para explotar un gradiente térmico y múltiples CV para muestrear grandes sistemas bioquímicos con varios grados de libertad. Esta variante tiene como objetivo abordar el desafío de describir dichos sistemas, donde los numerosos grados de libertad a menudo son difíciles de capturar con solo unos pocos CV. OPES se ha implementado en la biblioteca PLUMED desde la versión 2.7. [40]

Algoritmo

Supongamos que tenemos un sistema clásico de partículas con posiciones en las coordenadas cartesianas . La interacción de las partículas se describe con una función potencial . La forma de la función potencial (por ejemplo, dos mínimos locales separados por una barrera de alta energía) impide un muestreo ergódico con dinámica molecular o métodos de Monte Carlo . norte {\textstyle N} { a i } {\textstyle \{{\vec {r}}_{i}\}} ( i 1... norte ) {\textstyle (i\en 1...N)} ( a i R 3 ) {\textstyle ({\vec {r}}_{i}\in \mathbb {R} ^{3})} V V ( { a i } ) {\textstyle V\equiv V(\{{\vec {r}}_{i}\})}

Metadinámica original

Una idea general de MTD es mejorar el muestreo del sistema desalentando la revisión de los estados muestreados. Esto se logra aumentando el hamiltoniano del sistema con un potencial de sesgo : yo {\textstyle H} V inclinación {\displaystyle V_{\text{sesgo}}}

yo = yo + V + V inclinación {\displaystyle H=T+V+V_{\text{sesgo}}} .

El potencial de polarización es una función de variables colectivas . Una variable colectiva es una función de las posiciones de las partículas . El potencial de polarización se actualiza continuamente añadiendo polarización a una tasa , donde es un valor instantáneo de la variable colectiva en el tiempo : ( V inclinación V inclinación ( s ) ) {\textstyle (V_{\text{sesgo}}\equiv V_{\text{sesgo}}({\vec {s}}\,))} ( s s ( { a i } ) ) {\displaystyle ({\vec {s}}\equiv {\vec {s}}(\{{\vec {r}}_{i}\}))} ω {\estilo de visualización \omega} s a {\displaystyle {\vec {s}}_{t}} a {\estilo de visualización t}

V inclinación ( s ) a = ω del ( | s s a | ) {\displaystyle {\frac {\partial V_{\text{bias}}({\vec {s}}\,)}{\partial t}}=\omega \,\delta (|{\vec {s}}-{\vec {s}}_{t}|)} .

En un tiempo de simulación infinitamente largo , el potencial de polarización acumulado converge a energía libre con signo opuesto (y constante irrelevante ): t sim {\displaystyle t_{\text{sim}}} C {\displaystyle C}

V bias ( s ) = 0 t sim ω δ ( | s s t | ) d t F ( s ) = lim t sim V bias ( s ) + C {\displaystyle V_{\text{bias}}({\vec {s}}\,)=\!\!\int _{0}^{t_{\text{sim}}}\!\!\!\omega \,\delta (|{\vec {s}}-{\vec {s}}_{t}|)\;dt\quad \Rightarrow \quad F({\vec {s}}\,)=-\!\!\!\!\lim _{t_{\text{sim}}\to \infty }\!\!V_{\text{bias}}({\vec {s}}\,)+C}

Para lograr una implementación computacionalmente eficiente, el proceso de actualización se discretiza en intervalos de tiempo ( denota la función base ) y la función se reemplaza con una función kernel positiva localizada . El potencial de sesgo se convierte en una suma de las funciones kernel centradas en los valores de las variables colectivas instantáneas en el tiempo : τ {\displaystyle \tau } {\displaystyle \lfloor \;\rfloor } δ {\displaystyle \delta } K {\displaystyle K} s j {\displaystyle {\vec {s}}_{j}} τ j {\displaystyle \tau j}

V bias ( s ) τ j = 0 t sim τ ω K ( | s s j | ) {\displaystyle V_{\text{bias}}({\vec {s}}\,)\approx \tau \!\!\!\sum _{j=0}^{\left\lfloor {\frac {t_{\text{sim}}}{\tau }}\right\rfloor }\!\!\omega \,K(|{\vec {s}}-{\vec {s}}_{j}|)} .

Normalmente, el núcleo es una función gaussiana multidimensional , cuya matriz de covarianza solo tiene elementos diagonales distintos de cero:

V bias ( s ) τ j = 0 t sim τ ω exp ( 1 2 | s s j σ | 2 ) {\displaystyle V_{\text{bias}}({\vec {s}}\,)\approx \tau \!\!\!\sum _{j=0}^{\left\lfloor {\frac {t_{\text{sim}}}{\tau }}\right\rfloor }\!\!\omega \exp \!\!\left(\!-{\frac {1}{2}}\left|{\frac {{\vec {s}}-{\vec {s}}_{j}}{\vec {\sigma }}}\right|^{2}\right)} .

Los parámetros , , y se determinan a priori y se mantienen constantes durante la simulación. τ {\displaystyle \tau } ω {\displaystyle \omega } σ {\displaystyle {\vec {\sigma }}}

Implementación

A continuación se muestra un pseudocódigo de MTD basado en dinámica molecular (MD), donde y son las posiciones y velocidades del sistema de partículas, respectivamente. El sesgo se actualiza cada paso de MD y su contribución a las fuerzas del sistema es . { r } {\displaystyle \{{\vec {r}}\}} { v } {\displaystyle \{{\vec {v}}\}} N {\displaystyle N} V bias {\displaystyle V_{\text{bias}}} n = τ / Δ t {\displaystyle n=\tau /\Delta t} { F } {\displaystyle \{{\vec {F}}\,\}} { F bias } {\displaystyle \{{\vec {F}}_{\text{bias}}\}}

establecer inicial y establecer
  
    
      
        {
        
          
            
              r
              
            
          
        
        }
      
    
    {\displaystyle \{{\vec {r}}\}}
  

  
    
      
        {
        
          
            
              v
              
            
          
        
        }
      
    
    {\displaystyle \{{\vec {v}}\}}
  
 
 
  
    
      
        
          V
          
            bias
          
        
        (
        
          
            
              s
              
            
          
        
        
        )
        :=
        0
      
    
    {\displaystyle V_{\text{bias}}({\vec {s}}\,):=0}
  


Cada paso de MD:
     calcula los valores de CV:
        
  
    
      
        
          
            
              
                s
                
              
            
          
          
            t
          
        
        :=
        
          
            
              s
              
            
          
        
        (
        {
        
          
            
              r
              
            
          
        
        }
        )
      
    
    {\displaystyle {\vec {s}}_{t}:={\vec {s}}(\{{\vec {r}}\})}
  

    
    Cada  paso del MD:
         actualizar el potencial de sesgo:
            
  
    
      
        n
      
    
    {\displaystyle n}
  

  
    
      
        
          V
          
            bias
          
        
        (
        
          
            
              s
              
            
          
        
        
        )
        :=
        
          V
          
            bias
          
        
        (
        
          
            
              s
              
            
          
        
        
        )
        +
        τ
        ω
        exp
        
        
        
          (
          
            
            
            
              
                1
                2
              
            
            
              
                |
                
                  
                    
                      
                        
                          
                            s
                            
                          
                        
                      
                      
                      
                        
                          
                            
                              s
                              
                            
                          
                        
                        
                          t
                        
                      
                    
                    
                      
                        σ
                        
                      
                    
                  
                
                |
              
              
                2
              
            
          
          )
        
      
    
    {\displaystyle V_{\text{bias}}({\vec {s}}\,):=V_{\text{bias}}({\vec {s}}\,)+\tau \omega \exp \!\!\left(\!-{\frac {1}{2}}\left|{\frac {{\vec {s}}-{\vec {s}}_{t}}{\vec {\sigma }}}\right|^{2}\right)}
  

    
    Calcular fuerzas atómicas:
        
  
    
      
        
          
            
              
                F
                
              
            
          
          
            i
          
        
        :=
        
        
          
            
              
              V
              (
              {
              
                
                  
                    r
                    
                  
                
              
              
              }
              )
            
            
              
              
                
                  
                    
                      r
                      
                    
                  
                
                
                  i
                
              
            
          
        
        
          
            
              
                
                  
                    
                    
                      
                      
                        
                          
                            
                            
                              V
                              
                                bias
                              
                            
                            (
                            
                              
                                
                                  s
                                  
                                
                              
                            
                            
                            )
                          
                          
                            
                            
                              
                                
                                  s
                                  
                                
                              
                            
                          
                        
                      
                    
                    |
                  
                  
                    
                      
                        
                          
                            s
                            
                          
                        
                      
                      
                        t
                      
                    
                  
                
                
                
                
                
                  
                    
                      
                      
                        
                          
                            s
                            
                          
                        
                      
                      (
                      {
                      
                        
                          
                            r
                            
                          
                        
                      
                      
                      }
                      )
                    
                    
                      
                      
                        
                          
                            
                              r
                              
                            
                          
                        
                        
                          i
                        
                      
                    
                  
                
              
              
            
          
          
            
              
                
                  
                    F
                    
                  
                
              
              
                
                  bias
                
                ,
                i
              
            
          
        
      
    
    {\displaystyle {\vec {F}}_{i}:=-{\frac {\partial V(\{{\vec {r}}\,\})}{\partial {\vec {r}}_{i}}}\overbrace {\left.-{\frac {\partial V_{\text{bias}}({\vec {s}}\,)}{\partial {\vec {s}}}}\right|_{{\vec {s}}_{t}}\!\!\!{\frac {\partial {\vec {s}}(\{{\vec {r}}\,\})}{\partial {\vec {r}}_{i}}}} ^{{\vec {F}}_{{\text{bias}},i}}}
  

    
    propagar  y por
  
    
      
        {
        
          
            
              r
              
            
          
        
        }
      
    
    {\displaystyle \{{\vec {r}}\}}
  

  
    
      
        {
        
          
            
              v
              
            
          
        
        }
      
    
    {\displaystyle \{{\vec {v}}\}}
  

  
    
      
        Δ
        t
      
    
    {\displaystyle \Delta t}
  

Estimador de energía gratuito

El tamaño finito del núcleo hace que el potencial de polarización fluctúe alrededor de un valor medio. Se puede obtener una energía libre convergente promediando el potencial de polarización. El promedio comienza desde , cuando el movimiento a lo largo de la variable colectiva se vuelve difusivo: t diff {\displaystyle t_{\text{diff}}}

F ¯ ( s ) = 1 t sim t diff t diff t sim V bias ( s , t ) d t + C {\displaystyle {\bar {F}}({\vec {s}})=-{\frac {1}{t_{\text{sim}}-t_{\text{diff}}}}\int _{t_{\text{diff}}}^{t_{\text{sim}}}\!\!\!\!\!V_{\text{bias}}({\vec {s}},t)\,dt+C}

Aplicaciones

La metadinámica se ha utilizado para estudiar:

Implementaciones

CON PENACHO

PLUMED [47] es una biblioteca de código abierto que implementa muchos algoritmos MTD y variables colectivas . Tiene un diseño orientado a objetos flexible [48] [49] y se puede interconectar con varios programas MD ( AMBER , GROMACS , LAMMPS , NAMD , Quantum ESPRESSO , DL_POLY_4, CP2K y OpenMM). [50] [51]

Otro

Existen otras implementaciones de MTD en el Módulo de Variables Colectivas [52] (para LAMMPS , NAMD y GROMACS ), ORAC , CP2K , [53] EDM, [54] y Desmond .

  • Introducción a la metadinámica
  • CON PENACHO
  • Sitio web del módulo Colvars (NAMD, LAMMPS, Gromacs)
  • Película visual de metadinámica
  • Muestreo de probabilidad mejorada sobre la marcha (OPES)

Véase también

Referencias

  1. ^ abc Laio, A.; Parrinello, M. (2002). "Escapando de los mínimos de energía libre". Actas de la Academia Nacional de Ciencias de los Estados Unidos de América . 99 (20): 12562–12566. arXiv : cond-mat/0208352 . Bibcode :2002PNAS...9912562L. doi : 10.1073/pnas.202427399 . PMC  130499 . PMID  12271136.
  2. ^ Babin, V.; Roland, C.; Sagui, C. (2008). "Estabilización de estados de resonancia mediante un potencial de Coulomb asintótico". J. Chem. Phys . 128 (2): 134101/1–134101/7. Bibcode :2008JChPh.128b4101A. doi :10.1063/1.2821102. PMID  18205437.
  3. ^ Barnett, CB; Naidoo, KJ ​​(2009). "Energías libres a partir de fuerzas de reacción adaptativas coordinadas (FEARCF): una aplicación al fruncimiento de anillos". Mol. Phys . 107 (8): 1243–1250. Código Bibliográfico : 2009MolPh.107.1243B. doi : 10.1080/00268970902852608. S2CID  97930008.
  4. ^ Hansen, HS; Hünenberger, PH (2010). "Uso del método de elevación local para construir potenciales de muestreo de paraguas optimizados: cálculo de las energías libres relativas y barreras de interconversión de los conformadores de anillos de glucopiranosa en agua". J. Comput. Chem . 31 (1): 1–23. doi :10.1002/jcc.21253. PMID  19412904. S2CID  7367058.
  5. ^ ab Barducci, A.; Bussi, G.; Parrinello, M. (2008). "Metadinámica bien templada: un método de energía libre suavemente convergente y ajustable". Physical Review Letters . 100 (2): 020603. arXiv : 0803.3861 . Código Bibliográfico :2008PhRvL.100b0603B. doi :10.1103/PhysRevLett.100.020603. PMID  18232845. S2CID  13690352.
  6. ^ Dickson, BM (2011). "Aproximación a una metadinámica libre de parámetros". Phys. Rev. E . 84 (3): 037701–037703. arXiv : 1106.4994 . Código Bibliográfico :2011PhRvE..84c7701D. doi :10.1103/PhysRevE.84.037701. PMID  22060542. S2CID  42243972.
  7. ^ Christoph Junghans, Danny Perez y Thomas Vogel. "Dinámica molecular en el conjunto multicanónico: equivalencia de muestreo de Wang-Landau, dinámica molecular estadística de la temperatura y metadinámica". Journal of Chemical Theory and Computation 10.5 (2014): 1843-1847. doi :10.1021/ct500077d
  8. ^ Crippen, Gordon M.; Scheraga, Harold A. (1969). "Minimización de la energía de los polipéptidos. 8. Aplicación de la técnica de deflación a un dipéptido". Actas de la Academia Nacional de Ciencias . 64 (1): 42–49. Bibcode :1969PNAS...64...42C. doi : 10.1073/pnas.64.1.42 . PMC 286123 . PMID  5263023. 
  9. ^ Levy, AV; Montalvo, A. (1985). "El algoritmo de tunelización para la minimización global de funciones". SIAM J. Sci. Stat. Comput . 6 : 15–29. doi :10.1137/0906002.
  10. ^ Glover, Fred (1989). "Búsqueda tabú: Parte I". ORSA Journal on Computing . 1 (3): 190–206. doi :10.1287/ijoc.1.3.190. S2CID  5617719.
  11. ^ Huber, T.; Torda, AE; van Gunsteren, WF (1994). "Elevación local: un método para mejorar las propiedades de búsqueda de la simulación de dinámica molecular". J. Comput.-Aided Mol. Des . 8 (6): 695–708. Bibcode :1994JCAMD...8..695H. CiteSeerX 10.1.1.65.9176 . doi :10.1007/BF00124016. PMID  7738605. S2CID  15839136. 
  12. ^ Grubmüller, H. (1995). "Predicción de transiciones estructurales lentas en sistemas macromoleculares: inundación conformacional". Phys. Rev. E . 52 (3): 2893–2906. Bibcode :1995PhRvE..52.2893G. doi :10.1103/PhysRevE.52.2893. hdl : 11858/00-001M-0000-000E-CA15-8 . PMID  9963736.
  13. ^ Engkvist, O.; Karlström, G. (1996). "Un método para calcular la distribución de probabilidad para sistemas con grandes barreras de energía". Química Física . 213 (1): 63–76. Bibcode :1996CP....213...63E. doi :10.1016/S0301-0104(96)00247-9.
  14. ^ Darve, E.; Pohorille, A. (2001). "Cálculo de energías libres utilizando fuerza media". J. Chem. Phys . 115 (20): 9169. Bibcode :2001JChPh.115.9169D. doi :10.1063/1.1410978. hdl : 2060/20010090348 . S2CID  5310339.
  15. ^ http://www.grs-sim.de/cms/upload/Carloni/Presentations/Marinelli.ppt [ enlace muerto permanente ‍ ]
  16. ^ Branduardi, Davide; Bussi, Giovanni; Parrinello, Michele (4 de junio de 2012). "Metadinámica con gaussianas adaptativas". Revista de teoría y computación química . 8 (7): 2247–2254. arXiv : 1205.4300 . doi :10.1021/ct3002464. PMID  26588957. S2CID  20002793.
  17. ^ Spiwok, V.; Lipovová, P.; Králová, B. (2007). "Metadinámica en coordenadas esenciales: simulación de energía libre de cambios conformacionales". The Journal of Physical Chemistry B . 111 (12): 3073–3076. doi :10.1021/jp068587c. PMID  17388445.
  18. ^ Ceriotti, Michele; Tribello, Gareth A.; Parrinello, Michele (22 de febrero de 2013). "Demostración de la transferibilidad y el poder descriptivo de los mapas esquemáticos". Revista de teoría y computación química . 9 (3): 1521–1532. doi :10.1021/ct3010563. PMID  26587614. S2CID  20432114.
  19. ^ Hashemian, Behrooz; Millán, Daniel; Arroyo, Marino (7 de diciembre de 2013). "Modelado y muestreo mejorado de sistemas moleculares con variables colectivas suaves y no lineales basadas en datos". The Journal of Chemical Physics . 139 (21): 214101. Bibcode :2013JChPh.139u4101H. doi :10.1063/1.4830403. hdl : 2117/20940 . ISSN  0021-9606. PMID  24320358.
  20. ^ Raiteri, Paolo; Laio, Alessandro; Gervasio, Francesco Luigi; Micheletti, Cristian; Parrinello, Michele (28 de octubre de 2005). "Reconstrucción eficiente de paisajes complejos de energía libre mediante la metadinámica de caminantes múltiples †". The Journal of Physical Chemistry B . 110 (8): 3533–3539. doi :10.1021/jp054359r. PMID  16494409. S2CID  15595613.
  21. ^ Bussi, Giovanni; Gervasio, Francesco Luigi; Laio, Alessandro; Parrinello, Michele (octubre de 2006). "Paisaje de energía libre para el plegamiento en horquilla β a partir de templado paralelo combinado y metadinámica". Revista de la Sociedad Química Americana . 128 (41): 13435–13441. doi :10.1021/ja062463w. PMID  17031956.
  22. ^ ab Piana, S.; Laio, A. (2007). "Un enfoque de intercambio de sesgo para el plegamiento de proteínas". The Journal of Physical Chemistry B . 111 (17): 4553–4559. doi :10.1021/jp067873l. hdl : 20.500.11937/15651 . PMID  17419610.
  23. ^ Gil-Ley, Alejandro; Bussi, Giovanni (19 de febrero de 2015). "Muestreo conformacional mejorado mediante intercambio de réplicas con templado de variable colectiva". Revista de teoría y computación química . 11 (3): 1077–1085. arXiv : 1502.02115 . doi :10.1021/ct5009087. PMC 4364913 . PMID  25838811. 
  24. ^ Plattner, Nuria; Doll, JD; Dupuis, Paul; Wang, Hui; Liu, Yufei; Gubernatis, JE (7 de octubre de 2011). "Un enfoque de intercambio infinito para el problema del muestreo de eventos raros". The Journal of Chemical Physics . 135 (13): 134111. arXiv : 1106.6305 . Bibcode :2011JChPh.135m4111P. doi :10.1063/1.3643325. ISSN  0021-9606. PMID  21992286. S2CID  40621592.
  25. ^ Suwa, Hidemaro (1 de enero de 2010). "Método de Monte Carlo de cadena de Markov sin balance detallado". Physical Review Letters . 105 (12): 120603. arXiv : 1007.2262 . Código Bibliográfico :2010PhRvL.105l0603S. doi :10.1103/PhysRevLett.105.120603. PMID  20867621. S2CID  378333.
  26. ^ Galvelis, Raimondas; Sugita, Yuji (15 de julio de 2015). "Metadinámica del intercambio de estados de réplica para mejorar la convergencia de las estimaciones de energía libre". Journal of Computational Chemistry . 36 (19): 1446–1455. doi :10.1002/jcc.23945. ISSN  1096-987X. PMID  25990969. S2CID  19101602.
  27. ^ "PLUMED: Metadynamics". plumed.github.io . Consultado el 13 de enero de 2018 .
  28. ^ ab Galvelis, Raimondas; Sugita, Yuji (13 de junio de 2017). "Algoritmos de redes neuronales y vecinos más cercanos para mejorar el muestreo de dinámica molecular". Revista de teoría y computación química . 13 (6): 2489–2500. doi :10.1021/acs.jctc.7b00188. ISSN  1549-9618. PMID  28437616.
  29. ^ Schneider, Elia; Dai, Luke; Topper, Robert Q.; Drechsel-Grau, Christof; Tuckerman, Mark E. (11 de octubre de 2017). "Enfoque de red neuronal estocástica para el aprendizaje de superficies de energía libre de alta dimensión". Physical Review Letters . 119 (15): 150601. Bibcode :2017PhRvL.119o0601S. doi : 10.1103/PhysRevLett.119.150601 . PMID  29077427.
  30. ^ ab Zhang, Linfeng; Wang, Han; E, Weinan (9 de diciembre de 2017). "Dinámica reforzada para muestreo mejorado en sistemas atómicos y moleculares grandes. I. Metodología básica". The Journal of Chemical Physics . 148 (12): 124113. arXiv : 1712.03461 . doi :10.1063/1.5019675. PMID  29604808. S2CID  4552400.
  31. ^ Comer, Jeffrey; Gumbart, James C.; Hénin, Jérôme; Lelièvre, Tony; Pohorille, Andrew; Chipot, Christophe (22 de enero de 2015). "El método de fuerza de polarización adaptativa: todo lo que siempre quiso saber pero tenía miedo de preguntar". The Journal of Physical Chemistry B . 119 (3): 1129–1151. doi :10.1021/jp506633n. ISSN  1520-6106. PMC 4306294 . PMID  25247823. 
  32. ^ Sidky, Hythem; Whitmer, Jonathan K. (7 de diciembre de 2017). "Aprendizaje de paisajes de energía libre mediante redes neuronales artificiales". The Journal of Chemical Physics . 148 (10): 104111. arXiv : 1712.02840 . doi :10.1063/1.5018708. PMID  29544298. S2CID  3932640.
  33. ^ White, Andrew D.; Dama, James F.; Voth, Gregory A. (2015). "Diseño de superficies de energía libre que coincidan con los datos experimentales con la metadinámica". Revista de teoría y computación química . 11 (6): 2451–2460. doi :10.1021/acs.jctc.5b00178. OSTI  1329576. PMID  26575545.
  34. ^ Invernizzi, Michele; Parrinello, Michele (2 de abril de 2020). "Repensando la metadinámica: de los potenciales de sesgo a las distribuciones de probabilidad". The Journal of Physical Chemistry Letters . 11 (7): 2731–2736. arXiv : 1909.07250 . doi :10.1021/acs.jpclett.0c00497. ISSN  1948-7185. PMID  32191470. S2CID  202577890.
  35. ^ Invernizzi, Michele; Piaggi, Pablo M.; Parrinello, Michele (6 de julio de 2020). "Enfoque unificado para el muestreo mejorado". Physical Review X . 10 (4): 41034. arXiv : 2007.03055 . Código Bibliográfico :2020PhRvX..10d1034I. doi :10.1103/PhysRevX.10.041034. ISSN  2160-3308. S2CID  220381217.
  36. ^ Invernizzi, Michele; Parrinello, Michele (14 de junio de 2022). "Exploración frente a velocidad de convergencia en muestreo mejorado con sesgo adaptativo". Revista de teoría y computación química . 18 (6): 3988–3996. doi :10.1021/acs.jctc.2c00152. ISSN  1549-9618. PMC 9202311 . PMID  35617155. 
  37. ^ Parrinello, Michele (12 de enero de 2022). "Breviarium de Motu Simulato Ad Atomos Pertinenti". Revista de Química de Israel . 62 (1–2): e202100105. doi :10.1002/ijch.202100105. ISSN  0021-2148. S2CID  245916578 . Consultado el 6 de diciembre de 2022 .
  38. ^ "Muestreo de probabilidad mejorada sobre la marcha (OPES)". www.parrinello.ethz.ch . Consultado el 12 de junio de 2022 .
  39. ^ Rizzi, Valerio; Aureli, Simone; Ansari, Narjes; Gervasio, Francesco Luigi (12 de septiembre de 2023). "OneOPES, un método de muestreo mejorado combinado para gobernarlos a todos". Revista de teoría y computación química . 19 (17): 5731–5742. doi :10.1021/acs.jctc.3c00254. ISSN  1549-9618. PMC 10500989 . PMID  37603295. 
  40. ^ "PLUMED - OPES". www.plumed.org . Consultado el 12 de junio de 2022 .
  41. ^ Ensing, B.; De Vivo, M.; Liu, Z.; Moore, P.; Klein, M. (2006). "La metadinámica como herramienta para explorar paisajes de energía libre de reacciones químicas". Accounts of Chemical Research . 39 (2): 73–81. doi :10.1021/ar040198i. PMID  16489726.
  42. ^ Gervasio, F.; Laio, A.; Parrinello, M. (2005). "Acoplamiento flexible en solución utilizando metadinámica". Revista de la Sociedad Química Americana . 127 (8): 2600–2607. doi :10.1021/ja0445950. PMID  15725015. S2CID  6304388.
  43. ^ Vargiu, AV; Ruggerone, P.; Magistrato, A.; Carloni, P. (2008). "Disociación de ligantes del surco menor del ADN: perspectivas a partir de simulaciones metadinámicas". Nucleic Acids Research . 36 (18): 5910–5921. doi :10.1093/nar/gkn561. PMC 2566863 . PMID  18801848. 
  44. ^ Martoňák, R.; Laio, A.; Bernasconi, M.; Ceriani, C.; Raiteri, P.; Zipoli, F.; Parrinello, M. (2005). "Simulación de transiciones de fase estructurales mediante metadinámica". Zeitschrift für Kristallographie . 220 (5–6): 489. arXiv : cond-mat/0411559 . Código Bib : 2005ZK....220..489M. doi :10.1524/zkri.220.5.489.65078. S2CID  96851280.
  45. ^ Cruz, FJAL; de Pablo, JJ; Mota, JPB (2014), "Confinamiento endoédrico de un dodecámero de ADN sobre nanotubos de carbono prístinos y la estabilidad de la forma B canónica", J. Chem. Phys. , 140 (22): 225103, arXiv : 1605.01317 , Bibcode :2014JChPh.140v5103C, doi :10.1063/1.4881422, PMID  24929415, S2CID  15149133
  46. ^ Cruz, FJAL; Mota, JPB (2016), "Termodinámica conformacional de cadenas de ADN en nanoporos hidrofílicos", J. Phys. Chem. C , 120 (36): 20357–20367, doi :10.1021/acs.jpcc.6b06234
  47. ^ "PLUMED". www.plumed.org . Consultado el 26 de enero de 2016 .
  48. ^ Bonomi, Massimiliano; Branduardi, Davide; Bussi, Giovanni; Camilloni, Carlo; Provasi, Davide; Raiteri, Paolo; Donadio, Davide; Marinelli, Fabricio; Pietrucci, Fabio (1 de octubre de 2009). "PLUMED: un complemento portátil para cálculos de energía libre con dinámica molecular". Comunicaciones de Física Informática . 180 (10): 1961-1972. arXiv : 0902.0874 . Código Bib : 2009CoPhC.180.1961B. doi :10.1016/j.cpc.2009.05.011. S2CID  4852774.
  49. ^ Tribello, Gareth A.; Bonomi, Massimiliano; Branduardi, Davide; Camilloni, Carlo; Bussi, Giovanni (1 de febrero de 2014). "PLUMED 2: Plumas nuevas para un pájaro viejo". Comunicaciones de Física Informática . 185 (2): 604–613. arXiv : 1310.0980 . Código Bib : 2014CoPhC.185..604T. doi :10.1016/j.cpc.2013.09.018. S2CID  17904052.
  50. ^ "Motores MD - PLUMED". www.plumed.org . Archivado desde el original el 7 de febrero de 2016 . Consultado el 26 de enero de 2016 .
  51. ^ "Cómo instalar con plumed [CP2K Open Source Molecular Dynamics]" www.cp2k.org . Consultado el 26 de enero de 2016 .
  52. ^ Fiorin, Giacomo; Klein, Michael L.; Hénin, Jérôme (diciembre de 2013). "Uso de variables colectivas para impulsar simulaciones de dinámica molecular". Física molecular . 111 (22–23): 3345–3362. Bibcode :2013MolPh.111.3345F. doi : 10.1080/00268976.2013.813594 . ISSN  0026-8976.
  53. ^ "Cp2K_Entrada / Movimiento / Energía libre / Metadyn".
  54. ^ https://github.com/whitead/electronic-dance-music Complemento para LAMMPS
Retrieved from "https://en.wikipedia.org/w/index.php?title=Metadynamics&oldid=1251992471"