Age | Commit message (Expand) | Author |
---|---|---|
2020-12-15 | No need to pass lambda by address | Pjotr Prins |
2020-10-01 | These variables are introduced in DEBUG mode | Pjotr Prins |
2020-09-29 | Fixing Travis build, remove gcc warnings and bump version | Pjotr Prins |
2020-05-22 | Fixes for gcc (GCC) 10.1.0...Started to remove eigenlib (again) | Pjotr Prins |
2018-12-10 | Fixes regression introduced by sharing plink algorithm with BIMBAM....closes #188 | Pjotr Prins |
2018-09-15 | Remove noisy batch_compute message | Pjotr Prins |
2018-09-06 | Sometimes a value gets negative zero causing a NaN on the sqrt....Closes #61 | Pjotr Prins |
2018-09-06 | More debugging and a performance check | Pjotr Prins |
2018-09-06 | More debugging info and raise SIGINT instead of exit | Pjotr Prins |
2018-09-06 | Further debugging | Pjotr Prins |
2018-09-01 | CalcPab notes | Pjotr Prins |
2018-08-31 | More testing | Pjotr Prins |
2018-08-31 | Improving readability | Pjotr Prins |
2018-08-31 | Continue debugging calcpab | Pjotr Prins |
2018-08-30 | Debugging calcPab | Pjotr Prins |
2018-08-26 | More value checking and bounds checking | Pjotr Prins |
2018-08-25 | Number format checking in strict mode. Also fixes #149 | Pjotr Prins |
2018-08-25 | segfpe handling | Pjotr Prins |
2018-06-29 | Merge branch 'master' of github.com:genetics-statistics/GEMMA | Pjotr Prins |
2018-02-28 | renamed import io.h to gemma_io.h | DannyArends |
2018-01-27 | Extra error info on strtok parsing failure - should help support | Pjotr Prins |
2017-12-12 | Updated copyright info | Pjotr Prins |
2017-12-08 | Legacy mode does not show logl_H1 column in output | Pjotr Prins |
2017-12-06 | Some cleanup on matrix checking | Pjotr Prins |
2017-11-30 | Fixed never-ending run when analyzing only a single SNP, ref... https://groups.google.com/forum/#!topic/gemma-discussion/a-ommTiucC8 | Pjotr Prins |
2017-11-22 | Remove compiler warnings and add check is_nan | Pjotr Prins |
2017-11-15 | Nans: introducing checking on mem free | Pjotr Prins |
2017-11-11 | Fix compiler warnings | Pjotr Prins |
2017-10-26 | Get rid of compiler warning | Pjotr Prins |
2017-10-23 | Travis-ci:...- Disabled gcc-6 since we develop with later tools anyway - Turned the release test into a simple integration test - Adding MacOSX on Travis-ci Tests: Adding tests for Plink w. LOCO Safety: Introduce strtok_safe to get rid of segfaults | Pjotr Prins |
2017-10-18 | Tests still pass with safe_alloc (which sets the buffers to NaNs on allocation) | Pjotr Prins |
2017-10-13 | Replacing first dgemm - tests fail | Pjotr Prins |
2017-10-13 | OpenBlas: preparing for dgemm use | Pjotr Prins |
2017-10-13 | Fix header for not showing se | Pjotr Prins |
2017-10-13 | Disable se for lmm=2, see https://github.com/genetics-statistics/GEMMA/issues/81 | Pjotr Prins |
2017-10-13 | Fixed mean and iterations in Plink - now this works | Pjotr Prins |
2017-10-13 | Fix embarrassing bug that broke BIMBAM for larger datasets - found it when po... | Pjotr Prins |
2017-10-06 | LMM: small cleanup and default to NaN initialization | Pjotr Prins |
2017-10-06 | LMM: BIMBAM and PLINK share same LMM code - test pass | Pjotr Prins |
2017-10-06 | LMM: lifter genotype parsing for BIMBAM. All tests pass. | Pjotr Prins |
2017-10-06 | LMM: lifter line no | Pjotr Prins |
2017-10-06 | LMM: lifted out file access | Pjotr Prins |
2017-10-06 | Oops: fixed logic problem after removing Oxford data | Pjotr Prins |
2017-10-05 | Removed Oxford format as per https://github.com/genetics-statistics/GEMMA/iss... | Pjotr Prins |
2017-10-05 | LMM: skip beta (again) with LRT | Pjotr Prins |
2017-10-05 | Addresses... https://github.com/genetics-statistics/GEMMA/issues/81 | Pjotr Prins |
2017-10-05 | Adding debug statements on entering functions and added test for issue 58 | Pjotr Prins |
2017-08-03 | LOCO is implemented in GEMMA for the BIMBAM format. Pass in the -loco...1 switch for LOCO of chromosome 1. What are the use cases? 1. User runs vanilla GEMMA: all SNPs are considered input for GWA and K 2. User passes in -snps: all these SNPs are considered for GWA and K 3. User passes in -snps and -ksnps: All these SNPs are used for GWA, Ksnps are used for K 4. User passes in -loco: SNPs are split by chromosome (GWA incl., K excl.) 5. User passes in -snps, -gwasnps and -ksnps could mean that also GWA is subset explicitely (nyi) In all cases indicator_snp is honored and we get the most flexible way for studying SNP combinations that can be passed in in different ways. Overall added: - various comments in source code - tests in test framework inlc. fast-check - NDEBUG compilation support in the Makefile - -debug switch for GEMMA debug output - debug.h which includes enforce functions which work like assert. Unlike assert, enforce also works in release compilation - -nind switch limit the number of individuals used (trim_individuals for testing) - enforcing tests of input files - e.g. are number of individuals correct - checks for memory allocation - we should add more of those - more checks for gsl results - we should add more of those - replaced strtoken with regex as a first case. They should all be replaced. strtoken is not thread safe, for one. - introduced C++ iterators - introduced C++ closure in BimBam LMM for cached processing - more localized initialization of variables - makes for demonstratably more correct code - -ksnps adds snps into setKSnps - -gwasnps adds snps into setGWASnps - both sets are computed by -loco - attempted to make the code easier to read | Pjotr Prins |
2017-08-02 | Massive patch using LLVM coding style. It was generated with:... clang-format -style=LLVM -i *.cpp *.h Please set your editor to replace tabs with spaces and use indentation of 2 spaces. | Pjotr Prins |
2017-07-07 | Fix spacing | Pjotr Prins |