Version 1.2: New features, quality of life changes and bug fixes
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
- 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
- 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