Utilizamos cookies propias y de terceros para mejorar nuestro servicio, recoger información estadística sobre su navegación y mostrarle publicidad relacionada con sus preferencias. Si continúa navegando, consideramos que acepta su uso. Puede obtener más información o cambiar la configuración en  política de cookies.

Continuar
Importante avance técnico en la lucha contra el cáncer

Se presenta en España el primer simulador de cirugía virtual de cáncer

Hoy se ha presentado en Madrid el primer simulador del mundo de cirugía virtual de cáncer. Sirve para planificar las intervenciones quirúrgicas y para predecir los efectos que tendrá en el cuerpo del paciente la radioterapia que se le aplicará durante la operación.

Se presenta el primer simulador de cirugía virtual de cáncer ver el video
Expression siteId is undefined on line 1, column 6 in video.tpl. The problematic instruction: ---------- ==> if-else [on line 1, column 1 in video.tpl] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Expression siteId is undefined on line 1, column 6 in video.tpl. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at freemarker.core.ComparisonExpression.isTrue(ComparisonExpression.java:121) at freemarker.core.IfBlock.accept(IfBlock.java:80) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.Environment.process(Environment.java:190) at freemarker.template.Template.process(Template.java:237) at com.i3tv.a3cms.render.template.Transformer.generateModule(Transformer.java:426) at com.i3tv.a3cms.render.template.impl.ModuleTransformerImpl.renderModule(ModuleTransformerImpl.java:228) at com.i3tv.a3cms.render.cms.ColumnElementRender.renderModule(ColumnElementRender.java:74) at com.i3tv.a3cms.render.cms.ColumnElementRender.getOutput(ColumnElementRender.java:109) at com.i3tv.a3cms.render.template.PieceInvoker.execute(PieceInvoker.java:124) at freemarker.core.Environment.visit(Environment.java:263) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at freemarker.core.Environment.visit(Environment.java:417) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at freemarker.core.Environment.visit(Environment.java:417) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.Environment.process(Environment.java:190) at freemarker.template.Template.process(Template.java:237) at com.i3tv.a3cms.render.template.Transformer.transform(Transformer.java:376) at com.i3tv.a3cms.render.template.Transformer.transform(Transformer.java:408) at com.i3tv.a3cms.render.cms.ColumnElementRender.getOutput(ColumnElementRender.java:112) at com.i3tv.a3cms.render.template.PieceInvoker.execute(PieceInvoker.java:124) at freemarker.core.Environment.visit(Environment.java:263) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at freemarker.core.Environment.visit(Environment.java:417) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at freemarker.core.Environment.visit(Environment.java:417) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.Environment.process(Environment.java:190) at freemarker.template.Template.process(Template.java:237) at com.i3tv.a3cms.render.template.Transformer.transform(Transformer.java:376) at com.i3tv.a3cms.render.template.Transformer.transform(Transformer.java:408) at com.i3tv.a3cms.render.cms.ColumnElementRender.getOutput(ColumnElementRender.java:112) at com.i3tv.a3cms.render.template.PieceInvoker.execute(PieceInvoker.java:124) at freemarker.core.Environment.visit(Environment.java:263) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at freemarker.core.Environment.visit(Environment.java:417) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at freemarker.core.Environment.visit(Environment.java:417) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.Environment.process(Environment.java:190) at freemarker.template.Template.process(Template.java:237) at com.i3tv.a3cms.render.template.Transformer.transform(Transformer.java:376) at com.i3tv.a3cms.render.cms.GridRender.getOutput(GridRender.java:15) at com.i3tv.a3cms.render.template.PieceInvoker.execute(PieceInvoker.java:124) at freemarker.core.Environment.visit(Environment.java:263) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.Environment.process(Environment.java:190) at freemarker.template.Template.process(Template.java:237) at com.i3tv.a3cms.render.template.Transformer.generateModule(Transformer.java:426) at com.i3tv.a3cms.render.template.Transformer.generatePage(Transformer.java:445) at com.i3tv.a3cms.render.page.PageRenderer.renderPage(PageRenderer.java:577) at com.i3tv.a3cms.render.page.PageRenderer.renderPage(PageRenderer.java:426) at com.i3tv.a3cms.render.page.PageRenderer.renderPage(PageRenderer.java:410) at com.i3tv.a3cms.publish.impl.PagePublisherImpl.writeStaticPublish(PagePublisherImpl.java:150) at com.i3tv.a3cms.publish.impl.PagePublisherImpl.writeStaticPublish(PagePublisherImpl.java:106) at com.i3tv.a3cms.publish.impl.PublisherFacadeImpl.writeStaticPublish(PublisherFacadeImpl.java:43) at com.i3tv.a3cms.services.publishpages.impl.PageFilmerImpl.filmPage(PageFilmerImpl.java:177) at sun.reflect.GeneratedMethodAccessor858.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy217.filmPage(Unknown Source) at com.i3tv.a3cms.services.publishpages.impl.PublishPagesImpl$PublishContent.call(PublishPagesImpl.java:93) at com.i3tv.a3cms.services.publishpages.impl.PublishPagesImpl$PublishContent.call(PublishPagesImpl.java:77) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)

antena3.com  |  Madrid  | Actualizado el 11/01/2012 a las 18:40 horas

Es el sueño de cualquier cirujano: disponer de un maniquí  virtual, idéntico al cuerpo del paciente, sobre el que trabajar e investigar antes de entrar en quirófano.

A partir de imágenes en 3D generadas por un escáner, el simulador permite a los médicos saber con qué se van a encontrar, las dimensiones reales del tumor, qué cantidad de radicación se necesitará, el daño que esa radiación puede provocar en otros órganos y cómo proteger los tejidos sanos para impedir que se produzcan esos daños. De este modo se evitan sorpresas durante la intervención real.

Los pacientes son dados de alta mucho antes, los tratamientos son más cortos y además tienen menos efectos secundarios. El sistema, que se ha desarrollado íntegramente en España, ya se ha probado con éxito en 70 pacientes con cáncer en el Hospital Gregorio Marañón.

Compartir en:
PUBLICIDAD
Cerrar ventana
Cerrar ventana