find_atss(), find_ates()) and spliced introns (find_si()).prepare_exons_by_partition() builds the input from
two user-defined sets of transcripts (up and down). Unlike
prepare_exons(), it does not need DTU results.get_seq() extracts exon sequences against a genome.plot_transcripts(),
plot_transcripts_by_gene(), plot_transcripts_by_pair(),
plot_transcript_lfc() and event_palette().find_skipped_exons().find_se(), find_ie(), find_mxe() and find_all_events() pass
extra arguments on to GenomicRanges::findOverlaps().event_type, event_tx_id, event_estimate and
event_<col> for any additional_columns.type is now "over"; "boundary" matches only the
splice site facing the candidate; and "in" is renamed "identical".plot_transcripts(),
plot_transcripts_by_gene(), plot_transcripts_by_pair(),
plot_transcript_lfc() and event_palette() (require ggplot2).find_si() for spliced introns, the reverse of find_ri().type of find_se(), find_ie(), find_mxe() and
find_all_events() is now "over" (was "boundary").type = "boundary" now matches only the splice site of each flanking
exon that faces the candidate exon, on either strand."in" match type is renamed "identical".find_se(), find_ie(), find_mxe() and find_all_events() pass
extra arguments on to GenomicRanges::findOverlaps(), e.g.
minoverlap = 5L.plyranges moved to Depends, so it is attached with splicelogic.prepare_exons_by_partition() for building input from two sets
of transcripts, without needing a estimate column from a DTU analysis.find_atss() and find_ates()
for detecting alternative transcription start and end sites. Both
are included in find_all_events().find_si() (alias find_spliced_introns()), the reverse of
find_ri(): an intron that an up transcript splices out but a down
transcript retains. find_ri() gains an inverse argument, as
find_se() has for find_ie(). Included in find_all_events().find_a5ss() and find_a3ss() now label events per moved boundary,
so an exon that moves both of its boundaries is reported as both an
a5ss and an a3ss.type of find_se(), find_ie(), find_mxe() and
find_all_events() is now "over". "boundary" now requires the
flank to share its inner boundary — the splice site facing the
candidate — rather than either its start or its end, and is
strand-aware. The "in" match type is renamed "identical". Extra
arguments (...) are passed on to GenomicRanges::findOverlaps()
when matching flanking exons.get_seq() to extract exon sequences from a GRanges against
a genome.event_type,
event_tx_id and event_estimate, and any columns registered via
additional_columns are propagated to the partner transcript with an
event_ prefix.
find_skipped_exons(),
find_included_exons(), find_mutually_exclusive_exons(),
find_retained_introns(), find_alternative_5_prime_splice_sites(),
find_alternative_3_prime_splice_sites(),
find_alternative_transcription_start_sites(),
find_alternative_transcription_end_sites()).Submit to Bioconductor 3.23