PHAT 0.7.7
Downloads for This Release
Documentation for This Release
Browse Source Code for This Release
Changelog
- Removed bolding on hover
- Replaced loading modal in genome builder with a nav bar spinner
- Allow scaling of coverage tracks when generating
- Handle missing headers in sam files. Allow the user to select a reference to build substitute header information with
- Show the “Alignment Info” tab by default when opening the Output window
- Updated pileup.js to 7897b19
- Fixed navbar scrolling in genome builder
- Fixed genome builder side bar colour
- Improved radius and BP inputs in navbar
- Improved feedback hovering cells and rows in tables
- Fixed cell hovering in alignment input
- Usability improvements in output
- UI overhaul in toolbar. All “windows” now open in tabs docked underneath the toolbar buttons. Tabs can be dragged out to undock the window
- ~30% rendering performance improvement in genome builder as a whole
- Rendering performance improvements for SNP tracks and non-interactive figures
- Overhauled handling of non-interactive figures
View full diff
250 Commits Since Last Release (0.4.1) (most recent last)
Unknown: Removed placeholder text
Unknown: Merge remote-tracking branch ‘origin/670’ into 670
Chris Gibb: Added status table
Chris Gibb: Merge branch ‘master’ into 670
Zack: changed cellHover color
Chris Gibb: Merge branch ‘master’ into Zack
Zack: Applied cellHover to the rest of PHAT, added cursor change to the cellHover css
Zack: Merge branch ‘Zack’ of https://github.com/chgibb/phat into Zack
Chris Gibb: updated api key
Chris Gibb: fixed spacing
Chris Gibb: Merge branch ‘beta-staging’ into master
Chris Gibb: Merge pull request #698 from chgibb/master API Key Update For Travis
Chris Gibb: Merge branch ‘beta’ into beta-staging
Chris Gibb: Merge pull request #699 from chgibb/beta-staging API Key Update For Travis
Chris Gibb: added key
Chris Gibb: moved api key
Chris Gibb: Update .travis.yml
Chris Gibb: Merge pull request #700 from chgibb/beta Backport Travis Changes
Chris Gibb: reset release config
Chris Gibb: quoted api key
Chris Gibb: unquoted key
Chris Gibb: changed key
Chris Gibb: changed key
Chris Gibb: fixed artifacts
Chris Gibb: Merge pull request #701 from chgibb/master Fixed Travis Config
Chris Gibb: Merge branch ‘master’ into 670
Chris Gibb: Merge branch ‘master’ into Zack
Chris Gibb: Merge pull request #697 from chgibb/Zack Modified activeHover and added CellHover class
Chris Gibb: Merge branch ‘master’ into 670
Chris Gibb: Merge pull request #696 from chgibb/670 Genome Builder Nav Improvments
Chris Gibb: Merge pull request #702 from chgibb/beta-staging Fixed Travis Config
Chris Gibb: updated
Chris Gibb: added packages
Chris Gibb: integrated ngplasmid into method
Chris Gibb: fixed method
Chris Gibb: compile coverage tracks in-process
Chris Gibb: added await
Chris Gibb: stop interleaving to allow for dom updates
Chris Gibb: updated comments
Chris Gibb: changed target to esNext
Chris Gibb: removed logging
Chris Gibb: renamed symbol and fixed DOM leak
Chris Gibb: updated deps
Chris Gibb: added packages
Chris Gibb: moved to programmatic rollup. Fixing compat with rollup and cjs deps
Chris Gibb: fixed import
Chris Gibb: Merge pull request #704 from chgibb/ngPlasmid2 Genome Builder Performance Improvements
Chris Gibb: Merge branch ‘beta-staging’ into master
Chris Gibb: Update README.md
Chris Gibb: Merge pull request #705 from chgibb/master 0.7.4-beta.1
Chris Gibb: Merge pull request #706 from chgibb/beta-staging 0.7.4-beta.1
Chris Gibb: Bumped to 0.7.4-beta.1
Chris Gibb: typed var
Chris Gibb: added package
Chris Gibb: method to get webcontents not associated with a window
Chris Gibb: commented methods
Chris Gibb: publish changes to free webcontents as well as windows
Chris Gibb: return pids for free webcontents as regular renderers
Chris Gibb: commented method
Chris Gibb: added flag
Chris Gibb: initial dock support
Chris Gibb: fixed breaking handlers on init. Added methods for windows to self register as dockable
Chris Gibb: dock on ctrl+2
Chris Gibb: operation to forward dock request to target
Chris Gibb: register operation
Chris Gibb: added props
Chris Gibb: register as dockable
Chris Gibb: moved to forked package
Chris Gibb: added triple slash refs
Chris Gibb: added css
Chris Gibb: made dockable
Chris Gibb: moved var init into method
Chris Gibb: fixed crashes
Chris Gibb: allow docking alignrenderer
Chris Gibb: make output dockable
Chris Gibb: force white background on all windows
Zack: Added buttons to output
Zack: Added Functionality for buttons
Chris Gibb: add class to tab when its added
Chris Gibb: added package
Chris Gibb: enable tab dragging
Chris Gibb: use dragula css
Chris Gibb: resize dock when docking
Chris Gibb: removed logging
Chris Gibb: renamed symbol
Chris Gibb: refactored into method
Chris Gibb: dock onclick
Chris Gibb: shell window to host external webcontents
Chris Gibb: added props
Chris Gibb: allow undocking activev tab
Chris Gibb: removed logging
Chris Gibb: stop gui tests for now
Chris Gibb: removed logging
Chris Gibb: commented
Chris Gibb: pass through console messages
Chris Gibb: fixed tab undocking
Chris Gibb: fixed typo
Chris Gibb: fixed resize
Chris Gibb: fixed resize on open
Chris Gibb: notify windows of devtools changes
Chris Gibb: open contained devtools on devtools open
Chris Gibb: copy css on install
Chris Gibb: updated
Chris Gibb: Update package.json
Chris Gibb: Update package.json
Chris Gibb: Updated lockfile
Chris Gibb: Merge branch ‘dock’ into master
Chris Gibb: Revert “Merge branch ‘dock’ into master” This reverts commit 794c8393c279f75742656ef9e84b49b0396d022b, reversing changes made to cc21b314c8726868fe62452530ec1f51792b95dc.
Zack: Added Export Buttons
Zack: fixed renderMappedReadsPerContigTable
Zack: Removed the extra row from renderMappedReadsPerConfigTable
Zack: Removed old radio buttons from rightPanel
Chris Gibb: Merge branch ‘master’ into outputImprovements
Zack: fixed AlignView cell hovering
Chris Gibb: refactored window options saving loading and usage to allow toolbar and wchost usage
Chris Gibb: fixed tests
Chris Gibb: fixed spacing
Chris Gibb: disabled default close key combo
Chris Gibb: removed method
Chris Gibb: changed to eventlistener
Chris Gibb: ctrl+w to close active tab
Chris Gibb: added props
Chris Gibb: added operation
Chris Gibb: operation hooks in renderer
Chris Gibb: change title onload of new figure
Chris Gibb: change title on rename
Chris Gibb: fixed window title
Chris Gibb: force CI
Chris Gibb: revert previous and force CI
Chris Gibb: added perf logging
Chris Gibb: replaced jquery methods
Chris Gibb: bail out of release prep on untagged builds on CI
Chris Gibb: changed condition
Chris Gibb: fixed syntax
Chris Gibb: Merge branch ‘master’ into 703
Chris Gibb: Merge branch ‘master’ into outputImprovements
Chris Gibb: Merge pull request #710 from chgibb/703 fixed AlignView cell hovering
Chris Gibb: Merge branch ‘master’ into outputImprovements
Chris Gibb: Merge pull request #709 from chgibb/outputImprovements Output page improvements
Chris Gibb: Merge branch
Chris Gibb: returned file
Chris Gibb: fixed gitignore
Chris Gibb: fixed deps
Chris Gibb: fixed script
Chris Gibb: fixed script
Chris Gibb: fixed
Chris Gibb: fixed
Chris Gibb: fixed newline
Chris Gibb: moved files back
Chris Gibb: removed new line
Chris Gibb: added newline
Chris Gibb: fixed file
Chris Gibb: fixed file
Chris Gibb: fixed file
Chris Gibb: fixed file
Chris Gibb: fixed file
Chris Gibb: fixed file
Chris Gibb: moved files back
Chris Gibb: updated
Chris Gibb: fixed css
Chris Gibb: fixed crash on open
Chris Gibb: fixed broken checkboxes
Chris Gibb: fixed window freezing after undocking
Chris Gibb: Merge branch ‘beta-staging’ into master
Chris Gibb: updated
Chris Gibb: added package
Chris Gibb: Bail out of release prep on CI
Chris Gibb: added import
Chris Gibb: renamed symbol
Chris Gibb: use protocol buffers for coverage tracks
Chris Gibb: explicitly type generic
Chris Gibb: commented methods
Chris Gibb: Fixed condition
Chris Gibb: snp compilation method
Chris Gibb: Merge pull request #714 from chgibb/master 0.7.5-beta.1
Chris Gibb: Merge branch ‘beta’ into beta-staging
Chris Gibb: Merge pull request #715 from chgibb/beta-staging 0.7.5-beta.1
Chris Gibb: Bumped to 0.7.5-beta.1
Chris Gibb: removed unused vars
Chris Gibb: moved to ngPlasmid for snp compilation
Chris Gibb: method to compile base figure
Chris Gibb: moved non interactive base figure compilation to ngplasmid
Chris Gibb: fixed concurrent editing
Chris Gibb: updated package
Chris Gibb: Merge pull request #716 from chgibb/master Update Feature Branch
Chris Gibb: fixed basefigure svg not being string
Chris Gibb: optimize svg rendering for speed when non-interactive
Chris Gibb: updated
Chris Gibb: Merge pull request #718 from chgibb/ngPlasmid More ngPlasmid Integration
Chris Gibb: Merge pull request #719 from chgibb/master Update Feature Branch
Chris Gibb: renamed symbols
Chris Gibb: renamed symbols
Chris Gibb: updated comments
Chris Gibb: added methods
Chris Gibb: start to move from disk based svgs to in memory maps
Chris Gibb: fixed not updating
Chris Gibb: render first coveragetrack to canvas
Chris Gibb: removed old op handler
Chris Gibb: updated package version
Chris Gibb: render basefigure when noninteractive
Chris Gibb: fixed noninteractive coverage track rendering
Chris Gibb: fixed resolution and stroke width
Chris Gibb: fixed only render selected tracks
Chris Gibb: removed old method
Chris Gibb: added module and fixed colour parsing
Chris Gibb: moved forced gc into method
Chris Gibb: removed old comment
Chris Gibb: removed old comment
Chris Gibb: added back support for noninteractive snps
Chris Gibb: removed old code and fixed spacing
Chris Gibb: fixed centreing non interactive figures
Chris Gibb: updated ngPlasmid version
Chris Gibb: doubled canvas dimensions
Chris Gibb: Merge branch ‘beta-staging’ into master
Chris Gibb: Merge pull request #721 from chgibb/master 0.7.6-beta.1
Chris Gibb: compile protocol buffer for coverage track on initial creation
Chris Gibb: Merge branch ‘beta’ into beta-staging
Chris Gibb: changed return type
Chris Gibb: removed ref
Chris Gibb: updated package version
Chris Gibb: updated package version
Chris Gibb: updated lockfile
Chris Gibb: added ref
Chris Gibb: removed compile templates operation
Chris Gibb: cleaned up test in harness
Chris Gibb: fixed typo in method name
Chris Gibb: updated test
Chris Gibb: added test
Chris Gibb: fixed path
Chris Gibb: fixed import name
Chris Gibb: Merge pull request #722 from chgibb/beta-staging 0.7.6-beta.1
Chris Gibb: Bumped to 0.7.6-beta.1
Chris Gibb: fixed conditions
Chris Gibb: log canvas dimensions
Chris Gibb: Merge branch ‘master’ into sparseCoverage
Chris Gibb: Merge pull request #723 from chgibb/sparseCoverage Sparse Coverage
Chris Gibb: Merge pull request #724 from chgibb/beta Promote 0.7.6-beta.1 to Stable
Chris Gibb: Merge branch ‘stable’ into stable-staging
Chris Gibb: updated readme
Chris Gibb: added release links to readme
chgibb: added image to readme
Chris Gibb: Merge branch ‘beta-staging’ into master
Chris Gibb: Merge pull request #726 from chgibb/master Non-Interactive Figures Overhaul
Chris Gibb: Merge branch ‘beta’ into beta-staging
Chris Gibb: Merge pull request #727 from chgibb/beta-staging Non-Interactive Figures Overhaul
Chris Gibb: Bumped to 0.7.7-beta.1
Chris Gibb: Merge branch ‘stable-staging’ into beta
Chris Gibb: Merge pull request #729 from chgibb/beta Promote 0.7.7-beta.1 to Stable
RobJackson28: Merge pull request #730 from chgibb/stable-staging Promote 0.7.7-beta.1 to Stable
Chris Gibb: Bumped to 0.7.7