MODIFICAÇÃO GENÉTICA

Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> mostrarTituloH2  [in template "20102#20129#105831" at line 4, column 40]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign hayH2 = getterUtil.getBoolean...  [in template "20102#20129#105831" at line 4, column 1]
----
1<#assign title = .vars['reserved-article-title'].getData()> 
2<div class="containerInterior"> 
3<#assign hayH1 = getterUtil.getBoolean(MostrarTituloH1.getData())> 
4<#assign hayH2 = getterUtil.getBoolean(mostrarTituloH2.getData())> 
5 
6<#if hayH1> 
7    <h1 aria-level="1" role="heading" id="titulo">${layout.getName(locale)}</h1> 
8</#if> 
9<#if hayH2> 
10 
11    <#if TituloContenido.getData()?? && TituloContenido.getData() != ""> 
12        <#assign contenido = TituloContenido.getData()> 
13    <#else> 
14        <#assign contenido = title> 
15    </#if> 
16 
17    <#if hayH1> 
18        <p  id="subtitulo"  
19            aria-level="2"  
20            role="heading"  
21            style=" 
22                color: #007f33 !important; 
23                font-size: 45px; 
24                font-family: 'IberPangea Medium', sans-serif; 
25                line-height: 45px; 
26                margin-top: .75em; 
27                margin-bottom: .9em;"> 
28            ${contenido} 
29        </p> 
30    <#else> 
31        <p  id="subtitulo" 
32            style=" 
33                color: #007f33 !important; 
34                font-size: 45px; 
35                font-family: 'IberPangea Medium', sans-serif; 
36                line-height: 45px; 
37                margin-top: .75em; 
38                margin-bottom: .9em;"> 
39            ${contenido} 
40        </p> 
41    </#if> 
42 
43</#if> 
44 
45<#if getterUtil.getBoolean(MostrarCategorias.getData())> 
46 
47 
48 
49    <#assign journalArticleId = .vars['reserved-article-id'].data> 
50    <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
51 
52    <#assign assetCategoryPropertyLocalService = serviceLocator.findService("com.liferay.asset.category.property.service.AssetCategoryPropertyLocalService") /> 
53 
54    <#assign article = journalArticleLocalService.getArticle(groupId, .vars['reserved-article-id'].data) /> 
55    <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
56    <#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey) > 
57    <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") /> 
58 
59    <p class="tag-categorias"> 
60 
61    <#list asset.getCategories() as category> 
62 
63 
64 
65    <#if assetCategoryPropertyLocalService.fetchCategoryProperty(category.getCategoryId(), "friendlyURL")??> 
66 
67        <#assign categoryFriendly = '/tag/' + assetCategoryPropertyLocalService.fetchCategoryProperty(category.getCategoryId(), "friendlyURL").getValue() /> 
68 
69        <#if layoutLocalService.fetchLayoutByFriendlyURL(groupId, false, categoryFriendly)??> 
70            <#assign  categoryLayout = layoutLocalService.fetchLayoutByFriendlyURL(groupId, false, categoryFriendly) /> 
71            <#assign categoryLayoutURL = portalUtil.getLayoutFullURL(categoryLayout, themeDisplay) /> 
72 
73            <a class="tag-categoria" href="${categoryLayoutURL}">${category.getTitle(locale)?cap_first}</a> 
74 
75        <#else> 
76        <a class="tag-categoria" href="/tag/#">${category.getTitle(locale)?cap_first}</a> 
77 
78        </#if> 
79    </#if> 
80 
81 
82 
83 
84    </#list> 
85 
86    </p> 
87 
88</#if> 
89<div id="contenidoEntradilla">${DescripcionDetalleContenido.getData()}</div> 
90 
91 
92<#if ContenidoWebcofl.getSiblings()?has_content> 
93	<#list ContenidoWebcofl.getSiblings() as cur_ContenidoWebcofl> 
94		<#assign 
95			webContentData = jsonFactoryUtil.createJSONObject(cur_ContenidoWebcofl.getData()) 
96		/> 
97 
98			<#if webContentData?length gt 5> 
99					<@liferay_asset["asset-display"] 
100                                className = webContentData.className 
101                                classPK = webContentData.classPK?number 
102                        /> 
103 
104			</#if> 
105 
106 
107	</#list> 
108</#if> 
109</div> 
110<@liferay_util["html-top"]> 
111<style> 
112    #decPagination div.containerInterior p#subtitulo { 
113        font-family: "Iberpangea Medium"; 
114        font-size: 45px; 
115        line-height: 45px; 
116        color: #007F33; 
117        margin-bottom: 20px; 
118
119 
120 
121    div.contenidoCentrado div.contenidoInterior div.containerInterior p.tag-categorias a.tag-categoria:focus{ 
122        outline: 2px solid rgba(0, 0, 0, 0.7) !important; 
123
124    p.tag-categorias > .tag-categoria { 
125        width: auto !important; 
126        max-width: inherit !important; 
127
128     
129    div.faldon h2 { 
130        width: 100%; 
131        float: left; 
132        font-size: 1.26em; 
133        font-family: IberPangeaText Light, sans-serif; 
134        margin-bottom: 2em; 
135        border-bottom: 1px solid #e0e0e0; 
136        padding-bottom: .8em; 
137        color: #427314 !important; 
138 
139        line-height: 1.35em; 
140        margin-top: .75em; 
141
142    .contenidoInterior div.faldon h2+ul li:before { 
143        margin: .15em 0 0 -1.75em; 
144        font-size: 1em; 
145
146    .cursiva_texto { 
147        font-style: italic; 
148
149    .contenidoInterior h1 { 
150		font-family: 'IberPangea', sans-serif !important; 
151		font-size: 32px !important; 
152		border: none !important; 
153		line-height: 36px !important; 
154		letter-spacing: 0px !important; 
155		color: #00402A !important; 
156		padding-left: 0em !important; 
157		margin-bottom: 14px !important; 
158
159    p span.table a.enlace-actualidad[href*="/tag/"], 
160    p span.table a.enlace-actualidad[href*="/label/"], 
161    p.tag-categorias a.tag-categoria[href*="/tag/"], 
162    p.tag-categorias a.tag-categoria[href*="/label/"]{ 
163        line-height: 23px !important; 
164
165    .contenidoInterior #contenidoEntradilla p.entradilla { 
166        font-family: IberPangeaText, sans-serif !important; 
167        font-size: 17px !important; 
168        line-height: 23px !important; 
169        font-weight: 700; 
170        color: #615D5A !important; 
171        margin-top: 2em; 
172
173       
174    .contenidoInterior h2#subtitulo{ 
175        font-family: 'IberPangea  Medium', sans-serif !important; 
176        margin-bottom: 0.4em; 
177
178   #decPagination div.containerInterior{ 
179        max-width:980px; 
180        margin:0 auto 25px; 
181
182    #decPagination div.containerInterior h1#titulo{ 
183        font-family:"Iberpangea Medium"; 
184        font-size:32px; 
185        line-height:36px; 
186        color:#00402A; 
187        text-transform:none; 
188        border-left:none; 
189        margin-top:20px; 
190
191    #decPagination div.containerInterior h2#subtitulo{ 
192        font-family:"Iberpangea Medium"; 
193        font-size:45px; 
194        line-height:45px; 
195        color:#007F33; 
196        margin-bottom:20px; 
197
198    #decPagination div.containerInterior p.tag-categorias{ 
199        margin-bottom:30px !important; 
200
201    #decPagination div.containerInterior p.tag-categorias a.tag-categoria{ 
202        margin-right:20px; 
203        color:#00402A; 
204
205    #decPagination div.containerInterior div#contenidoEntradilla p.entradilla{ 
206        font-family:"IberpangeaText"; 
207        font-size:20px ; 
208        line-height:26px; 
209        color:#615D5A; 
210
211    @media all and (max-width:500px){ 
212        #decPagination div.containerInterior h1#titulo{ 
213            font-size:26px; 
214            line-height:36px; 
215
216        #decPagination div.containerInterior h2#subtitulo{ 
217            font-size:35px; 
218            line-height:35px; 
219            margin-bottom:20px; 
220
221        #decPagination div.containerInterior div#contenidoEntradilla p.entradilla{ 
222            font-family:"IberpangeaText Bold"; 
223            font-size:16px ; 
224            line-height:24px; 
225
226
227    @media screen and (max-width: 47.95em) { 
228        .contenidoInterior h1 { 
229            font-size: 26px !important; 
230
231        .contenidoInterior h2#subtitulo{ 
232            font-size: 35px; 
233            line-height: 35px; 
234            color: #007F33 !important; 
235            margin-bottom: 1em; 
236
237        .contenidoInterior #contenidoEntradilla p.entradilla { 
238            margin-top: 0.8em; 
239
240        .contenidoInterior #contenidoEntradilla p.entradilla { 
241            line-height: 24px !important; 
242
243
244 
245 
246</style> 
247</@> 
Cientistas analisando DNA e editando genomas dentro dos organismos com tecnologia CRISPR
Cientistas analisando DNA e editando genomas dentro dos organismos com tecnologia CRISPR

O QUE É CRISPR? 


CRISPR é um acrônimo de Clustered Regularly Interspaced Short Palindromic Repeats. Em poucas palavras, são famílias de sequências de DNA encontradas em certas bactérias. Essas sequências contêm, por sua vez, fragmentos de DNA de vírus que já infectaram essas bactérias anteriormente.

Os CRISPRs funcionam como uma memória imunológica, pois armazenam a impressão digital molecular dos vírus no DNA das bactérias. Dessa forma, novas infecções podem ser detectadas e neutralizadas, resultando na imunização destas células.

O funcionamento do CRISPR é simples de entender. Uma enzima chamada Cas9 age como uma "tesoura molecular". Ela é usada para cortar e modificar seções de DNA associadas a uma doença (ou, em outras palavras, um ataque de vírus), ou qualquer tipo de defeito que precise ser reparado. 

Como a enzima encontra o local exato para cortar e agir? Outra molécula, o RNA guia, direciona estas "tesouras" para o local exato onde ocorreu a mudança de DNA. Uma vez feito o corte, os mecanismos necessários são colocados em andamento para reparar o fragmento.

Os CRISPRs são conhecidos desde os anos 80, embora sua função exata só tenha sido descoberta na última década. Em 2015, eles foram considerados o maior avanço científico do ano, pois tornaram possível decifrar essas sequências repetitivas presentes no DNA de algumas bactérias. Graças a eles, foram feitos enormes progressos no campo da edição genética, tornando os processos mais baratos e abrindo a porta para uma ampla gama de possibilidades.

O que é CRISPR e como funciona
O que é CRISPR e como funciona

  VER INFOGRÁFICO: O que é CRISPR e como funciona [PDF]

O QUE É EDIÇÃO GENÉTICA?

Na natureza, o crescimento dos organismos vivos é controlado pelas informações presentes em seus genes. A edição genética é um conjunto de técnicas utilizadas para alterar o DNA de organismos vivos para um propósito específico. É importante mencionar que a edição não é o mesmo que a modificação genética: no primeiro caso, o DNA de outras espécies não é usado, enquanto no segundo caso, de modificação, sim é usado.

Tanto a edição quanto a modificação genética fazem parte da biogenética (geralmente conhecida como engenharia genética), que é a disciplina que combina biologia e genética. Suas aplicações diretas estão no campo da biotecnologia

A edição genética é o processo pelo qual o fragmento de DNA que se queira modificar é detectado, removido e substituído por um novo fragmento. Outra opção possível é que, uma vez removido o fragmento problemático, os mecanismos celulares assuem o controle e reparam a sequência por conta própria. Usando estas técnicas, os cientistas podem adicionar, remover ou alterar o DNA conforme a necessidade para atingir o objetivo desejado.

CRISPR é uma técnica revolucionária de edição genética porque se baseia na descoberta de que as proteínas Cas cortam o DNA desde que seja dado a elas um RNA de reconhecimento adequado. Como o RNA pode ser sintetizado no laboratório, as possibilidades de edição são praticamente infinitas.

PRINCIPAIS USOS DO CRISPR

As técnicas CRISPR são usadas para introduzir mudanças no genoma com enorme precisão. As principais aplicações incluem o seguinte:

 Aplicações médicas, tais como ensaios para eliminar o HIV, ou para tratar doenças como a distrofia muscular de Duchenne, Huntington, autismo, progeria, fibrose cística, câncer tri-negativo ou síndrome de Angelman. As pesquisas também estão tentando determinar se poderia ser usado como um teste diagnóstico para detectar o coronavírus, ou como uma terapia capaz de destruir seu genoma. 


 Luta contra as doenças infecciosas transmitidas por insetos como malária, Zika, dengue, chikungunya e febre amarela. 
 

 Biotecnologia vegetal. As técnicas CRISPR podem ser usadas para produzir variantes de plantas mais adaptadas ao meio ambiente, mais resistentes à seca ou mais resistentes a pragas de insetos. As propriedades organolépticas, incluindo as propriedades físico-químicas, podem ser modificadas para torná-las mais adequadas para o consumo humano. 


  Na tecnologia animal, pode ser usado para introduzir melhorias nas espécies para, por exemplo, criar rebanhos resistentes a doenças típicas. 

No momento, não existem técnicas CRISPR aprovadas para o tratamento de doenças causadas por um único gene, que são as que poderiam, em teoria, ser curadas pela edição genética. Por esta razão, as aplicações médicas são mais teóricas do que práticas e são, por enquanto, baseadas em ensaios.

CRISPR E BIOÉTICA

A técnica de edição de gênero CRISPR levanta uma série de desafios bioéticos. Embora as principais aplicações sejam positivas, ao tornar essa tecnologia econômica disponível para todos, certas barreiras podem ser ultrapassadas.

No caso de usos da edição genétoca na indústria primária, agricultura e pecuária, desde que sejam benéficos para a humanidade, eles são positivos. Entretanto, cada caso precisa ser analisado com base em seus próprios méritos. Por exemplo, a manipulação de espécies vegetais para torná-las resistentes a pragas é de grande benefício para a humanidade.

Por outro lado, quando se trata de intervenção nos ecossistemas, é preciso ter mais cautela, pois qualquer alteração inesperada pode levar a problemas sérios ou incontroláveis

Em termos de aplicações médicas, o uso de técnicas de edição de genes em seres humanos requer garantias muito altas de segurança e só deve ser usado em patologias onde atualmente não há tratamentos eficazes, ou em patologias onde os tratamentos atuais envolvem efeitos colaterais significativos.

A edição de genes em embriões, finalmente, não é nem científica nem eticamente justificada.