Program-Based Construction of Scientific Visualization

Monday Eze 1, *, Charles Okunbor 2, Abel Samuel 1 and Oluwatobi Akinmerese 1

1 Department of Computer Science, Babcock University, Ogun State, Nigeria.
2 Department of Computer Science, Admiralty University, Delta State, Nigeria.
 
Research Article
World Journal of Advanced Research and Reviews, 2021, 11(03), 413–423
Article DOI: 10.30574/wjarr.2021.11.3.0488
 
Publication history: 
Received on 20 August 2021; revised on 27 September 2021; accepted on 29 September 2021
 
Abstract: 
Scientific Visualization remains an integral and inevitable part of every meaningful scientific, industrial and academic research. The focus of this study is to demystify the evolution, design and programmatic construction of scientific visualizations. Real life demonstrations have been achieved in this work using Python Programming Language. This work begins by exploring the programming environment based on a Python Integrated Development Environment (IDE) – the Anaconda. The IDE usage was shown in a chronological sequence with accompanying visual outcomes. The use of plot libraries was discussed, and implemented in real life. One of the demonstration projects is the Zig-Zag plot. Studies were also done on sub-plotting, and how it is used in scientific visualizations, especially where there is necessity to generate variations of outputs originating from a singular dataset. The work also explores the use of pie charts for presentations. A real-life case of how this could be used to visualize the halls of a residential university was demonstrated, with each of the data components labelled in distinct colours. It is hoped that this work will serve as a foothold and useful guide to researchers and other practitioners involved in real life scientific visualization.
 
Keywords: 
Scientific Visualization; Python Programming; Anaconda; Integrated Development; Spyder
 
Full text article in PDF: 
Share this