diff options
author | tbenst <lensman@tylerbenster.com> | 2019-10-31 14:00:29 -0700 |
---|---|---|
committer | Jon <jonringer@users.noreply.github.com> | 2019-12-15 16:04:41 -0800 |
commit | 60829ec4a11b059281d385468d19d3e61e44c4f4 (patch) | |
tree | 540ce5bf5fbcdc71dcd36e6d976952387354943b /pkgs/development/python-modules | |
parent | af596113d1ff190c5747b90a7c177172e25b06c7 (diff) | |
download | nixpkgs-60829ec4a11b059281d385468d19d3e61e44c4f4.tar nixpkgs-60829ec4a11b059281d385468d19d3e61e44c4f4.tar.gz nixpkgs-60829ec4a11b059281d385468d19d3e61e44c4f4.tar.bz2 nixpkgs-60829ec4a11b059281d385468d19d3e61e44c4f4.tar.lz nixpkgs-60829ec4a11b059281d385468d19d3e61e44c4f4.tar.xz nixpkgs-60829ec4a11b059281d385468d19d3e61e44c4f4.tar.zst nixpkgs-60829ec4a11b059281d385468d19d3e61e44c4f4.zip |
python3packages.stytra: init at 0.8.26
Diffstat (limited to 'pkgs/development/python-modules')
-rw-r--r-- | pkgs/development/python-modules/flammkuchen/default.nix | 5 | ||||
-rw-r--r-- | pkgs/development/python-modules/stytra/default.nix | 81 |
2 files changed, 84 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/flammkuchen/default.nix b/pkgs/development/python-modules/flammkuchen/default.nix index 7cc309e38c3..3a3d82cd8bb 100644 --- a/pkgs/development/python-modules/flammkuchen/default.nix +++ b/pkgs/development/python-modules/flammkuchen/default.nix @@ -1,9 +1,10 @@ -{ lib, pkgs, buildPythonPackage, fetchPypi, isPy3k +{ lib, pkgs, buildPythonPackage, fetchPypi, isPy27 , numpy , scipy , tables , pandas , nose +, configparser }: buildPythonPackage rec { @@ -24,7 +25,7 @@ buildPythonPackage rec { scipy tables pandas - ]; + ] ++ lib.optionals isPy27 [ configparser ]; meta = { homepage = "https://github.com/portugueslab/flammkuchen"; diff --git a/pkgs/development/python-modules/stytra/default.nix b/pkgs/development/python-modules/stytra/default.nix new file mode 100644 index 00000000000..a564798c58a --- /dev/null +++ b/pkgs/development/python-modules/stytra/default.nix @@ -0,0 +1,81 @@ +{ lib, pkgs, buildPythonPackage, fetchPypi, isPy3k, callPackage +, opencv3 +, pyqt5 +, pyqtgraph +, numpy +, scipy +, numba +, pandas +, tables +, git +, ffmpeg +, scikitimage +, matplotlib +, qdarkstyle +, GitPython +, anytree +, pims +, imageio +, imageio-ffmpeg +, av +, nose +, pytest +, pyserial +, arrayqueues +, colorspacious +, qimage2ndarray +, flammkuchen +, lightparam +}: + +buildPythonPackage rec { + pname = "stytra"; + version = "0.8.26"; + disabled = !isPy3k; + + src = fetchPypi { + inherit pname version; + sha256 = "81842a957e3114230c2d628f64325cd89d166913b68c3f802c89282f40918587"; + }; + doCheck = false; + checkInputs = [ + nose + pytest + pyserial + ]; + + + propagatedBuildInputs = [ + opencv3 + pyqt5 + pyqtgraph + numpy + scipy + numba + pandas + tables + git + ffmpeg + scikitimage + matplotlib + qdarkstyle + GitPython + anytree + qimage2ndarray + flammkuchen + pims + colorspacious + lightparam + imageio + imageio-ffmpeg + arrayqueues + av + ]; + + meta = { + homepage = "https://github.com/portugueslab/stytra"; + description = "A modular package to control stimulation and track behaviour"; + license = lib.licenses.gpl3; + maintainers = with lib.maintainers; [ tbenst ]; + }; +} |