- Notifications
You must be signed in to change notification settings - Fork2
rcv911/periodogram
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
We could call this signal from a biological or medical source - just simple a biosignal.The biosignal could be at the molecular level, cell level, or a systemic or organ level.
Examples include the electrocardiogram (ECG), or electrical activity from the heart; speech signals;the electroencephalogram (EEG), or electrical activity from the brain; evoked potentials (EPs, i.e.,auditory, visual, somatosensory, etc.), or electrical responses of the brain to specific peripheralstimulation; the electroneurogram, or field potentials from local regions in the brain; action potentialsignals from individual neurons or heart cells; the electromyogram (EMG), or electrical activity fromthe muscle; the electroretinogram from the eye; and so on.
We are going to use realEEG data from one subject.
Analysis of biosignals is one of the most important thing now. Doctors doesn't have skills in programming languages,but they know a lot about medical things. Programmers can solve this problem, creating tools for doctors and helping them with detecting orestimating quickly.
Clinically, biomedical signals are primarily acquired for monitoring (detecting or estimating)specific pathological/physiological states for purposes of diagnosis and evaluating therapy. In somecases of basic research, they are also used for decoding and eventual modeling of specific biologicalsystems.
Here's EEG time series and EEG spectrum from different 5 sec records. Number of record: 7, 21 and 50.
Look at the spectrum. It has fluctuations of 13-40 Hz, so you can seebetta waves.It's just simple example. If we talk about statistic data or how it helps in diagnostic we cannot use this data.First of all we need to average 84 records.See this repository
- Wiki
- You can usescipy.signal.periodogram
You can usePython with data package:Anaconda orMiniconda.There's another way - usePortable Python. Also you can use whatever IDE for Python.
Free