Workgroup:DataScience: Difference between revisions

From NixOS Wiki
imported>Ixxie
No edit summary
imported>Ixxie
No edit summary
Line 11: Line 11:


<code>
<code>
python3kernel = let
  python3kernel = let


env = (pkgs.python3.withPackages
  env = (pkgs.python3.withPackages
  (pythonPackages: with pythonPackages; [
    (pythonPackages: with pythonPackages; [
    ipykernel
      ipykernel
    pandas
      pandas
    scikitlearn
      scikitlearn
    ]));
      ]));
 
  in {


in {
    displayName = "Python 3 for machine learning";
 
  displayName = "Python 3 for machine learning";
 
  argv = [
    "$ {env.interpreter}"
    "-m"
    "ipykernel_launcher"
    "-f"
    "{connection_file}"
  ];
 
  language = "python";
 
  logo32 = "$ {env.sitePackages}/ipykernel/resources/logo-32x32.png";
  logo64 = "$ {env.sitePackages}/ipykernel/resources/logo-64x64.png";
 
};


    argv = [
      "$ {env.interpreter}"
      "-m"
      "ipykernel_launcher"
      "-f"
      "{connection_file}"
    ];
    language = "python";
    logo32 = "$ {env.sitePackages}/ipykernel/resources/logo-32x32.png";
    logo64 = "$ {env.sitePackages}/ipykernel/resources/logo-64x64.png";
  };
</code>
</code>



Revision as of 22:53, 1 June 2018

This workgroup is dedicated towards improving the state of the data science stack in Nixpkgs. This includes work on packages and modules for scientific computation, artificial intelligence and data processing, as well as data science IDEs.

There have been some great examples of great work done on the data science infra :

with such highlights as @aborsu's Jupyter kernels written in Nix:

 python3kernel = let
  env = (pkgs.python3.withPackages
    (pythonPackages: with pythonPackages; [
      ipykernel
      pandas
      scikitlearn
      ]));
 
 in {
   displayName = "Python 3 for machine learning";
   argv = [
     "$ {env.interpreter}"
     "-m"
     "ipykernel_launcher"
     "-f"
     "{connection_file}"
   ];
   language = "python";
   logo32 = "$ {env.sitePackages}/ipykernel/resources/logo-32x32.png";
   logo64 = "$ {env.sitePackages}/ipykernel/resources/logo-64x64.png";
 };

and libraries:


But could a coordinated effort be fruitful step up the game? Lets continue the discussion here and at #nixos-data.

Channels

#nixos-data on Freenode

People

Ixxie