scieee AI-readable full text Open interactive document viewer

Repositorio Institucional de Documentos

Abstract

El citoesqueleto es una estructura dinámica formada por un entramado de biopolímeros, principalmente actina, miosina y “complejos de adhesión (CAs)”. Éstos proporcionan soporte interno en las células y juegan un papel determinante en numerosas funciones biológicas y mecánicas como pueden ser la proliferación, la migración y la división celular. El conocimiento de esta estructura es de vital importancia a la hora de entender los procesos biológicos que tienen lugar en la célula, pero a pesar de ser un tema que actualmente está siendo el foco de numerosas investigaciones, el conocimiento que se tiene del funcionamiento mecánico de estos entramados es bastante escaso. El objetivo de este proyecto es avanzar en el entendimiento del papel que ejercen estas estructuras poliméricas (citoesqueleto) en la migración celular, centrándose en la interacción del citado citoesqueleto con la matriz extracelular (ECM), fenómeno conocido como adhesión focal. Para ello se desarrollará un modelo computacional discreto en dos dimensiones, en el lenguaje de programación C++, y se compararán los resultados obtenidos con otros resultados experimentales citados en la bibliografía. Para entender con precisión el fenómeno de la adhesiones focales es necesario conocer las características mecánicas (rigidez y deformabilidad) de la ECM y de los CAs, conglomerados de proteínas que enlazan la actina del citoesqueleto con las proteínas de la ECM (formando así la adhesión focal), así como el fenómeno de polimerización de la actina en filamentos y el papel que juega la miosina como motor celular, haciendo que los filamentos de actina deslicen sobre ella, ejerciendo fuerza sobre ellos. En el modelo se incluirán con detalle las propiedades mecánicas de las adhesiones focales, así como dos fenómenos importantes que rigen su comportamiento: el de adhesión y separación con los filamentos de actina y las integrinas (proteínas de la membrana celular que sirven como punto de unión para las adhesiones focales con la ECM) y el de despliegue. A lo largo del documento se analizará la importancia de la rigidez de la ECM, de la concentración de CAs y de la concentración de integrinas, analizando cómo estos parámetros influyen en la velocidad de movimiento del filamento de actina, condicionando así el tiempo de vida de la adhesión focal. Escribano Jiménez, Jorge; García Aznar, José Manuel; Sánchez Rúa, María Teresa

