8 votos

Github para físicos

Me pregunto si existe alguna plataforma en la que los investigadores compartan o publiquen el código que han utilizado en su investigación. Me he dado cuenta de que muchos investigadores explican su algoritmo y las matemáticas y presentan los resultados visualmente, pero el programa real que utilizaron no se incluye en sus artículos.

Por ejemplo, en la página 262 de 1 Sección 3. Resultados comienza con "Hemos ejecutado nuestro algoritmo de eliminación de ruido bidimensional en gráficos e imágenes reales" y presenta varios ejemplos de cómo las imágenes ruidosas pueden restaurarse como imágenes más limpias. Sin embargo, el artículo no contiene ningún código que hayan utilizado.

Example of denoising an image

1 : Leonid I. Rudin, Stanley Osher y Emad Fatemi. Algoritmos de eliminación de ruido basados en la variación total no lineal. Physica D: Nonlinear Phenomena, 60(1):259 - 268, 1992,

2voto

Vadim Puntos 377

No estoy seguro de por qué se necesitaría un GitHub especial para físicos, ya que el GitHub habitual sirve bastante bien para este propósito. Estoy de acuerdo, sin embargo, que en la física hay una tendencia a mantener oculto el código Y los datos . En mi opinión, se trata de una característica específica de cada campo.

Por ejemplo, en biología, las revistas suelen exigir que los datos se publiquen junto con el manuscrito. como material complementario o depositado en bases de datos públicas (en cuyo caso se publican los números de acceso). De este modo, cualquiera podría utilizar estos datos para reanálisis o investigaciones posteriores. Lo mismo ocurre con el análisis computacional de los datos: normalmente se deposita abiertamente en GitHub o en los sitios web de los autores, aunque hay menos observancia a este respecto. En principio, las revistas de física también permiten publicar los datos y el código como material complementario, pero no es obligatorio y no existe una tradición al respecto en la comunidad.

Por un lado, el acceso público a los datos y el código puede contribuir a popularizar la investigación. Por otro lado, abre oportunidades para que los competidores utilicen tu trabajo para producir y publicar nuevos resultados, posiblemente incluso arrebatándote la prioridad. En algunos casos también se puede querer mantener el código en secreto con el objetivo de comercializarlo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X