Releases: sanger-tol/PretextView
PretextView v1.0.5
Main Changes
Core Functionality:
- Pixel Sort Bug Fixes: Critical fixes to sorting algorithm, improved stability and link score calculation
- Savable Edit Feature: Tracked Edits can now be saved to text file.
UI Enhancements:
- Global 3 and 5' Telomere Shortcuts: Keys 3 and 5 work globally
- Universal Search Box added to Save/Load State and Generate/Load AGP dialogs
- Top level menu keybinding change -> [ESC]
PretextView - 1.0.4
Main changes:
- Cluster before sorting. Usage: decrease or increase the number of clusters by pressing left or right SHIFT key. (no clustering while number of cluster is one).
- Raised the maximum numbe of contigs to 16384 to avoid overflow problem. (Note: We use the remainder for segmentation. For example, 0 and 16384+0 belong to the same original contig. However, they are segmented into different fragments. Similarly, 10 and 16384+10 also belong to the same original contig, but are segmented into different fragments. Thus if the orignal number of contigs is larger than 16384, it will be treated as the same original contig but defferent fragments.)
- Fixed some bugs.
PretextView - 1.0.3
Name the Sort and Cut functions as Pixel Sort and Pixel Cut.
Main changes:
- changed to use key
Fto toggleselect sort areamode. - added
Pixel Cutfunction, which can be used in global mode (by left clicking button in main menu) orselect sort areamode.- the
pixel discontinuityis calculated and pushed to extensions automatically while loading the.pretextfile - the
Pixel Cutis implemented by adding 4096(max number of contigs) to theoriginal_contig_id. - sensitivity can be adjusted by setting the cut threshold in the
Pixel Cut setting window, which can be opened by right click thePixel Cutbutton in main menu. - add
up/down arrow keyunderselect sort areamode to increase / decrease the cut threshold.
- the
- modified the local sort function:
- fixed the two ends while sorting locally
- add
left/right arrow keyunderselect sort areamode to switch the sorting algorithom.
- added
Select Active Tagin the main menu to select the active meta tag to label the fragments. - added
Grey Out Tagsto select the tags to be coved with grey mask. - fixed bug of copying high resolution contact matrix buffer to cpu: used to make the sort and cut function doesn't work withi high resolution samples.
- optimized the link score calculation:
- modifying the
weight vectorfrom linear to non-linear; - add extra 5 pixels length to the weight vector to make the link scores lower for fragments with short length. The shorter the weight is relatively lower.
- modifying the
- added color blind color map.
- added the color settings for selected area in
user profile. - move
invert mousesetting touser profile.
PretextView 1.0.1 (Three platforms supported)
- Windows-x86_64, Linux-x86_64, Mac-x86_64, and Mac-arm64 are supported.
- Fixed path error for shader source files.
- Fixed crash down problem for Windows while using
YAHS sort. This error is caused by the uninlitilised pointers within the object in the fragment sort source code. - Fixed
torch liberror for Linux, currently the AI model is excluded from this release. In the future we are going to introduce the AI module inside, which will include the torch library again. - Add deploy.yml which will automatically run and upload the install packages to the release page. This deploy action will start when new tag is created.
NOTE for Mac user who downloads this from Release page. If the user is told that the software is damaged, please eject the mounted dmg file and run
xattr -d com.apple.quarantine /path/to/the/downloaded/dmg/fileto remove the quarantine and re-mount the dmg file. And then try to open the PretextViewAI.app.
PretextView 1.0.0
What's Changed
Features added:
-
Automatic curation: YaHS algorithm sorting of contigs, globally or locally within selected area
-
UserProfile function: background color, color map, meta tag style, extension graph style
-
Input sequence search and adaptive zoom locating
-
Jump to diagonal after fragment selection whilst in edit mode
-
Change to waypoints - vertical, horizontal, cross
-
Embedded extension track toggle menu (x)
-
Top level extension track toggle for "coverage" and "gap"
-
Updated Metadata tags list
-
Metadata tags sorting function
-
Map cache clear function
-
Compile script is changed from meson to CMake
-
Icon updates to new version v1.0.0
New Contributors
Full Changelog: 0.2.5...1.0.0
PretextView 0.2.5
0.2.5 full release
Full Changelog: 0.2.4...0.2.5
PretextView 0.2.5 devel release 2
0.2.5 development release version 2. Shouldn't be considered production ready.
New features:
- Option to preserve sequence order in AGP output.
- Option to display embedded graph labels.
Note: Save-states only compatible with previous version (0.2.5-dev-1).
Full Changelog: 0.2.4...0.2.5-dev-2
PretextView 0.2.5 devel release 1
0.2.5 development release version 1. Shouldn't be considered production ready.
New features:
- More default tags
- Painted sequences auto-tagged in AGP output
- Higher resolution support (experimental)
Note: Save-states not compatible with previous version.
PretextView 0.2.5 devel release 0
0.2.5 development release version 0. Shouldn't be considered production ready.
New features:
- More scaffold painting options.
- Meta data tags to map sequences.
- Scaffold lookup menu.
Improvements:
- More accurate position info on tooltip.
Note: Save-states not compatible with previous version.
PretextView 0.2.4
Bug fix (from 0.2.3) -> Program would crash displaying any embedded graphs at the end of a map.