HOME

TheInfoList



OR:

Enthought, Inc. is a software company based in Austin, Texas, United States that develops scientific and analytic computing solutions using primarily the Python programming language. It is best known for the early development and maintenance of the SciPy library of mathematics, science, and engineering algorithms and for its Python for scientific computing distribution Enthought Canopy (formerly EPD). The company was founded in 2001 by Travis Vaught and Eric Jones.


Open source software

Enthought publishes a large portion of the code as open-source software under a BSD-style license. Enthought Canopy is a Python for scientific and analytic computing distribution and analysis environment, available for free and under a commercial license. The Enthought Tool Suite open source software projects include: * Traits: A manifest type definition library for Python that provides initialization, validation, delegation, notification, and visualization. The Traits package is the foundation of the Enthought Tool Suite, underlying almost all other packages. * TraitsUI: A UI layer that supports the visualization features of Traits. Implementations using wxWidgets and Qt are provided by the TraitsBackendWX and TraitsBackendQt projects * Pyface: toolkit-independent GUI abstraction layer, which is used to support the "visualization" features of the Traits package. * MayaVi: 2-D/3-D scientific data visualization, usable in TraitsUIs as well as an Envisage
plug-in Plug-in, plug in or plugin may refer to: * Plug-in (computing) is a software component that adds a specific feature to an existing computer program. ** Audio plug-in, adds audio signal processing features ** Photoshop plugin, a piece of softwar ...
. * Envisage: An extensible plug-in architecture for scientific applications, inspired by
Eclipse An eclipse is an astronomical event that occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ce ...
and NetBeans in the Java world. * Enable: A multi-platform DisplayPDF drawing engine that supports multiple output backends, including Windows,
GTK+ GTK (formerly GIMP ToolKit and GTK+) is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and proprie ...
, and macOS native windowing systems, a variety of
raster Raster may refer to: * Raster graphics, graphical techniques using arrays of pixel values * Raster graphics editor, a computer program * Raster scan, the pattern of image readout, transmission, storage, and reconstruction in television and compu ...
image formats,
PDF Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
, and
PostScript PostScript (PS) is a page description language in the electronic publishing and desktop publishing realm. It is a dynamically typed, concatenative programming language. It was created at Adobe Systems by John Warnock, Charles Geschke, Doug Br ...
. * BlockCanvas: Visual environment for creating simulation experiments, where function and data are separated using CodeTools. * GraphCanvas: library for interacting with visualizations of complex graphs. * SciMath: Convenience libraries for math, interpolation, and units * Chaco: An interactive 2-D plotting toolkit for Python. * AppTools: General tools for ETS application development: scripting, logging, preferences, ... * Enaml: Library for creating professional quality user interfaces combining a domain specific declarative language with a constraints based layout.


See also

* NumPy *
matplotlib Matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy. It provides an object-oriented API for embedding plots into applications using general-purpose GUI toolkits like Tkinter, wxPytho ...
* Anaconda * ActiveState's ActivePython


References


External links

* Companies based in Austin, Texas Computational science Free software programmed in Python Software companies based in Texas Software companies of the United States {{US-software-company-stub