BOINC@Poland

Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Strony: [1]   Do dołu

Autor Wątek: Algorytmy  (Przeczytany 5015 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

mariotti

  • P.W.A.I.D.
  • Młodszy Liczydłowy
  • *
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 482
  • only code
    • Zobacz profil
    • Computers Chess
Algorytmy
« dnia: 05 Czerwiec 2013, 15:36 »

Jakich algorytmów oni używają w tym projekcie?
Czy to są bardzo skomplikowane obliczenia?
Pozdrawiam
Zapisane

Troll81

  • Troll forumowy
  • Newsmani
  • Starszy Kalkulator
  • *****
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 32 521
  • Owoc żywota twojego je ZUS
    • Zobacz profil
Algorytmy
« Odpowiedź #1 dnia: 05 Czerwiec 2013, 17:57 »

http://www.boincatpoland.org/wiki/Docking%40home

Kombinacji poszczególnych molekuł i ich orientacji wiążących jest nieskończenie wiele. Symulowanie tak wielu kombinacji jak to tylko możliwe wymaga olbrzymiej mocy obliczeniowej. By obniżyć koszty, naukowcy zdecydowali że efektywnym sposobem tworzenia tak dużej mocy obliczeniowej jest dystrybucja poszczególnych zadań pomiędzy dużą liczbę komputerów. Jest częścia projektu Dynamically Adaptive Protein-Ligand Docking System i jest wspierany przez National Science Foundation.

http://www.boincatpoland.org/wiki/Wi%C4%99cej_o_projekcie_Docking@home
Zapisane

mariotti

  • P.W.A.I.D.
  • Młodszy Liczydłowy
  • *
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 482
  • only code
    • Zobacz profil
    • Computers Chess
Algorytmy
« Odpowiedź #2 dnia: 06 Czerwiec 2013, 02:06 »

To przeczytałem na wiki. Jestem ciekawy jakimi algorytmami to się liczy. Zastanawia
mnie czasami też, czy metody tzw sztucznej inteligencji jakie stosowałem np. do
szachów, zadziałałby na takim polu :)

Pozdrawiam
Zapisane

stiven

  • Starszy Liczydłowy
  • ****
  • Offline Offline
  • Wiadomości: 1 672
    • Zobacz profil
Algorytmy
« Odpowiedź #3 dnia: 06 Czerwiec 2013, 08:46 »

Przez krótką chwilę się tym w życiu zajmowałem więc poczułem się wywołany do odpowiedzi.

Zasadniczo mechanika molekularna. Atomy traktowane są jak kulki a wiązania jak sprężyny. Najczęściej tego typu obliczenia sprowadzają się do szukania minimum energetycznego co może powiedzieć wiele na temat tego czy dana cząsteczka ma szansę się związać z inną. Już sama metoda dochodzenia do minimum (i implemantacja tej metody) jest ciekawa. Np czy wyginać cząsteczkę szukając gradientu idącego w odpowiednim kierunku i opytmalizować czy może lepiej losować monte carlo konfigurację i liczyć energię.

Algorytm sprowadza się do przemieszczania atomów i liczenia sił. Aby było łatwiej to już sobie ludzie powymyślali pola siłowe aby pewne sprawy uprościć albo sparametryzować. http://en.wikipedia.org/wiki/Force_field_(chemistry) Program można pisać samemu albo wykorzystać gotowe darmowe lub komercyjne rozwiązania. W Dockingu jest to CHARMM. 

Akurat w jego przypadku sytuacja jest wyśmienita bo mają forum gdzie dosłownie wszystko jest opisane. http://www.charmm.org/ubbthreads/ Ostrzegam, że poziom dyskusji może przekroczyć percepcję zwykłego śmiertelnika. Jak będzie za ciężko to możesz zacząć od anglikańskiej wiki: http://en.wikipedia.org/wiki/CHARMM http://en.wikipedia.org/wiki/Molecular_dynamics
Na chwilę obecną nie jestem w stanie powiedzieć czy w Dockingu dokładają do tej mechaniki molekularnej trochę mechaniki kwantowej (Hybrid QM/MM) lub czy liczą też dynamikę molekularną.

Jeśli temat bardzo Cię interesuje to na upartego nawet i po polsku coś się znajdzie: http://www.molnet.eu/ Z tego co pamiętam wymagana jest rejestracja.
Zapisane

mariotti

  • P.W.A.I.D.
  • Młodszy Liczydłowy
  • *
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 482
  • only code
    • Zobacz profil
    • Computers Chess
Algorytmy
« Odpowiedź #4 dnia: 06 Czerwiec 2013, 12:01 »

Przez krótką chwilę się tym w życiu zajmowałem więc poczułem się wywołany do odpowiedzi.

Zasadniczo mechanika molekularna. Atomy traktowane są jak kulki a wiązania jak sprężyny. Najczęściej tego typu obliczenia sprowadzają się do szukania minimum energetycznego co może powiedzieć wiele na temat tego czy dana cząsteczka ma szansę się związać z inną. Już sama metoda dochodzenia do minimum (i implemantacja tej metody) jest ciekawa. Np czy wyginać cząsteczkę szukając gradientu idącego w odpowiednim kierunku i opytmalizować czy może lepiej losować monte carlo konfigurację i liczyć energię.

Algorytm sprowadza się do przemieszczania atomów i liczenia sił. Aby było łatwiej to już sobie ludzie powymyślali pola siłowe aby pewne sprawy uprościć albo sparametryzować. http://en.wikipedia.org/wiki/Force_field_(chemistry) Program można pisać samemu albo wykorzystać gotowe darmowe lub komercyjne rozwiązania. W Dockingu jest to CHARMM. 

Akurat w jego przypadku sytuacja jest wyśmienita bo mają forum gdzie dosłownie wszystko jest opisane. http://www.charmm.org/ubbthreads/ Ostrzegam, że poziom dyskusji może przekroczyć percepcję zwykłego śmiertelnika. Jak będzie za ciężko to możesz zacząć od anglikańskiej wiki: http://en.wikipedia.org/wiki/CHARMM http://en.wikipedia.org/wiki/Molecular_dynamics
Na chwilę obecną nie jestem w stanie powiedzieć czy w Dockingu dokładają do tej mechaniki molekularnej trochę mechaniki kwantowej (Hybrid QM/MM) lub czy liczą też dynamikę molekularną.

Jeśli temat bardzo Cię interesuje to na upartego nawet i po polsku coś się znajdzie: http://www.molnet.eu/ Z tego co pamiętam wymagana jest rejestracja.
Dziękuję za wyczerpującą odpowiedź :)

Czy temat mnie interesuje? Dziedzina którą interesowałem się
przez ostatnie lata nie przekłada się w sposób bezpośredni na
nic pożytecznego, więc czasami myślę aby zainteresować się
czymś nowym, może właśnie mechaniką molekularną.

Dzięki jeszcze raz i pozdrawiam.
Zapisane

Aegis Maelstrom

  • Newsmani
  • Liczydłowy
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 1 037
  • Wspieramy projekty naukowe.
    • Zobacz profil
Algorytmy
« Odpowiedź #5 dnia: 18 Kwiecień 2014, 21:13 »

Cześć po dłuugiej przerwie. Podbijam temat pod wrażeniem odpowiedzi Stivena. Nie chciałby kolega popisać więcej? Ja bym chętnie poczytał: tu lub na pl.wikipedii.

Może zresztą nie tylko ja. :)
Strony: [1]   Do góry
 

SMF spam blocked by CleanTalk