Python Programming for Biology: Bioinformatics and Beyond



Download 7,75 Mb.
Pdf ko'rish
bet285/514
Sana30.12.2021
Hajmi7,75 Mb.
#91066
1   ...   281   282   283   284   285   286   287   288   ...   514
Bog'liq
[Tim J. Stevens, Wayne Boucher] Python Programming

19

Signal processing

Contents

Signals


Simulating a signal

Displaying a signal

Fast Fourier transform

The theory of FFT

FFT using NumPy

Peaks


A ‘

Peak


’ class

Peak picking

Peak fitting

2D gel peak-picking example



Signals

In science many different kinds of experiment involve the recording of signals: series of

measurements  that  represent  the  variation  in  some  kind  of  underlying  physical  property.

The  signal  can  then  be  interpreted,  based  on  some  theoretical  model  of  the  experiment.

Commonly the recorded signal is one that varies over time, such as sound or radio waves,

but it could also represent a variation in space, or indeed along any other kind of axis. In

general  a  signal  is  represented  by  values  that  are  directly  recorded  by  instruments  at

specific,  usually  regular,  intervals;  although  in  some  situations  derived  data,  like  a  DNA

sequence, can also be thought of in terms of signals.

If a signal varies in a regular manner, i.e. oscillates, then it is often the frequencies that

occur  within  the  signal  that  are  of  interest,  rather  than  the  original  signal  itself.  This  is

because  the  underlying  frequencies  are  generally  characteristic  of  what  made  the  signal.

To take a toy example, if we have a peal of bells, where each bell has a different tone, we

can  record  the  variation  of  the  overall  sound  signal  over  time.  Then,  by  looking  at  the

component  frequencies  we  can  discern  the  tones  of  the  individual  bells  that  made  the

sound. As we will illustrate, it is possible to convert the time signal into a spectrum of its

component frequencies using what is known as a Fourier transform.


Download 7,75 Mb.

Do'stlaringiz bilan baham:
1   ...   281   282   283   284   285   286   287   288   ...   514




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish