
Ensures numerical prototype work is included in production apps faster, with Less complexity, cost and risk
Visual Numerics,Inc., a 38-year producer of advanced numerical analysis and visualization software, announces the immediate availability of PyIMSL Studio, the first commercially-available numerical analysis prototyping environment designed for deploying mathematics and statistics models into production applications.
In a recent Visual Numerics survey, more than 60 percent of respondents said that they create prototype models before developing code for production applications. The vast majority of respondents also indicated that their organization uses multiple numerical analysis tools for prototyping.
Today modelers and developers are using different tool sets in the prototyping and production stages of development causing significant challenges in moving numerical prototypes into production use.
ADVERTISEMENT
This problem causes development teams to spend enormous amounts of time developing equivalent algorithms to those used in prototype models. These challenges can cause a significant gap in terms of cost, resources, and risk between modeling a numerical prototype and deploying that numerical model into production.
PyIMSL Studio solves this problem of a prototype to production gap by combining prototyping tools in the popular Python dynamic language with the world class IMSL@ C Numerical Library.
Now the IMSL C Library can be leveraged throughout the entire development process so that the same mathematical and statistical algorithms can be used throughout prototyping and production application development and then deployed on more than 50 computing environments.
Customers estimate that development time can be significantly reduced if modelers and developers use the same underlying algorithms.
In addition to the comprehensive IMSL C Library math and statistical algorithms, PyIMSL Studio also provides robust Python development tools for rapid prototyping.
These Python tools are integrated into a single installable and supported package and include NumPy for data array manipulation, Matplotlib charting components, GUI development tools, Pydev with Eclipse and IPython IDEs, data I/O and transformation components and other tools.
Extensive documentation provides a complete API for the math and statistics functions, tutorials, and details for implementation teams to quickly and easily make prototype models part of production applications.
"By supporting popular Python tools and delivering the same algorithms in prototyping and production stages, PyIMSL Studio extends our IMSL Numerical Library capabilities from development and implementation teams to a new group of numerical modelers," said Margaret Journey, Director of Product Management, Visual Numerics.
"By using the same underlying algorithms and robust Python tools, organizations can remove complexity, time and cost from transforming prototype models into world-class analytic applications. Companies can have confidence that there is a commercial organization supporting the algorithms and Python prototyping package as part of the PyIMSL Studio product."