Kérdés:
Az Autodock használata csak (újra) pontozáshoz
user6881
2014-07-18 03:44:01 UTC
view on stackexchange narkive permalink

Van egy olyan fehérje-ligandum komplexem, amelyet már más szoftverrel dokkoltam, és csak az Autodock segítségével szeretném értékelni ezeket a komplexeket. Tehát alapvetően csak pontozási funkcióként szeretném használni, hogy megnézzem az energia-összetevőket - nem akarom a ligandumokat visszadokkolni a fehérjekötő helyekre. Az interneten találtak alapján találtam ki ezt az eljárást, de nem vagyok biztos benne, hogy ez a helyes megközelítés, és az utolsó lépésben hibát is kapok, mondván, hogy "az atomok a hálózaton kívül vannak".

Jó lenne, ha valaki megnézné és megmondaná, hogy van-e ennek értelme, és hogy ez-e a megfelelő eljárás (és esetleg javaslat a hibaforráshoz)

1) A receptor előkészítése

  • hidrogéneket kell hozzáadni, ha azok nincsenek

  • gasteiger töltéseket adnak a peptidhez

  • bemenet
    • fehérje.pdb

    kimenet

    • protein.pdbqt

    szkript:

    • Prepar_receptor4.py -r protein.pdb [opciók]

    2) A ligandum előkészítése

    • adjon hozzá hidrogéneket, ha nincsenek

    bevitel:

    • ligand.pdb vagy ligand.mol2

    kimenet:

    • ligand.pdbqt

    s szkript

    • Prepar_ligand4.py -l ligand.mol2 [opciók]

    3) Rácsparaméter-fájl létrehozása

    bemenetek

    • ligand.pdbqt
    • protein.pdbqt

    output

    • protein.gpf

    script:

    prepar_gpf4.py -l ligand.pdbqt -r protein.pdbqt [opciók]


    4) AutoGrid: térképek és rács adatfájlok létrehozása

    bemenetek:

    • protein.pdbqt
    • protein.gpf

    outputok: erős>

    • protein.glg Rácsnaplófájl
    • fehérje. *. különböző atomokhoz tartozó affinitás-térképek megjelenítése
    • protein.maps.fld Rács adatfájl
    • protein.d.map deszolvációs térkép
    • protein.e.map elektrosztatikus térkép

    parancs :

    autogrid -p fehérje gpf


    5) Dokkolási paraméterfájl generálása

    bemenetek

    • ligand.pdbqt
    • protein.pdbqt

    output

    • ligand_protein.dpf

    szkript:

    Prepar_dpf4.py -l ligand.pdbqt - r protein.pdbqt [opciók]


    ****

    6) Készítse elő a .dpf fájlt, és futtassa az autodockot az újrapontozáshoz

    ****

    Távolítsa el a seach paramétereket, és csatolja az "epdb" kulcsszót, hogy az anexamplary .dpf így nézzen ki:

    autodock_parameter_version 4.2 #, amelyet az autodock használ validateparameter set

    outlev 1 # diagnosztikai kimeneti szint

    intelec # internalelektrosztika kiszámítása

    ligand_types C HD N NA OA # atomtípusok a ligandumban

    fld rec.maps.fld # grid_data_file

    map rec.C.map # atom-specifikus affinitás térkép

    map rec.HD. map # atom-specific affinity map

    map rec.N.map # atom-specific affinity map

    map rec.NA.map # atom-specific affinity map

    map rec.OA.map # atom-specifikus affinitás térkép

    elecmap rec.e.map # elektrosztatikus térkép

    desolvmap rec.d.map # desolvációs térkép

    a lig.pdbqt # kis molekula mozgatása

    kb. 17,6 22,2 32,6 # kis molekula központ

    epdb # értékelendő kis molekula

    ****

    bemenetek

    • ligand_receptor.dpf

    parancs:

    autodock -p ligand_protein.dpf

    Szerkesztés

    Sikerült az AutoDock Vina-t használni az újbóli pontozáshoz, azonban a kimenet nem annyira részletes, mint amit az AutoDock 4.2 hozna létre.

    Például, amit kapok:

    Affinitás: -2,06943 (kcal / mol) Intermolekuláris hozzájárulás a kifejezésekhez súlyozás előtt:
    gauss 1: 51.97697
    gauss 2: 1133.84012
    taszítás: 7.41516
    hidrofób: 34.56441
    Hidrogén: 0.00000

    (ami még furcsa, hogy a Prepar_ligand4.py szkript a .pdbqt fájl előállításához a mol2 fájlból eltávolította a hidrogéneket)

    Az AutoDock4.2 alkalmazásban a kimenet például:

    epdb: A FELHASZNÁLÓ becsült szabad kötési energiája = -6,54 kcal / mol [= (1) + (2) + (3) - (4)]
    epdb: A FELHASZNÁLÓ becsült gátlási állandója, Ki = 15,95 uM (mikromoláris) [hőmérséklet = 298,15 K]
    epdb: FELHASZNÁLÓ
    epdb: FELHASZNÁLÓ (1) Végső intermolekuláris energia = -7,14 kcal / mol
    epdb: FELHASZNÁLÓ vdW + Hbond + desolv energia = -6,33 kcal / molepdb: FELHASZNÁLÓ elektrosztatikus energia = -0,81 kcal / mol
    e pdb: FELHASZNÁLÓ (2) Végső összes belső energia = -0,20 kcal / mol
    epdb: FELHASZNÁLÓ (3) Torziós szabad energia = + 0,60 kcal / mol
    epdb: FELHASZNÁLÓ (4) Kötelezettség nélküli rendszer energiája [= (2) )] = -0,20 kcal / mol

    Valaki tudja, hogy ez elérhető-e valahogy a VINA-n keresztül?

  • Kettő válaszokat:
    Devashish Das
    2014-07-18 09:43:40 UTC
    view on stackexchange narkive permalink

    Használhatja az Autodock Vina alkalmazást. Lehetőséget nyújt csak a helyi pontszám kiszámítására.

    az egyes molekulák közötti hozzájárulások megjelenítése a súlyozás előtt (ezeket a "--score_only" jel mutatja)

    Az Autodock gyorsabb és pontosabb eszköz, mint maga az Autodock.

    A használatához a következőkre van szükség:

    1) Protein.pdbqt

    2) Ligand.pdbqt

    3) Config.txt (a konfigurációs fájl):

    receptor = hsg1 / rigid.pdbqt

    ligand = ligand.pdbqt

    center_x = 2 # Rácspontok középpontja X

    center_y = 6 # Rácspontok középpontja Y

    center_z = -7 # Rácspontok középpontja Z

    size_x = 25 # Rácspontok száma X irányban

    size_y = 25 # Rácspontok száma Y irányban

    size_z = 25 # Rácspontok száma Z irányban

    Futtassa a kódját:

      vina --score_only --config config.txt --log your_filename.log  

    mmore információtípushoz:

      vina --he lp_advanced  

    forrás: http://vina.scripps.edu/manual.html#faq

    UPDATE:

    Használat:

      prepar_ligand4.py -A 'hidrogének'  

    hidrogén hozzáadásához

    A Vina pontozásának megértéséhez:

    AutoDock Vina: a dokkolás sebességének és pontosságának javítása egy új pontozási funkcióval, hatékony optimalizálás és többszálas menet

    Nagyon köszönöm, ez működik. A kimenet azonban sajnos nem olyan részletes, mint amit az AutoDock generálna. Pillanatok alatt szerkesztem az eredeti kérdést - ott jobban működik a formázás.
    user6881
    2014-07-28 02:23:39 UTC
    view on stackexchange narkive permalink

    Oké, végül rájöttem. Alapvetően a következő 6 lépés van:

    1. Fehérje előkészítése
    2. Ligandum előkészítése
    3. Rácsparaméter-fájl létrehozása
    4. Térképek és rács adatfájlok generálása
    5. Dokkoló paraméter fájl létrehozása
    6. Az AutoDock futtatása

    Mivel a részletek kissé túl hosszúak ehhez a bejegyzéshez , Oktatóanyagként írtam fel. Úgy tűnt, sok ember (például én) küzd azért, hogy működőképes legyen, ezért úgy gondoltam, hogy ez az írás hasznos hivatkozás lehet: AutoDock4.2 átértékelő oktatóanyag

    Köszönöm! Mivel nem találtam teljes dokumentációt az interneten, úgy éreztem, egyszer és mindenkorra le szeretném írni: magamnak, mint jövőbeli referenciának, és bárki másnak, aki az AutoDock4.2 programot csak átértékeléshez akarja használni


    Ezt a kérdést és választ automatikusan lefordították angol nyelvről.Az eredeti tartalom elérhető a stackexchange oldalon, amelyet köszönünk az cc by-sa 3.0 licencért, amely alatt terjesztik.
    Loading...