codeneuro / spikefinder-datasets Goto Github PK
View Code? Open in Web Editor NEWdataset info for the spikefinder challenge
License: MIT License
dataset info for the spikefinder challenge
License: MIT License
We need an example.m
script to show very basic loading and plotting in Matlab, similar to example.py
. @philippberens maybe you can do this one?
Opening a discussion for how to format both the input data and the results / submissions.
According to @philippberens the raw data will be both calcium fluorescence and spike rates both sampled to 100 Hz.
The raw data are basically just time series, continuous valued (for fluorescence) and possibly sparse (for spike rates). The key thing here is that the format is generic and easy to load in multiple environments. I kinda prefer csv
files for simplicity, so long as they don't get too large. Then, for each dataset, we provide either a single csv
file or two csv
files, depending on whether it's training or testing. And we include example scripts in this repo to load in Python, Matlab, and any other language.
How many datasets / neurons do we have? If it's less than 10-20, it might be easiest to just treat each neuron as a separate "dataset", and pair them up so we have e.g. 00.00
and 00.00.test
, then 00.01
, 01.00
, etc, where the first number is the source lab and the second number is the neuron.
Using JSON here is useful because it can easily be read/write in multiple environments (for comparison to ground truth), and is easily handled for web submissions. It's been successful so far in neurofinder for representing spatial regions.
The results are likely to be sparse in time, so one option would be a structure like this
[
{
"dataset": "00.00.test",
"time": [0, 10, 14, 100, ...],
"rate": [1, 2, 1, 1.5, ...]
},
...
]
For each dataset we basically have a sparse array, where you're storing the times of all detected events, and the corresponding numerical value. For algorithms that return binary events, we could assume that if no rate
is specified all values are 1.
Is the data still available? Seems like http://spikefinder.codeneuro.org/ is no longer up
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.