Releases: jeanlain/STRyper
version 1.2.2 beta
This releases adds various fixes and includes:
- a new genotype status for samples lacking proper sizing,
- a button to apply a size standard, located on the top ruler,
- slightly improved peak detection and baseline fluorescence level removal.
version 1.2.1 beta
This releases fixes a compatibility issue with macOS 15 Sequoia, which rendered the application unusable (due to a new Apple private class using a name used by the application), fixes other bugs, and adds the following:
- If genotypes of several samples are called together for the same marker, the application performs a comparison between samples to avoid taking alleles as artifacts (adenylation).
- Better detection of peaks from the molecular ladder, by subtracting the baseline fluorescence level.
- Reduced risk of considering noise as additional peaks during allele calling.
- Slightly improved detection of crosstalk for faint peaks.
- The detailed view now shows the row displaying sample metadata (name, etc.) when samples are stacked in the same row but only one sample is shown.
- The detailed view now shows markers, bins and other labels on traces when channels are stacked in the same row but only one channel is displayed .
- When the detailed view stacks traces from different channels in the same row and a sample doesn't have fluorescence data for the channel that is shown, this is indicated to the user at the top of the row (previously, this situation was not managed, which caused display errors). Saturated regions are still shown.
- When curves from several samples are stacked, the user can right-click or force-click a curve to reveal the associated sample in the sample table.
- When a sample/genotype is highlighted (via the dedicated button or the action described above), the highlighting stays visible until the selected row(s) change(s).
- When a bin set is resized with the "Move Bin Set" mode, bin widths are preserved.
- In the table listing genotypes, the color of a marker is denoted by a round label next to the marker name.
Thorough compatibility testing needs to be continued.
Full Changelog: v1.1-beta...v1.2.1-beta.2
Version 1.1 beta
Among minor fixes and improvements, this version adds:
- The ability to copy and paste marker offsets between samples and genotypes
- The ability to import panels and bin sets from Genmapper files
- The ability to export and import multiple marker panels to/from a single file
- Improved panel export, where markers are sorted by name, and bins by position
- The ability to find and filter samples by the name of a marker
- Tooltips that show the number of samples in folders on mouseover
version 1.0 beta
This releases includes many fixes, performance and stability improvements.
New features include:
- Detection and annotation of supplementary peaks in a marker's range, in addition to alleles
- Filtering of genotypes by status
- The ability to remove an allele or size label why dragging it upwards.
- Filtering samples by more than their name, with a new "filter" button
- Full dark mode support where traces show on a dark background
- Selected samples and genotypes are recorded when switching to a different folder, and between app launches
- A button on the right pane allows to reveal a sample/genotype in its source table
- Improved detection of crosstalk
- Improved positioning of alleles and size labels to avoid collisions
- Improved coloring of saturated regions, using the alpha channel
- An option to paint peaks resulting from crosstalk with the color of the channel that induced crosstalk
- Recalling genotypes no longer alters manual assignments of peaks to alleles, thanks to a dedicated button.
- A new button to find peaks that may correspond to alleles
- Improved automatic genotype calling, using the length of the STR repeat motive (now defined by the user)
- The menu to apply a marker offset has been simplified (it only applies the offset to samples that are stacked in a row).
And more.
Note: any filter on genotypes including allele names or sizes will have to be reapplied in this new version.
version 0.3.1 beta
This releases adds minor visual tweaks, fixes and performance improvements.
version 0.3 beta
This releases improves compatibility with macOS 14, fixes various minor issues and adds the ability to preview fsa, hid and ab1 files with "quick look".
version 0.2.2 beta
In addition to minor improvements, this releases fixes the following issues:
- swiping between markers with the scroll gesture would not work properly,
- the sample name column may be missing from exported genotypes,
- the loupe cursor may be set over the area showing markers instead of the arrow cursor,
- zooming out could show a blank area before the start of traces.
Added:
- The menu that toggles column visibility in tables now allows to show all columns and indicates the name of the column that is right-clicked.
version 0.2.1 beta
New in this release:
- improved table header menu to hide/show columns
- the button to remove the filter on genotypes is disabled if there is no filter to remove
- disabled marker labels appear in a different color (grey)
- minor performance improvements
fixed:
- an issue in which haptic feedback would not always be triggered when editing a genotype
- an issue in which vertical scrolling would not be registered when the cursor is over the top ruler and swiping between markers is allowed.
version 0.2 beta
This release adds:
- A filter button to the genotype table, to show only genotypes that meet certain criteria.
- An item in the Traces menu to allow moving between markers with a swipe gesture on the top ruler.
Fixed:
- An issue in which alleles had no name before allele calling, instead of the name attributed to uncalled/missing alleles in the settings.
version 0.1 beta
First beta release