• No se han encontrado resultados

DAMQT 3: Advanced suite for the analysis of molecular density and related properties in large systems

N/A
N/A
Protected

Academic year: 2023

Share "DAMQT 3: Advanced suite for the analysis of molecular density and related properties in large systems"

Copied!
7
0
0

Texto completo

(1)

Contents lists available atScienceDirect

Computer Physics Communications

www.elsevier.com/locate/cpc

DAMQT 3: Advanced suite for the analysis of molecular density and related properties in large systems , ✩✩

Anmol Kumar

a

, Rafael López

b,

, Frank Martínez

b

, Guillermo Ramírez

b

, Ignacio Ema

b

, David Zorrilla

c

, Sachin D. Yeole

d

, Shridhar R. Gadre

e

aSchoolofPharmacy,UniversityofMaryland,Baltimore21201,MD,USA

bUniversidadAutónomadeMadrid,FacultaddeCiencias,DepartamentodeQuímicaFísicaAplicada,Módulo14,Spain cUniversidaddeCádiz,FacultaddeCiencias,DepartamentodeQuímicaFísica,Spain

dDepartmentofChemistry,BhusawalArtsScienceandP.O.NahataCommerceCollege,Bhusawal425201,India eInterdisciplinarySchoolofScientificComputing,SavitribaiPhulePuneUniversity,Pune411007,India

a rt i c l e i n f o a b s t r a c t

Articlehistory:

Received25March2022

Receivedinrevisedform21June2022 Accepted27June2022

Availableonline8July2022

Keywords:

Electrondensity Electrostaticpotential Moleculardensitytopology Sigma-hole

ElectrostaticsforIntermolecular Complexation

Hellmann-Feynmanforces

AnewversionoftheDAMQTpackagespeciallydevelopedforlargesystemsisreported.Thegraphicalpart hasbeenentirelyredesigned,usingnewOpenGLlibraries(versions3.3orhigher)for3Ddisplay.Several 2Dplottersand3Dviewerscanbelaunchednowinthesamesessionandmorethanonemoleculecan beloadedinthesame3Dwindow.Algorithmshavebeenrescaledandmodifiedtoworkwithdensities comingfrom ZDOcomputationsin verybig molecularsystems(upto thousandsof atoms)at avery moderate cost.Newfunctionalities have been addedincludingcomputation ofmolecular electrostatic potential over a molecular surface determined as a user-defined density isosurface. The method of ElectrostaticsforIntermolecularComplexationhasbeenaddedto thepackagetoserveas anauxiliary toolforclustergeometryoptimization.Examplesareprovidedwhichprovethegoodperformanceofthe algorithms.

Programsummary ProgramTitle: DAMQT_3

CPCLibrarylinktoprogramfiles: https://doi.org/10.17632/2rxvgbsnhx.2 Licensingprovisions: GPLv3

Programminglanguage: Fortran90,C++andPython

Supplementarymaterial: Quick-startguideand User’s manualin PDF formatincluded inthe package.

User’smanualisalsoaccessiblefromtheGUI.

Externalroutines/libraries: Qt(5.10orhigher),OpenGL(3.3orhigher),ffmpeg(3.4orhigher),OpenBabel (2.3orhigher,optional)

Natureofproblem: Analysis andvisualization ofthemolecular electrondensity,electrostaticpotential, critical points, gradient paths, atomic basins, electric field and Hellmann-Feynman forces on nuclei, clustersoptimizationwithEPIC.

Solutionmethod: Molecularelectrondensityispartitionedinto(pseudo)atomicfragmentsbymeansof the method of DeformedAtoms in Molecules [1]. Electron densities of the fragments are expanded as a series of spherical harmonics times radial factors. The partition is used for defining molecular densitydeformationsandforthefastcalculationofseveralpropertiesassociatedwithdensity,including electrostaticpotential,electricfieldandHellmann-Feynmanforcesovernuclei.Explorationofdensityand potentialtopologyisfacilitated,andthecomputationofelectrostaticpotentialoveranisodensitysurface isimplemented.ClusteroptimizationfacilitywithEPICisalsoimplemented.

Additionalcommentsincludingrestrictionsandunusualfeatures: DensitymatrixmustcomefromanLCAO calculation(anycomputationallevel)withspherical(notCartesian)SlaterorGaussianfunctions.

ThereviewofthispaperwasarrangedbyProf.N.S.Scott.

