Skip to contents

R6 Object Interface

Modern object-oriented interface for splicing analysis

SplikitObject
SplikitObject

Main Functions

Core functions for splicing analysis

make_m1()
make_m1
make_m2()
make_m2 (Integrated with Automatic Batching)
.make_m2_batched()
Batched M2 Processing (Internal Function)
.make_m2_fast()
Fast M2 Processing (Internal Function)
make_junction_ab()
make_junction_ab
make_gene_count()
make_gene_count
make_velo_count()
Process Spliced and Unspliced Counts from Velocyto Outputs
make_eventdata_plus()
make_eventdata_plus

Feature Selection

Functions for identifying variable splicing events

find_variable_genes()
Find Variable Genes Using Variance or Deviance-Based Metrics
find_variable_events()
Calculate the Sum Deviance for Inclusion and Exclusion Matrices
get_rowVar()
Calculate Row-wise Variance for Dense or Sparse Matrices

Analysis Functions

Additional analysis utilities

get_pseudo_correlation()
Compute Pseudo-Correlation Using Beta-Binomial Model
get_silhouette_mean()
Compute Average Silhouette Width with Logging

Data

Example datasets

load_toy_M1_M2_object()
Load the toy M1/M2 object
load_toy_SJ_object()
Load the toy SJ object

Package

Package information

splikit()
Create a SplikitObject