High quality neuroscience research requires accurate, reliable and well maintained neuroinformatics applications. As software projects become larger, offering more functionality and developing a denser web of interdependence between their component parts, we need more sophisticated methods to manage their complexity. If complexity is allowed to get out of hand, either the quality of the software or the speed of development suffer, and in many cases both. To address this issue, here we develop a scalable, low-cost and open source solution for continuous integration (CI), a technique which ensures the quality of changes to the code base during the development procedure, rather than relying on a pre-release integration phase. We demonstrate th...
Continuous Integration (CI) has become a disruptive innovation in software development: with proper ...
Graduation date: 2017A bad software development process leads to wasted effort and inferior products...
The huge volume of multi-modal neuroimaging data across different neuroscience communities has posed...
High quality neuroscience research requires accurate, reliable and well maintained neuroinformatics ...
doi: 10.3389/fninf.2012.00031 Increasing quality and managing complexity in neuroinformatics softwar...
Paper abstract: Neuroimaging study results can vary significantly depending on the datasets and proc...
In large software development companies, software systems are being built from several modules. In s...
Continuous integration (CI) systems automate the compilation, building, and testing of software. Des...
The approaches used in software development in an industry setting and a scientific environment are ...
Continuous Integration (CI) is a widely-adopted software engineering practice. Despite its undispute...
Software becomes more complex as the project size and number of developers grow. As these two factor...
Neuroinformatics is a research field that focuses on software tools capable of identifying, analysin...
Almost all research work in computational neuroscience involves software. As researchers try to unde...
Abstract—Continuous integration is the software engineering principle of rapid and automated develop...
Recent decades have witnessed an increasing number of large to very large imaging studies, prominent...
Continuous Integration (CI) has become a disruptive innovation in software development: with proper ...
Graduation date: 2017A bad software development process leads to wasted effort and inferior products...
The huge volume of multi-modal neuroimaging data across different neuroscience communities has posed...
High quality neuroscience research requires accurate, reliable and well maintained neuroinformatics ...
doi: 10.3389/fninf.2012.00031 Increasing quality and managing complexity in neuroinformatics softwar...
Paper abstract: Neuroimaging study results can vary significantly depending on the datasets and proc...
In large software development companies, software systems are being built from several modules. In s...
Continuous integration (CI) systems automate the compilation, building, and testing of software. Des...
The approaches used in software development in an industry setting and a scientific environment are ...
Continuous Integration (CI) is a widely-adopted software engineering practice. Despite its undispute...
Software becomes more complex as the project size and number of developers grow. As these two factor...
Neuroinformatics is a research field that focuses on software tools capable of identifying, analysin...
Almost all research work in computational neuroscience involves software. As researchers try to unde...
Abstract—Continuous integration is the software engineering principle of rapid and automated develop...
Recent decades have witnessed an increasing number of large to very large imaging studies, prominent...
Continuous Integration (CI) has become a disruptive innovation in software development: with proper ...
Graduation date: 2017A bad software development process leads to wasted effort and inferior products...
The huge volume of multi-modal neuroimaging data across different neuroscience communities has posed...