|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.nengo.util.DataUtils
public class DataUtils
Tools manipulating TimeSeries and SpikePattern data. TODO: test; remove Plotter.filter() references
| Constructor Summary | |
|---|---|
DataUtils()
|
|
| Method Summary | |
|---|---|
static TimeSeries |
extractDimension(TimeSeries series,
int dim)
|
static TimeSeries |
extractTime(TimeSeries series,
float start,
float end)
|
static TimeSeries |
filter(TimeSeries series,
float tau)
|
static SpikePattern |
sort(SpikePattern pattern,
Ensemble ensemble)
Attempts to sort a SpikePattern by properties of the associated neurons. |
static TimeSeries |
subsample(TimeSeries series,
int period)
Draws one of every period samples from a given TimeSeries. |
static SpikePattern |
subset(SpikePattern pattern,
int[] indices)
Extracts spikes of selected neurons from a given SpikePattern. |
static SpikePattern |
subset(SpikePattern pattern,
int start,
int interval,
int end)
Extracts spikes of selected neurons from a given SpikePattern. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DataUtils()
| Method Detail |
|---|
public static TimeSeries filter(TimeSeries series,
float tau)
series - A TimeSeries to which to apply a 1-D linear filtertau - Filter time constant
public static TimeSeries extractDimension(TimeSeries series,
int dim)
series - An n-dimensional TimeSeriesdim - Index (less than n-1) of dimension to extract
public static TimeSeries extractTime(TimeSeries series,
float start,
float end)
series - Any TimeSeriesstart - Beginning of extracted portion of seriesend - End of extracted portion of series
public static TimeSeries subsample(TimeSeries series,
int period)
period samples from a given TimeSeries.
series - Any TimeSeriesperiod - The sub-sampling period
period samples in the original
public static SpikePattern subset(SpikePattern pattern,
int start,
int interval,
int end)
pattern - Any SpikePatternstart - Neuron number at which to start extractioninterval - Spikes are taken from one every interval neuronsend - Neuron number at which to end extraction
public static SpikePattern subset(SpikePattern pattern,
int[] indices)
pattern - Any SpikePatternindices - Indices of neurons in original pattern from which to extract spikes
public static SpikePattern sort(SpikePattern pattern,
Ensemble ensemble)
pattern - A SpikePatternensemble - Ensemble from which spikes come
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||