| Puppy DSL voor het maken van NetCDF-bestanden |
Download nu |
Puppy Rangschikking & Samenvatting
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- Roberto De Almeida
- Uitgever website:
- http://pydap.org/
Puppy Tags
Puppy Beschrijving
Puppy is een DSL voor het maken van NetCDF-bestanden. Hier is een eenvoudig voorbeeld: van PUP import * Class Test (NETCDF): # NC_GLOBAL ATTIBUTEN Ga hier Geschiedenis = 'gemaakt voor een test' # Afmetingen moeten expliciet alleen worden ingesteld als ze geen variabele hebben geassocieerd met hen Dim0 = Dimension (2 ) # Variabelen die niet specificeren dimensies worden aangenomen tot # zijn hun eigen dimensie-tijd = variabele (bereik (10), record = true, eenheden = 'dagen sinds 2008-01-01') # Nu een variabele met afmetingen (tijd ,) Temperatuur = variabele (bereik (10), (tijd,), eenheden = '° C') Test.Save ('Simple.nc') Dit produceert het volgende NETCDF-bestand: NetCDF Simple {Dimensions: Dim0 = 2; tijd = onbeperkt; // (10 momenteel) Variabelen: Int Time (Time); Tijd: eenheden = "dagen sinds 2008-01-01"; int temperatuur (tijd); Temperatuur: eenheden = "° C"; // Global Attributen :: Geschiedenis = "Gemaakt voor een test"; gegevens: tijd = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; Temperatuur = 0, 1, 2, 3, 4, 5, 6, 7, 9;} Standaard gebruikt het PuDynere voor het maken van bestanden, maar dit kan worden overbelast: van NETCDF4-invoergegevensetclass-test (NETCDF): loader = Dataset ... Test.Save ('Simple.nc', formaat = 'NetCDF4') Homepage
Puppy Gerelateerde software