diff options
author | Pjotr Prins | 2024-04-17 02:16:10 -0500 |
---|---|---|
committer | Pjotr Prins | 2024-04-17 02:16:10 -0500 |
commit | 20a0090b46c83922466150671b110861552dce7d (patch) | |
tree | 01cb6ebd8d6e266a8e06793bb04970f569ea4a3c /issues | |
parent | 7bfb21fb970e19a98620f406460799240f9beae1 (diff) | |
download | gn-gemtext-20a0090b46c83922466150671b110861552dce7d.tar.gz |
Mgamma: added pages to track issues
Diffstat (limited to 'issues')
-rw-r--r-- | issues/mgamma/mgamma-cli.gmi | 1 | ||||
-rw-r--r-- | issues/mgamma/mgamma-design.gmi | 9 | ||||
-rw-r--r-- | issues/mgamma/mgamma-readme.gmi | 6 |
3 files changed, 16 insertions, 0 deletions
diff --git a/issues/mgamma/mgamma-cli.gmi b/issues/mgamma/mgamma-cli.gmi new file mode 100644 index 0000000..d530f7f --- /dev/null +++ b/issues/mgamma/mgamma-cli.gmi @@ -0,0 +1 @@ +# MGAMMA CLI diff --git a/issues/mgamma/mgamma-design.gmi b/issues/mgamma/mgamma-design.gmi new file mode 100644 index 0000000..23e02d5 --- /dev/null +++ b/issues/mgamma/mgamma-design.gmi @@ -0,0 +1,9 @@ +# MGAMMA design philosophy + +We have a lot of experience running and hacking the GEMMA tool in GeneNetwork.org: + +=> https://github.com/genetics-statistics/GEMMA + +GEMMA proves to give great GWA results and has a decent speed for a single threaded implementation - even though the matrix calls to openblas use multiple threads. The source code base of GEMMA, however, proves hard to build on. This is why we are creating a next generation tool that has a focus on *performance and hackability*. + +After several attempts using R, D, Julia, python, Ruby we have in 2023 settled on Guile+C+Zig. Guile provides a REPL and great hackabability. C+Zig we'll use for performance. The other languages are all great, but we think we can work faster in this setup. diff --git a/issues/mgamma/mgamma-readme.gmi b/issues/mgamma/mgamma-readme.gmi new file mode 100644 index 0000000..3af51a4 --- /dev/null +++ b/issues/mgamma/mgamma-readme.gmi @@ -0,0 +1,6 @@ +# MGAMMA + +In this project we are attempting a new LMM runner. This page indexes items we are working on. + +=> ./mgamma-design design philosophy +=> ./mgamma-cli command line interface |