Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : sciNetCDF details
Please login or create an account


Read / write NetCDF files
(4754 downloads for this version - 13345 downloads for all versions)
Owner Organization
Scilab Enterprises
Simon Marchetto
Creation Date
April 1, 2016
Source created on
No source archive has been provided for this toolbox version.
Binaries available on
Scilab 5.5.x:
Linux 64-bit Windows 64-bit Linux 32-bit Windows 32-bit
Install command
--> atomsInstall("scinetcdf")
            NetCDF is a software library, and a self-describing, machine-independent open
data format that support the creation, access, and sharing of array-oriented
scientific data.
The version 4 of NetCDF is based on the HDF5 file format. For more details on
NetCDF see

In the context of the IASI-NG project, CNES is responsible for the development
of a Scilab/NetCDF4 interface, which CNES wanted to make available to the entire
scientific community. 

The toolbox sciNetCDF is the result of this collaboration. It can read and write
NetCDF files of any version (version 4 of the format is used by default for

The toolbox provides high level functions to read/write NetCDF files natively in
Scilab in a friendly manner (data is converted automatically from Scilab to
NetCDF and inversely).
These functions are:
- nccreate
- ncwrite
- ncread
- ncwriteatt
- ncreadatt
- ncdisp

It provides also a low level interface to all the NetCDF C library functions
(for a complete list see            
Files (4)
[2.13 MB]
Linux 64-bit binary for Scilab 5.5.x
Linux 64-bit binaries
[1.72 MB]
Windows 64-bit binary for Scilab 5.5.x
Windows 64-bit binaries
[2.19 MB]
Linux 32-bit binary for Scilab 5.5.x
Linux 32-bit binaries
[1.49 MB]
Windows 32-bit binary for Scilab 5.5.x
Windows 32-bit binaries
News (1)
Comments (1)     Leave a comment 
Comment from EMMANUEL Fontaine -- May 11, 2018, 08:33:47 AM    
Hi, I used scinetcdf under scilab 5.5.2.
however, I have some issues with scilab 5.5.2 that kills himself during a process don't
know why. 
So I change my scilab to the newest version 6.0.1 but now the lib of scinetcdf is too old
version. I got this:
--> exec("/home/emmanuel/Documents/scilab/scinetcdf_1.2/loader.sce") ;
Start sciNetCDF
	Load macros
at line    21 of function startModule (
/home/emmanuel/Documents/scilab/scinetcdf_1.2/etc/scinetcdf.start line 26 )
at line    81 of executed file
at line    10 of executed file /home/emmanuel/Documents/scilab/scinetcdf_1.2/loader.sce

lib: Old binary lib detected. Please recompile it for Scilab 6.

I also try that:
--> atomsInstall('/home/emmanuel/Documents/scilab/scinetcdf_1.2.bin.x64.linux.tar.gz')
Scanning repository
... Done

 ans  =

and that:

--> atomsInstall("scinetcdf")
 ans  =


in the last test I put the file in the main scialb directory.

If any help could be nice.
Leave a comment
You must register and log in before leaving a comment.
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.