Skip to main content
fastlmm overview

This package includes FaST-LMM-SELECT and FaST-LMM-SET.

If you want to test single SNPs, please use the C++ version for now.

###############################
Package Install Instructions:
###############################

fastlmm has the following dependencies:

python 2.7

Packages:

numpy
scipy
matplotlib
pandas
scikit.learn (sklearn)
cython
[statsmodels -- install only required for logistic-based tests, not the standard linear LRT]

Please see MANUAL.txt for usage instructions.

---------------------------------------
(1) Installation of dependent packages
---------------------------------------

We highly recommend using a python distribution such as
Anaconda (https://store.continuum.io/cshop/anaconda/)
or Enthought (https://www.enthought.com/products/epd/free/).
Both these distributions can be used on linux and Windows, are free
for non-commercial use, and optionally include an MKL-compiled distribution
for optimal speed. This is the easiest way to get all the required package
dependencies.

----------------------------------------------------------------------------------
(2) Building source extension code (i.e. non-python code that gets called from python)
----------------------------------------------------------------------------------
Go to the directory where you copied the source code for fastlmm.

On linux:

At the shell, type: "sudo python setup.py install"

On Windows:

At the OS command prompt, type "python setup.py install"


--------------------------------------------
For developers (and also to run regression tests)
--------------------------------------------
When working on the developer version, first add the src directory of the package to your PYTHONPATH
environment variable.

For building C-extensions, first make sure all of the above dependencies are installed (including cython)

To build extension (from .\src dir), type the following at the OS prompt:
"python setup.py build_ext --inplace"

Note, if this fails with a gcc permission denied error, then specifying the correct compiler will
likely fix the problem. For e.g. "python setup.py build_ext --inplace --compiler=msvc"

Don't forget to set your PYTHONPATH to point to the directory above the one named fastlmm in
the fastlmm source code. For e.g. if fastlmm is in the [somedir] directory, then
in the unix shell use "export PYTHONPATH=$PYTHONPATH:[somedir]". Or in the Windows DOS terminal,
one can use DOS: "set PYTHONPATH=%PYTHONPATH%;[somedir]" (or use the Windows GUI for env variables).

**Note for Windows: You must have Visual Studio installed. If you have VisualStudio2008 installed
(which was used to build python2.7) you need to nothing more. Otherwise, follow these instructions:

If you have Visual Studio 2010 installed, execute:
SET VS90COMNTOOLS=%VS100COMNTOOLS%

or with Visual Studio 2012 installed:
SET VS90COMNTOOLS=%VS110COMNTOOLS%

or with Visual Studio 2013 installed:
SET VS90COMNTOOLS=%VS120COMNTOOLS%


Running regression tests
------------------------
From the directory tests at the top level, run "python test.py". This will run a
series of regression tests, reporting "." for each one that passes, "F" for each
one that does not match up, and "E" for any which produce a run-time error. After
they have all run, you should see the string "............" indicating that they
all passed, or if they did not, something such as "....F...E......", after which
you can see the specific errors.

Note that you must use "python setup.py build_ext --inplace" to run the
regression tests, and not "python setup.py install".

Release files for fastlmm 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fastlmm 0.1.6
File Size Uploaded
fastlmm-0.1.6.zip 15.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for fastlmm 0.1.6
File Interpreter ABI Platform
fastlmm-0.1.6.win-amd64-py2.7.exe Details

Total release size: 31.7 MB

Release files / fastlmm-0.1.6.zip

Download URL fastlmm-0.1.6.zip
Size 15.7 MB
Tags Source
SHA-256 checksum
How to use checksums
f0dc1388d6d3041e1ab80694a859dd9cc10ac30e06cfda923fb9a53510d4b282
BLAKE2b-256 checksum
How to use checksums
e700340bf6807ab988533f05fd6cf9e7ac2c8464b80861f932a7889d3a131cc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / fastlmm-0.1.6.win-amd64-py2.7.exe

Download URL fastlmm-0.1.6.win-amd64-py2.7.exe
Size 16.0 MB
Tags Source
SHA-256 checksum
How to use checksums
a2c39c1404333984c03ed224bfb8ca7b7d374138c6f38483be575cc0446b31c9
BLAKE2b-256 checksum
How to use checksums
08f3d2f1d003c5c344282cf10b205783572753d28f0aeeeb46f1635e7c06c833
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

0.6.12

1 release file

0.6.11

1 release file

0.6.10

1 release file

0.6.9

1 release file

0.6.8

1 release file

0.6.7

1 release file

0.6.5

1 release file

0.6.4

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.10

7 release files

0.5.9

7 release files

0.5.5

7 release files

0.5.1

7 release files

0.4.11

5 release files

0.4.10

5 release files

0.4.8

3 release files

0.4.2

3 release files

0.4.1

3 release files

0.3.8

2 release files

0.3.3

2 release files

0.2.33

2 release files

0.2.32

2 release files

0.2.31

2 release files

0.2.26

2 release files

0.2.25

2 release files

0.2.24

2 release files

0.2.23

2 release files

0.2.21

2 release files

0.2.20

2 release files

0.2.16

2 release files

0.2.15

0.2.14

1 release file

0.2.13

2 release files

0.2.12

2 release files

0.2.11

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.7

2 release files

This release

0.1.6 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page