2011-01-24 12 views
5

Queremos crear una herramienta de visualización interactiva basada en web para dar sentido a los datos con los que trabajamos (para aquellos interesados: se trata de datos de secuenciación de ADN de próxima generación). Uno de los problemas con los que nos encontramos en este momento es cómo transferir los datos a la herramienta. Aparentemente, esta biblioteca javascript no puede cargar datos externos, y por lo que yo entiendo, los datos deberían estar incrustados en el html mismo. Sin embargo, esto está fuera de discusión ya que estamos tratando con datos de pacientes aquí ...Cargando datos externos en el proceso j

¿Alguien tiene alguna indicación sobre cómo podemos acceder a los datos externos (básicamente archivos .csv) de processing.js?

Gracias! jan.

+1

Si es posible, me gustaría ver una demostración o el proyecto final algún día. – YOMorales

Respuesta

2

No hay razón por la que no pueda cargarlo a través de otra biblioteca, como jQuery, y luego integrarlo en su aplicación. Aquí está an example of this. Básicamente, cargaría los datos y luego accedería a ellos a través de PJS una vez que estén disponibles.

PJS se analiza en javascript, por lo que las oportunidades de integración con cualquier código JS regular son muy buenas.

+0

el ejemplo vinculado está fuera de línea: 404 – auco

0

Processing.js puede cargar datos externos, por ejemplo, usando la función loadStrings.

Para hacer que los datos estén disponibles para su secuencia de comandos, cree un directorio Data en su proyecto de procesamiento, coloque sus archivos de datos allí y luego cárguelos usando loadStrings o loadXML.


Tenga en cuenta que la página de documentación es un poco confundido acerca de si su hablando de processing.org (Java) o Processing.js (JavaScript back-end). Simplemente ignore las cosas sobre los applets firmados; no hay una razón especial para que processing.js solo pueda leer desde el mismo sitio.

Cuestiones relacionadas