Coder Social home page Coder Social logo

dataviz's Introduction

dataviz's People

Contributors

thibaultreuille avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dataviz's Issues

ubuntu compile error

Hi,

i'm trying to compile on ubuntu but i run into
../raindance/Core/Gui/Window.hh:6:7: error: previous definition of âclass Windowâ
class Window

I had to copy ../raindance/Core/GUI to ../raindance/Core/Gui to get here, i tried to put an ifndef inthere but this still doesn't work. Can you tell me what's wrong please?

graphiti crashing, GLEW Error

Hello i seem to be having an issue running graphiti, here is the output.

volt72@killadelph:/dataviz-dev/graphiti$ ./graphiti demo
--- Welcome in OpenGraphiti (Alpha) ---
[API] create(2, 0x7ffde9b01218)
[CLOCK] Clock created at (1475218859 s, 613375 us).
[CLOCK] Clock created at (1475218859 s, 613438 us).
[CLOCK] Clock created at (1475218859 s, 613451 us).
[API] initialize()
[INIT]
[CONSOLE]
[API] createWindow('OpenGraphiti : Data Visualization Engine', 1024, 728);
[GLFW] Creating 1024x728 window with title 'OpenGraphiti : Data Visualization Engine'...
GLEW Error: Missing GL version
[CLOCK] Clock created at (1475218860 s, 33158 us).
Segmentation fault (core dumped)
volt72@killadelph:
/dataviz-dev/graphiti$

Compilation error on Debian. Makefile:67: recipe for target 'native' failed

On debian with all the dependencies installed (including opencl-headers)

Linux 3.14-1-686-pae #1 SMP Debian 3.14.12-1 (2014-07-11) i686 GNU/Linux

