Puppy

DSL voor het maken van NetCDF-bestanden
Download nu

Puppy Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • 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