2011-01-24 16 views
5

Chcemy stworzyć internetowe narzędzie do wizualizacji, aby nadać sens danym, z którymi współpracujemy (dla zainteresowanych: chodzi o dane sekwencjonowania DNA następnej generacji). Jednym z problemów, na które natrafiamy obecnie, jest to, jak przenieść dane do narzędzia. Wygląda na to, że ta biblioteka javascript nie może załadować danych zewnętrznych, i o ile rozumiem, dane faktycznie musiałyby być osadzone w samym html. To jednak nie wchodzi w grę, ponieważ mamy tutaj do czynienia z danymi pacjenta ...Ładowanie danych zewnętrznych w processjs

Czy ktoś ma jakieś wskazówki, w jaki sposób możemy uzyskać dostęp do danych zewnętrznych (w zasadzie plików .csv) z przetwarzania.js?

Dzięki! jan.

+1

Jeśli to możliwe, chciałbym kiedyś zobaczyć demo lub ukończony projekt. – YOMorales

Odpowiedz

2

Nie ma powodu, dla którego nie można załadować go za pomocą innej biblioteki, takiej jak jQuery, a następnie zintegrować ją z aplikacją. Oto an example of this. Zasadniczo można załadować dane, a następnie uzyskać do nich dostęp za pośrednictwem PJS, gdy tylko będzie dostępny.

PJS jest analizowany w javascript, więc możliwości integracji z dowolnym regularnym kodem JS są bardzo dobre.

+0

połączony przykład jest niedostępny: 404 – auco

0

Processing.js może ładować dane zewnętrzne, na przykład za pomocą funkcji loadStrings.

Aby udostępnić dane skryptowi, utwórz katalog Data w projekcie przetwarzania, umieść tam pliki z danymi, a następnie załaduj je za pomocą metody loadStrings lub loadXML.


Zauważ, że strona dokumentacja jest trochę zagubiony, czy jej mówić o processing.org (java) lub processing.js (backend JavaScript). Po prostu zignoruj ​​rzeczy dotyczące podpisanych apletów; nie ma specjalnego powodu, że process.js może czytać tylko z tej samej witryny.

Powiązane problemy