Package: SpliceImpactR 1.1.0

Zachary Wakefield

SpliceImpactR: An R package to identify functional impacts due to alternative RNA processing events

Works by taking in processed data from the HIT Index and/or rMATS and identifying how differentially used alternative RNA processing events lead to changes in protein function through various means. Primarily this is done through protein similarity, functional protein domain analysis, and domain-domain interaction changes. Notably, we both identify alterantive RNA processing event 'swaps' across condition and are able to perform holistic analyses regarding the impact of different RNA processing events.

Authors:Zachary Wakefield [cre, aut], Ana Fiszbein [aut]

SpliceImpactR_1.1.0.tar.gz
SpliceImpactR_1.1.0.zip(r-4.7)SpliceImpactR_1.1.0.zip(r-4.6)SpliceImpactR_1.1.0.zip(r-4.5)
SpliceImpactR_1.1.0.tgz(r-4.6-any)SpliceImpactR_1.1.0.tgz(r-4.5-any)
SpliceImpactR_1.1.0.tar.gz(r-4.7-any)SpliceImpactR_1.1.0.tar.gz(r-4.6-any)
SpliceImpactR_1.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
SpliceImpactR/json (API)
NEWS

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

Bug tracker:https://github.com/fiszbein-lab/spliceimpactr/issues

On BioConductor:SpliceImpactR-1.1.0(bioc 3.24)SpliceImpactR-1.0.0(bioc 3.23)

alternativesplicingdifferentialsplicingstatisticalmethodalignment

4.48 score 2 stars 3 scripts 235 downloads 57 exports 145 dependencies

Last updated from:64b59abd29. Checks:1 NOTE, 6 OK, 3 ERROR. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksNOTE325
linux-devel-x86_64OK601
source / vignettesOK495
linux-release-x86_64OK645
macos-release-arm64OK297
macos-oldrel-arm64OK323
windows-develERROR529
windows-releaseERROR422
windows-oldrelERROR426
wasm-releaseOK255

Exports:add_splice_partas_dt_from_s4as_splice_impact_resultattach_sequencescompare_hit_indexcompare_sequence_framecompare_sequences_alignmentcompare_transcript_pairsenrich_by_dbenrich_by_eventenrich_domains_hypergeofilter_spliceimpact_hitsget_annotationget_backgroundget_comprehensive_annotationsget_di_gene_enrichmentget_differential_inclusionget_domain_gene_for_enrichmentget_domainsget_enrichmentget_exon_featuresget_gene_enrichmentget_hitindexget_hits_coreget_hits_domainget_hits_final_viewget_hits_ppiget_hits_sequenceget_manual_featuresget_matched_events_chunkedget_pairsget_ppi_gene_enrichmentget_ppi_interactionsget_ppi_switchesget_protein_featuresget_proximal_shift_from_hitsget_rmatsget_rmats_hitget_rmats_post_diget_splicing_impactget_user_dataget_user_data_post_diimport_di_tableintegrated_event_summarykeep_sig_pairsload_example_dataload_rmatsoverview_spicing_comparisonplot_alignment_summaryplot_di_volcano_dtplot_enriched_domains_countsplot_length_comparisonplot_ppi_summaryplot_two_transcripts_with_domains_unifiedprobe_individual_eventspliceimpact_s4_guidespliceimpact_s4_schema

Dependencies:abindAnnotationDbiaskpassbackportsBHBiobaseBiocBaseUtilsBiocFileCacheBiocGenericsBiocIOBiocParallelbiomaRtBiostringsbitbit64bitopsblobbootbroomcachemcarcarDatacigarilloclicodetoolscolorspacecorrplotcowplotcpp11crayoncurldata.tableDBIdbplyrDelayedArrayDerivdoBydplyrfarverfastmapfilelockforecastformatRFormulafracdifffutile.loggerfutile.optionsgenericsGenomicAlignmentsGenomicRangesggplot2ggpubrggrepelggsciggsignifgluegridExtragtablehmshttrhttr2IRangesisobandjsonliteKEGGRESTlabelinglambda.rlatticelifecyclelme4lmtestmagrittrMASSMatrixMatrixGenericsMatrixModelsmatrixStatsmemoisemgcvmicrobenchmarkmimeminqamodelrnlmenloptrnnetnumDerivopensslpatchworkpbkrtestPFAM.dbpillarpkgconfigpngpolynomprettyunitsprogresspurrrpwalignquantregR6rappdirsrbibutilsRColorBrewerRcppRcppArmadilloRcppEigenRCurlRdpackreformulasrestfulrRhtslibrjsonrlangRsamtoolsRSQLiterstatixrtracklayerS4ArraysS4VectorsS7scalesSeqinfosnowSparseArraySparseMstringistringrSummarizedExperimentsurvivalsystibbletidyrtidyselecttimeDateurcautf8vctrsviridisLitewithrXMLxml2XVectoryamlzoo

