Tag: Code Ocean

Para tornar o código científico mais aberto: Code Ocean

Este post tem o intuito de apresentar ao nosso leitor uma ferramenta cuja missão é tornar o código científico mais reutilizável, executável e reproduzível: falamos do Code Ocean, uma plataforma de reprodutividade computacional baseada em nuvem, inventada como parte do Programa de Pós-Graduação em Startups de Runway 2014 no Instituto Jacobs Technion Cornell. Ela fornece aos pesquisadores e desenvolvedores uma bandeira fácil de compartilhar, descobrir e executar códigos publicados em revistas acadêmicas.

Cada vez mais as pesquisas de hoje incluem código de software, análise estatística e algoritmos que não estão incluídos na publicação tradicional, mas que são muitas vezes essenciais para reproduzir os resultados da pesquisa e reutilizá-los em um novo produto ou pesquisa. Isso cria um grande obstáculo para os pesquisadores e serviu de inspiração para a criação da plataforma.

Pela primeira vez, pesquisadores, engenheiros, desenvolvedores e cientistas podem fazer upload de códigos e dados em qualquer linguagem de programação de código aberto e vincular o código de trabalho em um ambiente computacional com o artigo associado gratuitamente. A Code Ocean atribui um Identificador de Objeto Digital (DOI) ao algoritmo, fornecendo uma atribuição correta e uma conexão com a pesquisa publicada.

A plataforma fornece acesso aberto ao código de software publicado e dados para visualizar e baixar para todos gratuitamente. Uma grande sacada é que os usuários podem executar todo o código publicado sem instalar nada em seu computador pessoal . Tudo é executado na nuvem em CPUs ou GPUs de acordo com as necessidades do usuário. Isso facilita a alteração de parâmetros, a modificação do código, o upload de dados, a execução e a alteração dos resultados.

Recentemente, a Code Ocean venceu o Prêmio Inovação em Publicação na ALPSP 2018.