Code Monkey home page Code Monkey logo

viola's People

Contributors

bweyers avatar espenhgn avatar jhnnsnk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

viola's Issues

time line

  • set default values so that it looks nice with test data set, e.g., always switch on first population at start
  • rethink limits for isolation values
  • time line all wrong with a different layer extent (!)
  • bug with opacity (in test data set only in EX population): parts completely vanish from one opacity level to the next (!)

data scaling

  • f(x)=A*x+B, default values are A=0 and B=0, but should be A=1 and B=0

correlation panel

  • color bar does not change when log is switched on
  • color bar with >2 ticks
  • min max of zoom
  • correlation plot must also allow for negative correlations that naturally occur for oscillatory activity

2D panel

  • rate of IN neurons seems to be much higher than of EX, although they are approximately the same. what is wrong? - Average over fewer neurons leads to more extreme values.
  • label of colorbar: "Bin-wise spike count (1/s)"
  • add LFP as an additional panel
  • replace black background with white for raw data

test data set

  • replace current data by a simulation with an external stimulus
  • in preprocessing file and lfp: make out_raw and out_proc default folders if not specified otherwise (like in simulation script)
  • add in readme/doc that default folders are used if not specified otherwise
  • fake_LFP_signal.py not working for different extent_length (ok for 3, did not work for 5)

documentation in wiki

  • only user manual?
  • needs review, more details

For Developer Manual, the following points are missing:

  • How to develop your own visualization and add it to VIOLA
  • How to develop or integrate your own data loading routine

general issues

  • responsive web design, nice placing of panels
  • nicer ticks, e.g., rounded to 5,10...
  • default values nice with test data
  • units: be clear where timestamps and where timesteps in s or ms are needed
  • more tests to handle wrong input
  • a bit of documentation visible in the tool itself (which panel is which, what is shown...), "README" on loading page
  • higher resolution, needed especially for graph labels
  • additional info/doc when hovering over a certain icon
  • formatting for better reading
  • check where values should be handled as floats

3D panel

  • nicer default view
  • this panel also visible at start (see above)
  • "grid for spatial bins using sets of opaque/thin lines"

graph panel

  • legend outside of panel or box around bars
  • delay at max should give an overview of the whole simulation duration
  • xticks of delay in better steps
  • needs review for raw data
  • nicer yticks (currently hardcoded: 4 equally spaced positions chosen with respect to the maximum value)
  • separate control for data scaling
  • rounding error (for some selected time window, the display turns black)

Setup parameters

  • restructure for more clarity
  • move "choose file" button to top
  • LFP only for binned data, remove for raw data, update changes in test data files for generation of configuration files
  • add textarea for file name of LFP, update changes also in test data files for automatic generation of configuration files
  • design? "welcome to VIOLA" ;-)
  • license -> Use LPGLv2
  • documentation how to use it, increase usability of the UI
  • define data type as a string to be used as labels in the views

application navigation

  • since there are not so many entries in each drop-down menu - what about a panel with all the options displayed all the time?

Analog signal (LFP)

  • file names of analog signal should be entered in the 'setup parameters' panel
  • remove LFP completely from version with raw spika data
  • what about a colorbar for LFP?
  • loading the LFP file does not terminate if a different layer extent than 4x4 mm² is chosen
  • add control parameter for "depth" of LFP layer
  • rethink saturation of LFP value

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.