vik det | |
---|---|
Utvecklaren | Washington University |
Utgivningsdatum | 8 maj 2008 |
Licens | Fri programvara för vetenskapligt och icke-kommersiellt bruk [1] |
Genrer | sticksåg , Ekorrfällning |
Tekniska detaljer | |
Plattformar | Linux , Microsoft Windows och macOS |
Gränssnittsspråk | engelska, ryska, franska, etc. |
Officiell sida |
Foldit är ett proteinvikningspussel online . Spelet är en del av ett forskningsprojekt och utvecklat vid University of Washington . Målet med spelet är att vika strukturen av de utvalda proteinerna på bästa möjliga sätt; de bästa användarlösningarna analyseras av forskare, som kan använda dem för att lösa verkliga vetenskapliga problem relaterade till sökandet efter vacciner och biologiska innovationer. Många tekniska termer i spelet har ändrats för att vara mer begripliga för personer utan ordentlig utbildning för att göra det tillgängligt för alla. De flesta av de bästa Foldit-spelarna har inte biokemibakgrund [2] .
Spelets historia började med det distribuerade datorprojektet " Rosetta@home "; vissa användare noterade att de under beräkningen ser lösningsvägarna, men att de inte kan interagera med programmet för att visa dem. De viktigaste utvecklarna av spelet var forskarna David Baker, David Salesin och Zoran Popovic [3] [4] ; men många användare av Rosetta-projektet deltog i dess utveckling. Den offentliga betaversionen ägde rum i maj 2008 [5] ; sedan dess har över 240 000 spelare registrerats [6] .
2011 hjälpte spelarna till att dechiffrera kristallstrukturen hos apeviruset, det retrovirala proteaset (M-PMV), som orsakar AIDS hos apor. Pusslet var bara spelbart i tre veckor, men dechiffrerades på den tionde dagen, och detta problem har förbryllat forskare i 15 år [7] [8] .
I januari 2012 rapporterade Scientific American att spelare hade slutfört det första crowdsource - projektet för att ändra strukturen på ett protein som katalyserar Diels-Alder-reaktionen , med den nya strukturen mer än 18 gånger mer aktiv än den ursprungliga [6] [9] .
Förutom att förutsäga strukturen hos kända proteiner och skapa nya som borde vara lämpliga för givna syften, erbjöd sig utvecklarna av Foldit att hjälpa spelare att skapa algoritmer för att automatiskt utföra dessa uppgifter. Sådana "recept" skapas antingen i ett speciellt skriptspråk eller med hjälp av ett grafiskt gränssnitt. Varje spelare har sin egen "kokbok" med algoritmer [10] . Spelare kan dela "recept" med varandra, förbättra och kombinera andras algoritmer, som är fallet i friprogramvarugemenskapen, även om författaren, om så önskas, kan göra sitt recept otillgängligt för andra. Möjligheten att redigera varandras skript skapar förutsättningar för deras utveckling. I augusti 2010 var de mest framgångsrika "recepten" "Blue Fuse", som härrörde från "Acid Tweaker v0.5" (under tre och en halv månads forskning använde olika användare det mer än 24 tusen gånger), och "Jordbävning", använd cirka 8 tusen gånger. Det visade sig att Blue Fuse hade mycket gemensamt med den opublicerade Quick Release som forskare i Bakers labb arbetade med. En jämförelse av dessa två strategier med varandra och med algoritmen "Classic Relaxation" som användes tidigare visade att de båda är mer effektiva än den gamla algoritmen. Quick Relax presterade fortfarande något bättre än Blue Fuse, delvis för att spelare, till skillnad från forskare, inte har tillgång till alla Rosettas optimeringsfunktioner. Om samma begränsningar av forskarnas algoritm tillämpas kan den fortfarande uppnå lägre energivärden, men den anpassade algoritmen klarar uppgifterna snabbare [10] .
Målet med pusslet är att hitta den tredimensionella strukturen för ett visst protein med den lägsta fria energinivån. Varje uppgift publiceras på webbplatsen under en viss period, under vilken användare konkurrerar med varandra. Det finns också en uppsättning permanent tillgängliga pussel utformade för att introducera nya användare till funktionerna i Foldit. Under spelet manipulerar spelare interaktivt molekylen genom att ändra formen på huvudramverket och sidogruppernas position, de kan också rotera α-helixar runt sina axlar, ändra kedjekommunikationen i β-strukturer, införa svaga restriktioner i vissa områden ("gummiband") eller "frysa" dem [2] . Användare förses också med ett verktygsfält för att utföra automatiserade uppgifter, till exempel låter kommandot "wiggle" dig lokalt minimera energin [11] . Användaren får information om hur väl han lyckas vika proteinet, i form av poäng som delas ut framför allt för bildandet av nya vätebindningar , dölja hydrofoba rester inuti molekylen etc. Programmet ger även spelarna tips, belyser till exempel områden där vissa grupper kolliderar och ska spädas ut, exponerade hydrofoba områden som ska döljas, håligheter som behöver fyllas [2] . Webbplatsen tillåter användare att dela och diskutera lösningar med varandra, samt bidra till Foldit- wikin [11] .
I sociala nätverk | |
---|---|
Foto, video och ljud | |
Tematiska platser | |
I bibliografiska kataloger |