NEWS.md

splicejam 0.0.82.900

changes

splicejam 0.0.81.900

bug fixes

other changes

splicejam 0.0.80.900

bug fixes

splicejam 0.0.79.900

The method of labeling exons was updated to enforce placement below exons, and to expand the ggplot2 whitespace below the exons using ggplot2::expansion() which uses a multiple of plot height.

notable changes

changes to existing functions

splicejam 0.0.78.900

changes to existing functions

splicejam 0.0.77.900

new functions

updates to existing functions

splicejam 0.0.76.900

bug fixes

splicejam 0.0.75.900

splicejam 0.0.74.900

Added package R.utils to Imports, since it is required by data.table to import gzip files.

Added @import data.table to import_juncs_from_bed() and other functions, sometimes it is required for full functionality from data.table.

splicejam 0.0.73.900

changes to existing functions

splicejam 0.0.72.900

changes to existing functions

changes to Shiny app

splicejam 0.0.71.900

changes to existing functions

splicejam 0.0.70.900

changes to existing functions

New issues while using environments

Wrapping Shiny functions in an environment was a clever way to pass variables directly from an active R session. It also means the data can remain inside the environment without copying it into each function - while also allowing data to be updated and saved in that environment.

However it appears to break the R package import process, and caused %>% to be unknown even though the dplyr package was supposed to imported. I cannot understand the import scope - it works sometimes but not other times. Maybe because the environment does not have a parent, it causes imported functions to be lost?

bug fixes

splicejam 0.0.69.900

new functions

changes to existing functions

splicejam 0.0.68.900

bug fixes

splicejam 0.0.67.900

updates to R-shiny

splicejam 0.0.66.900

visual updates

changes to existing functions

splicejam 0.0.65.900

Several updates were implemented to correct behavior seen only with long-running R-shiny apps, such as https://splicejam.vtc.vt.edu unfortunately. These changes should help make the R-shiny app more robust for all users, but are particularly targeted at the longer-running R-shiny servers.

updates

The shinydashboardPlus package version 2.0.0 included numerous of "breaking changes" that also required numerous updates to the R-shiny sashimi app. Functions were renamed (dashboardHeaderPlus(), boxPlus()) and introduced name conflicts with the existing shinydashboard package - and so required package prefixing to ensure the correct function is being called.

bug fixes

Apparently for .tx2geneDF.txt files that existed in older versions of splicejam, the stored file included rownames that were ignored upon load. When splicejam switched to use data.table::fread() and data.table::fwrite() it briefly broke the ability to keep the header line because header=TRUE was not working as expected. Removing header=TRUE causes data.table to detect the rownames and add a new column which is ignored. All future versions of splicejam should not be affected.

splicejam 0.0.64.900

minor updates

splicejam 0.0.63.900

bug fixes

splicejam 0.0.62.900

enhancements

changes to existing behavior

splicejam 0.0.61.900

Bug fixes

new functions

changes to existing functions

As a result, the output is also expanded to include list elements:

changes to R-shiny functions

Several changes were intended to help set up custom R-shiny apps, with specific default settings different than the Farris et al defaults.

Future R packages for Gencode data

Setting up a new sashimi plot is not crystal clear, and most preparatory steps can be done once and never again (for each version of Gencode.) Ideally, install an R package that contains:

splicejam 0.0.60.900

changes to existing functions

splicejam 0.0.59.900

changes to existing functions

bug fixes / changes to R-shiny sashimi plots

Overall, the changes allow some coverage data to be "missing", though it will generally try twice to retrieve coverage. When coverage is "missing" it is rendered empty, with no other error or message. This change may not be ideal, if the coverage URL is mis-typed for example, but it beneficial during a network outage.

splicejam 0.0.58.900

Ongoing issues with file caching and R-shiny efficiencies

Updates to existing functions

splicejam 0.0.57.900

Bug fixes

splicejam 0.0.56.900

Bug fixes

splicejam 0.0.55.900

changes

splicejam 0.0.54.900

bug fixed

changes

splicejam 0.0.53.900

changes

splicejam 0.0.52.900

enhancements

bug fixes

splicejam 0.0.51.900

changes

bug fixes

splicejam 0.0.50.900

bug fixes

splicejam 0.0.49.900

changes

splicejam 0.0.48.900

bug fix

changes

splicejam 0.0.47.900

Changes

Bug fixes

splicejam 0.0.46.900

Bug fixes

changes to Sashimi workflow

splicejam 0.0.45.900

R-shiny changes

changes

splicejam 0.0.44.900

bug fixes

splicejam 0.0.43.900

changes

splicejam 0.0.42.900

changes

splicejam 0.0.41.900

R-shiny app updates

splicejam 0.0.40.900

bug fixes

splicejam 0.0.39.900

bug fixes

splicejam 0.0.38.900

additional package dependencies

updates to the R-shiny app

splicejam 0.0.37.900

updates

splicejam 0.0.36.900

bug fixes

splicejam 0.0.35.900

changes

splicejam 0.0.34.900

changes

splicejam 0.0.33.900

changes

splicejam 0.0.32.900

changes/fixes

splicejam 0.0.31.900

changes/fixes

additions

splicejam 0.0.30.900

additions

changes

splicejam 0.0.29.900

splicejam 0.0.28.900

changes to existing functions

splicejam 0.0.27.900

bug fixes

changes

splicejam 0.0.26.900

changes

splicejam 0.0.25.900

changes

new functions

splicejam 0.0.24.900

changes

splicejam 0.0.23.900

additions

splicejam 0.0.22.900

additions

splicejam 0.0.21.900

bug fixes

changes

splicejam 0.0.20.900

changes

additions

splicejam 0.0.19.900

additions

changes to existing functions

splicejam 0.0.18.900

changes to existing functions

splicejam 0.0.17.900

new functions

changes to existing functions

splicejam 0.0.16.900

new functions

other changes

TODO

splicejam 0.0.15.900

new functions

splicejam 0.0.14.900

bug fixes

splicejam 0.0.13.900

changes

additions

splicejam 0.0.12.900

new functions

changes

splicejam 0.0.11.900

new functions

splicejam 0.0.10.900

enhancements

splicejam 0.0.9.900

new functions

updates

splicejam 0.0.8.900

enhancements

splicejam 0.0.7.900

new functions

splicejam 0.0.6.900

enhancements

new functions

splicejam 0.0.5.900

bug fixes

splicejam 0.0.4.900

bug fixes

new RNA-seq functions

new functions



jmw86069/splicejam documentation built on Nov. 4, 2024, 10:53 a.m.