Промышленность | Программное обеспечение |
---|---|
Основан | 2001 |
Основатель | Трэвис Воот, Эрик Джонс [1] [2] |
Штаб-квартира | , |
Продукты | Программное обеспечение для разработки на Python , консультации и обучение |
Веб-сайт | www |
Enthought, Inc. - компания-разработчик программного обеспечения, базирующаяся в Остине, штат Техас , США, которая разрабатывает научные и аналитические вычислительные решения с использованием в основном языка программирования Python . Он наиболее известен ранней разработкой и сопровождением библиотеки математических, научных и инженерных алгоритмов SciPy [3], а также своим Python для распространения научных вычислений Enthought Canopy (ранее EPD). [4]
Компания была основана в 2001 году Трэвисом Воотом и Эриком Джонсом. [1] [2]
Программное обеспечение с открытым исходным кодом [ править ]
Enthought публикует большую часть кода как программное обеспечение с открытым исходным кодом под лицензией в стиле BSD .
Enthought Canopy - это Python для среды распространения и анализа научных и аналитических вычислений, доступный бесплатно и по коммерческой лицензии. [5]
В Enthought Tool Suite с открытым исходным кодом проекты включают в себя: [6]
- Черты : библиотека определения типа манифеста для Python, которая обеспечивает инициализацию, проверку, делегирование, уведомление и визуализацию. Пакет Traits - это основа Enthought Tool Suite, лежащая в основе почти всех других пакетов.
- TraitsUI : слой пользовательского интерфейса, поддерживающий функции визуализации Traits. Реализации с использованием wxWidgets и Qt предоставляются проектами TraitsBackendWX и TraitsBackendQt.
- Pyface : не зависящий от инструментария слой абстракции графического интерфейса пользователя, который используется для поддержки функций «визуализации» пакета Traits.
- MayaVi : двухмерная / трехмерная визуализация научных данных, которую можно использовать в интерфейсах TraitsUI, а также в качестве подключаемого модуля Envisage.
- Envisage : расширяемая архитектура подключаемых модулей для научных приложений, вдохновленная Eclipse и NetBeans в мире Java.
- Включить : мультиплатформенный механизм рисования DisplayPDF, который поддерживает несколько серверных модулей вывода, включая собственные оконные системы Windows , GTK + и macOS , различные форматы растровых изображений, PDF и PostScript .
- BlockCanvas : визуальная среда для создания имитационных экспериментов, в которой функция и данные разделяются с помощью CodeTools.
- GraphCanvas : библиотека для взаимодействия с визуализацией сложных графиков.
- SciMath : удобные библиотеки для математики, интерполяции и единиц измерения
- Chaco : интерактивный набор инструментов для построения двухмерных графиков для Python.
- AppTools: Общие инструменты для разработки приложений ETS: сценарии, ведение журнала, настройки, ...
- Enaml : библиотека для создания пользовательских интерфейсов профессионального качества, сочетающих декларативный язык, специфичный для предметной области, с компоновкой, основанной на ограничениях. [7]
См. Также [ править ]
- NumPy
- matplotlib
- Анаконда
- ActivePython от ActiveState
Ссылки [ править ]
- ^ a b «Немного нашей истории» . Разработаны решения для научных вычислений.
- ^ a b "Enthought" . Герцог Электротехника и компьютерная инженерия.
- ^ "История SciPy" . scipy.org вики. Архивировано из оригинала на 2015-07-09 . Проверено 10 сентября 2013 .
- ^ «Enthought представляет Enthought Canopy, среду анализа Python для научных и аналитических вычислений» . 10 апреля 2013 г.
- ^ "Среда распространения Python и интегрированного анализа" . Enthought Canopy.
- ^ «Программное обеспечение Python с открытым исходным кодом» . Enthought, Inc.
- ^ "ядро / enaml - GitHub" .
Внешние ссылки [ править ]
- Официальный веб-сайт