Developed by
This software has been developed at the above institutions with the support of <...>. The following individuals (listed alphabetically) have made valuable contributions to this project.
N.B. If you contribute to this project, please add your institution, funding source/sponsor/employer, and name to the above lists.
* * Unless specifically noted to the contrary, software located in this * repository is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation; either version 2.1 of the License, or (at * your option) any later version. The human-readable license is available at: * http://creativecommons.org/licenses/LGPL/2.1/ * * The full text of the license is here: JIST LGPL License. *
Package | Description | License | Homepage |
---|---|---|---|
CAMINO (diffusion MRI toolkit) | Camino is a free, open source diffusion magnetic resonance imaging (MRI) image reconstruction toolkit written in Java. It includes all major diffusion reconstruction techniques such as diffusion tensor imaging (DTI), q-ball and PAS-MRI, as well as white matter tractography algorithms. | Artistic License 2.0 | homepage |
QuickHull3D: A Robust 3D Convex Hull Algorithm in Java | This is a 3D implementation of QuickHull for Java, based on the original paper by Barber, Dobkin, and Huhdanpaa and the C implementation known as qhull. The algorithm has O(n log(n)) complexity, works with double precision numbers, is fairly robust with respect to degenerate situations, and allows the merging of co-planar faces. | Open Source | homepage |
Ptolemy Project | Ptolemy II is a software framework developed as part of the Ptolemy project. It is a Java-based component assembly framework with a graphical user interface called Vergil. Vergil itself is a component assembly defined in Ptolemy II. | UC Berkeley copyright | homepage |
Ælfred XML parser from Microstar | According to Microstar, AElfred is "a small, fast, DTD-aware Java-based XML parser, especially suitable for use in Java applets. We've designed AElfred for Java programmers who want to add XML support to their applets and applications without doubling their size: AElfred consists of only two core class files, with a total size of about 26K, and requires very little memory to run. There is also a complete SAX (Simple API for XML) driver available in this distribution for interoperability." | Open Source | homepage (original defunct) |
Package | Description | License | Homepage |
---|---|---|---|
OpenCSV | An Open Source Java csv library under commercial-friendly license... committed to changing the world, one comma at a time... | Apache License 2.0 | homepage |
XOM | XOM™ is a new XML object model. It is an open source (LGPL), tree-based API for processing XML with Java that strives for correctness, simplicity, and performance, in that order. | GNU LGPL | homepage |
XPP | Xml Pull Parser (in short XPP) is a streaming pull XML parser and should be used when there is a need to process quickly and efficiently all input elements (for example in SOAP processors). Pull parsing is just one level up from tokenizing XML (and that is actually how XPP2 default implementation is done). This means that XPP is representing the simplest way of processing XML that you can get (working with tokenizer would be even lower level but is not simple and most of applications would be much more complex to extract useful information from XML tokens ...). | Indiana University Extreme! Lab Software License | homepage |
XStream | XStream is a simple library to serialize objects to XML and back again. | BSD | homepage |
JGraph | JGraph is a member of the fastest growing breed of software products: professional open source software. JGraph is able to combine the best of each open source software and traditional software development to form a uniquely powerful offering. | GNU LGPL | homepage |
JSci | This is a free set of JavaTM packages. The aim is to encapsulate scientific methods/principles in the most natural way possible. As such they should greatly aid the development of scientific based software. | GNU LGPL | homepage |
MTJ (matrix-toolkits-java) | MTJ is designed to be used as a library for developing numerical applications, both for small and large scale computations. The library is based on BLAS and LAPACK for its dense and structured sparse computations, and on the Templates project for unstructured sparse operations. | GNU LGPL | homepage |
Opale library | OPALE is a scientific library under LGPL. Its main goal is to develop mathematical tools for any scientist. | GNU LGPL | homepage |
Apache Commons CLI 1.2 | There are three stages to command line processing. They are the definition, parsing and interrogation stages. | Apache License 2.0 | homepage |
Package | Description | License | Homepage |
---|---|---|---|
MIPAV | The MIPAV (Medical Image Processing, Analysis, and Visualization) application enables quantitative analysis and visualization of medical images of numerous modalities such as PET, MRI, CT, or microscopy. Using MIPAV's standard user-interface and analysis tools, researchers at remote sites (via the internet) can easily share research data and analyses, thereby enhancing their ability to research, diagnose, monitor, and treat medical disorders. | No-redistribution | homepage |
Sun Grid Engine DRMMA Bindings | You can automate Sun Grid Engine functions by writing scripts that run Sun Grid Engine commands and parse the results. However, for more consistent and efficient results, you can use the C or Java language and the Distributed Resource Management Application API. | Sun Industry Standards Source License | homepage |