Re: [netcdfgroup] How convert csv files to a netcdf file

  • To: Chris Barker <chris.barker@xxxxxxxx>
  • Subject: Re: [netcdfgroup] How convert csv files to a netcdf file
  • From: Jennifer Oxelson Ganter <oxelson@xxxxxxxx>
  • Date: Tue, 15 Dec 2020 13:52:26 -0700
Hello all,

You can try Rosetta (part of the THREDDS project) to convert the files.  (
https://www.unidata.ucar.edu/software/rosetta/)

It's still in development, but we've a local installation running if you'd
like to try it.  Let me know if you are interested.

Cheers,
Jennifer


On Tue, Dec 15, 2020 at 11:55 AM Chris Barker via netcdfgroup <
netcdfgroup@xxxxxxxxxxxxxxxx> wrote:

> Steve Hankin was looking at specifying a CSV format that would map to
> netCDF.
>
> I'm not sure what came of that.
>
> In the meantime, how to do this now depends on what tools you are familiar
> with:
>
> I would use Python (and probably xarray) to write a translator -- it would
> be quite straightforward if you are familiar with Python.
>
> Other options are:
> - Any number of other programming languages
> - some way to translate to CDL -- given that the meta data is similar for
> all this data, that could be not too hard.
>
> HTH,
> -CHB
>
>
>
>
>
>
> On Tue, Dec 15, 2020 at 9:59 AM nazaniti6 <nazitkk1375@xxxxxxxxx> wrote:
>
>> Hello,
>> I have six CSV files which I have sent in this link
>> (
>> https://drive.google.com/drive/folders/1GQtyY1mI1YrK8GFP9SEo7dZfFHexKro3?usp=sharing
>> ).
>> If you open them you will understand that each of these files has 720 rows
>> and 360 columns which indicates longitude and latitude respectively. I
>> should tell you that the first point of latitude is -89.75, the first
>> point
>> of longitude is -179.75, and the resolution of these data is 0.5 degrees.
>> I
>> want to convert them to a NetCDF file which has the following properties:
>> Dimensions:
>> longitude = 720
>> latitude = 360
>> time = 6
>> Variables:
>> longitude
>> Size: 720x1
>> Dimensions: longitude
>> Datatype: single
>> Attributes:
>> long_name = 'longitude'
>> units = 'degrees_east'
>> latitude
>> Size: 360x1
>> Dimensions: latitude
>> Datatype: single
>> Attributes:
>> long_name = 'latitude'
>> units = 'degrees_north'
>> time
>> Size: 6x1
>> Dimensions: time
>> Datatype: single
>> Attributes:
>> long_name = 'time'
>> units = 'days since 1900-1-1'
>> calendar = 'gregorian'
>> tmp
>> Size: 720x360x6
>> Dimensions: longitude, latitude,time
>> Datatype: single
>> Attributes:
>> long_name = 'monthly mean temperature'
>> units = 'degrees Celsius'
>> correlation_decay_distance = 1200
>> _FillValue = 9.969209968386869e+36
>> missing_value = 9.969209968386869e+36
>> Could you please help me?
>>
>>
>>
>>
>>
>> --
>> Sent from: http://netcdf-group.1586084.n2.nabble.com/
>>
>> _______________________________________________
>> NOTE: All exchanges posted to Unidata maintained email lists are
>> recorded in the Unidata inquiry tracking system and made publicly
>> available through the web.  Users who post to any of the lists we
>> maintain are reminded to remove any personal information that they
>> do not want to be made public.
>>
>>
>> netcdfgroup mailing list
>> netcdfgroup@xxxxxxxxxxxxxxxx
>> For list information or to unsubscribe,  visit:
>> https://www.unidata.ucar.edu/mailing_lists/
>>
>
>
> --
>
> Christopher Barker, Ph.D.
> Oceanographer
>
> Emergency Response Division
> NOAA/NOS/OR&R            (206) 526-6959   voice
> 7600 Sand Point Way NE   (206) 526-6329   fax
> Seattle, WA  98115       (206) 526-6317   main reception
>
> Chris.Barker@xxxxxxxx
> _______________________________________________
> NOTE: All exchanges posted to Unidata maintained email lists are
> recorded in the Unidata inquiry tracking system and made publicly
> available through the web.  Users who post to any of the lists we
> maintain are reminded to remove any personal information that they
> do not want to be made public.
>
>
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe,  visit:
> https://www.unidata.ucar.edu/mailing_lists/
>
  • 2020 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: