scbursts1.6 package

Single Channel Bursts Analysis

bursts.check_subconductance

Check if segment contains subconductive states

bursts.conductance_states

Return a list of all the (sub)conductance states.

bursts.copy

Copy a list of bursts (by value)

bursts.defined_by_tcrit

Divide a recording into bursts defined by a critical time.

bursts.get_gaps

Get the gaps between bursts.

bursts.impose_deadtime

Imposes a deadtime to each segment in a burst.

bursts.modify_conductance

Transform the conductance states according to a user-defined function ...

bursts.pcloseds

Return pcloseds of every burst.

bursts.popens

Return popens of every burst.

bursts.recombine

Combine bursts into one recording (with obvious spaces between them).

bursts.remove_first_and_last

Remove the first and last burst from the list.

bursts.select

From a list of bursts, extract those that interest you by passing a se...

bursts.sort

Order a list of bursts by some function. For instance, popen.

bursts.space_out

Artificially add amount of time between bursts (in absence of recordin...

bursts.start_times_update

(DON'T USE THIS) Fix meta-data of bursts.

bursts.subconductance_as

Imposes a fixed conductance level (0 or 1) to all dwells with subcondu...

clampfit.read

Read a .xlsx file output from clampfit

cplot.conductance_hist

Histogram of Conductance States

cplot.log_root_axes

Add log-root axes to histogram plot

cplot.pclosed_ts

Plot Time Series (ts) of P(Closed).

cplot.popen_ts

Plot Time Series (ts) of P(Open).

dwt.read

Read a .dwt file.

dwt.write

Write a dwt file to disk. Writes DOS line endings. Dwells are in milli...

evt.extract_header

Extract header from evt file.

evt.from_dwells

Converts dwell durations to absolute transition times.

evt.read

Read a .evt file to a table. Times are in seconds

evt.to_dwells

Calculate pulse lengths. Converts transition times to dwell durations.

evt.write

Write bursts to a .evt file.

hst.extract_header

Extract header from hst file.

hst.read

Read a MIL ".hst" file to a table.

hst.write

Write bursts to a log10(ms)-sqrt(Frequency) .hst file from open and cl...

risetime.correct_gaussian

Undo the effect of the gaussian filter.

scan.read

Read a scan results text file. scan.read returns a 1 segment list Read...

segment.check_subconductance

Check if segment contains subconductive states

segment.closed_dwells

Extract closed dwells.

segment.conductance_states

Return a list of all the (sub)conductance states.

segment.consecutives_to_dwells

Collapses a segment into dwells with alternating conductance levels.

segment.copy

Copy a segment

segment.count_closed

Extract number of closed dwells. In the case of subconductive states, ...

segment.count_dwells

Extract number of dwells in segment.

segment.count_open

Extract number of open dwells. In the case of subconductive states, co...

segment.create

Create a "segment" object

segment.duration

Get duration of a segment.

segment.dwells_by_conductance

Extract dwells in conductance range. lower <= x <= upper

segment.dwells_by_conductance_range

Extract dwells in conductance range. lower <= x <= upper

segment.impose_deadtime

Imposes a deadtime to a segment by removing any dwell that is shorter ...

segment.modify_conductance

Transform the conductance states according to a user-defined function ...

segment.name

Extract name from segment.

segment.open_dwells

Extract open dwells. (Any conductance greater than zero)

segment.pclosed

Calculate empirical P(Closed) of a segment.

segment.pconductance

Calculate empirical P(Lower <= Conductance <= Upper) of a segment.

segment.pconductance_range

Calculate empirical P(Lower <= Conductance <= Upper) of a segment.

segment.popen

Calculate empirical P(Open) of a segment. (A state is considered open ...

segment.seg

Extract segment number from segment.

segment.start_time

Extract start_time from segment.

segment.subconductance_as

Imposes a fixed conductance level (0 or 1) to all dwells with subcondu...

segment.verify

Detect misrecorded data.

util.basename

Remove suffix and path from filename.

Provides tools to import and export from several existing pieces of ion-channel analysis software such as 'TAC', 'QUB', 'SCAN', and 'Clampfit', implements procedures such as dwell-time correction and defining bursts with a critical time, and provides tools for analysis of bursts, such as tools for sorting and plotting.

  • Maintainer: Blair Drummond
  • License: LGPL-2.1
  • Last published: 2019-07-06