summaryrefslogtreecommitdiff
path: root/pyspike/spikes.py
blob: 42b6501641c0233b19157ef04c6f4e9378f46a98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
""" spikes.py

Module containing several function to load and transform spike trains

Copyright 2014, Mario Mulansky <mario.mulansky@gmx.net>
"""

import numpy as np

def spike_train_from_string(s, sep=' '):
    """ Converts a string of times into a SpikeTrain object.
    Params:
    - s: the string with (ordered) spike times
    - sep: The separator between the time numbers.
    Returns:
    - array of spike times
    """
    return np.fromstring(s, sep=sep)