-
Notifications
You must be signed in to change notification settings - Fork 2
FAQ
Drop any frequently asked questions you have to yourself in this page, along with their answers! It would be of help to future interns who have the same questions.
Why do we have to wrap software for BioNix?
Among its other functions, BioNix is a library which contains commonly used bioinformatics tools. However, this doesn’t include all bioinformatics software. Thus, it is necessary for making new software available in BioNix.
What is a nix build command?
It builds the derivations described by the Nix expressions in paths. If the build succeeds, it places a symlink to the result in the current directory. The symlink is called result. If there are multiple Nix expressions, or the Nix expressions evaluate to multiple derivations, multiple sequentially numbered symlinks are created (result, result-2, and so on).
If no paths are specified, then nix-build will use default.nix in the current directory, if it exists. If an element of paths starts with http:// or https://, it is interpreted as the URL of a tarball that will be downloaded and unpacked to a temporary location. The tarball must include a single top-level directory containing at least a file named default.nix.