cd dataviz/graphiti
make
(...)
In file included from Views/Particles/ParticleView.hh:4:0,
from Graphiti.hh:29,
from Main.cc:5:
../raindance/Core/OpenCL.hh:371:10: note: initializing argument 5 of ‘void OpenCL::enqueueNDRangeKernel(const OpenCL::CommandQueue&, const OpenCL::Kernel&, cl_uint, const size_t_, const size_t_, const size_t_, cl_uint, cl_event const_, cl_event_)’
void enqueueNDRangeKernel(const CommandQueue& queue,
^
Makefile:67: recipe for target 'native' failed
make: *_* [native] Error 1

Thanks!
sebas

Interface controls and Javascript

Hello,

I have finally gotten OpenGraphiti working, and it looks great. Now my problem is that I'm having some trouble figuring out how to interact with the graph. I have been able to discover some functions through pure trial and error, but there are still a few things that I haven't been able to figure out. One specific function that I would like to be able to do is display the attributes of a node. Could you either tell me if there is a way to do this or direct me to a list of controls for the interface?

My other question is about the Emscripten option that is supposed to allow you to run OpenGraphiti on a web page. I have installed Enscripten and compiled using the "make web" option which produces the graphiti.js and graphiti.js.map files, but I can't figure out exactly what I am supposed to do with these files. Is there some documentation that explains how to use these JavaScript files to implement OpenGraphiti on a web page?

Thank you

git clone with recursive fails.

git clone https://github.com/opendns/dataviz.git --recursive

Cloning into 'dataviz'...
remote: Counting objects: 132, done.
remote: Total 132 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (132/132), 13.29 MiB | 4.60 MiB/s, done.
Resolving deltas: 100% (31/31), done.
Checking connectivity... done.
Submodule 'graphiti' (https://github.com/ThibaultReuille/graphiti.git) registered for path 'graphiti'
Submodule 'raindance' (https://github.com/ThibaultReuille/raindance.git) registered for path 'raindance'
Submodule 'semanticnet' (https://github.com/ThibaultReuille/semanticnet.git) registered for path 'semanticnet'
Cloning into 'graphiti'...
remote: Counting objects: 966, done.
remote: Total 966 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (966/966), 33.96 MiB | 3.26 MiB/s, done.
Resolving deltas: 100% (412/412), done.
Checking connectivity... done.
Submodule path 'graphiti': checked out '12561765d34a82e17b3b3120cbe31a01d76d0b9c'
Cloning into 'raindance'...
remote: Counting objects: 5684, done.
remote: Total 5684 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (5684/5684), 71.04 MiB | 6.94 MiB/s, done.
Resolving deltas: 100% (2397/2397), done.
Checking connectivity... done.
Submodule path 'raindance': checked out '5d90b1bf12130ca9dbaab54546539bb9a5db088f'
Cloning into 'semanticnet'...
remote: Counting objects: 653, done.
remote: Total 653 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (653/653), 776.19 KiB | 0 bytes/s, done.
Resolving deltas: 100% (407/407), done.
Checking connectivity... done.
fatal: reference is not a tree: 32c32a3a7b9300140007be948e6afa183d155338
Unable to checkout '32c32a3a7b9300140007be948e6afa183d155338' in submodule path 'semanticnet'

Adding color

Hello! Love the project.

I have compiled this project, however, after converting my file via Semanticnet which created data similar to this:

http://pastebin.com/DUGJbMGk

I noticed a problem, there is no color, all the nodes/links are white.

How can I create the colorful graphs I have seen? Is there a way to add color to links by label? Or color Nodes by label?

Or what is the standard way to add color?

Also, how do you change the shape of the node by type (my types are: "ONE" "TWO" in my example data)? Here is an example where someone has different shapes, but I'm not sure how to do this:
https://www.youtube.com/watch?v=T8M5-gRpuPA&feature=youtu.be

And I can't figure out a way to display types in the graph, is this possible?

One more thing,

I've read you guys are working on a web version, that's awesome! Is there any expected timeframe for that release?

Thanks again for the great project, sorry for the long list of questions!

Stuck on - [CANVAS] Creating FrameBuffer Object 1436x855 ...

Hello! Amazing project! Thanks. I'm trying your project on some data visualization tasks. Install went well on my MacBook Air; the only small hitch was that I had reboot into recovery mode and run csrutil disable from a terminal window before I could pip the libs in. However, after that, all when well.

Then I ran the binary to run a demo, but it shows there are no resources (see below). There were no errors during the install or compilation.

Tims-MacBook-Air-2:graphiti Tim$ find * | grep json
Tims-MacBook-Air-2:graphiti Tim$ ./graphiti
[CLOCK] Clock created at (1479005294 s, 877268 us).
[CLOCK] Clock created at (1479005294 s, 877307 us).
[CLOCK] Clock created at (1479005294 s, 877326 us).
--- Welcome in OpenGraphiti (Alpha) ---
[API] create(1, 0x7fff5540cbf0)
[__INIT__]

Usage: ./graphiti <view>
   Available views : dashboard demo diff leap world

[RESOURCE]
    Total : 0 resources, 0 bytes.
Tims-MacBook-Air-2:graphiti Tim$ 

```'

What did I do wrong?   Thanks!


Symbol not found: __PyCodecInfo_GetIncrementalDecoder

ImportError: dlopen(/Users/user/anaconda/envs/graph_analysis/lib/python2.7/lib-dynload/_io.so, 2): Symbol not found: __PyCodecInfo_GetIncrementalDecoder
  Referenced from: /Users/user/anaconda/envs/graph_analysis/lib/python2.7/lib-dynload/_io.so
  Expected in: flat namespace
 in /Users/user/anaconda/envs/graph_analysis/lib/python2.7/lib-dynload/_io.so

I followed the instructions on http://www.opengraphiti.com/. The exception occurs when performing ./graphiti in the dataViz dir.
Any thoughts or suggestions on why this may be occurring?

Makefile Bugs (OpenGL/OpenCL Dependencies?)

After running the following in the dataviz/graphiti directory:

make native

The following output:

In file included from ../raindance/Raindance.hh:3:
../raindance/Core/Headers.hh:18:12: fatal error: 'CL/cl.h' file not found
# include <CL/cl.h>

A similar error was also part of the output before installing the freeglut3 package. I'm assuming the OpenGL and OpenCL frameworks need to be properly installed before using dataviz. Please reflect this in both the homepage and the git repo/README.

Unable to Clone

After running:

git clone https://github.com/opendns/dataviz.git --recursive

The following output:

Cloning into 'raindance'...
fatal: unable to connect to github.com:
github.com[0: 192.30.252.131]: errno=Connection refused
Clone of 'git://github.com/ThibaultReuille/raindance.git' into submodule path 'raindance' failed

Please either change the URL's in dataviz/.gitmodules from git:// to https:// or instruct uses to run the following before cloning the repo:

git config --global url."https://".insteadOf git://

graphiti crashing on OSX

Here's the console output:

[CLOCK] Clock created at (1417463794 s, 299917 us).
[CLOCK] Clock created at (1417463794 s, 299950 us).
[CLOCK] Clock created at (1417463794 s, 299954 us).
--- Welcome in OpenGraphiti (Alpha) ---
[API] create(1, 0x7fff5b3fc9f0)
[INIT]
Fatal Python error: PyThreadState_Get: no current thread
fish: Job 1, './graphiti' terminated by signal SIGABRT (Abort)

Not sure how best to debug..

So close, but yet...

Over the past 8 hours I've been able to bang my head off the keyboard and finally got to the UI, Huzaa! Now, how do I make it display any kind of data. When I click on the add random graph button it shows that it's doing something but... nothing ever comes of it. When I input "./graphiti demo" there are no nodes displayed.

My questions are: what type of file does this use to create the nodes, and is there an example one for use as a template?

Further clarification: I've looked into the /dataviz/graphiti/Scripts folder and cat'ed out the files in there looking for any clue to what should be producing the visualization, but so far no dice.

I'm also aware of the dataviz/semanticnet/examples folder but I'm unable to find a way to use these to produce a pretty web either.

Update: So I'm able to make it show the nodes and edges for the sample data "cc-20140624-2200-DE.json" and the other. Now the last thing I need to know how to do is use semanticnet to create graphable data from my own logs. Any assistance with this would be appreciated. Until then I'm going to keep banging my head against it like I've been doing and hope positive results are produced.

Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.