SCI-F refers to the Scientific Filesystem specifically designed to allow for internal modularity and reproducibility of scientific containers (or anywhere else a filesystem can be installed).
SCI-F is an organizational format that is intended to make it easy to generate internally modular containers. This means any of the following:
For each of the above, this functionality comes by way of different "apps" that are installed in the container. An app can carry it's own set of files, environment variables, metadata, help, and runscript. This website is a base for sharing, and finding apps that could be useful to you!
To get started, you should read about the standard, and clone the development branch of Singularity to try creating a container with apps. If you want your app to appear here, simply add a folder to the repo in the _apps folder, which should be linked to _api. That's it!
SCI-F Apps are a sibling to Singularity Hub and a proud part of the open source Singularity containers project. Thanks for visiting!
Snakemake and the Scientific Filesystem baa/examples/snakemake.scif
Posted on 30 Jan 2018CarrierSeq: sequence analysis workflow with SCIF baa/examples/carrierseq.scif
Posted on 29 Jan 2018An Introduction to SCI-F Apps baa/examples/tutorials/getting-started
Posted on 29 Jan 2018CarrierSeq: sequence analysis workflow with Singularity + SCIF baa/examples/carrierseq
Posted on 26 Sep 2017Examples (7) Applications (1) Metrics (1) News (1) Tutorials (1)