From 884ddd5de0ca7d423b33347431e39900393752b2 Mon Sep 17 00:00:00 2001 From: "Ankur Sinha (Ankur Sinha Gmail)" Date: Tue, 15 Oct 2019 16:45:09 +0100 Subject: [PATCH] Add NeuroFedora Comp Neuro Lab image kickstart files --- fedora-comp-neuro-common.ks | 43 ++++++++++++++++++++++++++++++++++++ fedora-live-comp-neuro.ks | 12 ++++++++++ fedora-neuro-gnome-common.ks | 30 +++++++++++++++++++++++++ 3 files changed, 85 insertions(+) create mode 100644 fedora-comp-neuro-common.ks create mode 100644 fedora-live-comp-neuro.ks create mode 100644 fedora-neuro-gnome-common.ks diff --git a/fedora-comp-neuro-common.ks b/fedora-comp-neuro-common.ks new file mode 100644 index 0000000..ed37ccc --- /dev/null +++ b/fedora-comp-neuro-common.ks @@ -0,0 +1,43 @@ +# Description: Packages for the NeuroFedora computational neuroscience lab image. +# +# Maintained by the NeuroFedora SIG: +# https://fedoraproject.org/wiki/SIGs/NeuroFedora +# mailto:neuro-sig@lists.fedoraproject.org + +%packages + +# Includes numpy, scipy, jupyter, pandas, scikit, scipy, statsmodels, sympy, matplotlib +@python-science + +#Computational neuroscience packages +auryn-mpich +auryn-openmpi +bionetgen +calcium-calculator +COPASI +qalculate +getdp +genesis-simulator +gnuplot +moose +nest +neuron +neurord +octave +paraview +python3 +python3-brian2 +python-brian2-doc +python3-ipython +python3-nest +python3-neuron +python3-libNeuroML +python3-neo +# Currently broken in rawhide +# python3-nineml +# python-nineml-doc +python3-PyLEMS +python-PyLEMS-doc +smoldyn + +%end diff --git a/fedora-live-comp-neuro.ks b/fedora-live-comp-neuro.ks new file mode 100644 index 0000000..0cb39a0 --- /dev/null +++ b/fedora-live-comp-neuro.ks @@ -0,0 +1,12 @@ +# Description: The Workstation based NeuroFedora computational neuroscience lab image. +# https://fedoraproject.org/wiki/Changes/Comp_Neuro_Lab +# +# Maintained by the NeuroFedora SIG: +# https://fedoraproject.org/wiki/SIGs/NeuroFedora +# mailto:neuro-sig@lists.fedoraproject.org + +%include fedora-live-workstation.ks +%include fedora-comp-neuro-common.ks +%include fedora-neuro-gnome-common.ks + +part / --size 9656 diff --git a/fedora-neuro-gnome-common.ks b/fedora-neuro-gnome-common.ks new file mode 100644 index 0000000..d58ac18 --- /dev/null +++ b/fedora-neuro-gnome-common.ks @@ -0,0 +1,30 @@ +# Description: Common gnome based configuration for NeuroFedora spin images. +# +# Maintained by the NeuroFedora SIG: +# https://fedoraproject.org/wiki/SIGs/NeuroFedora +# mailto:neuro-sig@lists.fedoraproject.org + +# Please specify the individual package sets in their own ks files: +# - fedora-comp-neuro-common.ks + +%packages +@firefox + +# Editors +emacs +vim-X11 + +# This is no longer workstation +-@workstation-product + +# No Workstation backgrounds +#-desktop-backgrounds-basic +#-*backgrounds-extras +%end + +%post + +#Override the favorite desktop application in Dash +sed -i "s/favorite-apps=."'*'"/favorite-apps=['firefox.desktop', 'org.gnome.Terminal.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.gedit.desktop', 'anaconda.desktop']/" /etc/rc.d/init.d/livesys + +%end