jueves, 18 de enero de 2018

Qué buscar en un software de ARS

S de software(s), o cómo elegir el software para el análisis de redes

por Laurent Beauguitte || groupe fmr




En la actualidad hay más de 90 software dedicados al análisis de redes de acuerdo con la página Wikipedia sobre Social network analysis software (consultado el 31 de marzo de 2013). Tres hechos desalentadores para comenzar:
  • es imposible conocer todo el software;
  • es imposible seguir sus noticias;
  • dominar un software es un proceso (más o menos) lento.
A estos tres hechos se agregan dos restricciones: una lingüística, el inglés es obligatorio, ya sea para leer la documentación o usar los menús; la otra disciplina, se recomienda ser bilingüe Análisis de redes sociales (Escuela de Wasserman - Faust) / Física e Informática (Escuela de Watts, Newman et al.). Pero hay buenas noticias: el suministro es abundante, diverso y el software es cada vez más potente y fácil de manejar.

Los pocos elementos presentados en esta publicación están destinados a facilitar la elección del software. Se pueden usar cuatro conjuntos de criterios (esta clasificación es arbitraria y probablemente incompleta):

  • los criterios relacionados con el usuario;
  • los criterios de datos;
  • los criterios relacionados con los tratamientos deseados;
  • los criterios relacionados con el software en sí.

En lo que respecta al usuario, todo depende de sus objetivos y su frecuencia de uso. Si planea un uso regular y plural de análisis de red (mediciones, modelos, visualización), quizás sea útil atacar a R. Si lo necesita de vez en cuando para producir una imagen hermosa (para ilustrar un boleto, una conferencia, un curso, etc.), se recomiendan botones de software con una interfaz simple. La elección de un software pagado, gratuito o gratuito es una cuestión de convicción personal. Tenga cuidado, una gran cantidad de software no gratuito está disponible exclusivamente en Windows.

Un criterio útil es también tu red personal: si tienes en tu entorno a las personas que dominan este o aquel software, ¡moviliza tanto sus habilidades! Finalmente, y para contrarrestar los tres hechos desalentadores que abren este post, el aprendizaje es acumulativo: una vez que dominas un software, aprender a utilizar un segundo es más fácil y rápido. Y es bueno porque, si su práctica es regular, rápidamente se sentirá limitado con un solo software. No es raro usar software para visualización, uno para análisis y un tercero para una función específica.

En cuanto a los datos, no todos los programas pueden analizar todos los tipos de gráficos. Si su gráfica es simple, tiene muchas opciones. Si se valora, bipartita, multiplexada, que consiste en redes personales u otras, la elección es más restringida. Sin pretender ser exhaustivo, aquí hay una pequeña lista de software especializado:


El tamaño de la red importa. Si su red es pequeña (menos de doscientos vértices), se puede usar casi todo el software. Si su red incluye muchos miles o cientos de miles de vértices y enlaces, solo un puñado de software es adecuado (R, Cytoscape, GephiTulip son candidatos serios, obviamente hay otros). Pero cuidado, cuanto más grande sea el gráfico, más largo será el proceso y más se colapsará el software ... incluso en máquinas potentes.

Con respecto a los tratamientos deseados, no todo el software hace posible llevar a cabo todos los tratamientos existentes. El software es rápido, ergonómico, multiplataforma, permitiendo al mismo tiempo el clic-botón y las líneas de comando, los análisis múltiples y las visualizaciones de excelente calidad, este software no existe (incluso si algunos no están muy lejos). Y si su objetivo principal es producir una imagen hermosa, lo cual no es malo aquí, compruebe también que las visualizaciones se pueden exportar en formato vectorial (.eps, .svg, .ai, etc.) para volver a trabajar, luego . Pasar unas pocas decenas de minutos para obtener un gran resultado, pero donde no se puede agregar al autor, las fuentes o volver a trabajar la policía es una experiencia frustrante ...

Último conjunto de criterios para revisar, el software en sí. ¿Es pago, gratis o libre? ¿Multiplataformas? ¿Es fácil de manejar (se sabe que algún software está especialmente dañado)? ¿Es usado por un equipo, respaldado por instituciones o es una herramienta desarrollada por una persona en su esquina? ¿Hay actualizaciones frecuentes? ¿Hay una lista de correo? ¿Cuál es la calidad de la documentación propuesta? ¿Hay tutoriales en castellano?

La documentación aspecto es especialmente importante si para dominar un país libre, es necesario comprar un manual de 30 o 40 euros (véase Pajek o NodeXL), quizás el juego debe Vale la pena el esfuerzo ... el formato de los datos y su compatibilidad con otros programas es otro aspecto importante: si tengo que pasar horas para dar formato a los datos y el formato es tan específico que ningún otro software no conoce el juego, es bueno perder tanto tiempo? Porque, por supuesto, no hay (¿todavía no?) Formato estándar ... Una regla pequeña simple: un software propuesto sin conjuntos de datos no es muy interesante porque a menudo es necesario examinar cómo están estructurados para que luego pueda importar sus propios datos.

Por último consejo: para aprender cómo utilizar el software, por favor, escribir hojas de metodología (puedo importar mis datos, puedo exportar mis resultados, puedo personalizar mis visualizaciones etc.) o tutoriales y compartirlas. Porque, de vez en cuando, incluso siendo bilingüe español - inglés y ARS - física, es bueno encontrar tutoriales correctos en castellano...

No hay comentarios:

Publicar un comentario