FredHutch / easybuild-life-sciences

Howto and implementation documentation
https://fredhutch.github.io/easybuild-life-sciences/
21 stars 6 forks source link

Request TooManyCells #242

Closed scottsisco closed 7 months ago

scottsisco commented 4 years ago

Ticket: 215966 Message:

I am try to evaluate TooManyCells by the Faryabi Lab at UPenn https://gregoryschwartz.github.io/too-many-cells/#org8b67dd9

 

fizwit commented 7 months ago

Installed nix on sc-build-01. nix installs itself in /nix on a local system.

Used nix to build too-many-cells. Nix builds all the deps and installs in the software in /nix path local to sc-build-01. This method is very inflexible and will not work with shared systems.

too-many-cell is written in Haskel. ghc compiler was built locally by nix. Nothing seems to be relocatable and nix is required to run the finished product.

Executables installed in:
/nix/store/v9d4kv7hv3fhihx07327xx8a40gkjksv-too-many-cells-3.0.1.0/bin
Libraries installed in:
/nix/store/v9d4kv7hv3fhihx07327xx8a40gkjksv-too-many-cells-3.0.1.0/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/too-many-cells-3.0.1.0-6FbKFtuMi5V22fFP1aPWIe
Dynamic Libraries installed in:
/nix/store/v9d4kv7hv3fhihx07327xx8a40gkjksv-too-many-cells-3.0.1.0/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4
Private executables installed in:
/nix/store/v9d4kv7hv3fhihx07327xx8a40gkjksv-too-many-cells-3.0.1.0/libexec/x86_64-linux-ghc-8.10.4/too-many-cells-3.0.1.0
Data files installed in:
/nix/store/v9d4kv7hv3fhihx07327xx8a40gkjksv-too-many-cells-3.0.1.0/share/x86_64-linux-ghc-8.10.4/too-many-cells-3.0.1.0
Documentation installed in:
/nix/store/9vdhff3xfr6xhnbfngbp6m8ys1111iv9-too-many-cells-3.0.1.0-doc/share/doc/too-many-cells-3.0.1.0
Configuration files installed in:
/nix/store/v9d4kv7hv3fhihx07327xx8a40gkjksv-too-many-cells-3.0.1.0/etc