Software
Prof. Jonathan Manton believes in supporting open source software and encourage his students to use and contribute to open source software.
Software packages Prof. Jonathan Manton uses in his daily work include
-
SVN - Subversion (SVN) is a version control system. It is used to maintain current and historical versions of files such as source code , web pages and documentation. Its goal is to be a mostly-compatible successor to the widely used Concurrent Versions System (CVS).
-
R - R is a free software for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS.
-
Ubuntu - Ubuntu is a community developed, Linux-based operating system that is perfect for laptops, desktops and servers. It contains applications such as - a web browser, presentation, document and spreadsheet software, instant messaging and much more.
-
Python - Python is a programming language that lets you work more quickly and integrate your systems more effectively. Additional modules for Python include Numpi, Spicy, Matplotlib.
- gEDA - gEDA is a set of software applications (CAD tools) used for electronic design released under the GPL. As such, gEDA is an ECAD (electronic CAD) or EDA (electronic design automation) application suite. gEDA is mostly oriented towards printed circuit board design (as opposed to integrated circuit design).
- Sage - Sage is a free open-source mathematics software system licensed under the GPL. It combines the power of many existing open-source packages into a common Python-based interface.
- Neuron - Neuron models individual neurons via the use of sections which are subdivided into individual compartments by the program, instead of requiring the user to manually create the compartments.
- LyX - LyX combines the power and flexibility of TeX/LaTeX with the ease of use of a graphical interface. This results in world-class support for creation of mathematical content (via a fully integrated equation editor) and structured documents like academic articles, theses, and books. In addition, staples of scientific authoring such as reference list and index creation come standard.
- Bluefish - Bluefish is a web development editor focused towards the development of dynamic websites. Bluefish supports development in (among others) HTML, XHTML, CSS, XML , PHP, C, JavaScript , Java, SQL, Perl, ColdFusion, JSP, Python, Ruby and Shell. Bluefish is available on most platforms, including Linux, Solaris and Mac OS X, and Windows.