SpliceImpactR

Rendered fromSpliceImpactR.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2026-03-23
Started: 2025-11-11

Readme and manuals

Help Manual

Help pageTopics
Add one part to an existing SpliceImpactResultadd_splice_part
Convert S4 slots back to data.tableas_dt_from_s4
Build S4 SpliceImpact containeras_splice_impact_result
Attach transcript and protein sequences to an event or annotation tableattach_sequences
Compare HIT index values between conditionscompare_hit_index
Compare frame states after sequence alignmentcompare_sequence_frame
Compare isoform nucleotide and protein sequences by pairwise alignmentcompare_sequences_alignment
Compare user-selected transcript pairscompare_transcript_pairs
Run domain enrichment by databaseenrich_by_db
Run domain enrichment by event typeenrich_by_event
Domain-level enrichment via hypergeometric testenrich_domains_hypergeo
Filter a SpliceImpactResult by arbitrary paired-hit columnsfilter_spliceimpact_hits
Load and cache GENCODE annotations, sequences, and hybrid exon annotationsget_annotation
Build a transcript-pair background with domain and length annotationsget_background
Combine multiple sources of protein feature annotationsget_comprehensive_annotations
Extract Differential-Inclusion Genes for Enrichmentget_di_gene_enrichment
Differential Inclusion Analysis from Hit Index Tablesget_differential_inclusion
Extract Domain-Altering Genes for Enrichmentget_domain_gene_for_enrichment
Add protein domain annotations to splicing eventsget_domains
Gene Set Enrichment for Splicing-Linked Gene Listsget_enrichment
Map protein features to coding exonsget_exon_features
Unified gene selector for enrichment foregroundsget_gene_enrichment
Load HIT index PSI files for one or more samples/conditions.get_hitindex
Convenience accessor for core paired-hit columnsget_hits_core
Convenience accessor for domain-focused paired-hit columnsget_hits_domain
Access paired-hits as compact data.table subsetsget_hits_final_view
Convenience accessor for PPI-focused paired-hit columnsget_hits_ppi
Convenience accessor for sequence/frame-focused paired-hit columnsget_hits_sequence
Incorporate user-supplied protein featuresget_manual_features
Match splicing events to transcript annotations in chunksget_matched_events_chunked
Pair inclusion and exclusion forms of splicing eventsget_pairs
Extract Protein-Interaction-Affected Genes for Enrichmentget_ppi_gene_enrichment
Pull PPI from SpliceImpactR's dataget_ppi_interactions
Annotate hits_domain with PPI changes for inclusion vs exclusion formsget_ppi_switches
External function to fetch protein features from biomaRtget_protein_features
Classify splicing events as proximal or distalget_proximal_shift_from_hits
Expand rMATS event tables into scalar exon inclusion/exclusion coordinates.get_rmats
Wrapper function to get both rmats and hit index cleanlyget_rmats_hit
Import post-differential-inclusion rMATS resultsget_rmats_post_di
End-to-end SpliceImpactR wrapper with selectable output classget_splicing_impact
Get User-Supplied Splicing Event Dataget_user_data
Format user-supplied post-DI (post-differential-inclusion) splicing resultsget_user_data_post_di
Standardize a differential inclusion (DI) result tableimport_di_table
Integrated summary of event classification, alignment, and domain changesintegrated_event_summary
Filter event pairs by significance and deltaPSI thresholdskeep_sig_pairs
Load bundled example inputs for documentationload_example_data
Load rMATS event files into standardized data.tablesload_rmats
Overview of global splicing event distributions between conditionsoverview_spicing_comparison
Plot alignment score distribution and coding summaryplot_alignment_summary
Volcano plot for differential inclusion resultsplot_di_volcano_dt
Plot enriched domains by associated event countplot_enriched_domains_counts
Compare inclusion vs. exclusion isoform lengthsplot_length_comparison
Plot summary of altered PPI interactionsplot_ppi_summary
Plot two transcripts with exon structure and protein feature tracks (unified view)plot_two_transcripts_with_domains_unified
Visualize PSI values for a single splicing eventprobe_individual_event
Detailed guide for using SpliceImpactResultspliceimpact_s4_guide
S4 slot and key schema for SpliceImpactResultspliceimpact_s4_schema
SpliceImpact result container (S4)SpliceImpactResult-class