✩✩ ThispaperanditsassociatedcomputerprogramareavailableviatheComputerPhysicsCommunicationshomepageonScienceDirect(http://www.sciencedirect.com/ science/journal/00104655).

*

Correspondingauthor.

E-mailaddresses:[email protected](A. Kumar),[email protected](R. López),[email protected](F. Martínez),[email protected] (G. Ramírez),[email protected](I. Ema),[email protected](D. Zorrilla),[email protected](S.D. Yeole),[email protected](S.R. Gadre).

https://doi.org/10.1016/j.cpc.2022.108460

0010-4655/©2022TheAuthor(s).PublishedbyElsevierB.V.ThisisanopenaccessarticleundertheCCBY-NC-NDlicense (http://creativecommons.org/licenses/by-nc-nd/4.0/).

(2)

TheprogramcontainsanOPENstatementtobinaryfiles(stream)inseveralfiles.Thisstatementdoesnot haveastandardsyntaxinFortran90.Twopossibilitiesareconsideredinconditionalcompilation:Intel’s ifortandFortran2003standard.Thislatterisappliedtocompilersotherthanifort(gfortranusesthisone, forinstance).

References

[1] J.FernándezRico,R.López,I.Ema,G.Ramírez,J.Mol.Struct.,Theochem727(2005)115.

©2022TheAuthor(s).PublishedbyElsevierB.V.ThisisanopenaccessarticleundertheCCBY-NC-ND license(http://creativecommons.org/licenses/by-nc-nd/4.0/).

1. Introduction

The reported suite is a thoroughly renewed version of the DAMQTpackage,aimed asausefultoolfortheanalysisofmolec- ular electron density (MED) and related properties. The package is based on the partition of MED into pseudo-atomic fragments following the prescription of the Deformed Atoms in Molecules (DAM)method [1,2].

The partitionofMED isfollowedby an expansionofthefrag- ments’densitiesasaseriesofradialfactorstimesregularspherical harmonics. Radial factors are numerically computed and piece- wisefittedtosuitableauxiliaryfunctions.Theexpansionsfacilitate the very efficient computation of MED itself, aswell asthe cal- culation of related properties like MED deformations, molecular electrostaticpotential (MESP),electricfield,MED andMESPgradi- ents andhessians,criticalpoints, basinsandbonding paths,Hell- mann-Feynmanforcesonnuclei,andMESPsigma-holes [3].Cluster optimization with Electrostatics for Intermolecular Complexation (EPIC)benefitsalsofromtheefficientcomputationofMESP.

The partition of density accomplished with DAM method re- tains the image of atoms in molecules as point nuclei sur- rounded by almost spherical clouds, slightly distorted by the molecular environment, and is an alternative to other partition- ingschemes [4–16].

ElectrondensitycomputedwithintheLCAO(linearcombination ofatomicorbitals)framework, canbe expressedintermsofden- sitieswhichareproductsofthefunctionsofthebasissetusedin thecalculation,{

χ

i}mi=1:

ρ (

r

) =



m

j=1



m

k=1

ρ

jk

χ

j

(

r

) χ

k

(

r

)

(1)

wherem standsforthenumberofbasisfunctions,and

ρ

jkarethe elementsofthedensitymatrixinthebasisset.

Inthisworkwewillconsiderbasisfunctionsconsistingofprod- uctsofradialfunctions, R(rA),eitherofGaussian orSlatertypes, timesunnormalizedrealsphericalharmonics,zml AA):

χ

aA,l,m

(

rA

) =

R

(

rA

)

zml

A

, φ

A

)

(2)

The subindex a labels the functions at center A and rA(xA,yA,zA)= (rAAA) are thecoordinates ofapoint ofspace with respect to that center, i.e. rArRA= (xXA,yYA, zZA),r isthepositionofagenericpointinthemolecularframe, andRA thatofcenterA alsointhatframe.

The(unnormalized)realsphericalharmonicsaredefinedas:

zml

(θ, φ) = (−

1

)

mPl|m|

(

cos

θ )



cos m

φ (

m

0

)

sin

|

m

|φ (

m

<

0

)

(3)

P|lm|(z) being the associated Legendre functions (see [17] eq.

8.751.1).

Thus,eq. (1) canbewrittenas:

ρ (

r

) =



N

A=1 mA



a=1 mA



a=1

ρ

aa

χ

a

(

rA

) χ

a

(

rA

)

+



N

A=1



N

B=1 B=A

mA



a=1 mB



b=1

ρ

ab

χ

a

(

rA

) χ

b

(

rB

)

(4)

where N isthenumberofnuclei, andmI isthe numberofbasis functionsofatom I(=A,B).

DAMpartitionassignstoeachatom A alltheone-centercharge distributions

χ

a(rA)

χ

a(rA) centered at its nucleus, and part of eachtwo-centerdistribution

χ

a(rA)

χ

b(rB)involvingitsbasisfunc- tions.

Two-centerdistributions:

χ

aA

(

rA

) χ

bB

(

rB

) =

dabA

(

rA

) +

dabB

(

rB

)

(5) arepartitionedfollowingacriterionbasedonthefastconvergence ofthelong-rangeexpansionofthepotentialgeneratedbythefrag- mentsdabA,dabB towardsthatofthefulldistribution

χ

aA

χ

bB [18,19].

Sincethetheoreticalfoundationofthemethodisessentiallythe sameasthatreportedinthepreviousversionsofthepackage [20, 21],herewewilljustoutlinethemathematicalaspects.Detailsof the mathematical developmentsand technicalaspects havebeen thoroughlycollectedinref [22],andcanbeconsultedtherein.

DAMpartitionallowsustowritethemolecularelectrondensity asasumofpseudo-atomiccontributions:

ρ (

r

) = 

A

ρ

A

(

rA

)

(6)

withtheatomicfragments,

ρ

A,givenby:

ρ

A

(

rA

) = 

a



a

ρ

aa

χ

a

(

rA

) χ

a

(

rA

) +

2



B=A



a



b

ρ

abdabA

(

rA

)

(7)

These fragments are further expanded in spherical harmonics timesradialfactors:

ρ

A

(

rA

) =



l=0



l

m=−l

zml

(

rA

) ρ

lmA

(

rA

)

(8)

zml (r) beingthe unnormalized sphericalharmonics of theregular solid:

zml

(

r

) =

rlzml

(θ, φ)

(9)

The infinitesum on l willbe actually truncatedto a suitable order,lmax,whatimpliesanapproximationtotheexactvalue.

The radial factors,

ρ

lmA(r), are piecewise fitted to products of exponentialstimesChebyshevT polynomials(see[17] sec.8.94):

(3)

ρ

lmA

(

rA

)

e−ξirA

ni



k=0

c(ki)

(

l

,

m

)

Tk

(

t

)

(10)

inasetofintervals,λi1rA≤ λi;i=1,...n,ofthevariablet:

t

2rA

− λ

i1

λ

i

− λ

i1

1 (11)

Asithasbeenshownpreviously,theefficientcomputationofMED andMESP,andtheirderivativesaswell,isnoticeablyfacilitatedby DAMpartition/expansionscheme [23,22].

2. MESPsigmaholeonaMEDisosurface

Afeature addedtothisnewreleaseofDAMQT isthe efficient computationofMESPonaMEDisosurface,usuallytakenasanap- proximationtothelooseconceptofmolecularsurface.Theanalysis of this property [24] has revealed a fertile field in the theoreti- cal interpretation of intermolecularbonding [25–29] and reactiv- ity [30],eitherintermsofsigma andpi holesintroducedbyClark et al. [31–33],orbeyondasclaimedbyZhanget al. [34].

Furthermore, statistics derived from MESP on the (pseudo) molecular surface have provedto be a very valuabletool for the investigationoftherelationshipsbetweenmolecularstructureand physicochemicalproperties [35–39] andsuccessfulcorrelationsbe- tweenthesepropertiesandstatisticalparametershavebeenfound fordifferentfamiliesofcompounds [40,41].Thenewversionofthe packagealsoimplementsthecomputationofthesestatistics.

Histograms of MESP on the surface are computed, providing a means to characterize molecular behavior in a similar way as COSMO-RS sigma profile does [42] and, likewise, properties as molecular polar character or hydrogen bonding behavior can be inferredalsofromthesehistograms.Furthermore,contributionsto extremavaluesofMESPonsurfacearesplittedwhencomingfrom differentmolecular regions, todistinguishthose casesinwhich a singleregionofthemoleculeisresponsibleforthehydrogenbond donor(oracceptor)character,fromthoseinwhichseveralregions contributetoit.

Thesehistogramsareexpectedtobeusefulasapossibleaidin pre-screeningorscreeningprocessesinmolecularengineeringand drugdesign [43,44],analternativecomplementarytootherMESP- based techniquesfor theanalysisof molecular similarity [45–47]

andmolecularrecognition [48].

Spectrographs of MESP values in MED isosurface can be dis- played in the 3D viewer, together with their local 2D critical points.MESPhistogramscanbedisplayedinthenew2Dplotter.

3. EPICforclusterbuilding

The most valuable novelty in the package regarding appli- cations is the facility for cluster optimization. This release of DAMQTimplementsElectrostaticsforIntermolecularComplexation (EPIC) [49–53] model for rapid geometry optimization of non- covalentlyinteractinglargemolecular systems.Quantumchemical optimizationoflargemolecularsystemssuchasmolecularclusters andweaklyinteractingmolecularcomplexes,becomesincreasingly time consuming because of the high scaling of the methods in- volved,poorconvergenceandlargenumberofcloselyspacedlocal minimaintheirpotentialenergysurface.EPICmodelallowsrapid geometryoptimizationofweakly interactingsystemsby minimiz- ing thepotentialenergyofguestsysteminthepresenceofMESP of the host system. The methodology employed in the original EPIC model [49,53] required MESP of the host systemon a grid alongwithMESPcriticalpoints (CPs).TheMESPCPswereusedas a guide for optimalplacement of the guest system. For building energeticallyfavorablestructures,thepositivelychargedatom/sof the guestsystemwas/wereplaced nearthedeep negative-valued

minimai.e.(3,+3) CPintheMESP ofthehostsystem. Theopti- mizationroutinerotatedandtranslatedthemoleculeinallpossible directionsto findthe orientation of thecomplex withmaximum electrostaticinteraction.Intersectionofvander Waals(vdW)sur- faces of the monomeric units was avoided during optimization.

Thismodel has beensuccessfully usedfor buildingand optimiz- ing DNAbase-pairsand trimers [51,52], understanding molecular hydrationprocess [54],hydration ofDNAbase-pairs [55],andop- timizingnon-covalentlybondedmolecularclusterssuchas(ZnS)n, (C6H6)n, (H2O)n [56], and (Ag)n [57] clusters. Despite successful applicationofthis EPIC model,the actual work-flow was a com- binationofdiscretecalculationsandinvolveduseofatleastthree differentsoftwaresi.e. aQMengine,EPICoptimizerandamolecu- larvisualizerwithmoleculareditingcapabilities.

ThecurrentfeaturesofDAMQT provideahotbedforcomplete integrationofEPIC modelwithenhanced efficiency, usability and broaderapplicability. The 3D viewer nowallows usplacementof guestsystem nearthe host in presence orabsence of MESP CPs of the latter. Geometric parameters (distances, angles and dihe- drals) can be displayed on the canvas to assist the build up of thestartingstructure.ThenewEPICmoduleintegratedhereinalso allowsautomated placement ofguestsystemby utilizingits par- tialchargedistributionandthetopologicalinformationofthehost system. The ease of buildinggood initial molecular arrangement reduces the manual effort and accelerates the optimization pro- cess. To further simplify the functioning of EPIC optimizer, use ofMESP-derived point chargesof guestsystemis madeoptional.

User-defined charges can be supplied in a file containing atoms names in one column and corresponding partial charges in the following column. In the case of building a homo-dimer, partial chargesoftheguestmoleculecanalsobeobtainedfrom.mltmod filecontaining the moduliof theatomicmultipolemoments (see UserandQuickStartGuideformoredetails)ofhostmolecule,gen- eratedbyDAMSTO/DAMGTOprograms(invokedunderAtomicden- sitiestabinDAMQT-GUI).Asanauxiliaryprotocol,theEPICroutine utilizes various charge models available in OpenBabel [58,59] to obtain partial charges [60] on the guest molecule, which can be used forEPIC optimization. Thisprotocol avoids therequirement ofanyQM-calculation forcharge estimation.However, for higher accuracyofoptimizationprocedures,ESPderived chargesare bet- tersuited [56].InteractionenergyinEPICisgivenby

EE P I C

= 

i

VA,i

,

qB,i (12)

wherein,VA,i istheMESPvalueofhostmoleculeattheith atomic position ofthe guest molecule, andqB,i is the partial charge on ith atom of the pertaining guest molecule. Ability of DAMQT to provideMESPvalueandrelatedgradientsatanygivenpointelim- inatestheneedofpre-calculatedMESPgriddata,thusmakingthe algorithmconsiderablyfaster.RapidmappingofMESPanditscrit- ical points along with parallel computing capabilities of DAMQT removesall hurdles inthe usability of EPIC optimizerand facili- tatesitsapplicationtolargeandrelevantsystems.

EPICoptimizationstartswithrotationofguestgeometrytofind itsmostenergeticallyfavorable orientation inthe electricfieldof hostmolecule.Thisisfollowedbysingletranslationstepinthedi- rectionofnetelectrostaticforceactingontheguestmolecule.The step-sizeusedfortranslationisscaledby thenormalizedcompo- nentofthenetforce-vector.Aftereachtranslationstep,arotation step is performed to obtain optimal orientation at the updated position. Consequently, EPIC optimization ends with the rotation step.Ifmorethanoneguestgeometryneeds tobe optimized,the subsequentgeometriesareoptimizedinthepresenceofbothQM- derived ESPofhostmolecule andpoint-charge-derivedESP ofall

(4)

Fig. 1. ComparisonbetweenEPICoptimizedgeometriesandQMoptimizedgeometries(denotedbyCatomsinblueandgreen,respectively)forfivedimers(a)H2O-dimer,(b) CO2-dimer,(c)C2H2-dimer,(d)C2H4-C2H2,(e)C6H6-dimer.RMSDscoresobtainedbetweenthetwogeometriesarealsoshown.Seetextformoredetails.(Forinterpretation ofthecolorsinthefigure(s),thereaderisreferredtothewebversionofthisarticle.)

the previously added guest molecules. During each optimization step,scaled vdWradii oftheatoms(defaultscaling factor= 0.7) areusedtocheckifmolecularvdWsurfacesareintersectingeach other.The final geometryobtainedafter eachrotation ortransla- tion step issaved ina trajectory file. After optimization ofguest geometry,the trajectoryfile canbe usedto developanimation of EPIC optimization process. The animation builderutilizes quater- nion interpolation tocreate smoothertransitionbetween thege- ometries saved in the trajectory file. The animation can also be recorded andplayed back on the canvas, asshownin the movie included inthesupplementary material.Ifthe endgoalis toob- tainQMoptimizedgeometryofthecomplex,DAMQTnowprovides a QM input writer for various different QM packages (Gaussian, Gamess, Molpro, Mopac, Nwchem,Psi4) which automatically uti- lizescoordinatesofEPICoptimizedgeometryasstarting pointfor QMoptimization.IftheabovementionedQMenginesareinstalled on the same machine which is used to launch DAMQT session, the QM calculation can be directly executed from DAMQT-GUI.

This feature greatly reduces the time consumed in building and growing energetically favorable molecular clusters. Furthermore, DAMQT also preparesthe job submission scripts forsome of the popular job schedulersviz. SLURM, PBEandSGE tofacilitate the QMcalculationonavailableHPCfacility.

It must be recalled that, ifthe output of the QM calculation is to be used for the density analysis with DAMQT, the calcula- tionmustbedoneusingbasisfunctionswithsphericalharmonics (notCartesian).Thisistakenintoaccountintheinputfilesgener- ated withthe templatesby includingthepertaining optionwhen required.

We demonstratethe useofEPICmoduleintegratedinDAMQT 3forbuildingfewmoleculardimersastest-case.QMoptimization ofthehostmolecule was performedatMP2/aug-cc-pvDZ levelof theory in Gaussian09 program. The atomic expansion of density withmultipolarexpansion(l=15)wasderivedfromtheformatted checkpointfileandwassavedintodamqt anddmqtv files.Theop- timizedcoordinatesofthehostmoleculewasprojectedonthe3D viewer canvasalongwithcoordinatesoftheguestmolecule using

“Addmolecule”button.Theguestmoleculewas thenshiftednear the host systemusing mouse clicksand keyboard shortcuts (see User and Quick Start Guide for more details). EPIC optimization wasinitiatedusing“Optimizecluster”buttonwhichconsidersfirst molecule withassociateddamqt fileasthehostandthefollowing molecules as guests. User can change this default consideration.

AfterEPICoptimization,“QuantumMechanics”buttonwasusedto generateGaussian09inputfilesforQMoptimizationofclusterge- ometries atMP2/aug-cc-pvDZ levelof theory andbasis-set, with the5D,7Foptionforsphericalbasisset.Ultimately,QMoptimized geometrieswere comparedtotheEPIC optimizedgeometries.The reliabilityofEPICmethodisexemplifiedbysmallrootmeansquare

deviation(RMSD) betweenCartesian coordinatesofEPIC andQM optimized geometries (see Fig. 1) for different types of molecu- larsystems.RMSDiscalculatedasthesquarerootofthemeanof thesquare ofthe distances betweenthe atomswith same index inthetwosuppliedstructures.Waterdimershowssmallestdiffer- encebetweenEPIC andQMoptimizedgeometry(RMSD=0.178).

Obtainingcorrectorientationandintermoleculardistanceofwater dimerisofspecialsignificancebecauseofthetetrahedraldistribu- tionofelectronicchargearoundwatermolecule.CO2-dimer,C2H2- dimerandC6H6-dimeralsoshowhighresemblancebetweenEPIC andQMoptimizedgeometries.Themolecularinteractionbetween C2H4 and C2H2 hetero-dimer is also well-represented. The close resemblance of EPIC optimized geometry with their QM analogs emphasizestheuseofEPIC modelforreliablygeneratingmolecu- larclustersoflargersize.

4. Changesin2Dplotterand3Dviewer

Improvementsin DAMQT 3 also includethe entirelynew im- plementationsof2Dplotter and3D viewerin theGraphicalUser Interface(GUI) –seeFig.2.Now,several2Dplotsand3Ddisplays canbe opened ina session.They aredeployed outside theGUI’s mainwindow,andeach2Dplotteror3Ddisplayhasitsownmenu attachedtotheviewer.Thesemenuscanbeundockedtoincrease thewidthofthecanvas.

Manynewfunctionalitieshavebeenaddedinbothcases.Thus, 2Dplotter allowsusto loadanddisplaydifferenttypesoffigures together(i.e.isosurfaces,fieldlinesandcriticalpoints),andanew type of plot forhistograms of MESP on a densityisosurface has beenincluded.

Incaseof3D viewer,changes areeven moresignificant. Now, morethan one molecule can be loaded in the samecanvas, and functionalitiesareimplementedtohandlesinglemoleculesaswell as the set of loaded molecules as a whole. Geometry parame- ters(distances, angles anddihedrals) can be now computedand displayed bothforsingle molecules andbetweenmolecules. EPIC clusteroptimizationcanbe launchedfromtheviewer andthere- sultscanbevisualized andanimatedonthecanvas.Spectrograms ofMESP over an isodensity surface can be visualized, aswell as theirlocal2Dcriticalpoints.

3D viewer has been implemented using the new OpenGL li- braries (versions 3.3 orabove) to take full advantage of modern GPUscapabilities. Thismeansthat,to visualizethe3D structures, boththesystemhardware,librariesanddriversmustconformthis requirement. The lackof a suitable version of anyofthese com- ponentsmaylead toan errorin execution,orjust causethatthe objectswillnotbevisible.When thishappens,itisconvenientto look at the standard output where a message with the OpenGL versionactuallytakenisdisplayed.

(5)

Fig. 2. Graphical User interface, 2D plotters and 3D viewers of DAMQT 3.

Fig. 3. Structure of DAMQT 3.

Thenumberof2Dplottersand3Dviewersthatcanbelaunched inonesessionislimitedonlybythesystemresources.

Declarationofcompetinginterest

Theauthorsdeclarethattheyhavenoknowncompetingfinan- cialinterestsorpersonalrelationshipsthatcouldhaveappearedto influencetheworkreportedinthispaper.

Dataavailability

Nodatawasusedfortheresearchdescribedinthearticle.

Appendix A. Newstructureofthepackage

DAMQT3hasthemodularstructureshowninFig.3.Thestart- ingpointisamolecularcalculationwithastandardpackageatany levelofcalculation (HF, DFT, CI,CAS,MRDCI, ...)within theLCAO framework.

Severalinterfaces are included in the package to read output filesofsome popularsuitesformolecular calculationsandcreate suitableinputfilesforDAMQT.Forprogramslackingofsuitablein- terfaces,instructionsaregiveninthemanualtocreatethesefiles.

Thegeometryandbasissetfiletogetherwiththemolecularor- bitalsfilearesufficienttocomputethevaluesofmolecularorbitals

(6)

overa2Dor3DgridbymeansofDAMORB320program(oritsmpi versionDAMORB_mpi320).

To perform DAM analysis ofthe molecular density, it is nec- essary to carry out the partition by running the DAMSTO320 module, in case of Slater functions, or DAMGTO320, for Gaus- sians (DAMSTO320_mpi and DAMGTO320_mpi with mpi). These modulesalsorenderchargesandmultipolesassociatedtopseudo- atomicfragments.

Oncethe partition isdone, differentmodules can beaccessed tocompute MED,MED deformations [61],MESPandelectricfield (MEF), Hellmann-Feynman forces,radial factors of fragments ex- pansion and locally oriented multipoles. Topology of MED and MESPcanbestudiedbycomputingCPs,gradientpathsandatomic basins. 2D and3D grids canbe generatedforalltheseproperties andvisualizedwiththebuilt-inviewers.Toaccomplishthesetasks, thefollowingprocedureshavebeenimplementedinthepackage:

DAMDEN320:computationofthedensityanddensitydeforma- tionsforthewholemolecule,atomicfragmentsandfunctional groups.2Dand3Dgridscanbegeneratedforplottingandvi- sualizationwithDAMQT3built-inviewers.Gradient,laplacian andsecondderivativescanbealso(optionally)computed.

DAMDENGRAD320:computationofMEDgradientlines.

DAMISODEN320: computation of MED isosurfaces and their normals.

DAMPOT320: computation of the electrostatic potential in- cluding 2D and 3D grid generation. Same comments as in DAMDEN320alsoholdhere.

DAMISODEN320: computation of MESP isosurfaces and their normals.

DAMTOPO320:analysisofMEDandMESPtopology.Computa- tion of critical points (CPs), hessian eigenvectors and eigen- valuesat CPs,gradient pathandatomicbasinsis carriedout usingDAMpartition/expansion.

DAMFIELD320:fastcomputationofelectricfieldlinesincluding filegenerationfor3Dplotting.

DAMFIELDPNT320:computation ofelectricfieldlines onuser- definedsetsofpoints.

DAMFORCES320:Hellmann-Feynmanforcesonnuclei.

DAMFRAD320: tabulation of radial factors andtheir first and secondderivatives.

DAMMULTROT320:tabulationofatomicmultipolarmomentsin alocallyorientedframe.

DAMORB320: 2D and 3D grid computation for molecular or- bitals.

DAMSGHOLE320:computationofMESPonaMEDisosurface.

DAMZERNIKE320: computation of one-center MED expansion inaballintermsofCanterakis-ZerkineorJacobifunctions.

DAMMESPIMIZER320:clusteroptimizationwithEPIC.

AlltheseprogramscanberundirectlyfromtheGraphicalUser Interface(GUI) –seeFig.2 –or,alternatively, ascommands ona consoleterminalorinbatch. Inthesecases,theGUIcanbe used togeneratesuitableinputfiles.Parallelversionswithmpiarealso includedforthemosttime-consumingprograms.

InterfacescanberuneitherfromtheGUIoutside.Runningfrom the GUIonly requiresdouble clicking on asuitable file.A quick- startguideandausermanual,bothinPDFformat,areincludedin the package.The manual canbe also accessedwiththe helpkey intheGUI.

An updated version ofthe package can be downloaded freely from:https://github.com/chemtopotools/DAMQT.git.

Appendix B.Supplementarymaterial

Supplementarymaterialrelatedtothisarticlecanbefoundon- lineathttps://doi.org/10.1016/j.cpc.2022.108460.

References

[1]J.F.Rico,R.López,I.Ema,G.Ramírez,E.Ludeña,J.Comput.Chem.25(2004) 1355.

[2]J.F.Rico,R.López,I.Ema,G.Ramírez,J.Mol.Struct.,Theochem727(2005)115.

[3]P.Politzer,J.S.Murray,Crystals9(2019)165.

[4]R.F.Stewart,E.R.Davidson,W.T.Simpson,J.Chem.Phys.42(1965)3175.

[5]A.Mazziotti,R.G.Parr,G.Simons,J.Chem.Phys.59(1973)939.

[6]F.L.Hirshfeld,Theor.Chim.Acta44(1977)129.

[7]R.F.Stewart,Isr.J.Chem.16(1965)124.

[8]R.F.W.Bader,T.T.Nguyen-Dang,Adv.QuantumChem.14(1981)63.

[9]A.Becke,R.Dickson,J.Chem.Phys.89(1988)2993.

[10]B.Delley,J.Chem.Phys.92(1990)508.

[11]F.M. Bickelhaupt, N.J.R. van Eikema Hommes, C.F. Guerra, E.J. Baerends, Organometallics15(1996)2923.

[12]D.S.Kosov,P.L.A.Popelier,J.Chem.Phys.113(2000)3969.

[13]C.F.Guerra,J.W.Handgraaf,E.J.Baerends, F.M.Bickelhaupt,J.Comput.Chem.

25(2004)189.

[14]A.T.B.Gilbert,P.M.W.Gill,S.W.Taylor,J.Chem.Phys.120(2004)7887.

[15]D.Vanfleteren,D.VanNeck,P.Bultinck,P.Ayers,M.Waroquier,J.Chem.Phys.

132(2010)164111.

[16]M.Franchini,P.H.T.Philipsen,E.vanLenthe,L.Visscher,J.Chem.TheoryCom- put.10(2014)1994.

[17]I.S.Gradshteyn,I.M.Ryzhik,TableofIntegrals,SeriesandProducts,4thedn., AcademicPress,NewYork,1980.

[18]J.F.Rico,R.López,G.Ramírez,J.Chem.Phys.110(1999)4213.

[19]J.F.Rico,R.López,I.Ema,G.Ramírez,J.Chem.Phys.117(2002)533.

[20]R.López,J.F.Rico,G.Ramírez,I.Ema,D.Zorrilla,Comput.Phys.Commun.180 (2009)1654.

[21]R.López,J.F.Rico,G.Ramírez,I.Ema,D.Zorrilla,Comput.Phys.Commun.192 (2015)289.

[22]R.Lopez,F.Martinez,I.Ema,J.M.GarciadelaVega,G.Ramirez,Computation 7(2019)64.

[23]J.F.Rico,R.López,I.Ema,G.Ramírez,J.Comput.Chem.25(2004)1347.

[24]F.A.Bulat,A.Toro-Labbé,T.Brinck,J.S. Murray,P.Politzer,J.Mol.Model.16 (2010)1679.

[25]Q.Z.Li,R.Li,P.Guo,H.Li,W.Z.Li,J.B.Cheng,Comput.Theor.Chem.980(2012) 56.

[26]X.Guo,Y.W.Liu,Q.Z.Li,W.Z.Li,J.B.Cheng,Chem.Phys.Lett.620(2015)7.

[27]J.E.DelBene,I.Alkorta,J.Elguero,Mol.Phys.117(2019)1117.

[28]J.M.Oliva-Enrich,I.Alkorta,J.Elguero,Molecules25(2020)1042.

[29]I.Alkorta,J.Elguero,J.M.Oliva-Enrich,Struct.Chem.31(2020)1273.

[30]J.Y.Lim,P.D.Beer,Chemistry4(2018)731.

[31]T.Clark,M.Hennemann,J.Murray,P.Politzer,J.Mol.Model.13(2007)291.

[32]J.S.Murray,P.Lane,T.Clark,P.Politzer,J.Mol.Model.13(2007)1033.

[33]J.S.Murray,P.Lane,P.Politzer,J.Mol.Model.15(2009)723.

[34]Y.Zhang,D.Wang,W.Wang,Comput.Theor.Chem.1128(2018)56.

[35]P.Politzer,P.Lane,J.S.Murray,T.Brink,J.Phys.Chem.96(1992)7938.

[36]J.S.Murray,P.Lane,T.Brinck,P.Politzer,J.Phys.Chem.97(1993)5144.

[37]J.S.Murray,P.Lane,T.Brinck,K.Paulsen,M.E.Grice,P.Politzer,J.Phys.Chem.

97(1993)9369.

[38]J.S.Murray,P.Politzer,J.Mol.Struct.,Theochem425(1998)107.

[39]J.S.Murray,Z.Peralta-Inga,P.Politzer,K.Ekanayake,P.Lebreton,Int.J.Quant.

Chem.83(2001)245–254.

[40]J.S.Murray,K.Paulsen,P.Politzer,Proc.IndianAcad.Sci.106(1994)267.

[41]J.S.Murray,T.Brink,P.Lane,K.Paulsen,P.Politzer,J.Mol.Struct.,Theochem 307(1994)55.

[42]A.Klamt,COSMO-RSfromQuantumChemistrytoFluidPhaseThermodynamics andDrugDesign,Elsevier,Amsterdam,2005.

[43]P.Dean,MolecularSimilarityinDrugDesign,Springer,Oxford(UK),1995.

[44]A.Kumar,K.Y.J.Zhang,Front.Chem.6(2018)315.

[45]J.Petke,J.Comput.Chem.14(1993)928.

[46]N.Sadlej-Sosnowska,J.Phys.Chem.A111(2007)11134.

[47]R.Carbó-Dorca,P.Mezey,FundamentalsofMolecularSimilarity,Mathematical andComputationalChemistry,SpringerUS,2013.

[48]D.K.Roy,P.Balanarayan,S.R.Gadre,J.Chem.Sci.121(2009)815.

[49]S.R.Gadre,C.Koelmel,I.H.Shrivastava,Inorg.Chem.31(1992)2279.

[50]S.R.Gadre,P.K.Bhadane,S.S.Pundlik,S.S.Pingale,in:J.Murray,K.D.Sen(Eds.), MolecularElectrostaticPotential:ConceptsandApplications,Elsevier,Amster- dam,1996,pp. 219–522,Chapter5.

[51]S.R.Gadre,S.S.Pundlik,J.Phys.Chem.B101(1997)3298.

[52]S.R.Gadre,S.S.Pundlik,J.Phys.Chem.B101(1997)9657.

[53]S.R. Gadre, R.N. Shirsat,Electrostatics ofAtoms and Molecules, Universities Press,Hyderabad,2000.

(7)

[54]S.S.Pingale,S.R.Gadre,L.J.Bartolotti,J.Phys.Chem.A102(1998)9987.

[55]D.Sivanesan,K.Babu,S.R.Gadre,V.Subramanian,T.Ramasami,J.Phys.Chem.

A104(2000)10887.

[56]S.D.Yeole,S.R.Gadre,J.Chem.Phys.134(2011)084111.

[57]P.Ahuja,M.Molayem,S.R.Gadre,J.Phys.Chem.A123(2019)7872.

[58]N.M.O’Boyle,M.Banck,C.A.James,C.Morley,T.Vandermeersch,G.R.Hutchi- son,J.Chem.Inf.3(2011)33.

[59] TheOpenBabelPackage,version2.3.1,http://openbabel.org.

[60]J.Gasteiger,M.Marsili,TetrahedronLett.19(1978)3181.

[61]J.F.Rico,R.López,I.Ema,G.Ramírez,J.Chem.TheoryComput.1(2005)1083.

Referencias

Documento similar

In our proposal we modeled the problem using a Markov decision process and then, the instance is optimized using linear programming.. Our goal is to analyze the sensitivity

3 phase observed at room temperature is due to the dynamical fluctuations of the system between different CDW states; these fluctuations are coupled to the motion of the K atoms,

Three different theoretical methods have been used: (i) molecular dynamics (MD) simulations in the framework of the density functional theory (DFT) and the density functional

In this thesis, we have used the STM-BJ technique to investigate the electronic properties of atomic wires of gold (Chap. 3) and molecular junctions between gold

Electron density and excitation temperature in the laser-induced plasma were estimated from the analysis of spectral data at various delay times from the CO 2 laser pulse

Molecular electron density (MED) and electrostatic potential (MESP) critical points (CP’s) for (a) LSD, (b) zidovudine, and (c) (ZnS) 10 cluster at B3LYP/6-31 +G(d) level of

As we have seen, even though the addition of a cosmological constant to Einstein’s eld equations may be the simplest way to obtain acceleration, it has its caveats. For this rea-

In addi- tion, changes in VGAT-ir bouton density have been observed in: (i) MMI granular and proximal molecular layers, and in MMI10 distal-inner molecular layer of the DG