From Wikipedia, the free encyclopedia
Računarska hemija je grana hemije koja doprinosi rešavanju hemijskih problema koristeći principe računarstva. Ona koristi rezultate teoretske hemije, inkorporisane u efikasne kompjuterske programe, da proračuna hemijske strukture, i osobine molekula.[1] Mada njeni rezultati često služe kao dopuna eksperimentalnim podacima, postoje situacije u kojima ona predviđa nemerljive fenomene. Računarska hemija je u širokoj upotrebi u dizajnu novih lekova i materijala.
Primeri hemijskih osobina koji se mogu proračunati su struktura (očekivane pozicije konstitutivnih atoma), apsolutna i relativna (interakciona) energija, distribucija naboja elektrona, dipolni i viši multi-polni momenti, vibracione frekvencije, reaktivnost, i druge spektroskopske veličine.[2]
Računarska hemija obuhvata metode koji pokrivaju statičke i dinamičke situacije. Nezavisno od oblasti računarsko vreme i drugi resursi (kao što su memorija i prostor na disku) rastu brzo sa povećanjem veličine studiranog sistema. Sistem može biti jedan molekul, grupa molekula, ili deo čvrsta faza. Metodi računske hemije idu od veoma preciznih do veoma grubih. Veoma precizni metodi su tipično podesni samo za male sisteme. Ab initio metodi su bazirani potpuno na teoriji prvih principa. Drugi (tipično manje precizni) metodi se nazivaju empirijski i polu-empirijski. Njihova imena ukazuju da oni koriste eksperimentalne podatke. Ti podaci su obično uzeti iz prihvatljivih modela atoma ili srodnih molekula, da bi se simulirali neki elementi osnovne teorije.[3][4]
Oba pristupa, ab initio i polu-empirijski se do neke mere oslanjaju na aproksimacije.[5] One se kreću od pojednostavljenih oblika jednačina prvih principa (da bi se lakše ili brže rešavale), do aproksimacija za ograničavanje veličine sistema (na primer uslovi periodičnih granica), do fundamentalnih aproksimacija potpornih jednačina koje su neophodne za njihovo rešavanje. Na primer, većina ab initio proračuna koristi Born-Openhajmerovu aproksimaciju, koja značajno pojednostavljuje Šredingerovu jednačinu zamrzavajući nukleuse u mestu u toku proračuna. U principu Ab initio metodi konačno konvergiraju ka tačnom rešenju jednačine kad god je broj aproksimacija minimalan. U praksi, nije moguće eliminisati sve aproksimacije, i rezidualna greška uvek ostaje. Cilj računske hemije je da smanji rezidualnu grešku, a istovremeno zadrži obim proračuna u nekih prihvatljivim granicama.
U nekim slučajevima, detalji elektronske strukture su manje vazni nego ponašanje molekula u dugoročnom faznom prostoru. To je slučaj u konformacijskim studijama proteina i termodinamike protein-ligand vezivanja. Klasične aproksimacije površine potencijalne energije se koriste jer su one manje računski intenzivne nego elektronske kalkulacije. To je neophodno da bi se omogućile dugotrajnije simulacije molekulske dinamike. Pored toga, heminformatika koristi još više empirijske (i računski dostupnije) metode kao što su modeli fizičko-hemijskih osobina bazirani na mašinskom učenju. Jedan tipičan heminformatički problem je predviđanje vezivnog afiniteta molekula leka ka njegovom biološkom cilju.[6]
Termin teoretska hemija se može definisati kao matematički opis hemije, dok se termin računska hemija obično koristi kad je matematički metod dovoljno razvijen da se može automatizovati za implementaciju na računaru. Obratite pažnju da se reči tačan i perfektan ne pojavljuju ovde, jer se veoma malo hemijskih aspekata može tačno proračunati. U kontrastu s tim, skoro svi hemijski aspekti se mogu opisati kvalitativnim ili aproksimativno kvantitativnim računskim pristupom.[7]
Molekuli se sastoje of nukleusa i elektrona, tako da su metodi kvantne hemije primenljivi.[8] Računarski hemičari se često bave rešavanjem non-relativističke pojednostavljene Šredingerove jednačine, sa dodatim relativističkim korelacijama, mada je određeni progres napravljen u rešavanju pune relativističke Dirakove jednačine. U principu moguće je rešiti Šredingerove jednačinu bilo u njenoj vremenski-zavisnom ili vremenski nezavisnom obliku, u zavisnosti od studiranog problema, međutim u praksi to nije moguće osim za veoma male sisteme. Otuda, veliki broj aproksimativnih metoda teži ka dostizanju najboljeg kompromisa između preciznosti i računskog troška. Značajne greške se mogu pojaviti u ab initio modelima koji se sastoje of mnogih elektrona, kao posledica računarskih troškova punih relativistički-uključivih metoda. To komplikuje studiranje molekula koji imaju interakcije sa atomima velike atomske mase, kao što su tranzicioni metali i njihove katalitičke osobine. Sadašnji algoritmi u računarskoj hemiji mogu rutinski i sa zadovoljavajućom preciznošću računati osobine molekula koji sadrže do oko 40 elektrona. Greške energija mogu biti manje od nekoliko kJ/mol. U geometrijskim proračunima, dužine veza se mogu predvideti unutar nekoliko piko metara, i uglovi veza unutar 0.5 stepeni. Tretman većih molekula koji sadrže nekoliko desetina elektrona je računski obradiv koristeći aproksimativne metode kao što je DFT (engl. ). Postoji određena doza nesaglasnosti po pitanju sposobnosti ovih približnih metoda da opišu kompleksne hemijskih reakcije, kao što su biohemijske reakcije. Veliki molekuli se mogu studirati polu-empirijskim metodima. Veoma veliki molekuli se tretiraju metodima molekularne mehanike. In –{QM/MM}- metodima, mali delovi velikih kompleksa se tretiraju kvantno mehanistički (QM), a ostatak se tretira aproksimativno (MM).[9]
U teoretskoj hemiji, hemičari, fizičari i matematičari razvijaju algoritme i računarske programe da predvide atomske i molekulske osobine, i reakcione puteve hemijskih reakcija. Računarski hemičari, u kontrastu, jednostavno primenjuju postojeće računarske programe i metodologije na specifična hemijska pitanja. Postoje dva različita aspekta računarske hemije[10]:
Odatle proizilazi da računarska hemija može asistirati eksperimentalnom hemičaru, ali ona može i podsticati eksperimentalnog hemičara da pronađe potpuno nove hemijske objekte.
Nekoliko glavnih oblasti se može razlikovati unutar računarske hemije:
Računski hemičari koristi veliki broj samo-dovoljnih softverskih paketa. Neki od njih podržavaju širok opseg metoda, dok se drugi koncentrišu na specifičnoj grupi ili čak jednom metodu. Detalji o većini tih paketa su dostupni sa:
Seamless Wikipedia browsing. On steroids.