Skip to content

Releases: h3abionet/genesis2

2.4b Beta: Release Candidate

14 May 14:51
5f0239c
Compare
Choose a tag to compare
Pre-release

This version fixes substantial issues with admixture charts. They can now be reordered and deleted. Annotations for Admixture charts also work, though the aspect ratio is not quite right (circles look slightly oval).

All known major issues from the previous release are fixed.

Some issues to resolve are listed in README.md.

Included builds:

  • Generic build, requiring a local copy of JavaFX libraries to run, as described in README.md: Genesis2-2.4b-Generic.jar
  • Mac ARM architecture (arch, M1, M2, M3 etc.): Genesis2-2.4b-macArm64.jar
  • Mac Intel architecture: Genesis2-2.4b-macX64.jar
  • Linux Intel architecture (built on Ubuntu): Genesis2-2.4b-ubuntuX64.jar
  • Windows 11: Genesis2-2.4b-winX64.jar

It is not easy to make a single build for all platforms because JavaFX is no longer part of the standard Java runtime.

Major functionality works but there are a few glitches as outlined in README.md.

Compared with the previous release:

  • checks that input file formats are correct for creating a PCA chart
  • Moving or deleting Admixture charts works
  • aspect ratio of saved Admixture PDF charts is closer to correct

First beta: most but not all features working

05 May 18:16
Compare
Choose a tag to compare

Included builds run on:

  • Windows (Genesis2JavaFX-2.2b-winX64.jar, built on Windows 11)
  • Mac with both common architectures: Intel (Genesis2JavaFX-2.2b-macX64.jar: x86) and ARM (Genesis2JavaFX-2.2b-macArm64.jar: aarch, M1, M2, M3, etc.)
  • Ubuntu (Genesis2JavaFX-2.2b-linuxX64.jar: x86-64 bit)

There is also a non-architecture-specific version Genesis2JavaFX-2.2b.jar that needs a local copy of JavaFX libraries to run, as described in README.md.

It is not easy to make a single build for all platforms because JavaFX is no longer part of the standard Java runtime.

Major functionality works but there are a few glitches and missing parts as outlined in README.md.

Compared with the previous release:

  • editing annotations work and they save
  • if you save as a new name, the project name is altered so the new name is the default if you save again
  • if the window size changes, the contents scale – aspect ratio is not preserved though (e.g. circles become ovals) but that is only the onscreen presentation. If you save, quit and reload, the shapes are correct and they are also correct if you export an image file

Second beta: all known major issues fixed

08 May 12:15
1ad88e8
Compare
Choose a tag to compare

All known major issues are fixed. Hiding either an individual or a group works and is correct across save-quit-launch-load.

Some issues to resolve are listed in README.md.

Included builds:

  • Generic build, requiring a local copy of JavaFX libraries to run, as described in README.md: Genesis2-2.3b-Generic.jar
  • Mac ARM architecture (arch, M1, M2, M3 etc.): Genesis2-2.3b-macArm64.jar
  • Mac Intel architecture: Genesis2-2.3b-macX64.jar
  • Linux Intel architecture (built on Ubuntu): Genesis2-2.3b-ubuntuX64.jar
  • Windows 11: Genesis2-2.3b-winX64.jar

It is not easy to make a single build for all platforms because JavaFX is no longer part of the standard Java runtime.

Major functionality works but there are a few glitches and missing parts as outlined in README.md.

Compared with the previous release:

  • if you hide a group or individual item, saving preserves this property, including showing items after they are hidden.
  • if either the .fam or .pheno file contains a row (line) a different length (column count) than the first row, this error is reported and file reads stop
  • I replaced the Test.g2f file with a new one as a precaution, as any change in serialised data could break the data format
  • saving a PDF file no longer opens it as this feature breaks on Linux

First release with multiple platform-specific builds

24 Nov 10:46
b138498
Compare
Choose a tag to compare

Included builds run on:

  • Windows (Genesis2JavaFX-2.1.1a-Windows.jar, built on Windows 11)
  • Mac with both common architectures: Intel (Genesis2JavaFX-2.1.1a-Mac-Intel.jar: x86) and ARM (Genesis2JavaFX-2.1.1a-Mac-ARM.jar: aarch, M1, M2, M3, etc.)
  • Ubuntu (Genesis2JavaFX-2.1.1a-Ubuntu.jar: x86)

There is also a non-architecture-specific version Genesis2JavaFX-2.1.1a.jar that needs a local copy of JavaFX libraries to run, as described in README.md.

It is not easy to make a single build for all platforms because JavaFX is no longer part of the standard Java runtime.

Major functionality works but there are some glitches and missing parts as outlined in README.md.

Genesis 2 alpha 0.1

08 Nov 17:04
Compare
Choose a tag to compare
Genesis 2 alpha 0.1 Pre-release
Pre-release

First release built on NetBeans 18 with Maven. Includes a JAR file that can run directly on an ARM (``Apple silicon'') Mac and a version that requires Java SDK to be installed locally.

The only major update over earlier: it no longer uses the jfxtras-labs library, removing a possible future compatibility issues and making it easier to run from the command line when libraries must be added.

The main instructions and genesis script file are updated to reflect the new reality.

The Help function did not work and is removed.

Genesis 2

14 Dec 06:12
Compare
Choose a tag to compare
Genesis 2 Pre-release
Pre-release

v2.0.5 Pushed on 14-12-2021

Genesis 2

18 Nov 09:15
Compare
Choose a tag to compare
Genesis 2 Pre-release
Pre-release

Major fixes:

  • Improved Admixture Performance
  • Changing of PCA labels
  • Some PCA bugs were fixed.

Run instructions: java -jar genesis2.jar

Genesis 2

20 Jul 06:29
Compare
Choose a tag to compare
Genesis 2 Pre-release
Pre-release

Check out the first release of Genesis 2. Report bugs to be fixed in the issue section

May 25 Leases: Latest

25 May 09:08
8c2633a
Compare
Choose a tag to compare
May 25 Leases: Latest Pre-release
Pre-release

Issues previously raised were fixed in this release.

Genesis 2: Easter Release

14 Apr 11:02
8c2633a
Compare
Choose a tag to compare
Pre-release
  • No gray admixture charts
  • Changes in ancestry colors can be saved and restored
  • New default admixture colors updated
  • PCA icons are resizable