zamyślony
Przemysł | Oprogramowania komputerowego |
---|---|
Założony | 2001 |
Założyciel | Travisa Vaughta, Erica Jonesa |
Siedziba | , |
Produkty | w języku Python , doradztwo i szkolenia |
Strona internetowa |
Enthought, Inc. to firma programistyczna z siedzibą w Austin w Teksasie w Stanach Zjednoczonych , która opracowuje naukowe i analityczne rozwiązania obliczeniowe, wykorzystując głównie język programowania Python . Najbardziej znany jest z wczesnego rozwoju i utrzymywania biblioteki algorytmów matematycznych, ścisłych i inżynierskich SciPy oraz z Pythona do dystrybucji obliczeń naukowych Enthought Canopy (dawniej EPD).
Firma została założona w 2001 roku przez Travisa Vaughta i Erica Jonesa.
Oprogramowanie open source
Enthought publikuje dużą część kodu jako oprogramowanie typu open source na licencji typu BSD .
Enthought Canopy to środowisko dystrybucji i analizy obliczeń naukowych i analitycznych w języku Python, dostępne bezpłatnie i na licencji komercyjnej.
Projekty oprogramowania open source w pakiecie Enthought Tool Suite obejmują:
- Cechy : biblioteka definicji typów manifestów dla języka Python, która zapewnia inicjowanie, sprawdzanie poprawności, delegowanie, powiadamianie i wizualizację. Pakiet Traits jest podstawą pakietu narzędzi Enthought, leżącego u podstaw prawie wszystkich innych pakietów.
- TraitsUI : warstwa interfejsu użytkownika obsługująca funkcje wizualizacji cech. Implementacje wykorzystujące wxWidgets i Qt są dostarczane przez projekty TraitsBackendWX i TraitsBackendQt
- Pyface : niezależna od zestawu narzędzi warstwa abstrakcji GUI, która jest używana do obsługi funkcji „wizualizacji” pakietu Traits.
- MayaVi : Wizualizacja danych naukowych 2-D/3-D, nadająca się do użytku w TraitsUIs oraz wtyczce Envisage .
- Envisage : rozszerzalna architektura wtyczek do aplikacji naukowych, inspirowana Eclipse i NetBeans w świecie Java.
- Włącz : wieloplatformowy silnik rysunkowy DisplayPDF, który obsługuje wiele backendów wyjściowych, w tym natywne systemy okienkowe Windows , GTK+ i macOS , różne formaty obrazów rastrowych , PDF i PostScript .
- BlockCanvas : Wizualne środowisko do tworzenia eksperymentów symulacyjnych, w których funkcje i dane są rozdzielane za pomocą CodeTools.
- GraphCanvas : biblioteka do interakcji z wizualizacjami złożonych wykresów.
- SciMath : Wygodne biblioteki do matematyki, interpolacji i jednostek
- Chaco : interaktywny zestaw narzędzi do kreślenia 2-D dla Pythona.
- AppTools: Ogólne narzędzia do tworzenia aplikacji ETS: tworzenie skryptów, rejestrowanie, preferencje, ...
- Enaml : Biblioteka do tworzenia interfejsów użytkownika o profesjonalnej jakości, łącząca deklaratywny język specyficzny dla domeny z układem opartym na ograniczeniach.
Zobacz też
- LiczbaPy
- matplotlib
- Anakonda
- ActivePython z ActiveState
Linki zewnętrzne