MOPAC es un paquete de software de química computacional que implementa una variedad de métodos de química cuántica semiempíricos basados en la aproximación de negligencia de la superposición diferencial diatómica (NDDO) y se ajusta principalmente para la termoquímica en fase gaseosa . [ 1 ] [ 2 ] Las versiones modernas de MOPAC admiten 83 elementos de la tabla periódica (H-La, Lu-Bi como átomos, [ 3 ] Ce-Yb como chispas iónicas ) [ 4 ] y tienen funcionalidad ampliada para moléculas solvatadas , [ 5 ] sólidos cristalinos , [ 6 ] y proteínas . [ 7 ] MOPAC fue desarrollado originalmente en el grupo de investigación de Michael Dewar a principios de la década de 1980 y lanzado como software de dominio público en el Quantum Chemistry Program Exchange en 1983. [ 8 ] Se convirtió en software comercial en 1993, desarrollado y distribuido por Fujitsu , y Stewart Computational Chemistry asumió el desarrollo y la distribución comercial en 2007. En 2022, fue lanzado como software de código abierto en GitHub.
Funcionalidad
MOPAC es principalmente un programa de línea de comandos en serie . Por defecto, toma una geometría molecular especificada en un archivo de entrada y realiza una optimización local de dicha geometría para minimizar el calor de formación de la molécula. Los detalles de este proceso se resumen en un archivo de salida. El comportamiento de MOPAC se puede modificar especificando palabras clave en la primera línea del archivo de entrada, y se pueden añadir vectores de traslación a la geometría para especificar un polímero, una superficie o un cristal.
MOPAC es compatible con otros programas para proporcionar interfaces gráficas de usuario (GUI), visualización de resultados y procesamiento de entradas. Las GUI más conocidas que admiten MOPAC son Chem3D , WebMO, [ 9 ] Amsterdam Modeling Suite, [ 10 ] y Molecular Operating Environment . Jmol puede visualizar algunos resultados de MOPAC, como orbitales moleculares y cargas parciales . Open Babel admite la conversión desde y hacia el formato de archivo de entrada de MOPAC.
Características principales
- Modelos semiempíricos: AM1 , PM3 , PM6, [ 3 ] PM7 [ 11 ]
- Optimización geométrica
- Optimización del estado de transición
- Análisis vibracional
- Modelo de solvatación COSMO
- Condiciones de contorno periódicas (solo punto Gamma, sin muestreo de la zona de Brillouin )
- MOZYME para sistemas de capa cerrada (algoritmo de estructura electrónica de escalado lineal)
- Termodinámica de la fase gaseosa
- Polarizabilidad molecular
- Hidrogenación automática para el preprocesamiento de estructuras del Protein Data Bank.
- Espectroscopia INDO [ 12 ]
- Interacción de configuración
- PARAM, un programa complementario para la optimización de parámetros [ 13 ]
Historia
MOPAC fue desarrollado originalmente en el grupo de investigación de Michael Dewar en la Universidad de Texas en Austin para consolidar sus desarrollos previos de los modelos y software MINDO/3 y MNDO y para servir como la implementación de software del modelo AM1 . [ 14 ] El nombre MOPAC era tanto un acrónimo de Molecular Orbital PACkage como una referencia a la autopista Mopac que corre junto a partes del campus de la UT Austin. [ 15 ] La primera versión de MOPAC fue depositada en el Quantum Chemistry Program Exchange (QCPE) en 1983 como el programa QCPE n.° 455 con James Stewart como su autor principal. [ 8 ] James Stewart se unió al grupo Dewar en 1980 como profesor visitante con licencia de la Universidad de Strathclyde , [ 16 ] y continuó el desarrollo de MOPAC después de trasladarse a la Academia de la Fuerza Aérea de los Estados Unidos en 1984. [ 17 ] En 1993, MOPAC fue adquirido por Fujitsu y vendido como software comercial, mientras que James Stewart continuó su desarrollo como consultor. [ 18 ] Después de 2007, Stewart Computational Chemistry desarrolló y vendió nuevas versiones de MOPAC [ 19 ] con el apoyo del programa Small Business Innovation Research . [ 20 ] Simultáneamente con su desarrollo comercial, hubo un esfuerzo por continuar el desarrollo de la última versión precomercial de MOPAC como un proyecto de software de código abierto. [ 21 ] [ 22 ] En 2022, el desarrollo y la distribución comercial de MOPAC terminaron, y fue oficialmente relanzado como un proyecto de software de código abierto en GitHub [ 23 ] desarrollado por el Molecular Sciences Software Institute. [ 24 ]
Las primeras versiones de MOPAC distribuidas por el QCPE se consideraron de dominio público y se bifurcaron en varios otros proyectos de software notables. Después de que James Stewart se fue, otros miembros del grupo Dewar continuaron desarrollando una bifurcación de MOPAC llamada AMPAC que se lanzó originalmente en el QCPE antes de convertirse también en software comercial. [ 25 ] VAMP (Vectorized AMPAC) fue una versión paralela de AMPAC desarrollada por el grupo de Timothy Clark en la Universidad de Erlangen-Nuremberg . [ 26 ] El grupo de Donald Truhlar en la Universidad de Minnesota desarrolló tanto una bifurcación de AMPAC con modelos de solvente implícitos , AMSOL, [ 27 ] como una bifurcación del propio MOPAC. [ 28 ] Además, las versiones comerciales de MOPAC distribuidas por Fujitsu tienen algunas características propietarias (por ejemplo, PM5, solvatación de Tomasi) que no están disponibles en otras versiones. [ 29 ]
MOPAC utilizó diferentes sistemas de versionado a lo largo de su desarrollo, a veces con un número de versión o año estilizado en el nombre. Estos nombres alternativos incluyen MOPAC3, MOPAC4, MOPAC5, MOPAC6, MOPAC7, MOPAC93, MOPAC97, MOPAC 2000, MOPAC 2007, MOPAC 2009, MOPAC 2012 y MOPAC 2016. [ 30 ] Las versiones de código abierto de MOPAC ahora utilizan versionado semántico .
Véase también
Referencias
- ↑ Stewart, James JP (1990). "MOPAC: Un programa semiempírico de orbitales moleculares". Journal of Computer-Aided Molecular Design . 4 (1): 1– 103. doi : 10.1007/BF00128336 . PMID 2197373 .
- ↑ Moussa, JE, Stewart, JJP (15 de marzo de 2026). "MOPAC: Un programa semiempírico de orbitales moleculares de código abierto" . Journal of Open Source Software . 11 (119): 8025. doi : 10.21105/joss.08025 . ISSN 2475-9066 . Recuperado el 10 de abril de 2026 .
- 1 2 Stewart, James JP (2007). "Optimización de parámetros para métodos semiempíricos V: Modificación de aproximaciones NDDO y aplicación a 70 elementos" . Journal of Molecular Modeling . 13 (12): 1173– 1213. doi : 10.1007/s00894-007-0233-4 . PMC 2039871. PMID 17828561 .
- ↑ Freire, Ricardo O.; Simas, Alfredo M. (2010). "Parámetros Sparkle/PM6 para todas las tricaciones de lantánidos desde La (III) a Lu (III)". Revista de Teoría y Computación Química . 6 (7): 2019–2023 . doi : 10.1021/ct100192c . PMID 26615930 .
- ↑ Klamt, A.; Schüürmann, G. (1993). "COSMO: un nuevo enfoque para el apantallamiento dieléctrico en disolventes con expresiones explícitas para la energía de apantallamiento y su gradiente". Journal of the Chemical Society, Perkin Transactions 2 . 1993 (5): 799– 805. doi : 10.1039/P29930000799 .
- ↑ Stewart, James JP (2000). "Un método práctico para modelar sólidos utilizando métodos semiempíricos". Journal of Molecular Structure . 556 ( 1– 3): 59– 67. doi : 10.1016/S0022-2860(00)00651-7 .
- ↑ Stewart, James JP (1996). "Aplicación de orbitales moleculares localizados a la solución de ecuaciones de campo autoconsistentes semiempíricas". International Journal of Quantum Chemistry . 58 (2): 133– 146. doi : 10.1002/(SICI)1097-461X(1996)58:2 < 133::AID-QUA2 > 3.0.CO ; 2-Z .
- ^ Stewart , JJP (1983). "MOPAC: un paquete orbital molecular general". QCPE . 3 : 455.
- ↑ "WebMO" .
- ↑ "Amsterdam Modeling Suite" . Software para Química y Materiales (SCM) . Consultado el 8 de febrero de 2024 .
- ↑ Stewart, James JP (2012). "Optimización de parámetros para métodos semiempíricos VI: más modificaciones a las aproximaciones NDDO y reoptimización de parámetros" . Journal of Molecular Modeling . 19 (1): 1– 32. doi : 10.1007/s00894-012-1667-x . PMC 3536963. PMID 23187683 .
- ↑ Gieseking, Rebecca LM (2021). "Una nueva versión de MOPAC que incorpora el modelo semiempírico INDO/S con estados excitados CI" (PDF) . Journal of Computational Chemistry . 42 (5): 365– 378. doi : 10.1002/jcc.26455 . PMID 33227163 .
- ↑ Stewart, James JP (1989). "Optimización de parámetros para métodos semiempíricos I. Método". Journal of Computational Chemistry . 10 (2): 209– 220. doi : 10.1002/jcc.540100208 .
- ↑ Dewar, Michael JS "Desarrollo de técnicas prácticas de MO para la predicción de las propiedades y el comportamiento de los materiales" (PDF) . Informe técnico de la Oficina de Investigación Científica de la Fuerza Aérea . AFOSR-TR-83-0234 . Consultado el 8 de febrero de 2024 .
- ↑ JJP Stewart. "Descripción general de MOPAC" . Química Computacional de Stewart.
- ↑ Ramsey, David (23 de enero de 2020). "Jimmy Stewart ofrece la lógica de la ciencia a los estadounidenses ilógicos" . The Denver Gazette . Consultado el 8 de febrero de 2024 .
- ↑ Hollingsworth, Katherine (6 de septiembre de 2019). "Presentador destacado de UGM: James Stewart" . Materials Design, Inc. Recuperado el 8 de febrero de 2024 .
- ↑ Stewart, James. "Detalles de la publicación de MOPAC-7" . Computational Chemistry List . Consultado el 8 de febrero de 2024 .
- ↑ "MOPAC" . Química Computacional Stewart (archivado desde 2007) . Archivado del original el 2 de octubre de 2007. Consultado el 8 de febrero de 2024 .
- ↑ "Perfil del galardonado Stewart, James" . SBIR/STTR . Consultado el 8 de febrero de 2024 .
- ↑ "mopac7" . SourceForge . 22 de junio de 2016. Consultado el 9 de febrero de 2024 .
- ↑ "MOPAC versión 7 (dominio público)" . GitHub .
- ↑ "Lanzamiento de MOPAC versión 22.0.0" . GitHub . Consultado el 8 de febrero de 2024 .
- ↑ "Instituto de Software de Ciencias Moleculares" . Consultado el 8 de febrero de 2024 .
- ↑ «AMPAC 10» . Semichem, Inc.
- ↑ Clark, Timothy (1988). "Cálculos de orbitales moleculares y campos de fuerza para la predicción de estructura y energía". Predicción de propiedades físicas en química orgánica . págs. 95–102 . doi : 10.1007/978-3-642-74140-1_9 . ISBN 978-3-642-74142-5.
- ↑ "Página principal de AMSOL" . Centro de Teoría Química, Departamento de Química, Universidad de Minnesota . Consultado el 8 de febrero de 2024 .
- ↑ "Página principal de MOPAC 5.022mn" . Centro de Teoría Química, Departamento de Química, Universidad de Minnesota . Consultado el 8 de febrero de 2024 .
- ↑ "MOPAC 2002" . Software CAChe (archivado) . Archivado del original el 7 de agosto de 2004. Consultado el 8 de febrero de 2024 .
- ↑ "Archivo MOPAC" . GitHub . Consultado el 8 de febrero de 2024 .
Enlaces externos
- Página de descarga de MOPAC en openmopac.net
- Archivo histórico del código fuente y los manuales de MOPAC.
- Manual MOPAC 2002
- Manual MOPAC 2009
- Código fuente y binarios compilados en el repositorio Computational Chemistry List :
- MOPAC-5.022mn (MOPAC en la Universidad de Minnesota)
- Software de química computacional