Compare commits

...
Sign in to create a new pull request.

2 commits

Author SHA1 Message Date
Ankur Sinha (Ankur Sinha Gmail)
fc71b11ffd
fix: add $FGC variable to correctly namespace container images 2021-06-10 11:51:11 +01:00
Ankur Sinha (Ankur Sinha Gmail)
aa62910a55
Initial commit 2021-01-22 17:55:23 +00:00
2 changed files with 46 additions and 2 deletions

20
Dockerfile Normal file
View file

@ -0,0 +1,20 @@
FROM registry.fedoraproject.org/fedora:33
ENV NAME=compneuro VERSION=0 ARCH=x86_64
LABEL com.redhat.component="$NAME" \
name="$FGC/$NAME" \
version="$VERSION" \
architecture="$ARCH" \
run="podman run -it IMAGE" \
maintainer="NeuroFedora SIG <neuro-sig@lists.fedoraproject.org>" \
url="https://neuro.fedoraproject.org" \
summary="The CompNeuro container image includes commonly used neuron modelling and simulation tools."
# Installing Neuro Fedora Packages and jupyter notebook
RUN dnf --setopt=tsflags=nodocs groupinstall -y --with-optional "Neuron Modelling Simulators" --skip-broken && \
dnf clean all
COPY README.md /
CMD ["/bin/bash"]

View file

@ -1,3 +1,27 @@
# compneuro
# CompNeuro Fedora container image
The CompNeuro container image includes commonly used neuron modelling and simulation tools
This container image includes the same set of neuronal modelling and simulation packages included in the CompNeuro Fedora lab image:
- bionetgen
- calcium-calculator
- COPASI
- genesis-simulator
- moose
- python3-brian2
- python3-nest
- python3-netpyne
- python3-neuron
- python3-PyLEMS
- smoldyn
For more information, please refer to the NeuroFedora documentation at https://neuro.fedoraproject.org.
The container can be pulled and run using either Podman or Docker:
```
$ podman pull registry.fedoraproject.org/compneuro:latest
$ podman run -it <image name>
```
This will give you a terminal that you can use.
You can use this image as a base image to build other images that include your simulation and other sources to share/distribute.