Eclipse Science Advances Open Source Technology for Scientific Research
Ottawa, Canada - October 18, 2017 - The Eclipse Science Working Group, a working group of the Eclipse Foundation, today announced the new releases of five open source projects used by the scientific research community to advance and simplify the software used by science projects, like genomic, astrophysics, nuclear simulations, etc. The new project releases are part of an annual release train that is managed by the Science WG.
The Eclipse Science Working Group is a collaboration of national laboratories, universities, industry and individuals, including Oak Ridge National Lab, Diamond Light Source, Itema, Kichwa Coders and others. The participants work together to advance scientific software development through an open source community. In total the Eclipse Science WG consists of 11 open source projects, 15 member organizations, 32 open source developers and over 1.5 MLOC that are focused on creating open source software for scientific applications.
This is the second year the Science WG has coordinated a release train. This year the new project releases include:
- Eclipse Triquetrum, an open platform for managing and executing scientific workflows. The goal of Triquetrum is to support a wide range of use cases, ranging from automated processes based on predefined models, to replaying ad-hoc research workflows recorded from a user's actions in a scientific workbench UI. The new release includes additional Ptolemy actors and support of actor-oriented classes.
- Eclipse January, is a set of libraries for handling scientific numerical data in Java. Eclipse January is inspired by the Python library, NumPy. The new Eclipse January release now support units of measurement metadata and a new set of APIs that makes it easier for users to get started.
- Eclipse EAVP, is a scientific visualization framework that includes a service based architecture that supports such diverse capabilities as mesh editing, 2D plotting, and 3D geometry editing. The new release of Eclipse EAVP integrates Eclipse January data for geometry, dsl and form data structures and consolidates 2D plotting series selection UI.
- Eclipse EASE, is a scripting environment for the Eclipse IDE. The new release integrates the Py4J engine so now users are able to run and debug python code on a native python installation. Eclipse EASE also now includes new UnitTest framework which allows developers to write scripted tests in JUnit style.
- Eclipse TeXlipse, provides an Eclipse extension to support LaTex projects, so that document preparation can be incorporated into the normal Eclipse development activities. General LaTeX users will also find the advanced editing and automatic document generation features of TeXclipse provide a compelling alternative to other LaTeX environments. TeXclipse was an existing project that has recently moved to the Eclipse Foundation. This will be the first release focuses on ensuring the project follows the Eclipse Foundation IP policies, the project source code has been moved to Eclipse Foundation infrastructure and a new installers was created to simplify installation.
The new releases are available today from the project web site. More details about the Eclipse Science Working Group is available at https://science.eclipse.org/
About the Eclipse Foundation
The Eclipse Foundation is a not-for-profit organization that supports a community for individuals and organizations who wish to collaborate on open source software. There are over 300 open source projects with the Eclipse Foundation, ranging from tools for software developers, geo-spatial technology, system engineering and embedded development tools, frameworks for IoT solutions, tool for scientific research, and much more. Eclipse Foundation Working Groups allow organizations to collaborate on building innovative new technology to meet specific industry needs. More information is available at eclipse.org.