The initial build of Echidna (1.94) for Apple Silicon Mac computers ran 5-10 times slower than on machines with INTEL chips (compiled using the Intel compiler using the Intel MKL library). I have written my own version of the BLAS/LAPACK DGEMM subroutine based on the […]
Patches and recent notes
Echidna Build 1.94 Jan 2, 2025
I wish all who read this grace and peace through Jesus Christ in 2025. Apple Silcon build without graphics included in this release The Mac download package (1.94 and later) contains two Echidna executable programs./Applications/Echidna.app/Contents/MacOS/echidna is for CPUTYPE x86_64 (Intel) hardware/Applications/Echidna.app/Contents/MacOS/echidna_AS is for CPUTYPE arm64 […]
Echidna Build 1.93 DEC 7 2024
Some bug fixes related to VCC directive, TrimGRM and reading a marker (.grr) file to form a GRM matrix. Thanks to those you try options and send feedback. I have acquired an Apple Silcon M4 Mac PC to develop a build of Echidna for that […]
Echidna Build 1.92 Oct 7 2024
Fix bug in setting grid size for spatial layout of field when first ‘row’ is short.
Echidna Build 1.90 Sept 16 2024
Mainly bug fixes across 20 source files.including parsing A.B.zero and(A.B,0.5)writing and reading .sgiv filesprocessing env.mrm12(id) Thanks to users reporting their issues.
Echidna Build 1.89 June 20 2024
!NOZERO stops Echidna fixing small variance components in a diag() structure to 0.0 Updated processing of and() functions. Remember: If something is not working for you, let me know at support@arthur
Echidna Build 1.88 June 3 2024
!CONTINUE will read .msv file if no .esv file available. Fix bugs pre-processing !r !{ at(Trait,1).SLS0.(Dam Sire) at(Trait,2).(ID Dam) Zero.ID xfa1(4).ID !} GRM file line qualifier !UDU (!MT or !TM Transform Model) implemented at(Exp).grm(Geno|Fld) model term expansion extended to allow 3 instances,and to allow an […]
Echidna Build 1.86 Apr 5 2024
at(Exp).grm(Geno|Fld) expands to a set of model terms, 1 for each Experimentwith a reduced GRM file containing just those Genotypes present in the relevant field;where Exp is nested in Fld. residual sat(Exp !VPGROUP Fld).ar1(Row).ar1(Column) applies constrants so that the variance parameters estimated are the same […]
Echidna Build 1.85 Feb 21 2024
Recently detected bugs fixed model function rrdi(Exp) is treated as shorthand so that rrd2(Exp).grm(Geno) is replaced by rr2(Exp).grm(Geno) + diag(Exp).grm(Geno). This is a sparser formulation of a factor analytic model that the equivalent xfa2(Exp).grm(Geno).
Echidna Build 1.83 Jan 5 2024
The GRM !TRIM option has been reviewed and improved. Other small bugs have been fixed. You can access my annual family newsletter at www.cargovale.com.au/Christmas2023.pdf May you experience the grace of God through Jesus Christ in 2024.