Skip to content

Version 1.2: New features, quality of life changes and bug fixes

Compare
Choose a tag to compare
@AlexJSully AlexJSully released this 10 Apr 18:41
· 175 commits to master since this release

A new version of the eFP-Seq Browser has dropped!

Version 1.2 which includes the following new features, quality of life changes, and bug fixes:

New features:

  • Cookie policy and privacy policy has been added to the landing page when a user arrives
    PrivacyPolicy
  • You can now delete your account as a whole which will also delete your uploaded files permanently from the "Manage Account" modal
  • Filter eFP images from the RNA-table has been added
    FiltereFPImages
  • Added Klepikova stress data and pollen data to the Klepikova data set
  • Switched from samtools' mpileup to bcftools mpileup (samtools mpileup is no longer supported)
  • RPKM calculations now exclude introns from its calculations

Quality of Life changes:

  • You can now press enter on the locus ID or y-axis scale input boxes to load a data set
  • You can now have no input for your read maps or insert 0 to have the eFP-Seq Browser find the read maps count for you
  • "araport.cyverse-cdn" is now an alternative option to Amazon's AWS
  • Switching between absolute and relative mode no longer requires loading the table again
  • Added a hover/tooltip to the loading bar to display how much of the page has been loaded (as a percentage)
  • Changed colour of buttons when enabled to more clearly indicate what can be clickable

Bug fixes:

  • Add extra verification and security steps to any aspect of the eFP-Seq Browser that involves a user's account
  • Spelling mistakes, grammar and styling has been corrected
  • Help images and landing page image now more accurately represents the current version of the eFP-Seq Browser
  • Simplified some of the cognitive complexity within the open source code and added more documentation
  • Updated readmap counts for the Klepikova data and updated BAM index files for all default data sets
  • Changed PCC to rpb to more accurately depict what it is
  • Fixed bug where if no XML is selected in "Manage Account", the user was still able to delete XMLs
  • Fixed bug where deleted XMLs would stay listed as an option to the user until next refresh
  • Fixed bug where the delete XMLs function would be called unnecessarily, even if the "Manage Account" feature was not opened
  • Fixed bug where downloading a file as an XML from the "Manage Account" modal would return nothing
  • Fixed bug where main (table and landing page) content would disappear at certain resolutions
  • Fixed bug where opening and closing the navbar would sometimes cause the main content to disappear
  • Fixed bug where the download table as CSV would return an undefined BAM filename
  • Fixed bug where submitting data from the generate data module would not do anything
  • Fixed bug where custom AWS data was not able to load/mount correctly
  • Fixed bug where the y-scale was fixed to either 1 or 0
  • Fixed bug in generating the Google drive link for accessing BAM files
  • Fixed bug where if the filename of the BAM file is just ".bam", would prevent the user from moving forward in generating data (security reasons)
  • Optimized the speed of loading images (and reduce bandwidth requirements for loading the eFP-Seq Browser)
  • Optimized memory usage and fixed memory leak problem

Supplementary data

  • The use of R functions and command-line tools to compute the correlation between SR34 gene structures and RNA-coverage from a pollen data set has been added

Updated License

  • Updated license from GPLv3 to GPLv2

Known issues:

  • The IGB links do not work with Google Drive repositories (link to IGB will not appear for Google Drive files till this is fixed)
  • Download page as an image does not render SVGs in Microsoft Edge