seekia/Changelog.md
2024-08-26 16:20:08 +00:00

6.6 KiB

Changelog

This document attempts to describe the history of changes to Seekia.

Small and insignificant changes may not be included in this log.

Unversioned Changes

  • Upgraded Fyne to version 2.5.1. - Simon Sarasova
  • Improved ReadMe.md and Whitepaper.md. - Simon Sarasova
  • Improved ReadMe.md. - Simon Sarasova
  • Removed "race" from Seekia's slogan. De-emphasized race from Seekia's motivational writings. - Simon Sarasova
  • Improved Whitepaper.md. - Simon Sarasova
  • Reduced the quantity of references to racial loneliness. - Simon Sarasova
  • Implemented in-memory storage of trained neural network objects. Trained neural network objects now only have to be created once, so predictions are faster. - Simon Sarasova
  • Removed link to Seekia's defunct Tor onionsite. - Simon Sarasova
  • Improved Whitepaper.md and Future-Plans.md. - Simon Sarasova
  • Created the GetUserGenomeLocusValuesMapFromProfile function and used it to remove some duplicated code. - Simon Sarasova
  • Added new genetic attributes to the calculatedAttributes package. Added the ability to view and sort by these attributes in the GUI. - Simon Sarasova
  • Upgraded Golang to version 1.23. - Simon Sarasova
  • Added the Obesity disease to genetic analyses. - Simon Sarasova
  • Implemented neural network prediction for polygenic diseases to replace old method. Added autism and homosexualness to genetic analyses. - Simon Sarasova
  • Increased the quantity of attributes that are extracted from the OpenSNP biobank data archive. - Simon Sarasova
  • Added numeric traits to genetic analyses. - Simon Sarasova
  • Improved Documentation.md and Future-Plans.md. - Simon Sarasova
  • Improved Future-Plans.md. - Simon Sarasova
  • Added Merkle Tree Payment Proofs to Future-Plans.md. - Simon Sarasova
  • Added the Height trait to the Create Genetic Models utility. - Simon Sarasova
  • Added LocusIsPhased information to the local user profile creation process. - Simon Sarasova
  • Added the Height trait the traits package. Migrated locus metadata from json encoding to gob encoding. - Simon Sarasova
  • Upgraded Fyne to version 2.5.0. - Simon Sarasova
  • Added neural network trait prediction to genetic analyses. - Simon Sarasova
  • Improved the Create Genetic Models utility and neural network training code. Models are now able to predict traits with some accuracy. - Simon Sarasova
  • Improved ReadMe.md. - Simon Sarasova
  • Improved Seekia's slogan and Whitepaper.md. - Simon Sarasova
  • Added an Estimated Time Remaining label to 2 processes within the Create Genetic Models utility. - Simon Sarasova
  • Split the createGeneticAnalysis package into 2 packages: createPersonGeneticAnalysis and createCoupleGeneticAnalysis. - Simon Sarasova
  • Upgraded Circl to version 1.3.9. - Simon Sarasova
  • Renamed BroadcastTime/SentTime to CreationTime for every instance in which it is a better term to use. - Simon Sarasova
  • Added "User Has Disease" information to the View Profile - Monogenic Diseases page. - Simon Sarasova
  • Created the calculatedAttributes_test package. - Simon Sarasova
  • Improved the creation process of genetic analyses in various ways. A sample of offspring polygenic disease risk scores are now created and viewable by users. - Simon Sarasova
  • Improved the genetic analysis creation process in various ways. Recombination breakpoints are more accurately predicted now. - Simon Sarasova
  • Improved the identity hash generation tool. The fastest quantity of goroutines is now identified and used. - Simon Sarasova
  • Improved the creation procedures, encoding format, and graphical presentation of genetic analyses. Map lists have been replaced by custom objects. - Simon Sarasova
  • Upgraded Circl to version 1.3.8. - Simon Sarasova

Version 0.60

