Results

List of Champions:

Total 5 teams were found to be equally good, so all 5 teams were recognised as champions instead of traditional 1st, 2nd, and 3rd prizes.

Team ID Software interfaced Name Description about the toolbox
STH105
Point Cloud Library
Ankit Kumar The Point Cloud Library is an open-source library of algorithms for point cloud processing tasks and 3D geometry processing, such as occur in three-dimensional computer vision. The participants have enabled calls to about 41 functions of PCL from Scilab. Some of the functions include operations such as generating a random point cloud, converting PCD file to PNG format, downsampling a cloud using pcl, etc.
Akshay S Rao
Aliasgar AV
Mohammed Rehab Sait
STH101
Armadillo
Ajay S Armadillo is a linear algebra software library for the C++ programming language. It aims to provide efficient and streamlined base calculations, while at the same time having a straightforward and easy-to-use interface. The participants have enabled calls to about 104 functions of Armadillo from Scilab. Some of the functions include operations such as calculating the principal component, performing Matrix convolution in 2d, computing Matrix exponential, etc.
Kalai Chelvan
Pooja K
Prabhakar P
STH030
Graphviz
Neelakanda Bharathiraja Urgavalan Graphviz (short for Graph Visualization Software) is a package of open-source tools for drawing graphs specified in DOT language scripts and a set of tools that can generate and/or process DOT files. The participants have enabled calls to about 7 functions of Graphviz from Scilab. Their toolbox offers a GUI to plot adjacency matrix or the graph file using Graphviz APIs, converting csv to adjacency, etc.
Hariharan Ravi
Ajay Krishna Vasanthakumar
STH109
GNU Scientific Library
Rajan Goyal

Scilab is extensively used by university level students and researchers for various mathematical and physical computations. So, having a handful of special functionalities that support such activities is more essential. sci_gsl is a cross-platform, open source and user-friendly toolbox that implements the various functionalities of GNU Scientific Library (GSL) in Scilab. The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License. The current version of the toolbox is tested on Ubuntu (18.04 and 20.04) both for 32 bit and 64 bit Operating Systems at the moment. You need to install GSL 2.6 before installing the toolbox. The installation procedure of GSL 2.6 in Ubuntu is given in the readme file. The GSL 2.6 is available for download at http://mirrors.kernel.org/gnu/gsl/gsl-2.6.tar.gz

We are working on broadening its compatibility with Windows and the version for the same will be published soon.

Features
  1. Integration of some special functions with three types of Monte Carlo method (PLAIN, MISER, VEGAS).
  2. Computation of normalized radial wavefunction of hydrogen like atoms.
  3. Computation of 45 special functions like Airy’s function, Bessel Function etc.
  4. Returning values of about 25 physical constants in S.I or MKS units.
  5. Computation of Associated Legendre Polynomial and Normalized Associate Legendre. Polynomials which are suitable for spherical harmonics.
  6. Solving system of linear equations using LU decomposition, QR decomposition and Householder solver. 
  7. About 88 distribution functions like Gaussian distribution, T-distribution etc. are available.
In total, about 168 new functionalities from GNU Scientific Library are made available in Scilab through sci_gsl
Github link: https://github.com/RajanGoyal1002/sci_gsl
ATOMS link: https://atoms.scilab.org/toolboxes/GSL/1.0
Rashmi Verma
Sakshi Verma
Mahiguhappriyaprakash
STH026
Pandas
Sundeep V V S Akella

In computer programming, pandas is a software library written for the Python programming language for data manipulation and analysis. In particular, it offers data structures and operations for manipulating numerical tables and time series. The participants have enabled calls to about 157 functions of Pandas from Scilab. Some of the functions include operations such as applying a function along an axis of the DataFrame, column-wise combining with another DataFrame, return cross-section from the Series/DataFrame, etc.
Github link: https://github.com/adityadhinavahi/SciPandas

Aditya Dhinavahi

List of Consolation prize winners:

Team ID Software interfaced Name Description about the toolbox
STH019 Keras Tanay Karve

KERAS is an Open Source Neural Network library written in Python. It provides a scikit-learn type API (written in Python) for building Neural Networks. The participant has enabled calls to about 7 functions of Keras from Scilab. Some of the functions include operations such as testing and training the neural network, developing a transfer-learning image recognition model, plotting confusion matrix data, etc.

Github link: https://github.com/TanayKarve/scilab-keras-toolbox

ATOMS link: https://atoms.scilab.org/toolboxes/keras-toolbox/1.0

STH149
Blender
Naveenkumar Madhesh Blender is a free and open-source 3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, motion graphics, interactive 3D applications, virtual reality and computer games. The participants have enabled calls to about 6 functions of Blender from Scilab. Some of the functions include operations such as blender connector, parsing animation file, playing animation file, etc.
Balaji Ravichandran
Ganapathiraj Thangavel
STH005
R-studio
Tarun A H

R is a language and environment for numerical and statistical computing and graphics. The participants have enabled calls to about 34 functions of R from Scilab. Some of the functions include operations such as calculating binomial distribution, quantile function of normal distribution, random poisson distribution, etc.

Github link: https://github.com/Tarun0607/Scilab-R-Toolbox
ATOMS link: https://atoms.scilab.org/toolboxes/SciR

Venkat Ragavan
Garima Dave
Akash Lad
STH079
Open edX (web interface)
Anupama Pradeepan The Open edX platform provides the massively scalable learning software technology behind edX. The participants have successfully embedded Scilab into an LMS such as Open edX. They have not actually built a Scilab Toolbox. They aim towards providing seamless access to Scilab for educators who use CMSs and LMSs for teaching.
Ramaseshan S