Soy un estadístico de profesión y me gustaría recibir algunas recomendaciones sobre cómo configurar un sitio web que pueda recopilar datos en una base de datos. Para uso personal, uso Formularios de Google para recopilar datos y todo se completa en una hoja de cálculo. Sin embargo, esto puede no ser apropiado en un entorno más profesional, especialmente cuando tenemos múltiples páginas/formularios. Me imagino dos usos:recopilación de datos para estadísticas: de la web a una base de datos
- Un sitio web donde puedo enviar el enlace a otros para que puedan completar, similar a Google Forms.
- Un sitio web donde solo los usuarios autorizados pueden iniciar sesión para completar los datos. Piense en un entorno donde los pacientes son seguidos periódicamente en un estudio de investigación. Sería genial que el clínico ingrese los datos directamente en la base de datos a medida que llena los formularios en lugar de tener otro analista de datos que transcriba sus formularios escritos en la base de datos.
La solución obvia sería contratar un desarrollador web. Sin embargo, me gusta hacer cosas yo mismo cuando son manejables. Me imagino que un desarrollador web debería saber html, php y conocimiento de bases de datos (p. Ej., MySQL o PostgreSQL). Mi experiencia en esto se limita a configurar un blog de WordPress en mi servidor Linux. Mi experiencia con html también está limitada ya que utilizo emacs org-mode para generarlos a partir de texto sin formato. Espero escuchar soluciones con una curva de aprendizaje mínima. Mi preferencia, por supuesto, sería el software libre de código abierto y basado en Linux, pero me gustaría escuchar todas las soluciones disponibles (nuestro administrador de datos es un usuario de Windows).
Recientemente leí un post en Linux Journal que menciona REDCap, pero parece que tiene que obtener permiso institucional para su uso.
También etiqueté "R" en esta publicación porque me gustaría escuchar lo que los usuarios de R están haciendo sobre la recopilación de datos. En última instancia, analizaré los datos con R, pero todos los análisis de datos comienzan con la pregunta científica y la recopilación de datos.
Gracias!
ACTUALIZACIÓN 04/10/2010: Gracias a todos por las respuestas hasta el momento. Parece que la mayoría de las soluciones de terceros propuestas hasta el momento tienen datos alojados en una base de datos alojada por el proveedor. Me gustaría alojar todos los datos en nuestro servidor SQL. Es decir, la entrada de datos desde la web ingresa a la base de datos en tiempo real, lista para el análisis de datos.
Muy buena pregunta. Aprendí mucho de las respuestas. –
Hola Vinh. Si puede, sin duda, escogería redcap ya que es muy amigable con R. De hecho, las estadísticas de resumen univariados y gráficos son creados con R. Además, estoy actualmente desarrollando un paquete de R que se centrará en la API de datos de redcap. --- Descargo de responsabilidad: Estoy a cargo de los esfuerzos relacionados con R para REDCap aquí en la Universidad de Vanderbilt. – Jeff
#Vinh, DASH le proporciona almacenamiento local. –