¿Qué software usan las revistas científicas para generar tramas?

12

Sé de revistas de alto rango como Nature que rediseñan las figuras que obtienen de los autores. Estas tramas se ven muy profesionales, pero demasiado complicadas para hacerse con Adobe Illustrator et al.

¿Qué herramientas utilizan los editores para generar cifras de alta calidad?

Eekhoorn
fuente
2
Por favor, aclare lo que define como tramas y figuras.
Dom

Respuestas:

7

No puedo hablar por la naturaleza, pero aquí hay algunos flujos de trabajo que conozco:

  • Recree el gráfico con la herramienta de gráficos de Illustrator . Trabajo duro y frustrante porque Adobe no ha actualizado la herramienta de gráficos desde la edad de bronce, pero no es una mala inversión de tiempo si se necesitan muchos gráficos muy similares basados ​​en un estilo similar. Es capaz de más de lo que parece.
  • Use Illustrator para diseñar un gráfico pegado desde Excel o lo que sea que los investigadores usaron , la mayoría de los paquetes estadísticos se pueden exportar como .epso .svg, luego aplique estilo a los vectores y cambie el texto para que se ajuste al estilo de la casa. (tenga en cuenta que al quitar las máscaras de recorte que vienen con los gráficos de Excel a veces las líneas y los puntos de datos se mueven ligeramente).
  • Traza el gráfico : colócalo como una imagen y vuelve a dibujarlo sobre las líneas, luego dale estilo en Illustrator. Nunca he necesitado hacer esto, pero he oído que es un mal común y necesario en las publicaciones académicas.
  • Utilice una herramienta de diseño / gráficos basada en código como LaTeX o R con el complemento ggplot2 . No sé mucho sobre este enfoque, pero es popular entre las personas analíticas y no con mentalidad visual, es capaz de obtener resultados de aspecto profesional si es paciente, y los resultados son muy consistentes, ya que está configurando una plantilla basada en código. Aquí hay un artículo con algunos ejemplos que utilizan este enfoque: diseñe sus gráficos R como The Economist, Tableau ... o XKCD
  • Codifique un gráfico basado en web en algo como D3, luego extraiga la salida SVG de un navegador web, luego abra esto en Illustrator y termínelo para imprimir allí. El New York Times hace esto a veces, discutí esto y cómo obtener colores CMYK exactos en esta otra pregunta .
  • Utilice una herramienta personalizada de gráficos / visualización . Una opción popular es Tableau, que puede producir gráficos de aspecto muy profesional, además de algunos datos bastante sofisticados. Sin embargo, es costoso, a menos que todos sus datos estén disponibles públicamente, en cuyo caso puede usar Tableau Public, que es gratuito. Muchas publicaciones científicas usan Tableau (no puedo pensar en los nombres de la parte superior de mi cabeza). WEAVE es una alternativa de código abierto, pero de ninguna manera tan bonita (tampoco estoy seguro de lo que genera, pero si es SVG, entonces Illustrator puede editarla), aquí encontrará un poco más sobre ese tipo de cosas .
user56reinstatemonica8
fuente
2

No es demasiado complicado para hacerse en Adobe Illustrator (aunque puede estar intentando --- encuentro que usar FreeHand es mucho más rápido y más eficiente --- elegante).

Se pueden usar herramientas como Asymptote, Tikz, METAPOST, & c., O se pueden crear usando MatLab u otras herramientas de álgebra / gráfica de computadora.

WillAdams
fuente
2

Fui parte de un equipo universitario para mejorar las tramas de otros investigadores. Nuestro equipo utilizó principalmente Matlab e Illustrator. Hasta cierto punto, Matlab hace un trabajo mejor o eficiente al mostrar elementos básicos en un gráfico, incluida la adición de etiquetas de eje, marcas de eje, líneas de datos y puntos de datos. Después de algún punto de mejora de la trama, Illustrator funciona mejor cuando se trata de cambiar las características de los elementos de la trama.

Creo que el equipo de Nature (si lo hubiera) estaría haciendo los procesos similares.

Stok
fuente
2

Usa Hanpuku

Acabo de descubrir Hanpuku, la mejor solución para trabajar con la visualización de datos. ¡No creo que haya nada mejor que esta increíble pieza de software!

Descripción general de Hanpuku

Vieja respuesta

Me gustaría describir un flujo de trabajo utilizando esta opción mencionada por user568458:

He renunciado a la herramienta de la edad de bronce de Illustrator para hacer gráficos de respuestas de encuestas (principalmente gráficos de barras / columnas, gráficos circulares y gráficos de líneas). Illustrator no pudo manejar correcciones, pequeños ajustes o datos actualizados; cualquier modificación arruinó el diseño. Tampoco pude especificar dimensiones clave que debían permanecer constantes en todo el conjunto de gráficos (altura de barra, tamaño de fuente, altura máxima).

Visite JSGraphs.com , allí se comparan toneladas de marcos de gráficos JavaScript y puede elegir el más adecuado para su proyecto.

También utilicé python livereload para codificar en vivo (actualización automática al guardar, en realidad). ¡Hace que las cosas se muevan más rápido! Navegue a la carpeta del proyecto en el símbolo del sistema / terminal y simplemente escriba livereload. Todos los archivos de proyecto ahora se sirven y se puede acceder a ellos en URL como http://localhost:35729/chart-01.html.

Se necesita una inversión inicial de tiempo para aprender el marco de gráficos, sus peculiaridades y limitaciones, pero una vez que se crean sus primeros gráficos, puede usarlos como plantillas, a veces simplemente conectando datos nuevos, sin cambiar nada más.

Mi marco aceptaría archivos CSV como entrada, que obtuve exportando desde archivos .xlsx. La conexión de datos nuevos se realizó cambiando una línea de códigourl: 'resources/graph-02.csv'

Los temas de color también se pueden administrar de manera similar con un archivo JSON.

Desde aquí hasta la entrega de EPS CMYK, gran parte del flujo de trabajo se puede automatizar.

Dependiendo del marco, exportar a SVG puede ser tan fácil como CtrlS. Si está incrustado en el marcado HTML como un elemento SVG, puede exportarlo por lotes con Playfair.

justinmanley / playfair: Genere tablas y gráficos desde la línea de comando usando d3 y PhantomJS. .

Inicialmente, utilicé herramientas de automatización de UI que replicarían enter-URL-save-as-enter-next-URL-save-as monkey-work para cada archivo en la carpeta: AutoHotkey o WASP para PowerShell .

Para convertir por lotes SVG a archivos EPS CMYK, hice una acción en Illustrator.

Leeroy
fuente