;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Engenheiro planta cannabis em MG para desenvolver 'tecido de maconha'

Sérgio Rocha afirma ter obtido na Justiça licença para plantio da folha de maconha para melhoramento genético - Arquivo pessoal
Sérgio Rocha afirma ter obtido na Justiça licença para plantio da folha de maconha para melhoramento genético Imagem: Arquivo pessoal

Marcos Candido

De Ecoa, em São Paulo (SP)

25/03/2022 06h00

Uma iniciativa em Viçosa, Minas Gerais, poderá colocar o Brasil numa posição de destaque no mercado de produtos derivados da planta da maconha - como medicamentos e matérias-primas renováveis - no futuro.

A startup ADWA Cannabis se dedica à seleção de variedades da planta que poderão se adaptar bem ao clima brasileiro, além do estudo das características do solo, irrigação e controle de insetos em plantas cultivadas na Universidade Federal de Viçosa (UFV).

A instituição federal é tradicional no ensino de agronomia e cedeu as instalações para a empresa do engenheiro agrônomo Sérgio Rocha. As plantas da startup am por cruzamento genético e geram informações que ajudarão a entender quais as melhores para cada objetivo e condição climática brasileira. São estudos técnicos a longo prazo, avalia Sérgio.

"É como o cultivo da soja nos anos 50 no Brasil. Nos primeiros anos, não se teve sucesso e foi preciso investimento em melhoramento genético para produzir plantas adaptadas ao nosso clima", exemplifica.

Até agora, foram encontradas 72 variedades diferentes da planta. "São como tipos de tomate: há o tomate-cereja, o tomate de mesa. É a mesma coisa com a cannabis, com a diferença de que ainda não sabemos como as variedades irão funcionar em nossas condições climáticas", afirma. Cientistas acreditam que, originalmente, a Cannabis é da Ásia Central, onde é hoje a China.

Segundo ele, há interesse de setores do agronegócio para competir com o mercado internacional da planta no futuro, em especial contra os Estados Unidos e Canadá. Sérgio também foi acionado por setores ligados ao uso medicinal da cannabis, como laboratórios e associações.

No exterior, empresas e laboratórios podem cultivar, desenvolver e comercializar produtos derivados da maconha - é o que acontece em países da Europa e em estados dos Estados Unidos, por exemplo. No Brasil, a lei não permite. Por enquanto, há apenas um projeto aprovado em uma comissão interna da Câmara dos Deputados para liberar o cultivo medicinal, veterinário, científico e industrial da Cannabis sativa.

Sérgio Rocha, diretor executivo e fundador da ADWA Cannabis - Divulgação/Arquivo pessoal - Divulgação/Arquivo pessoal
Sérgio Rocha, diretor executivo e fundador da ADWA Cannabis, startup de melhoramento genético que conseguiu licença especial na Justiça para cultivo da folha da maconha
Imagem: Divulgação/Arquivo pessoal

Botou na Justiça

Sérgio afirma que a empresa moveu um processo na Justiça Federal para obter a permissão para o estudo científico da cannabis. Os detalhes estão em segredo de Justiça e também são parte estratégica da empresa, diz.

"É uma autorização para pesquisa e desenvolvimento de tecnologias", resume. A startup se associou à universidade, onde Sérgio também estuda, que fornece a infraestrutura e segurança para o cultivo. Os recursos para tocar o negócio são inteiramente financiados por investidores sem ligação com a universidade, diz.

A ação judicial é o meio usado por famílias e associações de familiares para importar ou cultivar maconha medicinal para o tratamento de doenças ou condições crônicas, como epilepsia e esclerose múltipla.

As diferenças

O cânhamo também é estudado pela startup. A fibra de maconha pode ser usada para a produção de cordas e tecidos. Nos últimos anos, também vem sendo testado na produção de aeronaves, pilhas e baterias.

Os medicamentos derivados da maconha têm substâncias que variam de acordo com o tratamento. A fibra, por outro lado, precisa de uma quantidade insignificante de THC, o composto que "dá barato" no uso recreativo e é dosado no medicinal. "Muitos países recomendam que o cânhamo pode ter, no máximo, 0,3% de THC", explica.

As pesquisas da startup já concluíram que o cânhamo é possível de ser cultivado no país, mas o calor brasileiro traz dificuldades para mantê-lo dentro dos parâmetros exigidos de psicoativos. Mas não é preciso pressa.

Enquanto o cultivo medicinal avançou, o uso de cânhamo ainda gera atrito judicial. Em 2021, a Advocacia-Geral da União (AGU) entrou com ação para impedir a importação de sementes de cannabis do tipo "industrial", ou cânhamo, pedida na Justiça por um produtor rural de Paranoá, no Distrito Federal.

Segundo Sérgio, possíveis investidores são afastados pela ausência de uma lei bem definida sobre o assunto. Enquanto isso, cientistas continuam a trabalhar em Viçosa. O próximo o é criar padronização bioquímica das espécies e vê-las se comportar diante de insetos com a ausência de agrotóxicos.

"A Cannabis é uma matéria-prima renovável muito versátil", diz, "e os principais competidores do Brasil já a tratam como uma cultura agrícola", conclui.