Full text

     P Co m P roy e m po r Jo r J M De p Es e cto F Inge n r tami e bio p r ge Es c J osé Ma n C M aría Te r p artament o cuela de I n Univer s  Fin d n iería Ind e nto p olím c riban o Director n uel Gar C o-Directo r r esa Sá n o de Ingen n geniería y s idad de Z a A bril 201 3 d e C a ustrial mec á eros o Jimé cía- A zn a r a n chez R ú iería Mec á y Arquitec t a ragoza 3 a rre r á nic o nez a r ú a á nica t ura r a o de PFCIngenieríaIndustrial  JorgeEscribanoJiménez     PFCIngenieríaIndustrial  JorgeEscribanoJiménez       Todoproyectoesfrutodeuntrabajoconjunto.Porello,quierodejarconstanciade miagradecimiento,nuncasuficientementeexplícito,alDr.D.JoséManuelGarcía AznaryalaDraDªMaríaTeresaSánchezRúaporayudarmeenlosmomentosiniciales acentrareltema,porelapoyocontinuoycercanoquemehanproporcionadoenla elaboracióndelProyectoyporhaberrevisadolamemoriafinal.  TambiéndeseoexpresarmigratitudalDr.D.JoséManuelGarcíaAznarpor habermeaceptadoenelgrupodetrabajoadscritoalDepartamentodeIngeniería MecánicadelaEscueladeIngenieríayArquitecturadelaUniversidaddeZaragozay dirigidoporélmismo.Agradecimientoquehagoextensivoatodoslosmiembrosde esteequipoyenparticularalaDra.DªMªJoséGómezBenitoporsucontinuoapoyo.  APilarporsuempuje,suapoyoincondicionalysucontinuadisposiciónaayudarme entodocuantoestuvieseensumano.  Amispadres,PilaryJavier,porquesiemprehanvaloradomiesfuerzoymehan animadoaemprendernuevastareas.      PFCIngenieríaIndustrial  JorgeEscribanoJiménez    Resumen  Elcitoesqueletoesunaestructuradinámicaformadaporunentramadode biopolímeros,principalmenteactina,miosinay“complejosdeadhesión(CAs)”.Éstos proporcionansoporteinternoenlascélulasyjueganunpapeldeterminanteen numerosasfuncionesbiológicasymecánicascomopuedenserlaproliferación,la migraciónyladivisióncelular.Elconocimientodeestaestructuraesdevital importanciaalahoradeentenderlosprocesosbiológicosquetienenlugarenlacélula, peroapesardeseruntemaqueactualmenteestásiendoelfocodenumerosas investigaciones,elconocimientoquesetienedelfuncionamientomecánicodeestos entramadosesbastanteescaso.  Elobjetivodeesteproyectoesavanzarenelentendimientodelpapelqueejercen estasestructuraspoliméricas(citoesqueleto)enlamigracióncelular,centrándoseenla interaccióndelcitadocitoesqueletoconlamatrizextracelular(ECM),fenómeno conocidocomoadhesiónfocal.Paraellosedesarrollaráunmodelocomputacional discretoendosdimensiones,enellenguajedeprogramaciónC++,ysecompararánlos resultadosobtenidosconotrosresultadosexperimentalescitadosenlabibliografía.  Paraentenderconprecisiónelfenómenodelaadhesionesfocalesesnecesario conocerlascaracterísticasmecánicas(rigidezydeformabilidad)delaECMydelosCAs, conglomeradosdeproteínasqueenlazanlaactinadelcitoesqueletoconlasproteínas delaECM(formandoasílaadhesiónfocal),asícomoelfenómenodepolimerización delaactinaenfilamentosyelpapelquejuegalamiosinacomomotorcelular, haciendoquelosfilamentosdeactinadeslicensobreella,ejerciendofuerzasobre ellos.  Enelmodeloseincluiráncondetallelaspropiedadesmecánicasdelasadhesiones focales,asícomodosfenómenosimportantesquerigensucomportamiento:elde adhesiónyseparaciónconlosfilamentosdeactinaylasintegrinas(proteínasdela membranacelularquesirvencomopuntodeuniónparalasadhesionesfocalesconla ECM)yeldedespliegue.  AlolargodeldocumentoseanalizarálaimportanciadelarigidezdelaECM,dela concentracióndeCAsydelaconcentracióndeintegrinas,analizandocómoestos parámetrosinfluyenenlavelocidaddemovimientodelfilamentodeactina, condicionandoasíeltiempodevidadelaadhesiónfocal.     PFCIngenieríaIndustrial  JorgeEscribanoJiménez     PFCIngenieríaIndustrial  JorgeEscribanoJiménez  I  Índice  1.Introducción.............................................................................................1 1.1.Motivación..............................................................................................1 1.2Estadodelarte........................................................................................2 1.3Objetivo...................................................................................................4 1.4.Estructuradelamemoria........................................................................4  2.Modelomatemático.................................................................................5 2.1Modelodesimulación.............................................................................5 2.2Miosinayfilamentodeactina.................................................................5 2.3Complejosdeadhesión(CAs)..................................................................6 2.3.1Fenómenodeplegamiento..............................................................................6 2.3.2Fenómenodeuniónyrupturadeunión..........................................................8 2.3.3DinámicaBrowniana........................................................................................8 2.4 Substratodelamatrizextracelular.........................................................9  3.Implementaciónnumérica......................................................................11 3.1Condicionesyparámetrosiniciales.......................................................11 3.2Desarrollodelprograma.......................................................................11 3.2.1Equilibriodelaactina.....................................................................................12 3.2.2Equilibriodelamatrizextracelular...............................................................12 3.2.3EquilibrioCAsunidosporunextremo..........................................................13 3.2.4EquilibrioCAsunidosporambosextremos..................................................13 3.2.5MovimientoCAssueltos................................................................................14 3.3Hipótesisadicionalessobrelaimplementaciónnuméricadelmodelo.14 3.4Diagramadeflujo..................................................................................15  4.Ejemplosdeaplicación...........................................................................17 4.1Parámetrosycondicionesinicialesaanalizar.......................................17 4.2Tablasdeparámetros............................................................................18      PFCIngenieríaIndustrial  JorgeEscribanoJiménez  II  5.Análisisderesultados.............................................................................19 5.1Validaciónderesultados.......................................................................19 5.2Influenciadecondicionesinicialesysensibilidaddeparámetros.........20 5.2.1Condicionesiniciales......................................................................................21 5.2.2Análisisdesensibilidaddelosparámetrosdelmodelo.................................24 5.3Avancedelfilamento.............................................................................25  6.Conclusionesyfuturaslíneasdeinvestigación........................................27 6.1Conclusiones.........................................................................................27 6.2Futuraslíneasdeinvestigación.............................................................28  Bibliografía...................................................................................................29  AnexoI.Velocidaddelfilamentodeactina....................................................31  AnexoII.CódigoenC++delprogramaimplementado...................................32   PFCIngenieríaIndustrial  JorgeEscribanoJiménez  III  Índicedefiguras  Figura1‐1Complejodeadhesión(CA).Laactinina,vinculinaytalinaformanlosCAsy conectanlosfilamentosdeactinaconlasintegrinasqueasuvezvanalsubstrato[4]..2 Figura1‐2Esquemadefuncionamientodelmodelo[9]..................................................3 Figura1‐3Resultadosexperimentalesysimuladosdelavelocidadderetrocesodel filamentodeactinafrentealmóduloelásticodelsubstrato[9]......................................3 Figura2‐1Interaccióncélula‐matrizextracelular[2]......................................................5 Figura2‐2Esquemafilopodio[8].....................................................................................5 Figura2‐3Esquemainteracciónmiosina‐filamentodeactina[10].................................6 Figura2‐4EjemplodecurvasFs‐extensióndeunbrazodeCAparaNuf=10.Seha probadoparadosvelocidadesdeextensióndiferentes[11]...........................................7 Figura2‐5Substratodivididoenpequeñasbarraspornudos.Enlapartedearribase puedeverlanumeraciónlocaltantodenudoscomodebarras,yenladeabajola numeraciónglobaldenudos..........................................................................................10 Figura3‐1Equilibriodefuerzasenelfilamentodeactina............................................12 Figura3‐2Equilibriosubstrato.......................................................................................13 Figura3‐3EquilibriodeCAssueltosporunextremo.ElmomentoMbprovocauna fuerzaenelpuntocentraldesplazándolohastasuposicióndeequilibrio....................13 Figura3‐4EquilibrioCAunidaporambosextremos.....................................................14 Figura3‐5Diagramadeflujo..........................................................................................16 Figura5‐1Velocidadmediaderetrocesodelfilamentodeactinafrentealmódulo elásticodelsubstrato.....................................................................................................20 Figura5‐2Velocidadmínimaderetrocesodelfilamentodeactinafrentealmódulo elásticodelsubstrato.....................................................................................................20 Figura5‐3Velocidadmediaderetrocesodelfilamentodeactinaparadistintas longitudesdeéstefrentealmóduloelásticodelsubstrato...........................................21 Figura5‐4Velocidadmediaderetrocesodelfilamentodeactinaparadistintas distanciasentreintegrinasfrentealmóduloelásticodelsubstrato..............................22 Figura5‐5Velocidadmediaderetrocesodelfilamentodeactinaparadistintonúmero deCAsfrentealmóduloelásticodelsubstrato.............................................................22 Figura5‐6Velocidadmediaderetrocesodelfilamentodeactinaparadistintonúmero decabezasdemiosinafrentealmóduloelásticodelsubstrato....................................23 Figura5‐7Velocidadmediaderetrocesodelfilamentodeactinaparadistintosvalores delongituddepersistenciafrentealmóduloelásticodelsubstrato.............................24 Figura5‐8Velocidadmediaderetrocesodelfilamentodeactinaparadistintasvalores máximosdedesplieguedelosCAsfrentealmóduloelásticodelsubstrato.................25 Figura5‐9Velocidadmediadeavancedelfilamentodeactinafrentealmóduloelástico delsubstrato...................................................................................................................25 Figura5‐10Velocidadmediadeavancedelfilamentodeactinaparadistintosvalores delongituddepersistenciafrentealmóduloelásticodelsubstrato.............................26  PFCIngenieríaIndustrial  JorgeEscribanoJiménez  IV   Índicedetablas  Tabla4‐1Constantesdelmodelomatemático..............................................................18 Tabla4‐2Variablesobjetodeestudio...........................................................................18   PFC I    don d C a ocur fenó long i dism des p  Fig u     pro b  I ngenieríaI n uf s k k k      d e:  peslal o 0, (14 i l desplieg ,e s  ese esl a  a davezqu e ridoyse menocont i tudesgua r m inuiráen1 p liegueenl a u ra2‐4Ejem p  eselpa b abilidadd e n dustrial 0, 2 0, ,120 (2 4(1 ( i b i s ACP l k T p l rr       uf k  o ngitudde p 030)i n m ue, s larigidez d lcoeficient e a elasticida d e ocurreu n aumentai rario,am e r dadasdur a cadavez. a fuerzaeje p lodecurvas v rámetrod e e queocurr a ´12 ´0 2 ´12 0, ) ( /)( 1 ) i i rr rl   0 0 exp uf uf k k        p ersistenci a m ,con (i  d elCAaco m e dedespli e d mecánica. n despliegu e en1.Cu a e didaquel a ntelafas e EnlaFigur a rcidapore l Fs‐extensión v elocidades d e unafunci ó a elevento 1 P  ´12 ´0 2 ´0 0, ( ) 1 /) i rr rl    s s uf s B F kT     a , 0,1,..., ) uf N m presiónp o e gueenre p .  e seguard a a ndoelb r alongitud ededespl a 2‐4sepu e l brazodel C deunbrazo d d eextensión d ó ndedistr será: * 1 uf kt e     ´12 ´0 0, i rr l       12 0 12 0 s i s i rr rr    ,eslamá x o rdebajo d p osoy a lalongitu d r azoempi e delbrazo v iegue,ocu r e deverla i C A[13][14 ] d eCAparaN u d iferentes[1 1 ibuciónex p (2.5) JorgeE s 12 0 12 si si r r r r   (2.4) x imaextens elalongitu d delbrazo e ceadecr e v ayasiend o r rirásupl e nfluencia d ] . u f=10.Seha p 1 ] p onencial[ 1 s cribanoJi m 0 0 r r  (2.3) s iónparaié u ddeequili b alaquee s e cerocurr i o menorq u e gamiento d elfenóme n  p robadopar a 1 5],porta n m énez 7 é simo b rio, s teha i ráel u elas ylai n ode dos n tola  PFCIngenieríaIndustrial  JorgeEscribanoJiménez  8  dondeΔteselintervalodetiempoquetranscurreentrecadaevaluacióndel fenómeno. 2.3.2Fenómenodeuniónyrupturadeunión  Elfenómenoderupturadelauniónentreproteínasseasemejaaldedespliegue perocambiandolosparámetros:  012 0 012 0 exp si si ub s ub B ub ub F krr kT k krr         (2.6)  siendo elcoeficientederupturaenreposoylaelasticidadmecánicadela uniónparalaruptura. Enelmodeloquesepresentacuandotienelugarelfenómenoderuptura, independientementedelbrazoenqueocurra,ambosbrazossepliegan completamente(igualacero)ysuslongitudes()vuelvenautomáticamenteasu valordeequilibrio(). Laprobabilidaddequeocurraeleventosecalcularádelamismaformaqueenel apartadoanterior,utilizandolaecuación(2.5). Elfenómenodeuniónocurresimplementeporproximidad.Cuandoelbrazo correspondientedelCAseacercalosuficientealaintegrinaolaactinayningunode ellosestátodavíaunido.Ladistanciadeuniónvieneestablecidaporlaecuación:  1/6 2 12 2d    (2.7)  dondedesladistanciaentrepartículasyeslamediadelosdiámetrosdecada partícula.  2.3.3DinámicaBrowniana  LaecuaciónquegobiernaelcomportamientodelosCAsesladeLangevin[16]  2 2 B ii iiii dr dr mF F dt dt     (2.8)  dondeeslamasadelaproteína,laposicióndelCA,lafuerzadeinteracción conotrasproteínas,elcoeficientedefricciónconelmedioy esunafuerza estocástica,debidaacolisionesdelmedioconlapartícula,conmediaiguala0yuna correlación[17]:  2 () () Biij BB ij kT FtFt t     (2.9)  dondeeslaconstantedeBoltzman,Tlatemperatura,ladeltadeKroneckery eseltensorunidaddesegundoorden.Desarrollandoestaecuaciónseobtiene[18]:  PFCIngenieríaIndustrial  JorgeEscribanoJiménez  9  2_ BBi i kT F ni t    (2.10)  donden_iesunnúmeroaleatoriodeunadistribuciónNormal,N(0,1),demediaceroy desviacióntípica1. Suponiendoque,comounaprimeraaproximación,elCAsepuedaconsiderarcomo unaesfera,sucoeficientedefricciónquedará[19].  3 ii    (2.11)  dondeηeslaviscosidaddelmedioyeldiámetrodelaesfera.  Porúltimoeltérmino,correspondealasfuerzasdeinteracción,siendoéstasel resultadodelasumadelafuerzainternaejercidaporelbrazoensudirección longitudinal, ylafuerzaqueprovocaelmomentoproducidoporlaresistenciadel brazodelCAagirar[14]:  0 1() 2 bb Mk    (2.12)  dondeeslarigidezadoblarseylaposicióndeequilibriodelCAconelfilamento deactinaoelsubstratosegúncorresponda.  TeniendoencuentaquelosefectosdeinerciadelosCAssondespreciablesenla escaladetiempoaconsiderar,sepuedeeliminareltérminodeaceleracióndela ecuación(2.8),obteniendo:  1() B i ii i dr FF dt    (2.13)  Apartirdeestaecuaciónyconlosdatosfacilitadosanteriormenteesposible calcularlanuevaposicióndelapartículaparacadaintervalodetiempo.  2.4 Substratodelamatrizextracelular  Elsubstratodelamatrizextracelularseconsideracomounelementobarra trabajandoaaxil,portantosucomportamientosepuedeexpresarentérminosde rigidez:  est est est FKU    (2.14)  dondeesladenominadamatrizglobaldelaestructura,elvectorde desplazamientosglobales(gradosdelibertad)delaestructurayelvectorde cargasnodalesdelaestructura. Lamatrizglobaldelaestructuraseconstruiráatravesdelensamblajedelas matriceselementales.Paraelcasodeunaestructuraconunnúmerondenodos (integrinas),yportanton‐1barraslocalescomoseilustraenlaFigura2‐5,quedala siguientematriz: PFC I    Con:  don d entr e  Fi g nu m  P o lasc o que esco g está extr e inte n A l que d   E s lose   I ngenieríaI n e s K d eEesel m e nodos. g ura2‐5Subs t m eraciónloc a o steriorme n o ndiciones cubreprác t gidoimpo n elfilamen t e molibre, n tedesplaz a l aplicarla s d adelafor m est K         s importan t sfuerzosc o n dustrial 1 11 1 21 ( 0 0 s t K K          m óduloelá t ratodividid o a ltantoden u n teesnec e decontor n t icamente t n erunem p t odeactin a paraque a a rseconel s condicion e m a: 1 11 11 21 22 ( 0 0 K K KK K    t eseñalarq o rtantesol a 1 12 12 22 11 2 21 ( ) 0 K KK K   K K stico,Ael o enpequeña s u doscomod e e sarioesta b n o.Enelca s t odoeldo m p otramient o a yendire c a sínoten g f ilamento d e sdecont o 1 12 2 11 2 21 2 ) ( 0 K K K K   ueelsubst a flexión.  2 12 23 22 1 1 0 ( K KK     z xx z z xy z E A K L EA K L    áreadels u s barraspor n e barras,yen b leceruno s s oqueest a m iniodefin o aunadis c cióncontr a g arestricci o d eactina. o rnosobre 2 12 23 22 11 0 ) K K K K    ratosolot r 1 1 21 ) n K K      A  u bstratod e n udos.Enla p ladeabajol a s puntosd e a mosestud i idoparael tanciacon s a riaasu m o nesexter n lamatrizg 2 2 21 22 ( nn K K       r abajaante JorgeE s 1 22 0 0 0 n K            (2 . laECMy artedearrib a a numeración e apoyopa i andoseti e problema, s iderabled e ovimiento, n asalmo v lobaldela 2 1 11 0 0 0 ) n K           cargasaxil e s cribanoJi m .15) eslalo n  a sepuedev e globaldenu rapodera e neunsub s portanto e lazona d dejandoe v imientoc u estructura ,  (2.16) e s,desprec m énez 10 n gitud e rla d os. plicar s trato seha d onde lotro u ando , ésta i ando  PFCIngenieríaIndustrial  JorgeEscribanoJiménez  11  3. Implementaciónnumérica  Laimplementacióndelmodelomatemáticosehahechoenellenguajede programaciónC++[20].Suprincipalobjetivoeslacreacióndeunmodelofiableque permitaanalizarlarespuestadelsistemaparadistintascondicionesinicialesypara distintaspropiedadesdeloselementosinvolucrados. Dichomodelopretendereproducirelciclodelaretraccióndelaactinatrasla creacióndelfilopodio.Lamiosinatirarádelfilamentodeactinayestemovimientoserá restringidoporlosCAsqueesténunidosafilamentoysubstrato. Elprogramacreadoincluyelaimplementaciónnuméricadetodaslasecuaciones vistasenelanteriorcapítulo,ademásdeciertashipótesisnecesariasparasu desarrollo.Acontinuaciónseexplicantantolascondicionescomolosparámetrosy propiedadesiniciales,asícomosumododefuncionamientoehipótesisrealizadas.  3.1Condicionesyparámetrosiniciales  Antesdeempezararealizarsimulacionesseestablecenlascondicionesiniciales paradefinirdelprograma.  Losparámetrosdeentradadelprogramason:  NúmeroCAs.  Númeromonómerosdeactina(portanto,longituddelfilamentodeactina)  Concentracióndeintegrinas.  Númerodecabezasdelamiosina.  RigidezdelsubstratodelaECM.  RigidezCAs.  Tiempodesimulación.  Númerodedesplieguespermitidos.  Comoprimeraaproximación,seconsideraqueelfilamentodeactinapolimerizade formaquelasactinassecreanunadetrásdeotraformandounalínearecta.El substratoesunalínearectaparalelaalfilamentodeactina,aunadistanciadefinidade élyconunalongitudsuficientementegrandeparaqueelfilamentosiemprese encuentresobreél.Superpuestasalsubstratosecreanlasintegrinas,adistancias aleatoriasentresí,queseránlospuntosatravésdeloscualeslosCAspodránunirseal substrato.LaposicióndelosCAstambiénescompletamentealeatoria,asícomosu orientaciónpudiendoencontrarseencualquierlugardeldominiodefinido.  3.2Desarrollodelprograma  Comoseverámásadelante,seplanteaunalgoritmoderesolucióntemporalpara resolverelmodelo:Sediscretizaelproblemaentiempodemaneraqueelintervalode simulaciónsedivideenunaseriedeincrementos.Encadaincremento,serepetiráel algoritmodiseñado.Enprimerlugarseanalizaránlasposicionesdelosbrazosdelos CAsconrespectoalasactinaseintegrinas,silosbrazoscorrespondientesacadauna delaspartículascumplenladistanciamínimaseunirántalcomoseexplicóenel apartado2.3.2.Seguidamentesecalcularánlosprocesosderupturadeenlacey PFCIngenieríaIndustrial  JorgeEscribanoJiménez  12  plegamiento‐desplieguedelCA.Posteriormenteseprocederáaevaluarlanueva posicióndecadaelementoinvolucradoatravésdedistintosequilibriosdefuerzaque severánacontinuaciónyapartirdeahísevolveráarepetirelprocesoparael siguienteintervalodetiempo.  3.2.1Equilibriodelaactina  Elmovimientodelsistemacomienzaporreacciónaldesplazamientodelafibrade actina.Éstesedebealresultadodelasfuerzasprovenientesdelamiosina, dependientedelnúmerodecabezasconlasqueestéunidaalfilamento,yala oposiciónqueponganlosCAsunidosporambosextremosaestemovimiento, determinadoporsufuerzainterna, (verecuación(2.3)),ysuorientacióncon respectoalfilamentodeactina(Figura3‐1).Unavezconocidasestasfuerzassepuede calculareldesplazamientodelaactinaatravésdelaecuación(2.2)vistaenelcapítulo anterior.Alproducirseestedesplazamiento,elbrazodelosCAsunidosalaactinase mueveconellaproduciendoundesequilibrioparaelsiguienteintervalodetiempo.   Figura3‐1Equilibriodefuerzasenelfilamentodeactina  3.2.2Equilibriodelamatrizextracelular  ElsubstratodelaECMesconsideradounelementobarraysuperpuestasaéltiene alasintegrinas.Sóloatravésdelasintegrinassepermitirálaunión.Portantoel substratoseveráafectadoporlasfuerzasinternas ,delosCAs,haciendoqueéstese deformemásomenosenfuncióndesurigidez(verFigura3‐2). Comosehaindicadopreviamente,enesteproyectoseconsideraqueelsubstrato nopuedeflectar,siendoposibleunicamentesudeformaciónlongitudinal.Portantoel vectordecargasestarácompuestoúnicamenteporlasfuerzasaxilesejercidasporlos CAsencadanudo(integrina)yelvectordedesplazamientosseráeldesplazamientode cadanudoenladirecciónlongitudinal. PFCIngenieríaIndustrial  JorgeEscribanoJiménez  13   Figura3‐2Equilibrioenelsubstrato  3.2.3EquilibrioCAsunidosporunextremo  EnelcasodequeelCAestésolamenteunidoporunextremo,laecuaciónquerige sucomportamientoeslaresistenciadelbrazoagirar.ÉstaharáqueelCAquedeconla orientacióndeequilibriodebidoalafuerza(.)creadaporelmomento:  / b b brazo FMl  (3.1)  dondeeslalongituddelbrazodelCA.  ElCAseirámoviendoconelfilamentodeactinaoconelsubstrato,según correspondaelcaso(Figura3‐3).  θ‐θ0 θ‐θ0 Mb Mb Fb Fb Filamentoactina CA Substrato Integrina CA  Figura3‐3EquilibriodeCAssueltosporunextremo.ElmomentoMbprovocaunafuerzaenelpunto centraldesplazándolohastasuposicióndeequilibrio  3.2.4EquilibrioCAsunidosporambosextremos  LosCAssevensometidosalestiramientotantoenelladodelaactinacomoenelde laintegrina.Estorompeelequilibriodefuerzasinternoqueposeen,provocandola aparicióndefuerzasinternas, ,ydeotrasfuerzasproducidasporlaresistenciadelos brazosagirarconrespectoalaposicióndeequilibrioconelfilamentodeactinaydel PFCIngenieríaIndustrial  JorgeEscribanoJiménez  14  substrato,.Lasfuerzasqueresultansonaplicadasalpuntocentraldelaproteína, dondelosdosbrazosseunen,haciendoqueéstesemuevahaciaunanuevaposición deequilibrio(verFigura3‐4).Eldesplazamientodelpuntovendrádeterminadoporla ecuación(2.13),pudiendodespreciarseelefectode .   Figura3‐4EquilibriodelCAunidoporambosextremos  3.2.5MovimientoCAssueltos  LosCAsqueestáncompletamentesueltossemoveránsegúnlaecuación(2.13) siendolafuerzabrowniana laúnicaqueinfluirásobreellos,produciendoun movimientoaleatorio.  3.3Hipótesisadicionalessobrelaimplementaciónnuméricadel modelo  Alahoraderealizarelprogramasehanrealizadounaseriedesuposicionesy simplificaciones,tantoporlanecesidadinherentedeestablecerunoslímites,comopor lapocainfluenciaenelresultadofinaloporlanecesidaddetomarunadecisiónantela faltadedatosbibliográficos.Aunquealgunasdeellasyahansidocomentadasalo largodeestedocumento,acontinuaciónsepresentaunaenumeracióndelasmismas:   CuandolosCAsestánunidosporunodesusdosextremos,éstossemantienen enposiciónvertical,esdecir,seconsideraquelarigidezdelpuntodeuniónde ambosbrazosesrazonablementemayorencomparaciónconlasfuerzas brownianas.  CuandoocurreelfenómenoderupturadeuniónyunCApasadeestarunido porambosladosaunosolo,ésteinmediatamenterecuperasuposiciónde equilibrio.Estoesdebidoaqueenesemomento,comoyasehaindicado antes,soloactúa,perosusolainfluenciaessuficienteparaequilibrarloen periodosdetiempodemilisegundos.  SielCAestáunidoporambosextremoslarigidezdelpuntocentrales despreciableconrespectoalasfuerzasejercidaspory noofreciendoasí ningunaresistenciaalmovimientoqueéstasleprovocan. PFCIngenieríaIndustrial  JorgeEscribanoJiménez  15   ElfenómenoderupturanuncapodrátenerlugarsielCAestáunidosolamente porunextremo;laprobabilidadestanpequeñaquesehaoptadopor despreciarla.  Lasdeformacionesdelsubstratoocurriránsiempredeformaqueparacada intervalodetiempohayanllegadoasuposicióndeequilibrio.  PorcadaintegrinayactinasólosepodráunirunúnicobrazodeCAalavez.  Elsubstratoyelfilamentodeactinasolosevenafectadosporcargasaxiles. Sólopuedenserdeformadosodesplazados,respectivamente,deforma horizontalsincontemplarlaposibilidaddeesfuerzoscortantesoqueflecten.  ApesardequeteóricamentecadabrazodeunCAtienepropiedades diferentes,debidoalafaltadereferenciasbibliográficas,selessuponelas mismascaracterísticas.Portantosusrigidecesseránsimilaresasícomosus probabilidadesderupturadeenlaceydespliegueencondicionessimilares.  ElequilibrioparalosCAsunidossehaescogidocomolaposiciónperpendicular alfilamentodeactinaoalsubstrato.  3.4Diagramadeflujo  EldiagramadeflujomostradoenlaFigura3‐5representaelprocesoexacto,pasoa paso,quesigueelprogramaimplementadoparadesarrollarelmétododescrito. Éstecomienzacreandolosfilamentosdeactina,elsubstratoconsusintegrinasylos CAs.Apartirdeahíseentraenunbucledondeloexplicadoacontinuaciónserepetirá paracadaintervalodetiempo.SecompruebasialgunodelosladosdelosCAsque estánlibressepuedeuniraunaactinaoaunaintegrina.Seguidamenteseiniciaráotro buclequerecorrerátodoslosCAs,analizándolosunoauno.Dependiendodecómo esténunidosseseguiráuncaminouotroparaactualizarsusposiciones.Mención especialrequierecuandoelCAestáunidoporamboslados.Endichocasoloprimero queseanalizaráessuprobabilidaddedespliegueparaelladodelaactinaysiéste ocurreono,actualizandolaecuaciónde encasoafirmativo.Posteriormentese realizaelmismoprocesoparasabersiocurreelfenómenoderuptura,siéstetiene lugarelCArecuperalaposicióndeequilibrioypasaaformarpartedelgrupoqueestá unidoporlaintegrina.Encasodequenoseseparesevuelveaproducirelmismo procesodedespliegueyrupturaparaelladodelaintegrina.Siocurrelarupturade enlace,comoesdeesperar,elCApasaráaformarpartedelgrupodelosqueestán unidosporlaactina.EncasodequeelCAsigaunidoporambosladosseprocederáa calcularelequilibriodefuerzasyadescrito,seactualizarálaposicióndelpuntocentral delCAyseguardaránlasfuerzasquetransmitentantoalsubstratocomoalaactina. EnelrestodeloscasosseactualizarásuposiciónguardandoydiferenciandolosCAs queestánunidosaactinayaintegrina.Unavezfinalizadotodoesteprocesopasaráa analizarelsiguienteCA. Unavezacabadoelsegundobuclesetendrántodaslasfuerzasqueactúansobrela actinaytodaslasqueactúansobreelsubstrato.Enprimerlugarseprocederáahallar lamatrizderigidezglobalparaelsubstrato(󰇜,sehallarásuinversayconsu correspondientevectordefuerzassehallaránlosdesplazamientos.Conlos desplazamientoshalladosseprocederáaactualizarlaposicióndelasintegrinasenel substratodesplazando,deigualmanera,elextremodelosbrazosdelosCAsunidosa ellas.Seguidamenteconlafuerzasobrelaactinasecalculaeldesplazamientodel PFCIngenieríaIndustrial  JorgeEscribanoJiménez  16  filamento,yéste,comoenelcasoanterior,semoverájuntoconlosextremosdelos brazosdelosCAsunidosaél.Unavezacabadoesteprocesosevolveráaliniciodel primerbucleyserepetiráelprocesoparaelsiguienteintervalodetiempo.  Crearelementos: fliamentoactina, ACPseintegrinasen elsubstrato Comprobar uniones INICIOPROGRAMA Comienzaa anlizarlosCAs unoauno Actuaizar posicion(unidoa integrina) Actuaizar posicion(unidoa actina) Actuaizar posicion(unidoa integrina) DESPLIEGUE Ladoactina Dosbrazos libres Ladoactina unido Doslados unidos Ladointegrina unido RecalcularFs SI NO RUPTURAUNIÓN Ladoactina DESPLIEGUE Ladointegrina RUPTURAUNIÓN Ladointegrina Cálculodematrizde rigidez,K Cálculo desplazamientos substrato Actualizarposicion integrina Actualizarposición actina SI SI SI NO NO NO RecalcularFs Repetirprocesoparacada intervalodetiempo Repetirprocesopara cadaACP Actualizar posición(unido amboslados)  Figura3‐5Diagramadeflujo PFCIngenieríaIndustrial  JorgeEscribanoJiménez  23  Númerocabezasmiosina:  AlaumentarelnúmerodecabezasdemiosinasepuedeobservarenlaFigura5‐6 quelavelocidadvadisminuyendo,estoesrazonableyaquecadacabezatiradel filamentoconunafuerzaconstante,portantoaldisminuirsunúmerolafuerzade atracciónejercidasobreelfilamentodeactinatambiénserámenor.   Figura5‐6Velocidadmediaderetrocesodelfilamentodeactinaparadistintonúmerodecabezasde miosinafrentealmóduloelásticodelsubstrato 92,5 93 93,5 94 94,5 95 95,5 0,1 1 10 100 Velocidad(µm/s) Móduloelástico,E(kPa) 60cabezasdemiosina 69 69,5 70 70,5 71 71,5 0,1 1 10 100 Velocidad(µm/s) Móduloelástico,E(kPa) 45cabezasdemiosina 44 44,5 45 45,5 46 46,5 47 47,5 0,1 1 10 100 Velocidad(µm/s) Móduloelástico,E(kPa) 30cabezasdemiosina PFCIngenieríaIndustrial  JorgeEscribanoJiménez  24  5.2.2Análisisdesensibilidaddelosparámetrosdelmodelo  Longituddepersistencia,p:  Comosehaindicadoantes,lalongituddepersistenciaestádirectamente relacionadaconelmóduloelásticodelsubstrato.Portantoalaumentaréste,más cargaseráncapacesdesoportarlosCAscontrarrestandoasí,conmásefectividad,la fuerzaconlaquetiranlasmiosinasyreduciendoportantolavelocidadderetroceso delfilamento.TambiénsepuedeobservarenlaFigura5‐7queamedidaqueaumenta lalongituddepersistenciaesnecesariomayomóduloelásticoparaquelavelocidad vuelvaasubir.EstecomportamientosedebeaquealaumentarE,losCAstambiénson capacesdesoportarmáscargassinqueserompalaadhesión.    Figura5‐7Velocidadmediaderetrocesodelfilamentodeactinaparadistintosvaloresdelongitudde persistenciafrentealmódulodeelasticidaddelsubstrato   NúmerodevecesquesepermiteeldespliegueNuf  ElpermitirdesdoblarsealosCAsprovocaquepuedanestarmástiempounidos,lo quetendráeldobleefectodereducirlavelocidadmediadelfilamentodeactinayque anteunaumentodelmóduloelásticolosCAsseránmásresistentes,pudiendoretrasar einclusoevitarelefectocascadadescritoconanterioridad.Debidoalaaleatoriedad queincluyeelprocesodedespliegue,elcomportamientoserámenospredecible.Este comportamientosepuedeobservarenlaFigura5‐8 102 104 106 108 110 112 114 116 118 120 0,1 1 10 100 Velocidad(µm/s) Móduloelástico,E(kPa) Variaciónp ref p/2 p/3 p/5 PFCIngenieríaIndustrial  JorgeEscribanoJiménez  25   Figura5‐8Velocidadmediaderetrocesodelfilamentodeactinaparadistintasvaloresmáximosde desplieguedelosCAsfrentealmódulodeelasticidaddelsubstrato  5.3Avancedelfilamento  Lasfuerzasejercidasporlamiosinasondecaráctercíclico,portantohabráun momentoenelquedejendeactuar.EnesemomentolosCAsquepermanezcanharán queelfilamentovuelvaaavanzarlentamente.EsteavanceestáreflejadoenlaFigura 5‐9,enellasevequelavelocidadestáaltamenteinfluidaporlaaleatoriedaddel proceso.Enlíneasgeneralessepuedeobservarquesegúnvaaumentandoelmódulo elásticolohacetambiénlavelocidad,yquealllegardeformaaproximadaalvalordeE dondelavelocidadderetrocesoeramínimadejadesubirysemantiene aproximadamenteconstante.    Figura5‐9Velocidadmediadeavancedelfilamentodeactinafrentealmódulodeelasticidaddel substrato   EnlaFigura5‐10semuestracomoalvariarlalongituddepersistencialavelocidad mediadeavancedelfilamentoaumentacomoconsecuenciadelamayorrigidezdelos CAsquelespermitirásoportarmástensiones. 102 104 106 108 110 112 114 116 118 120 0,1 1 10 100 Velocidad(µm/s) Móduloelástico,E(kPa) Númeromáximodedespliegues ref 2 3 5 0 0,05 0,1 0,15 0,2 0,1 1 10 100 Velocidad(µm/s) Móduloelástico,E(kPa) Velocidadmediadeavance PFCIngenieríaIndustrial  JorgeEscribanoJiménez  26   Figura5‐10Velocidadmediadeavancedelfilamentodeactinaparadistintosvaloresdelongitudde persistenciafrentealmódulodeelasticidaddelsubstrato   0 0,2 0,4 0,6 0,8 1 0,1 1 10 100 Velocidad(µm/s) Móduloelástico,E(kPa) Sensibilidadap ref p/2 p/3 p/5 PFCIngenieríaIndustrial  JorgeEscribanoJiménez  27  6. Conclusionesyfuturaslíneasdeinvestigación  Enesteapartadoseexponenlasconclusionesquesepuedenextraerdelos resultadosobtenidosenelcapítulo5yseestableceránunaspautasaseguirpara mejorarelfuncionamientodelmodeloyampliarlo,deformaqueseacapazde englobarmáselementosquepuedaninfluirenelcomportamientomecánicodelas adhesionesfocales.  6.1Conclusiones  Comosehapodidoverenelapartadoanteriorsehaconseguidocrearunmodelo quesimulasatisfactoriamentelatendenciavistaenlosmodelosexperimentales.Enel tramoenqueelmodeloessensiblealmóduloelástico,lavelocidadderetrocesodel filamentodeactinacomienzaabajarrápidamentehastaalcanzarunmínimoyapartir deahívuelveasubirhastaalcanzarvalorescercanosalmáximo.Sinembargo,enel modelopresentadoseobservaquelosvaloresdevelocidadobtenidossonmucho mayoresquelosreales.Sisecomparaconelmodelodesimulaciónexpuestoenel capítulo1.2,sepuedeverqueenesteexperimentolavelocidadmediabajapocomás de2µm/smientrasqueenelmodelodeChanyOdde[9]bajaalrededorde45µm/s.Si bienesverdadquesiloqueescogemoseslavelocidadmínimaestadiferenciase reduceconsiderablementellegandoabajaralrededorde15µm/s.Alolargodelas simulacionessehavistocomocambiandociertosparámetrosocondicionesinicialesse podíaconseguirquelavelocidaddisminuyese,porejemploaumentandolalongitudde persistenciaoelnúmerodedesplieguesposibles.Conestosvaloressehanobservado descensosdemásde10µm/s.Elproblemaenestoscasoshasidoquelatendencia,a medidaqueibabajandolavelocidad,sealejabamásdelosresultadosexperimentales, necesitandodeunsubstratomásrígidodelodebidoparaquevolvieseasubir,siendo tambiéndichasubidacadavezmenor. Hastaloquesehapodidocomprobarenlaspocasreferenciasbibliográficas existenteselmodelorespondedeformasatisfactoria.Esposiblequealgunosdelos comportamientosobservadosalcambiarparámetrosycondicionesnoseandeltodo precisos.Apesardelacantidaddeparámetrosycondicionesinicialesquehansido objetodeanálisis,hayotrosfactoresquenohansidoconsiderados,yaseaporla necesidaddeestablecerunoslímitesenelnúmerodesimulacionesoporlanecesidad deformularhipótesisdebidoalafaltadedatosquederivadelaincertidumbreque aúnexistesobreestosprocesosbiológicos.Eselcasodeladistanciaentrefilamentode actinaysubstrato,longituddelsubstratoodelaspropiedadesdelosdosbrazosdelos CAsquehansidosupuestasiguales.Parapoderasegurarqueestosresultadossondel todoprecisosseríanecesarialaobtencióndemásmedidasexperimentalessobreeste tipodefenómenossobrelasquebasarseparapoderajustarelmodelo. Portodoellosepuedeconcluirqueelmodeloenlíneasgeneralesreproducede maneracualitativalosresultadosexperimentales,yquepuedeservircomopuntode partidaparaelaborarmodelosmáscomplejosqueincluyanmáselementosdel citoesqueleto. Eltrabajodesarrolladoenesteproyectosuponeunavanceimportanteenel conocimientodeestetipodeadhesionesformandopartedelconsiguientebeneficio queunmayorconocimientodeestaáreapuedeproporcionaralcampodelamedicina PFCIngenieríaIndustrial  JorgeEscribanoJiménez  28  enaspectoscomolaregeneracióndeheridasyelcontroldecélulastumorales invasivas.    6.2Futuraslíneasdeinvestigación  Comocontinuacióndeesteproyectolaprimeratareaserámediroconseguirdatos experimentalesquepermitanajustarconmásprecisiónlosparámetrosdelmodelo paraquelosresultadosobtenidospuedanservalidadosmejor.Lalíneaaseguirserá combinarvarioscambiosdelosvistosenelcapítulo5,especialmenteaumentarla longituddepersistenciayelnúmerodedespliegues.Posteriormenteseríainteresante analizarlainfluenciadeotrosparámetroscomoladistanciaentreelfilamentoyel substrato Unavezqueelmodeloestémejorajustadopresentamuchasposibilidadesde seguirtrabajandosobreél.Sepodráprocederaincluirotroselementosdel citoesqueletoquetambiéntenganinfluenciasobreelfenómenodescrito,comopor ejemplo,lasimulacióndelamembranadelacélula.Éstapasaríaatravésdelas integrinasinteractuandoconellasyseveríaafectadaporelempujedelfilamentode actinaalrecuperarsuposicióndespuésdelciclodeempujedelamiosina.También cabelaposibilidaddesimularelfenómenodepolimerizacióndelaactinaen filamentos.Elúltimopasoseríalacreacióndelmodeloentresdimensiones.   PFCIngenieríaIndustrial  JorgeEscribanoJiménez  29  Bibliografía  [1] B.&.B.Geiger,«Assemblyandmechanosensory,»Curr.Opin.CellBiol.,vol.13,nº 584–592.(doi:10.1016/S0955‐0674(00)00255‐6),2001. [2] H.Gao,J.QianyB.Chen,«Probingmechanicalprinciplesoffocalcontactsincellmatrixadhesionwithacoupledstochastic‐elasticmodellingframework,» Interface,2011. [3] A.Y.A.K.S.S.V.J.M.Alexandrova,«Comparativedynamicsofretrogradeactin flowandfocal,»PLoSONE,vol.3,nºe3234.(doi:10.1371/journal.pone.0003234), 2008. [4] P.Roca‐Cusachs,T.IskratschyM.P.Sheetz,«Findingtheweakestlink‐exploring integrin‐mediatedmechanicalmolecularpathways,»JournalofCellScience,2012. [5] C.K.Choi,M.Vicente‐Manazanares,J.Zareno,W.A.Leanna,A.MogilneryA.R. Horwitz,«Actinand‐actininorchestratetheassemblyandmaturationofnascent adhesionsinamyosinIImotor‐independentmanner,»Nature,2008. [6] D.Kong,B.JiyD.Lanhong,«StabilityofAdhesionClustersandCellReorientation underLateralCyclicTension,»BiophysicalJournal,2008. [7] J.E.Olberding,M.D.Thouless,E.M.ArrudayK.Garikipati,«TheNon‐Equilibrium ThermodynamicsandKineticsofTheNon‐EquilibriumThermodynamicsand Kineticsof,»PlosOne,2010. [8] V.S.Deshpande,M.Mrksichb,R.M.McMeekingcyA.G.Evansc,«Abiomechanicalmodelforcouplingcellcontractilitywithfocaladhesionformation,» Journalofthemechanicsandphysicsofsolids,2007. [9] C.E.ChanyD.J.Odde,«TractionDynamicsofFilopodiaonCompliantSubstrates,» SCIENCE,2008. [10]G.Bao,«Mechanicsofbiomolecules,»JournaloftheMechanicsandPhysicsof Solids,2002. [11]S.Furkie,T.ItoyM.Yamakazi,«MechanicalunfoldingofsinglefilaminA(ABP‐280) moleculesdetectedbyatomicforcemicroscopy,»FEBS,2001. [12]T.Kim,ComputationalStudyofActinMorphologyandRheology,2010. [13]T.Kim,W.HwangyR.D.Kamn,«DynamicRoleofCross‐LinkingProteinsinActni Rheology,»BiophysicalJourney,2011. [14]T.Kim,W.HwangyR.D.Kamn,,«ComputattionalAnalysisofaCross‐linkedActinlikeNetwork,»SocietyforExperimentalMechanics,2007. [15]J.J.deVries,«Simulatingbiopolymernetworks:Towardsmobilecrosslinkers,» 2010. [16]R.F,Fundamentalsofstatisticalandthermalphysics,NewYork:McGraw‐Hill, 1965. [17]P.HunderhillyP.Doyle,«Onthecoarse‐grainingofpolymersintobead‐spring chains,»JNon‐NewtonFluidMech,2004. [18]C.J.Cyron,«MicromechanicalContinuumApproachfortheAnalysisofBiopolymer Networks,»2011. [19]Q.Liao,A.DobryninyM.Rubinstein,«Moleculardynamicssimulationsof PFCIngenieríaIndustrial  JorgeEscribanoJiménez  30  polyelectrolitesolutions:Nonuniformstretchingofchainsandscalingbehaviour,» Macromolecules,2003. [20]B.Gotterfried,ProgramaciónenC,McGraw‐Hill,2003. [21]K.Hu,L.Ji,K.T.Applegateye.al,«Differentialtransmissionofactinmotionwithin focaladhesions,»Science,2007. [22]A.MallavarapuyT.Mitchison,«Regulatedactincytoskeletonassemblyat filopodiumtipscontrolstheirextensionandretraction,»JOURNALOFCELL BIOLOGY,1999. [23]S.L.GuptonyC.M.Waterman‐Storer,«Spatiotemporalfeedbackbetween actomyosinandfocal‐adhesionsystemsoptimizesrapidcellmigration,»Cell, 2006. [24]H.N.Pozzo,H.A.ChertcoffyD.B.H.A.Marcos,«SociedadArgentinade Histotecnología,»2010.[Enlínea].Available:http://www.ht.org.ar/. [25]M.A.Schwartz,«IntegrinsandExtracellularMatrixinMechanotransduction,»Cold SpringHarborPerspectivesinBiology,2010.  PFCIngenieríaIndustrial  JorgeEscribanoJiménez  31  AnexoI.Velocidaddelfilamentodeactina  Laecuaciónvistaparaelequilibriodelaactinaecuación(2.2),  1r filment u m F vv F       noesunaecuaciónindependientesinoqueprovienedelaecuacióndeLangevin,vista enelcapítulo2.3.Concretamentedelaecuaciónyasimplificada(ecuación(2.13)):  1() B i ii i dr FF dt     Sisetieneencuentaquelosmovimientosdebidosafuerzasbrownianasson despreciablesfrentealefectodelasotrasfuerzas( 0),yque  ,la ecuaciónqueda:  1() i mr i dr FF dt      Volviendoalaprimeraecuacióndesarrollandoseobtiene:  () mr u f ilment u m r mm FF v vv FF FF         Portantosepuedeobservarquesonlamismaecuacióndonde  1 u mi v F      LarazónporlaquenoseusadirectamentelaecuacióndeLangevin,apartedelas quesehandetalladoalolargodeestamemoria,esporqueelfilamentodeactinaseve afectadoporotrasfuerzasquecondicionansumovimiento,comopuedeserelcasode lasderivadasdeunionesconotrosfilamentosdeactina.Aldesconocerestosprocesos, porsufaltaderelevanciaeneltemaatratar,nosepuedeusardirectamentela ecuacióndeLangevin.Porelloesnecesariomedirexperimentalmentelavelocidad máximayusarlaecuaciónadaptada. PFCIngenieríaIndustrial  JorgeEscribanoJiménez  32  AnexoII.CódigoenC++delprogramaimplementado CABECERA // Main constants #define D_MONOMER 7 //pnm #define BOLTZMANN_ENERGY 0.004142 //K_b*T (kg*nm^2/s^2) energy #define DIM 2 #define VISCOSITY 8.599E-13 // kg/(nm*s) const float PI=103993./33102.; const double DRAG_COEF =3*PI*D_MONOMER*VISCOSITY ; //Valores inciales const int time_slots=2000;// PAra hacer los 500 del vmd const int divid=4; const int range=100; //pm (x,y) const double total_time=1.05e-7; //Tiempo total de simulacion, (s) const int n_actin_chain=120; //Establece longitud de cadena (80) const int n_random_actin=0; //Particulas iniciales para formar cadena const int n_actin=n_actin_chain+n_random_actin; //Partculas totales const int n_crosslinker=50; const int n_integrin=110; //101 const float lenght_cross= 105; // longitud c¡brazo crosslinker, ro const float cross_theta_o= PI; const float actin_theta_o= PI/2; const float integrin_theta_o=cross_theta_o+actin_theta_o; #define K_bend_actin 12.43 #define p 0.11; // 0.33 #define Ko_uf 3e-5; //s-1 #define Ko_ub 0.115; //s-1 #define lambda_uf 0.6 //(nm) 0.6----11.9423 #define lambda_ub 0.6903 //(nm) 0.104---- 2.071 para emular #define ro 105. //(nm) #define K_acp 0.0000423 // IN! //#define K_substrate 1000 //Rigidez substrato (nN/nm) #define steps_int 200 #define A_substrate 10000000. #define E_substrate 10e-9 //kg/(nm*s^2) //const float EA=A_substrate*E_substrate; #define DIST_INTEGRIN 7 const float DIST_BIND=D_MONOMER*pow(2,(1./6.)); const double DRAG_CROSS =3*PI*2*lenght_cross*VISCOSITY ; PFCIngenieríaIndustrial  JorgeEscribanoJiménez  39  force_fibre=0.; }//for z } //rep for (i=0;i<time_slots;i++) { V_fib[i]=V_fib[i]/rep; print_retro(V_fib[i],f); } }//inc return 0; } PFCIngenieríaIndustrial  JorgeEscribanoJiménez  40  FUNCIONES #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <time.h> #include <math.h> #include "stdlib.h" #include <string> #include <sstream> #include <iostream> #include <fstream> #include "header_b.h" float bending_force(float theta, float theta_o); float brownian_force(float random_gauss , float frame_time, float drag); void print_data(float a, float b, float c, int d, int e ); //Brownian Force float brownian_force(float random_gauss , float frame_time, float drag) { float force; force=sqrt(2*drag*BOLTZMANN_ENERGY/frame_time)*random_gauss; return force; } //Bending force float bending_force(float theta, float theta_o) { float force; force=(theta-theta_o)*K_bend_actin; return force; } float calculate_module(float a[], float b[]) { int j; float mod; mod=0; for(j=0;j<= DIM-1;j++) mod=mod+pow((b[j]-a[j]),2); mod=sqrt(mod); return mod; } // Generador de numeros gaussianos, genera dos numeros(para t y t+At) en cada diemensión float generate_gauss(float v[][DIM]) { double x1, x2, w, y1, y2; int i; for (i=0;i<DIM;i++){ do { x1 = 2.0 * (rand() / 32768.0) - 1.0; x2 = 2.0 * (rand() / 32768.0) - 1.0; w = x1*x1 + x2*x2; } while (w >= 1.0); PFCIngenieríaIndustrial  JorgeEscribanoJiménez  41  w = sqrt(( -2.0 * log( w )) / w); y1 = x1 * w; //t y2 = x2 * w; //At v[0][i] = y1; v[1][i] = y2; } return v[2][DIM]; } //Inicializador de particulas (cadena) (NO 3D)!!!!!!!! void start_chain(struct chain_point point[], float start_x,float start_y, float distance, int step) { int i; for (i = 0; i < step; i++) { point[i].point[0]=start_x+distance*i; point[i].point[1]=start_y; point[i].bound=false; }; }; //Copiar matriz void copy_matrix(float integrin_initial[][DIM],chain_point integrin[],int step) { int i,j; for (i = 0; i < step; i++) { for(j=0;j<=DIM-1;j++) integrin_initial[i][j]=integrin[i].point[j]; } } void create_file(int step) { char name[30]; char * pref_pdb = "v_"; char * extension_pdb=".txt"; FILE*fOut; //Imprime archivo pdb sprintf_s(name, "%s%d%s", pref_pdb, step , extension_pdb); fOut = fopen(name,"w"); //para reescribir se usa "a" fclose(fOut); } void print_retro(float a,int step) { char name[30]; char * pref_pdb = "v_"; char * extension_pdb=".txt"; FILE*fOut; //Imprime archivo pdb PFCIngenieríaIndustrial  JorgeEscribanoJiménez  42  sprintf_s(name, "%s%d%s", pref_pdb, step , extension_pdb); fOut = fopen(name,"a"); //para reescribir se usa "a" fprintf (fOut, "%4.2f \n", a); fclose(fOut); } void create_data() { FILE*fOut; //Imprime archivo pdb fOut = fopen("Incremento x1","w"); //para reescribir se usa "a" fclose(fOut); } void print_data(float a, float b, float c, int d, int e ) { FILE*fOut; //Imprime archivo txt fOut = fopen("Incremento x1.txt","a"); //para reescribir se usa "a" fprintf (fOut, "%4.2f \n", a); fclose(fOut); /* fOut=fopen("Time2.txt", "a"); fprintf (fOut, "%4.3f \n", b); fclose(fOut); fOut=fopen("velocidad_actina.txt", "a"); fprintf (fOut, "%4.2f \n", c); fclose(fOut); fOut=fopen("total.txt", "a"); fprintf (fOut, "%4.3d %4.3d \n ", d,e); fclose(fOut);*/ } // Generar crosslinkers void generate_crosslinker(struct crosslinker linker[], float start_x, float start_y, float start_angle, float range_x, float range_y, float range_angle, int step) { //srand( (unsigned)time( NULL ) ); // inicia el generador de númeroa aleatorios int i; float x; //número alatorio entre 0 y 2*pi for (i = 0; i <= step-1; i++) { linker[i].central_point[0]= 400+7*i; linker[i].central_point[1]= 112.5; x= PI/2; PFCIngenieríaIndustrial  JorgeEscribanoJiménez  43  linker[i].actin_point[0]=linker[i].central_point[0]+cos(x)*lengh t_cross; linker[i].actin_point[1]=linker[i].central_point[1]+sin(x)*lengh t_cross; linker[i].integrin_point[0]=linker[i].central_point[0]+cos(x+cro ss_theta_o)*lenght_cross; linker[i].integrin_point[1]=linker[i].central_point[1]+sin(x+cro ss_theta_o)*lenght_cross; linker[i].actin_bound=false; linker[i].integrin_bound=false; linker[i].actin_N=0; linker[i].integrin_N=0; linker[i].actin_last_unfolding[0]=0; linker[i].integrin_last_unfolding[0]=0; } } void check_union(struct crosslinker linker[], struct chain_point actin[], struct chain_point integrin[]) { int i,c,j; float module; for (c=0; c < n_crosslinker; c++) { i=0; while ((linker[c].actin_bound==false) && (i < n_actin_chain)) { module=0; for(j=0;j<= DIM-1;j++) module=module+pow((linker[c].actin_point[j]-actin[i].point[j]),2); module=sqrt(module); if ((module <= DIST_BIND) && (actin[i].bound==false)) { linker[c].actin_bound=true; actin[i].bound=true; linker[c].pointer_actin=i; } else i=i+1; } i=0; while ((linker[c].integrin_bound==false) && (i < n_integrin)) { //module=calculate_module(linker[c].integrin_point,integrin[i].p oint); PFCIngenieríaIndustrial  JorgeEscribanoJiménez  44  module=0; for(j=0;j<= DIM-1;j++) module=module+pow((linker[c].integrin_point[j]- integrin[i].point[j]),2); module=sqrt(module); if ((module <= DIST_BIND) && (integrin[i].bound==false)) { linker[c].integrin_bound=true; integrin[i].bound=true; linker[c].pointer_integrin=i; } else i=i+1; } } } void check_unbinding_unfolding(struct crosslinker linker[], struct chain_point actin, struct chain_point integrin, int c) { float module; float lo; float r12; float angle,prob,k_prob_ub,k_prob_uf; int i_n,j; float f_internal_actin, f_internal_integrin, force_subs,force; double probability; float aux2[DIM]; //Actina r12=0; for(j=0;j<= DIM-1;j++) r12=r12+pow((linker[c].central_point[j]-linker[c].actin_point[j]),2); r12=sqrt(r12); //Diametro proteina //Refolding if (r12 < linker[c].actin_last_unfolding[linker[c].actin_N]){ linker[c].actin_N=linker[c].actin_N-1; i_n=linker[c].actin_N; //SEGUN TAEWOON - !! lo=140+30*i_n; if (r12>= ro){ f_internal_actin=-BOLTZMANN_ENERGY*(((2*lo-r12- ro)*(r12-ro))/(4*lo*lo*(1-r12/lo)*(1-r12/lo)*(1-ro/lo)*(1- ro/lo))+(r12-ro)/lo)/p; force=sqrt(f_internal_actin*f_internal_actin); } else force=K_acp*(r12-ro); //Constante inventada. Se puede quitar } //Unfolding else { if (r12>= ro){ i_n=linker[c].actin_N; //SEGUN TAEWOON - !! lo=140+30*i_n; PFCIngenieríaIndustrial  JorgeEscribanoJiménez  45  f_internal_actin=BOLTZMANN_ENERGY*(((2*lo-r12- ro)*(r12-ro))/(4*lo*lo*(1-r12/lo)*(1-r12/lo)*(1-ro/lo)*(1- ro/lo))+(r12-ro)/lo)/p; force=sqrt(f_internal_actin*f_internal_actin); k_prob_uf=exp(lambda_uf*force/BOLTZMANN_ENERGY)*Ko_uf; } else { f_internal_actin=K_acp*(r12-ro); //Constante inventada k_prob_uf=Ko_uf; } if (linker[c].actin_N<limit_unfolding)// { probability=1-exp(-k_prob_uf*time_un); prob=rand() / 32768.0; if (prob < probability) //Aumentamos N y cambiamos F { linker[c].actin_N=linker[c].actin_N+1; linker[c].actin_last_unfolding[linker[c].actin_N]=r12; //Guardamos distancia de unfolding i_n=linker[c].actin_N; //SEGUN TAEWOON - !! lo=140+30*i_n; f_internal_actin=BOLTZMANN_ENERGY*(((2*lo-r12-ro)*(r12- ro))/(4*lo*lo*(1-r12/lo)*(1-r12/lo)*(1-ro/lo)*(1-ro/lo))+(r12- ro)/lo)/p; force=sqrt(f_internal_actin*f_internal_actin); } } } // Unbinding if (r12>= ro) { k_prob_ub=exp(lambda_ub*force/BOLTZMANN_ENERGY)*Ko_ub; } else { k_prob_ub=Ko_ub; } probability=1-exp(-k_prob_ub*time_un); prob=rand() / 32768.0; if (prob < probability) { linker[c].actin_bound=false; ///Se separa linker[c].actin_N=0; linker[c].integrin_N=0; for(j=0;j<= DIM-1;j++) aux2[j]=linker[c].central_point[j]-linker[c].integrin_point[j]; angle=atan(aux2[1]/aux2[0]); if (angle < 0) angle=angle+PI; PFCIngenieríaIndustrial  JorgeEscribanoJiménez  46  linker[c].central_point[0]=linker[c].integrin_point[0]+cos(angle )*lenght_cross; //longitud y orientacion iniciales linker[c].central_point[1]=linker[c].integrin_point[1]+sin(angle)*leng ht_cross; linker[c].actin_point[0]=linker[c].central_point[0]+cos(angle)*l enght_cross; linker[c].actin_point[1]=linker[c].central_point[1]+sin(angle)*l enght_cross; } else { //Integrina r12=0; for(j=0;j<= DIM-1;j++) r12=r12+pow((linker[c].central_point[j]- linker[c].integrin_point[j]),2); r12=sqrt(r12); //Diametro proteina //Refolding if (r12 < linker[c].integrin_last_unfolding[linker[c].integrin_N]){ linker[c].integrin_N=linker[c].integrin_N-1; i_n=linker[c].integrin_N; lo=140+30*i_n; if (r12>= ro){ f_internal_integrin=BOLTZMANN_ENERGY*(((2*lo-r12-ro)*(r12- ro))/(4*lo*lo*(1-r12/lo)*(1-r12/lo)*(1-ro/lo)*(1-ro/lo))+(r12- ro)/lo)/p; force=sqrt(f_internal_integrin*f_internal_integrin); } else force=K_acp*(r12-ro); //Constante inventada } //Unfolding else { if (r12>= ro){ i_n=linker[c].integrin_N; lo=140+30*i_n; f_internal_integrin=BOLTZMANN_ENERGY*(((2*lo-r12-ro)*(r12- ro))/(4*lo*lo*(1-r12/lo)*(1-r12/lo)*(1-ro/lo)*(1-ro/lo))+(r12- ro)/lo)/p; force=sqrt(f_internal_integrin*f_internal_integrin); k_prob_uf=exp(lambda_uf*force/BOLTZMANN_ENERGY)*Ko_uf; } else { PFCIngenieríaIndustrial  JorgeEscribanoJiménez  47  f_internal_integrin=K_acp*(r12-ro); //Constante inventada En este caso se podrá quitar k_prob_uf=Ko_uf; } if (linker[c].integrin_N < limit_unfolding) { probability=1-exp(-k_prob_uf*time_un); prob=rand() / 32768.0; if (prob < probability) { //Aumentamos N y cambiamos F linker[c].integrin_N=linker[c].integrin_N+1; linker[c].integrin_last_unfolding[linker[c].integrin_N]=r12; //Guardamos distancia de unfolding i_n=linker[c].integrin_N; lo=140+30*i_n; f_internal_integrin=BOLTZMANN_ENERGY*(((2*lo-r12-ro)*(r12- ro))/(4*lo*lo*(1-r12/lo)*(1-r12/lo)*(1-ro/lo)*(1-ro/lo))+(r12- ro)/lo)/p; force=sqrt(f_internal_integrin*f_internal_integrin); } } } //Unbinding if (r12>= ro) { k_prob_ub=exp(lambda_ub*force/BOLTZMANN_ENERGY)*Ko_ub; } else { k_prob_ub=Ko_ub; } probability=1-exp(-k_prob_ub*time_un); prob=rand() / 32768.0; if (prob < probability) { linker[c].integrin_bound=false; ///Se separa linker[c].integrin_N=0; linker[c].actin_N=0; for(j=0;j<= DIM-1;j++) aux2[j]=linker[c].central_point[j]-linker[c].actin_point[j]; angle=atan(aux2[1]/aux2[0]); if (angle > 0) angle=angle+PI; linker[c].central_point[0]=linker[c].actin_point[0]+cos(angle)*l enght_cross; //longitud y orientacion iniciales linker[c].central_point[1]=linker[c].actin_point[1]+sin(angle)*l enght_cross; PFCIngenieríaIndustrial  JorgeEscribanoJiménez  48  linker[c].integrin_point[0]=linker[c].central_point[0]+cos(angle )*lenght_cross; linker[c].integrin_point[1]=linker[c].central_point[1]+sin(angle )*lenght_cross; } } } float interaction_0(struct crosslinker linker[], struct chain_point actin, struct chain_point integrin, int c, float force_substrate[], float force_fibre, float actin_displacement) { float module_aux,module; float lo; float r12; float aux2[DIM]; float angle,prob,k_prob_ub,k_prob_uf; float x,sigma,angle_force,s,t; int i_n,j,i; float displacement; float f_internal_actin, f_internal_integrin, force_subs,force_actin; float actina[2], integrina[2]; float total_force[DIM]; displacement=actin_displacement/steps_int; actina[0]=actin.point[0]; actina[1]=actin.point[1]; integrina[0]=integrin.point[0]; integrina[1]=integrin.point[1]; //Actina for (i=0; i < steps_int;i++ ){ module_aux=0; for(j=0;j<= DIM-1;j++) { aux2[j]=linker[c].actin_point[j]- linker[c].central_point[j]; module_aux=module_aux+pow(aux2[j],2); } angle=atan(aux2[1]/aux2[0]); if (angle < 0) angle=angle+PI; r12=sqrt(module_aux); if (r12>= ro){ i_n=linker[c].actin_N; //SEGUN TAEWOON - !! SACAR AFUERA PARA NO CALUCARLO 30 veces lo=140+30*i_n; // " " " " " " " PFCIngenieríaIndustrial  JorgeEscribanoJiménez  55  //Imprime archivo pfs //particulas char * pref_psf = "D:/Pelis/z"; char * extension_psf=".psf"; sprintf_s(name, "%s%d%s", pref_psf, step , extension_psf); fOut = fopen(name,"w"); fprintf(fOut, "PSF CMAP\n\n"); fprintf(fOut, "%8d !NTITLE\n\n", 7); fprintf(fOut, "%8d !NATOM\n", 3*n_crosslinker+n_actin_chain+n_integrin); for(c = 0; c < n_crosslinker; c++) { if ((linker[c].actin_bound==true) & (linker[c].integrin_bound==true)) { for (r=1;r<4;r++) { fprintf(fOut, "%8d C 1 LYS G 11%11.5f", 3*c + r, 0.0); fprintf(fOut, "%14.4f%11d\n", 12., 0); } } else { for (r=1;r<4;r++) { fprintf(fOut, "%8d C 1 LYS C 11%11.5f", 3*c + r, 0.0); fprintf(fOut, "%14.4f%11d\n", 12., 0); } } } amount=3*n_crosslinker; for (i=0; i< n_actin_chain; i++) { fprintf(fOut, "%8d A 1 LYS Y 11%11.5f", amount+i+1, 0.0); fprintf(fOut, "%14.4f%11d\n", 12., 0); } amount=amount+n_actin_chain; for (i=0; i< n_integrin; i++) { fprintf(fOut, "%8d I 1 LYS O 11%11.5f", amount+i+1, 0.0); fprintf(fOut, "%14.4f%11d\n", 12., 0); } //Uniones aux=0; num_bonds=2*n_crosslinker+n_actin_chain+n_integrin-2; fprintf(fOut, "\n%8d !NBOND: bonds\n", num_bonds); for(c = 0; c < n_crosslinker; c++) { fprintf(fOut, "%8d%8d%8d%8d", 3*c+1, 3*c+2, 3*c+2, 3*c+3); if ((aux + 1) % 2 == 0) { fprintf(fOut, "\n"); } aux=aux+1; } aux=2*aux; //Para compensar el cambio de cada c 2 uniones amount=3*n_crosslinker; PFCIngenieríaIndustrial  JorgeEscribanoJiménez  56  for (c = 0; c < n_actin_chain-1; c++) { fprintf(fOut, "%8d%8d%", amount+c+1, amount+c+2); if ((aux + 1) % 4 == 0) { fprintf(fOut, "\n"); } aux=aux+1; } amount=amount+n_actin_chain; for (c = 0; c < n_integrin-1; c++) { fprintf(fOut, "%8d%8d%", amount+c+1, amount+c+2); if ((aux + 1) % 4 == 0) { fprintf(fOut, "\n"); } aux=aux+1; } fclose(fOut); }