From Fedora Project Wiki

mNo edit summary
 
(11 intermediate revisions by 3 users not shown)
Line 3: Line 3:


= Spin Name =
= Spin Name =
Fedora Neuro Spin
<!-- The name of this Spin. For example: ''Fedora Education Math'', ''Fedora Developer'', ''Fedora KDE''-->
<!-- The name of this Spin. For example: ''Fedora Education Math'', ''Fedora Developer'', ''Fedora KDE''-->
Fedora Comp-Neuro Spin/Lab
== Summary ==
== Summary ==
The NeuroFedora SIG's goal is to provide neuroscience researchers (and enthusiasts!) a strong, easy to use, ready-made FOSS platform for their work.  The first step towards this objective is to package as many of the tools that neuroscientists use to make them available in Fedora.
<!-- A sentence or two summarizing what this spin is and what it will do.  This information is used for the overall spins summary page for each release. -->
<!-- A sentence or two summarizing what this spin is and what it will do.  This information is used for the overall spins summary page for each release. -->
A ready-to-use operating system for Computational Neuroscience! Download, install, get started!


== Owner(s) ==
== Owner(s) ==
Line 13: Line 15:
<!--Enter the names of the contributors or the link to the Special Interest Group page.-->
<!--Enter the names of the contributors or the link to the Special Interest Group page.-->
<!-- Include your email address so that people can reach you -->
<!-- Include your email address so that people can reach you -->
* Name: [[User|Your Name]
* Name: [[SIGs/NeuroFedora|NeuroFedora]]
* email: Your email Address >
* email: neuro-sig@lists.fedoraproject.org


== Detailed Description ==
== Detailed Description ==


<!-- Please give a more extensive description of the Spin. This could be a few paragraphs, highlighting specific features of the Spin, marketing your product to the end user. This ends up on the details page on spins.fedoraproject.org, and may be used in the release notes. -->
<!-- Please give a more extensive description of the Spin. This could be a few paragraphs, highlighting specific features of the Spin, marketing your product to the end user. This ends up on the details page on spins.fedoraproject.org, and may be used in the release notes. -->
A ready-to-use operating system for Computational Neuroscience! Download, install, get started!
The Comp-Neuro spin includes: modelling tools, analysis and visualisation tools, and general purpose research applications. Along with the easy to use Fedora Workstation/GNOME desktop, it aims to be the go-to Free/Open Source Operating System supporting Open Computational Neuroscience.




== Benefit to Fedora ==
== Benefit to Fedora ==
Providing an avenue for neuroscience researchers (and enthusiasts!) to see the capabilities and usefulness of the Fedora infrastructure and bring on new users, supporters and contributors to the community.  Continue to build a reputation as the go-to platform for science researchers seeking out of the box solutions, along with the ability to add on to the base infrastructure as needed through Fedora/upstream development tools.
<!-- Describe why this Spin is beneficial to Fedora. This section should very accurately describe why this Spin is useful, in order to justify the use of time, disk space and bandwidth of which the Fedora Project has limited amounts (especially as far as the time is concerned, composing XX spins because the kernel changes right before GA, having them pass QA, onto the torrent boxes). -->
<!-- Describe why this Spin is beneficial to Fedora. This section should very accurately describe why this Spin is useful, in order to justify the use of time, disk space and bandwidth of which the Fedora Project has limited amounts (especially as far as the time is concerned, composing XX spins because the kernel changes right before GA, having them pass QA, onto the torrent boxes). -->
Fedora, with its mission to promote FOSS, is in a unique position to support Open Science. The Comp-Neuro Spin/lab continues the work done by the Scientific and Astronomy labs to make software easier to use for computational neuroscience enthusiasts.
By doing so, Fedora increases its participation in Open Science---gaining more users, and contributors, and taking another step towards being the default operating system for research.


== Kickstart File ==
== Kickstart File ==
<!-- URL to the most recent version of the kickstart file used to compose this Spin with -->
https://pagure.io/neuro-sig/neuro-scripts/tree/master
https://pagure.io/neuro-sig/neuro-scripts/tree/master
<!-- URL to the most recent version of the kickstart file used to compose this Spin with -->


== ISO Name / FS Label ==
== ISO Name / FS Label ==
*ISO name: Fedora-$release-$arch-Neuro.iso
*FS-Label: Fedora-$release-$arch-Neuro
<!-- While the name of the .iso file is not, the filesystem label is limited to 32 characters. Choose a name for the .iso, and a name for the fs-label. Mandatory is "Fedora", the release number, and the architecture. Example: ISO name: Fedora-11-x86_64-Education-Math FS-Label: ''Fedora-11-x86_64-Edu-Math''. -->
<!-- While the name of the .iso file is not, the filesystem label is limited to 32 characters. Choose a name for the .iso, and a name for the fs-label. Mandatory is "Fedora", the release number, and the architecture. Example: ISO name: Fedora-11-x86_64-Education-Math FS-Label: ''Fedora-11-x86_64-Edu-Math''. -->
*ISO name: Fedora-$release-$arch-Comp-Neuro.iso
*FS-Label: Fedora-$release-$arch-Comp-Neuro


== Dependencies ==
== Dependencies ==
<!--List any dependencies your product has. For example, this may be any of the following:
<!--List any dependencies your product has. For example, this may be any of the following:
* packages not yet in Fedora (link to the review page if there is one)
* packages not yet in Fedora (link to the review page if there is one)
* features that need to be accepted before this Spin can use them
* features that need to be accepted before this Spin can use them
Line 42: Line 50:
* any other dependency you can think of, items to be completed
* any other dependency you can think of, items to be completed
-->
-->
* Live workstation (gnome)


== Scope / Testing ==
== Scope / Testing ==
<!-- This section should list what you do to make this Spin special, such as:
<!-- This section should list what you do to make this Spin special, such as: -->


* packages included (e.g. packages that need to be tested, like a game that would need to start)
* packages included: auryn, auryn-mpich, auryn-mpich, auryn-openmpi, bionetgen, #calcium-calculator, COPASI, #qcalculate, getdp, gnuplot, nest, neuron, neurord, octave, paraview, python3-brian2, python-brian2-doc, python3-nest, python3-neuron, python3-libNeuroML, python3-neo, python3-nineml, python-nineml-doc, python3-PyLEMS, python-PyLEMS-doc, python3-matplotlib, python3-numpy, python3-niapy, python3-pyunicorn, python3-scipy, smoldyn, @python-science
* modifications (configuration changes to applications, etc.)
* modifications: NONE
* what you are changing (anything you change that might break the product or the applications on your product)
* what you are changing: nothing, it is simply a set of packages targeting the computational neuroscience domain.
-->


== Spins Page ==
== Spins Page ==
Line 57: Line 66:


<!-- A slogan for the spin to serve as the heading for the home page. -->
<!-- A slogan for the spin to serve as the heading for the home page. -->
All your computational neuroscience tools---in one place!


=== Spin description ===
=== Spin description ===
* Already available software can be found on [https://src.fedoraproject.org/group/neuro-sig the Neuro-SIG group's page on src.fp.o].
 
* The [https://pagure.io/neuro-sig/NeuroFedora/issues pagure issue tracker] shows a list of software that is being packaged.
 
* Packages under review can be seen using the tracker bug: {{bz|1276941}}. Please feel free to pick them up for review.
A ready-to-use operating system for Computational Neuroscience! Download, install, get started!
* An older progress kanban board is [http://taiga.fedorainfracloud.org/project/ignatenkobrain-neurofedora/kanban here]
 
The Comp-Neuro spin includes: modelling tools, analysis and visualisation tools, and general purpose research applications. Along with the easy to use Fedora Workstation/GNOME desktop, it aims to be the go-to Free/Open Source Operating System supporting Open Computational Neuroscience.  


=== Screenshot ===
=== Screenshot ===
Line 73: Line 84:


=== Support tab ===
=== Support tab ===
* '''Documentation''' is available at [https://docs.fedoraproject.org/en-US/neurofedora/overview/ docs.fedoraproject.org]. Its sources reside in a [https://pagure.io/neuro-sig/documentation/ pagure repository].
* We maintain a '''repository for housekeeping''' on Pagure.io [https://pagure.io/neuro-sig/NeuroFedora here].
* We have our '''maling list''' here: {{fplist|neuro-sig}}. Feel free to ask any questions there.
* We also hang out on '''irc'''.freenode.net at '''{{fpchat|#fedora-neuro}}'''.
* We also have a '''Telegram''' supergroup here: https://t.me/NeuroFedora
* One can also get help on [https://ask.fedoraproject.org Ask Fedora] and use the "Troubleshooting > Software > NeuroFedora" category to mark questions ([https://ask.fedoraproject.org/en/questions/scope:all/sort:activity-desc/tags:neurofedora/page:1/ Current list of questions]).
* Updates on NeuroFedora are currently announced [https://ankursinha.in/tag/neurofedora/ here].
* We have our [https://github.com/neurofedora organisation on Github], although we mainly use our [https://pagure.io/group/neuro-sig Pagure organisation].
<!-- What IRC channels or other live support options do users have for the spin (if any), what mailing lists / forums / non-live support options users have for the spin (if any), and what documentation would you like to highlight to new users?  This will go on the support tab.  Here’s an example: https://fedoraproject.org/wiki/File:Spin-details-support.png  -->
<!-- What IRC channels or other live support options do users have for the spin (if any), what mailing lists / forums / non-live support options users have for the spin (if any), and what documentation would you like to highlight to new users?  This will go on the support tab.  Here’s an example: https://fedoraproject.org/wiki/File:Spin-details-support.png  -->
* '''Documentation''' is available at [https://neuro.fedoraproject.org neuro.fedoraproject.org]. Its sources reside in a [https://pagure.io/neuro-sig/documentation/ pagure repository].
* Our '''maling list''' here: {{fplist|neuro-sig}}.
* On '''irc''': '''{{fpchat|#fedora-neuro}}'''.
* On Telegram '''Telegram''': https://t.me/NeuroFedora.
* On [https://ask.fedoraproject.org Ask Fedora].


=== Custom branding ===
=== Custom branding ===
<!-- Some custom branding for each spin, so the different spins pages are distinguishable from one another.  You can see
<!-- Some custom branding for each spin, so the different spins pages are distinguishable from one another.  You can see
in this KDE spin mockup at https://fedoraproject.org/wiki/Website_redesign_2009/Mockups/Spins.fpo#Spins_Details:_Home_Page
in this KDE spin mockup at https://fedoraproject.org/wiki/Website_redesign_2009/Mockups/Spins.fpo#Spins_Details:_Home_Page
The bar above the tabs that has the KDE logo.  Please let us know what kind of graphic you’d like for your spin. -->
The bar above the tabs that has the KDE logo.  Please let us know what kind of graphic you’d like for your spin. -->
* customized installer banners promoting silverblue, coreos and fedora labs (proposed)
* customized wallpaper and logos (proposed)
* logo repository - https://fedoraproject.org/wiki/SIGs/NeuroFedora/Artwork


== Comments and Discussion ==
== Comments and Discussion ==


* See [https://fedoraproject.org/wiki/Talk:Neuro_Spin Talk:Neuro_Spin]
* See [https://fedoraproject.org/wiki/Talk:Comp-Neuro_Spin Talk:Comp-Neuro_Spin]
<!-- This adds a link to the "discussion" tab associated with your page.  This provides the ability to have ongoing comments or conversation without bogging down the main feature page -->
<!-- This adds a link to the "discussion" tab associated with your page.  This provides the ability to have ongoing comments or conversation without bogging down the main feature page -->


Line 98: Line 113:
<!-- ** Add this page to the category as described below ** -->
<!-- ** Add this page to the category as described below ** -->


<!-- [[Category:Spins_in_Development]] -->
[[Category:Spins_in_Development]]


<!-- When your spins page is completed and ready for review,
<!-- When your spins page is completed and ready for review,
Line 110: Line 125:
<!-- After the Fedora Board has granted trademark approval for your spin the spins wrangler will change it to Category:Spins_Fedora_X -->
<!-- After the Fedora Board has granted trademark approval for your spin the spins wrangler will change it to Category:Spins_Fedora_X -->
<!-- A pretty picture of the page category usage is at: http://poelstra.fedorapeople.org/misc/spins-process-flow-v1.png -->
<!-- A pretty picture of the page category usage is at: http://poelstra.fedorapeople.org/misc/spins-process-flow-v1.png -->
[[Category:SIGs]]

Latest revision as of 19:30, 26 April 2021


Spin Name

Fedora Comp-Neuro Spin/Lab

Summary

A ready-to-use operating system for Computational Neuroscience! Download, install, get started!


Owner(s)

  • Name: NeuroFedora
  • email: neuro-sig@lists.fedoraproject.org

Detailed Description

A ready-to-use operating system for Computational Neuroscience! Download, install, get started!

The Comp-Neuro spin includes: modelling tools, analysis and visualisation tools, and general purpose research applications. Along with the easy to use Fedora Workstation/GNOME desktop, it aims to be the go-to Free/Open Source Operating System supporting Open Computational Neuroscience.


Benefit to Fedora

Fedora, with its mission to promote FOSS, is in a unique position to support Open Science. The Comp-Neuro Spin/lab continues the work done by the Scientific and Astronomy labs to make software easier to use for computational neuroscience enthusiasts. By doing so, Fedora increases its participation in Open Science---gaining more users, and contributors, and taking another step towards being the default operating system for research.

Kickstart File

https://pagure.io/neuro-sig/neuro-scripts/tree/master

ISO Name / FS Label

  • ISO name: Fedora-$release-$arch-Comp-Neuro.iso
  • FS-Label: Fedora-$release-$arch-Comp-Neuro

Dependencies

  • Live workstation (gnome)

Scope / Testing

  • packages included: auryn, auryn-mpich, auryn-mpich, auryn-openmpi, bionetgen, #calcium-calculator, COPASI, #qcalculate, getdp, gnuplot, nest, neuron, neurord, octave, paraview, python3-brian2, python-brian2-doc, python3-nest, python3-neuron, python3-libNeuroML, python3-neo, python3-nineml, python-nineml-doc, python3-PyLEMS, python-PyLEMS-doc, python3-matplotlib, python3-numpy, python3-niapy, python3-pyunicorn, python3-scipy, smoldyn, @python-science
  • modifications: NONE
  • what you are changing: nothing, it is simply a set of packages targeting the computational neuroscience domain.

Spins Page

Slogan

All your computational neuroscience tools---in one place!

Spin description

A ready-to-use operating system for Computational Neuroscience! Download, install, get started!

The Comp-Neuro spin includes: modelling tools, analysis and visualisation tools, and general purpose research applications. Along with the easy to use Fedora Workstation/GNOME desktop, it aims to be the go-to Free/Open Source Operating System supporting Open Computational Neuroscience.

Screenshot

Download tab

Support tab


Custom branding

Comments and Discussion