Package: PhysioCore 0.2.0

Yusuke Matsui

PhysioCore: Core Data Structures for Physiological Signal Analysis

Provides the PhysioExperiment class, a SummarizedExperiment extension for multi-modal physiological signal data. Includes core accessors, channel and event management, and basic S4 methods. Designed as a lightweight foundation for the Physio ecosystem.

Authors:Yusuke Matsui

PhysioCore_0.2.0.tar.gz
PhysioCore_0.2.0.zip(r-4.7)PhysioCore_0.2.0.zip(r-4.6)PhysioCore_0.2.0.zip(r-4.5)
PhysioCore_0.2.0.tgz(r-4.6-any)PhysioCore_0.2.0.tgz(r-4.5-any)
PhysioCore_0.2.0.tar.gz(r-4.7-any)PhysioCore_0.2.0.tar.gz(r-4.6-any)
PhysioCore_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
PhysioCore/json (API)

# Install 'PhysioCore' in R:
install.packages('PhysioCore', repos = c('https://x-biosignal.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/x-biosignal/physiocore/issues

On CRAN:

Conda:

4.38 score 8 packages 42 exports 17 dependencies

Last updated from:cdd7f3bb48. Checks:7 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64WARNING230
source / vignettesOK229
linux-release-x86_64WARNING235
macos-release-arm64WARNING144
macos-oldrel-arm64WARNING285
windows-develWARNING197
windows-releaseWARNING177
windows-oldrelWARNING202
wasm-releaseOK113

Exports:addEventsapplyMontageas.data.framecbindPhysiochannelInfochannelInfo<-channelNameschannelNames<-checkNAdefaultAssaydropChannelsdurationextractWindowfillEdgeNAgetChannelsByTypegetElectrodePositionsgetEventsgetReferencehandleNAhasNAnaSummarynChannelsnEventsPhysioEventsPhysioExperimentpickChannelsrbindPhysioremoveEventsrenameChannelsreplaceNAsamplesToTimesamplingRatesamplingRate<-setChannelTypessetChannelUnitssetElectrodePositionssetEventssetReferenceshowsummarytimeIndextimeToSamples

Dependencies:abindBiobaseBiocGenericsDelayedArraygenericsGenomicRangesIRangeslatticeMatrixMatrixGenericsmatrixStatsS4ArraysS4VectorsSeqinfoSparseArraySummarizedExperimentXVector

Event Handling in PhysioCore

Rendered fromevent-handling.Rmdusingknitr::rmarkdownon May 16 2026.

Last update: 2026-03-16
Started: 2026-03-16

Getting Started with PhysioCore

Rendered fromgetting-started.Rmdusingknitr::rmarkdownon May 16 2026.

Last update: 2026-03-16
Started: 2026-03-16

Readme and manuals

Help Manual

Help pageTopics
Package on-load hook.onLoad
Subset PhysioExperiment by time indices[,PhysioExperiment,ANY,ANY,ANY-method
Add events to a PhysioExperiment objectaddEvents
Apply standard montageapplyMontage
Coerce to data.frameas.data.frame,PhysioExperiment-method
Combine PhysioExperiment objects by channelscbindPhysio
Channel information management for PhysioExperimentchannelInfo
Set channel informationchannelInfo<-
Get channel names/labelschannelNames
Set channel names/labelschannelNames<-
Check for NA values in assay datacheckNA
Retrieve the default assay namedefaultAssay
Dim method for PhysioExperimentdim,PhysioExperiment-method
Drop channelsdropChannels
Get signal durationduration
Extract time windowextractWindow
Fill NA values at edgesfillEdgeNA
Get channels by typegetChannelsByType
Get electrode positionsgetElectrodePositions
Get events from a PhysioExperiment objectgetEvents
Get reference electrodegetReference
Handle NA values in signal datahandleNA
Check if data contains any NA valueshasNA
Length method for PhysioExperimentlength,PhysioExperiment-method
Get NA summary for all assaysnaSummary
Get number of channelsnChannels
Get number of eventsnEvents
Create a PhysioEvents objectPhysioEvents
Event management for PhysioExperimentPhysioEvents-class
Construct a PhysioExperiment objectPhysioExperiment
PhysioExperiment class definitionPhysioExperiment-class
Pick specific channelspickChannels
Combine PhysioExperiment objects by timerbindPhysio
Remove events from a PhysioExperiment objectremoveEvents
Rename channelsrenameChannels
Replace NA values in assayreplaceNA
Convert sample indices to timessamplesToTime
Accessors for PhysioExperimentsamplingRate samplingRate<- samplingRate<-,PhysioExperiment-method
Set channel typessetChannelTypes
Set channel unitssetChannelUnits
Set electrode positionssetElectrodePositions
Set events for a PhysioExperiment objectsetEvents
Set reference electrodesetReference
Show method for PhysioEventsshow,PhysioEvents-method
S4 Methods for PhysioExperimentshow,PhysioExperiment-method
Summary statistics for PhysioExperimentsummary,PhysioExperiment-method
Time index helpertimeIndex
Convert event times to sample indicestimeToSamples