Release Date: May 4, 2024

  • Improved Whitepaper.md and upgraded Whitepaper.pdf to Version 7. - Simon Sarasova
  • Improved Whitepaper.md and upgraded Whitepaper.pdf to Version 6. - Simon Sarasova
  • Removed whitespace from license filenames. - Simon Sarasova
  • Improved Future-Plans.md. - Simon Sarasova
  • Improved Documentation.md. - Simon Sarasova
  • Upgraded all uses of math/rand to math/rand/v2. - Simon Sarasova
  • Improved Whitepaper.md. Race and ancestry are now seperate concepts. - Simon Sarasova
  • Improved ReadMe.md and Documentation.md. - Simon Sarasova
  • Upgraded Fyne to version 2.4.5. - Simon Sarasova
  • Improved Whitepaper.md. - Simon Sarasova
  • Improved ReadMe.md and Documentation.md. - Simon Sarasova

Before Version 0.50

After Version 0.50, I deleted all Git history to start fresh.

Part of the reason for doing this was to reduce the compressed size of the Git repository from ~14MB to ~7 MB.

All changes to Seekia preceding Version 0.50 are available in the Seekia v0.50 Git History bundle file.

Download Git History File

To get the file, you must download it from the IPFS network.

File name:

SeekiaGitHistory-v0.50.bundle

File SHA-256 Checksum:

91edbccf32d90abe9670aeb5aed800d21c3c1ec94f0791df2a9f443ff6b85f17

File IPFS Content ID:

QmPbDpE9UcNbKFkr1uZQN8JrR3RPr6khJyBdwg7kJuHsNh

IPFS Gateway Download Link:

ipfs.io/ipfs/bafybeiass5adiqiw65i67ox3jt3rx3r54h5rhvwrepd2rbjp2ybftww6ci

Verify Git History File Signature

File PGP Signature:

-----BEGIN PGP SIGNATURE-----

iQIkBAAWCAHMFiEEESzO4XzetwSe5Wii+FQEUgumnSwFAmYWeWfA7SYAmDMEZH98
qBYJKwYBBAHaRw8BAQdAwEUyZVL64eDCk4KUWn6FNBB6Ruufmfl9yiO7QbRXIo+0
H1NpbW9uIFNhcmFzb3ZhIDxzaW1vbkBzYXJhc292YT6ImQQTFgoAQRYhBBEszuF8
3rcEnuVoovhUBFILpp0sBQJkf3yoAhsDBQkDwmcABQsJCAcCAiICBhUKCQgLAgQW
AgMBAh4HAheAAAoJEPhUBFILpp0shhEA/2DtSWWuhKZ7bpawKSkACQn5dZT/J6cm
GchXsyvidqfWAQD+Hm7eKnKCat8aina43gfNflXjLOONHRgZIOdbUtytDLg4BGR/
fKgSCisGAQQBl1UBBQEBB0AAVG4K4ZcExTjPuGmPwCTVphvzezrm33W021KOJUpV
bwMBCAeIfgQYFgoAJhYhBBEszuF83rcEnuVoovhUBFILpp0sBQJkf3yoAhsMBQkD
wmcAAAoJEPhUBFILpp0sDEQA/0ddlnCH2dn2h0ctZL3hyP7FG+uHESAwG12AiiQE
LxhsAP9py6k+vLCaOpj3M2qxR+XZdpENwWr8stqYnWRa1JlFBgAKCRD4VARSC6ad
LAUXAQDTeq5kX5amMHgVh0sbW03iub7P9Dx3hPxHk2mOCsIm/wD+IqGhvUWmfSMP
j8LTstfvqJ4YleEaNCXidI3JuVheTAI=
=74o/
-----END PGP SIGNATURE-----

Verify PGP Signature:

Save the above signature in a file called SeekiaGitHistory-v0.50.bundle.asc

Verify the signature by running the following command in a terminal:

gpg --verify SeekiaGitHistory-v0.50.bundle.asc SeekiaGitHistory-v0.50.bundle

Simon Sarasova's PGP Signing key: 112CCEE17CDEB7049EE568A2F85404520BA69D2C

Unpack Git History File

Upon downloading the file, run the following command in a terminal to extract the bundle and browse its contents:

git clone SeekiaGitHistory-v0.50.bundle