NASA Advanced Technology Microwave Sounder 12AUG2019 · Schreier, Advanced Technology Microwave...
Transcript of NASA Advanced Technology Microwave Sounder 12AUG2019 · Schreier, Advanced Technology Microwave...
Sounder SIPS ATMS Level 1B Products User Guide
Goddard Earth Sciences Data and Information Services Center (GES DISC) http://disc.gsfc.nasa.gov NASA Goddard Space Flight Center Code 610.2 Greenbelt, MD 20771 USA © 2019. All rights reserved.
NASAAdvancedTechnologyMicrowaveSounder(ATMS)
Level1BDataProductUserGuide
August2019
ProductVersion2.11
SoftwareVersion2.11.2
NationalAeronauticsandSpaceAdministrationGoddardEarthScienceDataInformationandServicesCenter(GESDISC)
Sounder SIPS ATMS Level 1B Product User Guide
ii
Preparedby:
_______________________________________
RuthMonarrez,ProjectElementManagerS-NPPSounderSIPSJetPropulsionLaboratoryCaliforniaInstituteofTechnologyPasadena,CA
Reviewedby:
_______________________________________
ThomasHearty,GESDISCScienceDataSupportGSFCCode610.2
Contributors:ATMSLevel1ScienceTeamBjornLambrigsten-PI JPLMathiasSchreier JPLATMSLevel1SoftwareTeamIrinaTkatcheva JPLEvanManning JPLJiaZong JPLGESDISCScienceDataSupportLenaIredell GSFC
Sounder SIPS ATMS Level 1B Product User Guide
iii
RevisionHistory
ProductVersion SoftwareVersion Date Changes
2015-08-19 InitialInternalRelease
2016-04-06 BetaRelease
v01_08 v01_08_00 2017-04 Version1Release
v02_05 v02_05_00 2018-05 Version2Release- UpdateGeolocation- CompletedimplementationofallL1aQA
definitions- UpdatedCorrectionCoefficients- Re-designedcalib_degradedqualityflag- Addedabrightnesstemperaturestatusflag:
antenna_temp_qc.v02_11 v02_11_02 Version2Release
-AddedsupportforJPSS-1-Updatedsomehyperlinks-Addedlistofacronyms
Sounder SIPS ATMS Level 1B Product User Guide
iv
Table of Contents ..........................................................................................................................................................................i
1.0Introduction................................................................................................................................11.1OverviewofSounderSIPS.................................................................................................................11.2MissionInstrumentDescription.....................................................................................................21.3DataDisclaimer...................................................................................................................................21.4ObtainingtheProduct........................................................................................................................31.5ContactInformation...........................................................................................................................31.6References.............................................................................................................................................31.7What’sdifferent/newinVersion2.................................................................................................4
2.0ATMSLevel1BProductOverview.........................................................................................52.1ProductGranulationandIdentification........................................................................................52.2AlgorithmBackground......................................................................................................................52.3DataOrganization...............................................................................................................................72.4FileFormatandStructure.................................................................................................................72.5Metadata................................................................................................................................................72.6MissingData/FillValues..................................................................................................................82.7FileNamingConvention....................................................................................................................82.8TimeRepresentation........................................................................................................................10
3.0DataContent.............................................................................................................................113.1Dimensions.........................................................................................................................................123.2GlobalAttributes...............................................................................................................................123.3VariableAttributes...........................................................................................................................213.4ScienceVariables...............................................................................................................................223.5Auxilliarygroup.................................................................................................................................283.6Geolocation.........................................................................................................................................30
4.0OptionsforReadingtheData..............................................................................................32
5.0DataServices............................................................................................................................32
6.0AcronymsandAbbreviations..............................................................................................33AppendixA:DifferencesinimplementationbetweenAlgorithmTheoreticalBasisDocument(ATBD)andATMSL1BV2.......................................................................................34
A.1CalculationofCalibrationCoefficientsandNon-LinearityCorrection....................34A.2LunarIntrusionorContamination....................................................................................34
A.3SmoothingofCalibrationCounts.......................................................................................35A.4BlackbodyEmissivity............................................................................................................35
AppendixB:GeolocationQualityFlags....................................................................................36
AppendixC:S-NPPCDLFileDefinition....................................................................................39AppendixD:JPSS-1/NOAA-20CDLFileDefinition...............................................................53
Sounder SIPS ATMS Level 1B Product User Guide
1
1.0IntroductionThisdocumentprovidesbasicinformationaboutVersion2.11oftheAdvancedTechnologyMicrowaveSounder(ATMS)Level1B(L1B)product.TheATMSinstrumentisonboththeSuomi-NationalPolar-orbitingPartnership(S-NPP)andtheJointPolarSatelliteSystem-1(JPSS-1)/NationalOceanicandAtmosphericAdministration-20(NOAA-20)satellites.TheATMSLevel1Bproductconsistsofcalibratedradiances(antennaisgeolocatedandcalibratedtoantennatemperature.Thisproducthasbeenannotatedwithbothfileandattributelevelmetadatatofullydescribeitscontents.TheATMSLevel1Aproductisnotdescribedindetailinthisdocument.TheJPSS-1/NOAA-20satellitewillbereferredtoasJPSS-1orJ1throughoutthisdocument.NOAA-20isusedinNOAAdocumentation.1.1 OverviewofSounderSIPSTheJointPolarSatelliteSystem(JPSS)S-NPPSounderScienceInvestigator-ledProcessingSystems(SIPS),isoneofsixSIPSsformedbyNationalAeronauticsandSpaceAdminstration(NASA)toprovidetheprocessingoflevel0datathroughlevel1,level2andlevel3fromtheSoumi-NPP(previouslyknownasNPP)satellite.TheSuomi-NPPandJPSS-1satellitesaremanagedbytheNationalPolar-orbitingPartnership(NPP)whichincludeselementsfromNASA,NOAAandDepartmentofDefense(DoD).SpecificdetailsabouttheS-NPPandJPSSMissionscanbefoundat:https://www.jpss.noaa.gov/mission_and_instruments.html.TheS-NPPandJPSS-1SounderSIPSisateammadeupoftheJetPropulsionLaboratory(JPL)andtheGoddardEarthSciencesDataandInformationServicesCenter(GESDISC).JPLprovidestheoverallprojectmanagement,sciencealgorithmsoftwareintegration,testandvalidationsupport.TheGESDISCperformslevel0dataacquisitionandroutinedataprocessingoperations.TheGESDISC/DistributedActiveArchiveCenter(DAAC)archivesanddistributesthedataproductsandassociateddocumentation.
Table1.1S-NPP/JPSS-1SIPSs.ScienceTeam SIPS Instrument(s)Analyzed
Sounder Sounder ATMSandCrISOzone Ozone OMPSCeres CERESCARS CERESLand Land VIIRSAtmospheres Atmospheres VIIRSOcean Ocean VIIRS
Sounder SIPS ATMS Level 1B Product User Guide
2
TheSIPSsmayalsodevelopadditionalproductstohelptheirscienceteamsanalyzethepotentialusefulnessofS-NPPproductsforcontinuingongoingclimatestudies.Consequently,mostSIPSsproduceavarietyofdataproductsfortheirscienceteams.BecausethepossibilityexiststhatmanyofthesedataproductsprovideutilitytothesciencecommunitybeyondtheS-NPPscienceteams,NASArequeststhatSIPSproductsbemadeavailabletothepublic.ThisisconsistentwithNASA’sEarthScienceDataPolicyhttps://science.nasa.gov/earth-science/earth-science-data/data-information-policy
1.2MissionInstrumentDescriptionS-NPPisthefirstinaseriesofnextgenerationU.S.weathersatellitesoftheJPSS.ATMSisoneof5instrumentsonboardtheS-NPPsatellite.Theotherinstrumentsare:CloudsandtheEarth'sRadiantEnergySystem(CERES),Cross-trackInfraredSounder(CrIS),OzoneMappingandProfilerSuite(OMPS)andVisibleInfraredImagingRadiometerSuite(VIIRS).Thesesame5instrumentsarealsoflyingonboardJPSS-1.ATMSisa22-channelmicrowave,cross-trackscanningsounderprovidingbothtemperatureandhumiditysoundings.Table1.2.1andTable1.2.2containasummaryoftheATMSinstrumentandplatformparameters.TheATMSinstrument’sScanDriveMechanismonS-NPPhasbeenexperiencingadditionalwearonthebearings.Toextendthelifeoftheinstrument,adecisionwasmadetoperformscanreversalsforthepurposeof‘re-wetting’thebearings.Thescanreversalsarenowoccurringtwiceperorbit,startingAug9,2016.Theendresultofthismaneuverisaslightlossofdata.ThislossofdataisrepresentedbytheuseofFillValues.
Table1.2.1InstrumentparametersforATMSonS-NPPandJPSS-1.
InstrumentType
ScanRate(s)
ScanRange(°)
ScanPattern
FORDia(km,nadir)
SpectralChannels
Microwave(MW)
8/3 ±53 96 16-75 22
Table1.2.2Approximateorbitalparameters.
Platform Alt(km)
OrbitIncl.(°)
EquatorXTime
Period RepeatOrbits
RepeatDays
Launch
S-NPP 824 98.7 13:30 101 228 16 28Oct2011JPSS-1 824 98.7 13:30 101 228 16 18Nov2017
1.3DataDisclaimerVersion2.11ATMSLevel1Bdataarereleasedtothepublicasis.Everyefforthasbeenmadetoproperlyrepresentthedataforwhichthisdocumentdescribes.
Sounder SIPS ATMS Level 1B Product User Guide
3
1.4ObtainingtheProductTheATMSLevel1A&1BsoftwareiswrittenandintegratedbytheSounderSIPS.ThesoftwarethengetsdeliveredtotheGoddardEarthSciencesDataandInformationServicesCenter(GESDISC)whereit'sinstalledandputintoOperations.TheATMSLevel1BproductcanbefoundatanddownloadedfromtheGESDISC. Thereyouwillfindadditionalinformationanddocumentationaboutthisproductandotherproductsofinterest.
https://disc.gsfc.nasa.gov
UsetheECSShortnamesinthesearchstringtoquicklyfindtheATMSLevel1Bproduct: SNPP: SNPPATMSL1B JPSS-1/NOAA-20: SNDRJ1ATMSL1B orthelinksbelowwilltakeyoudirectlytotheLevel1Bproducts:SNPP: https://disc.gsfc.nasa.gov/datasets?keywords=SNPPATMSL1B&page=1 JPSS-1: https://disc.gsfc.nasa.gov/datasets?keywords=SNDRJ1ATMSL1B&page=1
1.5ContactInformationForinformation,questionsorconcernswiththisATMSL1Bdataset,pleasecontact:[email protected]:[email protected],SuomiNationalPolarPartnershipMission;AlgorithmTheoreticalBasisDocumentNASAL1b:AdvancedTechnologyMicrowaveSounder,Version1,July20042.M.Schreier,AdvancedTechnologyMicrowaveSounder(ATMS)AssessmentReportforSuomiNationalPolar-orbitingPartnership(S-NPP)SounderScienceInvestigator-ledProcessingSystem(SIPS)DataLevel1,DataProductVersion2.0,March20183.NOAATechnicalReportNESDIS143CrossTrackInfraredSounder(CrIS)SensorDataRecord(SDR)User’sGuide.Version1.0,Washington,D.C.,December,20134.NASAESOEARTHDATAStandards,RequirementsandReferences,<https://earthdata.nasa.gov/user-resources/standards-and-references>5.NASAESOEARTHDATADataLevels,
Sounder SIPS ATMS Level 1B Product User Guide
4
<https://earthdata.nasa.gov/collaborate/open-data-services-and-software/data-information-policy/data-levels>1.7What’sdifferent/newinVersion2Whatisnewinversion2.11:
• SoftwareVersion2.11.2releasestheJPSS-1/NOAA-20ATMSLevel1Bproductforthefirsttime.
• Fixedananomalythatwascausingfailureinearlierprocessingresultingin
degradedqa_pct_data_missinginLevel1B.
Sounder SIPS ATMS Level 1B Product User Guide
5
2.0ATMSLevel1BProductOverviewTheATMSLevel1BproductisgeneratedusingL0datathathasbeenprocessedbytheEarthObservingSystem(EOS)DataandOperationsSystem(EDOS)locatedatNASA’sGoddardEarthSciencesDataandInformationServicesCenter(GESDISC).AnATMSLevel1Aproductisproducedasaninterimproductbutisnotarchivedanddistributedpublicly.TheATMSLevel1Bproductconsistsofcalibratedradiancesandgeolocationalongwithanymetadatanecessarytouseandinterpretthisproduct.2.1ProductGranulationandIdentificationTheATMSproductisdividedintoaseriesof6-minutesegmentsorgranuleswitheachgranulemakinguponefileand240granulesperday.Eachfilecontainsallobservationsforagiventypemadeduringaperiodofexactly6minutes.Foreachday,each240filesareidentifiedbygranulenumberinthefilename.Forexample,g156forgranule156outof240.Thenominalstarttimeofgranule1isdefinedtobe00:00:00.BecausebothCrISandATMSinstrumentsaresyncedtoInternationalAtomicTime(TAI),thestarttimeofthefirst8-secondscansetofadaycanbeanywhereupto8secondslater.Itmoves1secondwitheachleapsecond.Ifthefirstscansetstarts8secondsafterthenominalstarttime,thenthedatacanextendupto8secondspastthenominalendtime.TheabilitytouniquelyidentifyagranuleisbuiltintotheATMSL1Bproduct.Thisisextremelyusefulwhenpublishinganalysisresults.Thenominaltimecoverage,representedasastring:yyyymmddThhmm,isusedtoconstructauniquegranuleidentifiercalled“gran_id”.gran_idisstoredasaglobalattributethatisalsousedinthefilename,seesection2.6FileNamingConvention.Inaddition,thereisanobservationidentifiervariablecalled“obs_id”thatcanfurtheruniquelyidentifyanobservationwithinthegranule.Theobs_idisformattedasthegran_idwithobservationinformationappendedtoit.Theformatofobs_idis:yyyymmddThhmm.aaaExxwhere‘aaa’isthe3-digitalong-trackindex(001–135)andxxisthecross-trackindex(01–96).The“E”indicatesearthview.Exampleofobs_id:20170401T2354.001E01
2.2AlgorithmBackgroundTheSounderSIPSATMSL1BdataproductsareaproductofprocessingNASALevel0datathroughLevel1A/GeolocationandLevel1B.SeeFigure1.ForadefinitionoftheNASAData
Sounder SIPS ATMS Level 1B Product User Guide
6
ProcessingLevelsgoto:https://science.nasa.gov/earth-science/earth-science-data/data-processing-levels-for-eosdis-data-productsTheATMSLevel1AprocessingextractsradiancecountsfromATMSsciencetelemetry,convertsengineeringcountsfromthehealthandstatustelemetriesintophysicalmeasurementssuchastemperatures.TheL1Ageolocationprocessingderivesspacecraftpositionsandattitudeaccordingtospacecraftdiarytelemetry.ItalsoprojectsATMSsoundingfield-of-views(FOV)ontothetopographicsurfacewithgeolocation,line-of-site(LOS)viewangles,solarangles,andsurfaceparameterssuchaselevationsandlandfractions.AllthegeolocationparametersfromL1AprocessingarepropagatedtotheL1Bproduct.TheL1Bprocessingthenappliescalibrationcoefficients(gainandoffset)andnon-linearitycorrectiontotheradiancecountstoconvertthemtoantennatemperatures.Formoredetailonhowthecalibrationcoefficientsandthenon-linearitycorrectionsarecomputedcanbefoundinAppendixA.TechnicalandscientificdetailsoftheL1BprocessingstepsandcalibrationscanbefoundintheAlgorithmTheoreticalBasisDocument,NASAL1b:AdvancedTechnologyMicrowaveSounderAlgorithmTheoreticalBasisDocument(ATBD)[Reference1].
Figure 1. Sounder SIPS processing development cycle.
L1A and GeolocationProcesssing
EDOS L0 data
PGS Toolkit DEM
L1A product (netCDF)
Level 1BProcesssing L1B product
(netCDF)
ATMS L1A & L1B Software Flow
Sounder SIPS ATMS Level 1B Product User Guide
7
2.3DataOrganizationTheATMSproductsaredividedintoaseriesof6minutesegmentswithonesegmentperfile.Eachfilecontainsallobservationsofagiventypemadeduringaperiodofexactly6minutes.Foreachdaythereare240files(alsoknownasgranules),identifiedbythegranulenumberinthefilename.Forgranulestarttimedetails,refertosection2.1.2.4FileFormatandStructureTheATMSL1Bfiles,similartotheCrISL1Bfiles,areinNetworkCommonDataForm,version4/HierarchicalDataFormatversion5(NetCDF4/HDF5)format.TheproductformattakesadvantageoftheNetCDF4datamodelandmakesuseofgroups,dimensions,variablesandattributestofullydescribethesciencedata.Belowisabasicstructureofal1bdatafile. netcdf l1b_atms { dimensions: // global attributes: variables: group: aux { variables: } // aux } // l1b_atms 2.5MetadataEveryefforthasbeenmadetoensurethatmetadataconformstotheClimateandForecasting(CF),Version1.6,andAttributeConventionsforDataDiscovery(ACDD),Version1.3,guidelines.SeethefullproductspecificationinAppendixC. FormoreinformationonCF,referto: http://cfconventions.org/Data/cf-documents/requirements-recommendations/requirements-recommendations-1.6.htmlFormoreinformationonACDD,referto:
http://wiki.esipfed.org/index.php/Attribute_Convention_for_Data_Discovery_1-3
Sounder SIPS ATMS Level 1B Product User Guide
8
2.6MissingData/FillValuesOnoccasion,therewillbedatathatismissingforwhateverreason.Inthesituationwherethereareincompletegranuleswithinthe6-minuteproductgranule,themissingdatawillbefilledwitha‘FillValues’.Thefillvalueisindicatedbytheattribute‘_FillValue’.Thefillvaluewillexistinthesamelocationthemissingdatawouldexist.Thiswillpreservetheshapeofthe6-minutegranule.Shouldthedataforanentire6-minutegranulebemissing,agranulewillstillbeproducedandwillcontainallfillvalues.Inotherwords,afullfill-valuegranulewillbeproduced.Withthisinmind,itisadvisedtocheckthedataforfillvaluesbeforeitisused.Thefillvaluespervariabledatatypearelistedinthetablebelow.
Table:3.6.1FillValuesVariableType FillValueubyte 255UB ushort 65535US
uint 4294967295U float 9.96921e+36f double 9.96920996838687e+36
Atthescanlevel,theATMSL1BProgram Generation Executive(PGE)triestocalculateantennatemperatureforallscans,eventhereisnotenoughinformationtocalculatescan-specificcalibrationcoefficients.Ifwecan'tcalculatecoefficientsforaparticularscan,butwedohavesciencecountsforthisscan,thenweusecalibrationcoefficientsfromthenearest,earlierscan.Ifwedon'thavegoodcoefficientsfromtheearlierscan,weusenearestcoefficientsfromthelaterscan.So,infact,ifwecancalculateacalibrationcoefficientsforanyscanwithina10minuteintervalfromacurrentscan,wewillcalculatea'degraded'antennatemperatureforacurrentscan.ThePGEsetsthecorrespondingqualityflagsiftheantennatemperatureforascanwascalculatedusingcalibrationcoefficientsfromadifferentscan.2.7FileNamingConventionFilenamingforSounderSIPSproductswillbeuniqueandincludethefollowingtokensseparatedbythedelimiter‘.’Foreachtokenthatmakesupthefilename,therewillbeanattributeinthedataproductthatitmapsto(seeTable2.6Filenaming).
Filenametokens:<Sounder_SIPS_ID>.<platform>.<inst_ID>.<granuleID>.<product_granularity>.<granule_number>.<product_type>.<variant>.<version>.<production_location>.<prod_timestamp>.<extension>Where
Sounder SIPS ATMS Level 1B Product User Guide
9
• Sounder_SIPS_ID=projectidentifier<product_name_project>=SNDR• platform<product_name_platform>=SNPP,J1• inst_ID<product_name_instr>=ATMS• granuleID(yyyymmddThhmm)<gran_id>nominalstarttimewhere:
§ yyyy=year§ mm=monthofyear(01-12)§ dd=dayofmonth(01-31)§ hh=hour(00-24)§ mm=minute(00-59)
• product_granularity<product_name_duration>=m06(6minute)• granule_number<granule_number>=g###• product_typewithanoptionalidentifierfortesting<product_type_name_id>
§ L1BforATMSLevel1B• variant<product_name_variant>=std• versionvmm_mm<product_name_version>-eg.v02_00
§ VersioningwillbesynchronizedacrossSounderSIPSproducts• production_location<product_name_producer>-J=SIPSatJPL,
G=OperationsatGESDISC,T=Test,W=CrISLevel1TeamatUnivofWisc
• prod_timestamp=productcreationtimeensuresproducthasauniquename(yymmddhhmmss)<product_name_timestamp>-150407123456
• Extension(.nc)
Table2.6ATMSFileanamingFilenametoken AttributenameinCDF
(mapping)Format Value(s) Notes
Sounder_SIPS_ID product_name_project text SNDR SounderSIPSprojectID
platform product_name_platform text SNPP,J1 Satelliteplatform:SNPP=Suomi-NPP,J1=JPSS-1/NOAA-20
inst_ID product_name_instr text ATMS Instrumentidentifier
granuleID gran_id yyyymmddThhmm Uniquegranuleidentifier;Nominalgranulestarttime
product_granularity
product_name_duration m## m06 6minutes
granule_number granule_number g### g001-g240
Onlyfor6-minutegranuleproducts
product_type product_name_type_id+optionalidentifierforuniqueness
Freeformtext.Nowhitespaceoranypunctuationexceptunderscore.
L1B See:reference5
Sounder SIPS ATMS Level 1B Product User Guide
10
Version product_name_version v02_##;v02_##_##
V02_11 e.g.v02_11;v02_11_00(whenproducedatJPL)
variant product_name_variant Freeformtext.Nowhitespaceoranypunctuationexceptunderscore.
std Usedtoidentifyspecialruns.Thedefaultis:std=standard.
production_location
product_name_producer J,G,T,W J:JetPropulsionLaboratoryG:GoddardSpaceFlightCenterT:TestW:UniversityofWisconsin
prod_timestamp product_name_timestamp
yymmddhhmmss Timethefilewasproduced
product_name_extension
product_name_extension nc NetCDFfileextension
ExampleFilename:6-minuteATMSLevel1BgranuleSNDR.SNPP.ATMS.yyyymmddThhmm.m06.g196.L1B.std.vmm_mm.G.yymmddhhmmss.nc SNDR.SNPP.ATMS.20150407T0906.m06.g196.L1B.std.v02_05.G.150407104359.nc SNDR.J1.ATMS.yyyymmddThhmm.m06.g196.L1B.std.vmm_mm.G.yymmddhhmmss.nc SNDR.J1.ATMS.20180407T0906.m06.g196.L1B.std.v02_05.G.180407103459.nc2.8TimeRepresentationTimesintheATMSL1BproductaregenerallyrepresentedasUTC.However,observationtimesareprovidedinbothUTCandTAI93representationsasaconveniencetousers.CoordinatedUniversalTime(UTC)istheinternationalstandardforrepresentationoftime.UTCtimesareexpressedinhuman-readableform,asasetofvaluesindicatingyear,month,day,hourandsoon.Inthedatastreamreceivedfromthesatellite,observationtimesarerepresentedasUTC.TimestampsinATMSL1BproductfilenamesandattributesarerepresentedasUTCandformattedaccordingtothe“ISO8601:2004”standard.Forexample,thetimeJanuary25,2016at13:00mayberepresentedaseitherofthefollowing:
2016-01-25T13:00Z20160125T1300
Thelongerformisusedinattributes,andthemorecompactformisusedinfilenames.Thecharacter“Z”indicates“Zulutime”,orUTC.
Sounder SIPS ATMS Level 1B Product User Guide
11
InternationalAtomicTime(TAI)isexpressedasnumberofsecondselapsedonthesurfaceoftheEarthsincesomereferenceUTCtime.Theterm“TAI93”indicatesthatthereferencetimeisthebeginningoftheyear1993,or1993-01-01T00:00:00Z.Thisreferencetimewaschosentobeconsistentwithdataproductsfromotherinstruments,andtoallowforpreciserepresentationoftimesspanningtheexpectedmissionlength.Leapsecondsareone-secondadjustmentsthatareoccasionallyappliedtoUTCas23:59:60,toaccountforirregularitiesintherotationoftheEarth.Therewere27leapsecondsappliedtoUTCbetweenJan1,1958andJan1,1993.BetweenJan1,1993andJan1,2017,anadditional10leapsecondswereappliedtoUTC.Leapsecondsmustbeaccountedforwhendoingcertainkindsoftimecalculations,especiallyinastronomyandsatelliteapplications.LeapsecondscanoccuronDecember31orJune30ofagivenyear,andareannouncedmonthsinadvance.Leapsecondsmustbeaccountedforinthefollowingoperations:
•WhencalculatingexactelapsedtimebetweentwoUTCtimes.IfoneormoreleapsecondswereinsertedbetweentheUTCendpoints,theymustbeaccountedforinorderfortheresulttobeaccurate.•WhenconvertingbetweenUTCandTAItimes.AnyleapsecondsthatoccurredbetweentheTAIreferencetimeandtheUTCtimemustbeaccountedfor,ortheresultwillbewrong.•WhencomparingTAItimeswithdifferentreferencetimes,orconvertingfromoneTAIreferencetimetotheother.Anyleapsecondsthatoccurredbetweenthereferencetimesmustbeaccountedfor,ortheresultwillbewrong.AnexamplewouldbewhencomparingTAI93timesinL1Bproductsto“IET”microsecondsinoperationalATMSSDRproducts,whichuseareferencetimeof1958-01-01T00:00Z.Inthiscase27leapsecondsoccurredbetweenthereferencetimes.
Ingeneral,theseoperationscanbeerror-prone.Thereforeitisrecommendedthattimecalculationsandconversionsbedonewithleap-second-awarethirdpartytoolsthatrelyonanup-to-datetableofleapseconds,suchasthe“astropy”pythonpackage.Asagenerality,itcanbeassumedthatmostcomputationalsystemsusePOSIXtimescaleandcannotrepresentleapseconds,unlessspecificallystatedinthesoftwarespecifications.
3.0DataContentTheATMSLevel1BdataproductsarewritteninNetCDF4formatandthereforemakeuseofgroups,dimensions,variablesandattributes(global&variable).EveryNetCDF4/HDF5filecontains,ataminimum,onerootgroupwhichisunnamed.
Sounder SIPS ATMS Level 1B Product User Guide
12
AttentionshouldbegiventoqualityflagsandcheckedforfillvaluesbeforebeingusedforanyanalysisorhigherprocessingoftheL1Bproduct.Selectedgroupsandfieldsarehighlightedinthissection.AfullprofileofthecontentsofthefilesisincludedinaCommonDataLanguage(CDL)outputfileinAppendixC.
3.1Dimensions GlobaldimensionsusedthroughouttheATMSL1Bproducts.
Table3.1GlobalDimensions
Dimensionname Size Meaning
atrack 135 Along-trackspatialdimension
xtrack 96 Cross-trackspatialdimension
channel 22 ATMSchannels
band 5 Microwavebands:K,Ka,V,W,G
utc_tuple 8 PartsoftheUTCdate/time:year,month,day,hour,minute,second,millisec,microsec
spatial 3 Directions:x,y,z
fov_poly 8 Lat/lonpointsdefiningthepolygonboundinganfov(anticlockwiseasviewedfromabove)
attitude 3 Roll,pitch,yaw
spacetrack 4 Spaceview
3.2GlobalAttributesTherearetwotypesofattributes:global&variable.Inthissectionwewilltalkaboutglobalattributes.Globalattributes,sometimesreferredtoas‘file-levelattributes’,provideinformationabouttheentirefileor6-minutegranule.Thisincludesobservationtimes,publisherandcreatorinformation,dataprovenance,geolocationinformation,etc.ManyattributesarerequiredtoconformtotheCF&ACDDstandardswhileotherattributesare
Sounder SIPS ATMS Level 1B Product User Guide
13
writtenforconsistencywithlegacyproducts,hence,youmayfindsomeinformationtobealittleredundantordifferinginthenamingconvention.
TherearesomeQAglobalattributesthatshouldbeconsideredbeforeusingthedatainanalysisorprocessing.SeeTable3.2.1QARelatedGlobalAttributes,ifAutomaticQualityFlagequals‘Suspect’,youshouldlookatotherQAfieldssuchasqa_pct_data_missingtoseewhatpercentofthedatamaybemissinganddecidetousethedataornot.SeeTable3.2.2GlobalAttributesorAppendixC:CDLFileDefinitionforfullfiledefinition.
Table3.2.1QARelatedGlobalAttributesAttributeName Type Dimension Description
AutomaticQualityFlag string Passed:thegranulecontainsanon-degradedcalibratedbrightnesstemperatureorradianceforatleastonechannelinageolocatedFOVSuspect:thegranuledoesnotqualifyas"Passed"butcontainsa(possiblydegraded)calibratedbrightnesstemperatureorradianceforatleastonechannel(possiblywithoutassociatedgeolocation)Failed:thegranulecontainsnocalibratedbrightnesstemperatures/radiances.
geo_qual ushort atrack,xtrack
Overallvalueof0indicatesnocriticalissues.Bit2(surface_loc)-FailedgeolocationonEarthtopographicsurfaceBit3(DEM)-CouldnotsetFOVsurfaceelevationsandlandwaterfractionBit4(geoid_loc)-FailedgeolocationonEarthgeoidBit5(solar_ang)-FailedtosetsolarzenithorazimuthanglesBit6(spacecraft_ang)-FailedtosetspacecraftzenithorazimuthanglesBit7-Unused(0)Bit8(band_specific)-Failedgeolocationofsomebands
qa_pct_data_missing float Percentageofexpectedobservationsthataremissing.
qa_pct_data_geo float Percentageofexpectedobservationsthataresuccessfullygeolocated.
Sounder SIPS ATMS Level 1B Product User Guide
14
qa_pct_data_sci_mode float Percentageofexpectedobservationsthatweretakenwhiletheinstrumentwasinsciencemodeandaresuccessfullygeolocated.
qa_no_data string Asimpleindicatorofwhetherthisisan"empty"granulewithnodatafromtheinstrument."TRUE"or"FALSE".
AfulldefinitionoftheglobalattributescanbefoundinAppendixC:CDLFileDefinition.
Table3.2.2GlobalAttributesName Type Description
keywords string
Acomma-separatedlistofkeywordsand/orphrases.Keywordsmaybecommonwordsorphrases,termsfromacontrolledvocabulary(GCMDisoftenused),orURIsfortermsfromacontrolledvocabulary(seealso"keywords_vocabulary"attribute).
Conventions string Acomma-separatedlistoftheconventionsthatarefollowedbythedataset.
history string
Providesanaudittrailformodificationstotheoriginaldata.ThisattributeisalsointheNetCDFUsersGuide:'Thisisacharacterarraywithalineforeachinvocationofaprogramthathasmodifiedthedataset.Well-behavedgenericnetCDFapplicationsshouldappendalinecontaining:date,timeofday,username,programnameandcommandarguments.'ToincludeamorecompletedescriptionyoucanappendareferencetoanISOLineageentity;seeNOAAEDMISOLineageguidance.
source string
Themethodofproductionoftheoriginaldata.Ifitwasmodel-generated,sourceshouldnamethemodelanditsversion.Ifitisobservational,sourceshouldcharacterizeit.ThisattributeisdefinedintheCFConventions.Examples:'temperaturefromCTD#1234';'worldmodelv.0.1'.
processing_level string Atextualdescriptionoftheprocessing(orqualitycontrol)levelofthedata.
product_name_type_id string Productnameasitappearsinproduct_name(L1A,L1B,L2,SNO_AIRS_CrIS)
comment string Miscellaneousinformationaboutthedataormethodsusedtoproduceit.Canbeempty.
acknowledgment string Aplacetoacknowledgevarioustypesofsupportfortheprojectthatproducedthisdata.
Sounder SIPS ATMS Level 1B Product User Guide
15
Name Type Description
license stringProvidetheURLtoastandardorspecificlicense,enter"FreelyDistributed"or"None",ordescribeanyrestrictionstodataaccessanddistributioninfreetext.
standard_name_vocabulary string
Thenameandversionofthecontrolledvocabularyfromwhichvariablestandardnamesaretaken.(Valuesforanystandard_nameattributemustcomefromtheCFStandardNamesvocabularyforthedatafileorproducttocomplywithCF.)Example:'CFStandardNameTablev27'.
date_created string
Thedateonwhichthisversionofthedatawascreated.(Modificationofvaluesimpliesanewversion,hencethiswouldbeassignedthedateofthemostrecentvaluesmodification.)Metadatachangesarenotconsideredwhenassigningthedate_created.TheISO8601:2004extendeddateformatisrecommended,asdescribedintheAttributeContentGuidancesection.
creator_name stringThenameoftheperson(orothercreatortypespecifiedbythecreator_typeattribute)principallyresponsibleforcreatingthisdata.
creator_email stringTheemailaddressoftheperson(orothercreatortypespecifiedbythecreator_typeattribute)principallyresponsibleforcreatingthisdata.
creator_url stringTheURLoftheperson(orothercreatortypespecifiedbythecreator_typeattribute)principallyresponsibleforcreatingthisdata.
institution string Processingfacilitythatproducedthisfile
project string
Thenameoftheproject(s)principallyresponsiblefororiginatingthisdata.Multipleprojectscanbeseparatedbycommas,asdescribedunderAttributeContentGuidelines.Examples:'PATMOS-X','ExtendedContinentalShelfProject'.
product_name_project string Thenameoftheprojectasitappearsinthefilename.'SNDR'forallSounderSIPSproducts,evenAIRSproducts.
publisher_name stringThenameoftheperson(orotherentityspecifiedbythepublisher_typeattribute)responsibleforpublishingthedatafileorproducttousers,withitscurrentmetadataandformat.
publisher_email string
Theemailaddressoftheperson(orotherentityspecifiedbythepublisher_typeattribute)responsibleforpublishingthedatafileorproducttousers,withitscurrentmetadataandformat.
Sounder SIPS ATMS Level 1B Product User Guide
16
Name Type Description
publisher_url stringTheURLoftheperson(orotherentityspecifiedbythepublisher_typeattribute)responsibleforpublishingthedatafileorproducttousers,withitscurrentmetadataandformat.
geospatial_bounds string
Describesthedata's2Dor3DgeospatialextentinOGC'sWell-KnownText(WKT)Geometryformat(referencetheOGCSimpleFeatureAccess(SFA)specification).Themeaningandorderofvaluesforeachpoint'scoordinatesdependsonthecoordinatereferencesystem(CRS).TheACDDdefaultis2DgeometryintheEPSG:4326coordinatereferencesystem.Thedefaultmaybeoverriddenwithgeospatial_bounds_crsandgeospatial_bounds_vertical_crs(seethoseattributes).EPSG:4326coordinatevaluesarelatitude(decimaldegrees_north)andlongitude(decimaldegrees_east),inthatorder.Longitudevaluesinthedefaultcasearelimitedtothe-180,180)range.Example:'POLYGON((40.26-111.29,41.26-111.29,41.26-110.29,40.26-110.29,40.26-111.29))'.
geospatial_bounds_crs string
Thecoordinatereferencesystem(CRS)ofthepointcoordinatesinthegeospatial_boundsattribute.ThisCRSmaybe2-dimensionalor3-dimensional,buttogetherwithgeospatial_bounds_vertical_crs,ifthatattributeissupplied,mustmatchthedimensionality,order,andmeaningofpointcoordinatevaluesinthegeospatial_boundsattribute.Ifgeospatial_bounds_vertical_crsisalsopresentthenthisattributemustonlyspecifya2DCRS.EPSGCRSsarestronglyrecommended.Ifthisattributeisnotspecified,theCRSisassumedtobeEPSG:4326.Examples:'EPSG:4979'(the3DWGS84CRS),'EPSG:4047'.
geospatial_lat_min floatDescribesasimplelowerlatitudelimit;maybepartofa2-or3-dimensionalboundingregion.Geospatial_lat_minspecifiesthesouthernmostlatitudecoveredbythedataset.
geospatial_lat_max floatDescribesasimpleupperlatitudelimit;maybepartofa2-or3-dimensionalboundingregion.Geospatial_lat_maxspecifiesthenorthernmostlatitudecoveredbythedataset.
geospatial_lon_min float
Describesasimplelongitudelimit;maybepartofa2-or3-dimensionalboundingregion.geospatial_lon_minspecifiesthewesternmostlongitudecoveredbythedataset.Seealsogeospatial_lon_max.
geospatial_lon_max float
Describesasimplelongitudelimit;maybepartofa2-or3-dimensionalboundingregion.geospatial_lon_maxspecifiestheeasternmostlongitudecoveredbythedataset.Caseswheregeospatial_lon_minisgreaterthangeospatial_lon_maxindicatetheboundingboxextendsfromgeospatial_lon_max,
Sounder SIPS ATMS Level 1B Product User Guide
17
Name Type Descriptionthroughthelongituderangediscontinuitymeridian(eithertheantimeridianfor-180:180values,orPrimeMeridianfor0:360values),togeospatial_lon_min;forexample,geospatial_lon_min=170andgeospatial_lon_max=-175incorporates15degreesoflongitude(ranges170to180and-180to-175).
time_coverage_start string
Nominalstarttime.Describesthetimeofthefirstdatapointinthedataset.UsetheISO8601:2004dateformat,preferablytheextendedformatasrecommendedintheAttributeContentGuidancesection.
time_of_first_valid_obs string Describesthetimeofthefirstvaliddatapointinthedataset.UsetheISO8601:2004dateextendedformat.
time_coverage_mid string
Describesthemidpointbetweenthenominalstartandendtimes.UsetheISO8601:2004dateformat,preferablytheextendedformatasrecommendedintheAttributeContentGuidancesection.
time_coverage_end string
Nominalendtime.Describesthetimeofthelastdatapointinthedataset.UseISO8601:2004dateformat,preferablytheextendedformatasrecommendedintheAttributeContentGuidancesection.
time_of_last_valid_obs string Describesthetimeofthelastvaliddatapointinthedataset.UsetheISO8601:2004dateextendedformat.
time_coverage_duration stringDescribesthedurationofthedataset.UseISO8601:2004durationformat,preferablytheextendedformatasrecommendedintheAttributeContentGuidancesection.
product_name_duration string Productdurationasitappearsinproduct_name(m06meanssixminutes)
creator_type stringSpecifiestypeofcreatorwithoneofthefollowing:'person','group','institution',or'position'.Ifthisattributeisnotspecified,thecreatorisassumedtobeaperson.
creator_institution string
Theinstitutionofthecreator;shoulduniquelyidentifythecreator'sinstitution.Thisattribute'svalueshouldbespecifiedevenifitmatchesthevalueofpublisher_institution,orifcreator_typeisinstitution.
product_version stringVersionidentifierofthedatafileorproductasassignedbythedatacreator.Forexample,anewalgorithmormethodologycouldresultinanewproduct_version.
keywords_vocabulary stringIfyouareusingacontrolledvocabularyforthewords/phrasesinyour"keywords"attribute,thisistheuniquenameoridentifierofthevocabularyfromwhich
Sounder SIPS ATMS Level 1B Product User Guide
18
Name Type Descriptionkeywordsaretaken.Ifmorethanonekeywordvocabularyisused,eachmaybepresentedwithaprefixandafollowingcomma,sothatkeywordsmayoptionallybeprefixedwiththecontrolledvocabularykey.Example:'GCMD:GCMDKeywords,CF:NetCDFCOARDSClimateandForecastStandardNames'.
platform string
Nameoftheplatform(s)thatsupportedthesensordatausedtocreatethisdatasetorproduct.Platformscanbeofanytype,includingsatellite,ship,station,aircraftorother.Indicatecontrolledvocabularyusedinplatform_vocabulary.
platform_vocabulary string Controlledvocabularyforthenamesusedinthe"platform"attribute.
product_name_platform string Platformnameasitappearsinproduct_name
instrument stringNameofthecontributinginstrument(s)orsensor(s)usedtocreatethisdatasetorproduct.Indicatecontrolledvocabularyusedininstrument_vocabulary.
instrument_vocabulary string Controlledvocabularyforthenamesusedinthe"instrument"attribute.
product_name_instr string Instrumentnameasitappearsinproduct_nameproduct_name string Canonicalfullyqualifiedproductname(officialfilename)
product_name_variant stringProcessingvariantidentifierasitappearsinproduct_name.'std'(shorthandfor'standard')istobethedefaultandshouldbewhatisseeninallpublicproducts.
product_name_version string Versionnumberasitappearsinproduct_name(v01_00_00)
product_name_producer string Productionfacilityasitappearsinproduct_name(singlecharacter)'T'isthedefault,forunofficiallocaltestproducts
product_name_timestamp string Processingtimestampasitappearsinproduct_name(yymmddhhmmss)
product_name_extension string Fileextensionasitappearsinproduct_name(typicallync)granule_number ushort granulenumberofday(1-240)product_name_granule_number string zero-paddedstringforgranulenumberofday(g001-g240)
gran_id stringUniquegranuleidentifieryyyymmddThhmmofgranulestart,includingyear,month,day,hour,andminuteofgranulestarttime
geospatial_lat_mid float granulecenterlatitudegeospatial_lon_mid float granulecenterlongitudefeatureType string structureofdatainfile
Sounder SIPS ATMS Level 1B Product User Guide
19
Name Type Description
data_structure string
acharacterstringindicatingtheinternalorganizationofthedatawithcurrentlyallowedvaluesof'grid','station','trajectory',or'swath'.The'structure'heregenerallydescribesthehorizontalstructureandinallcasesdatamayalsobefunctions,forexample,ofaverticalcoordinateand/ortime.(IfusingCMORpassthisinacalltocmor_set_cur_dataset_attribute.)
cdm_data_type string
Thedatatype,asderivedfromUnidata'sCommonDataModelScientificDatatypesandunderstoodbyTHREDDS.(ThisisaTHREDDS"dataType",andisdifferentfromtheCFNetCDFattribute'featureType',whichindicatesaDiscreteSamplingGeometryfileinCF.)
id string
Anidentifierforthedataset,providedbyanduniquewithinitsnamingauthority.Thecombinationofthe"namingauthority"andthe"id"shouldbegloballyunique,buttheidcanbegloballyuniquebyitselfalso.IDscanbeURLs,URNs,DOIs,meaningfultextstrings,alocalkey,oranyotheruniquestringofcharacters.Theidshouldnotincludewhitespacecharacters.
naming_authority string
Theorganizationthatprovidestheinitialid(seeabove)forthedataset.Thenamingauthorityshouldbeuniquelyspecifiedbythisattribute.Werecommendusingreverse-DNSnamingforthenamingauthority;URIsarealsoacceptable.Example:'edu.ucar.unidata'.
identifier_product_doi string digitalsignatureidentifier_product_doi_authority string digitalsignaturesource
algorithm_version string
Theversionofthealgorithminwhateverformatisselectedbythedevelopers.Versionsfrommultiplesub-algorithmsmaybeconcatenatedwithsemicolonseparators.(ex:'CCAST4.2;BBemisfromMIT2016-04-01')
production_host string Identifyinginformationaboutthehostcomputerforthisrun.(Outputoflinux"uname-a"command.)
format_version string Formatversion.
input_file_names string
Semicolon-separatedlistofnamesoruniqueidentifiersoffilesthatwereusedtomakethisproduct.Therewillalwaysbeonespaceaftereachsemicolon.Thereisnofinalsemicolon.
input_file_types stringSemicolon-separatedlistoftagsgivingtheroleofeachinputfileininput_file_names.Therewillalwaysbeonespaceaftereachsemicolon.Thereisnofinalsemicolon.
Sounder SIPS ATMS Level 1B Product User Guide
20
Name Type Description
input_file_dates stringSemicolon-separatedlistofcreationdatesforeachinputfileininput_file_names.Therewillalwaysbeonespaceaftereachsemicolon.Thereisnofinalsemicolon.
orbitDirection string
Orbitisascendingand/ordescending.Valuesare"Ascending"or"Descending"iftheentiregranulefitsthatdescription."NorthPole"and"SouthPole"areusedforpolar-crossinggranules."NA"isusedwhenadeterminationcannotbemade.
day_night_flag string
Dataisdayornight."Day"meanssubsatellitepointforallvalidscanshassolarzenithanglelessthan90degrees."Night"meanssubsatellitepointforallvalidscanshassolarzenithanglegreaterthan90degrees."Both"meansthedatasetcontainsvalidobservationswithsolarzenithangleaboveandbelow90degrees."NA"meansavaluecouldnotbedetermined.
AutomaticQualityFlag string
"Passed":thegranulecontainsanon-degradedcalibratedbrightnesstemperature,radiance,orretrievedvalueforatleastonevalueinageolocatedFOV;"Suspect":thegranuledoesnotqualifyas"Passed"butcontainsa(possiblydegraded)calibratedorretrievedvalue(possiblywithoutassociatedgeolocation);"Failed":thegranulecontainsnocalibratedorretrievedvalues.
qa_pct_data_missing float Percentageofexpectedobservationsthataremissing.
qa_pct_data_geo float Percentageofexpectedobservationsthataresuccessfullygeolocated.
qa_pct_data_sci_mode floatPercentageofexpectedobservationsthatweretakenwhiletheinstrumentwasinsciencemodeandaresuccessfullygeolocated.
qa_no_data string Asimpleindicatorofwhetherthisisan"empty"granulewithnodatafromtheinstrument."TRUE"or"FALSE".
title string asuccinctdescriptionofwhatisinthedataset.(=ECSlongname)
summary string Aparagraphdescribingthedataset,analogoustoanabstractforapaper.
shortname string ECSShortName
product_group string Thegroupnametobeusedforthisproductwhenitiscollectedinamulti-groupfiletype,likeSNOorcalsub.
metadata_link string AURLthatgivesthelocationofmorecompletemetadata.ApersistentURLisrecommendedforthisattribute.
references string ATDBanddesigndocumentsdescribingprocessingalgorithms.Canbeempty.
Sounder SIPS ATMS Level 1B Product User Guide
21
Name Type Description
contributor_name string Thenamesofanyindividualsorinstitutionsthatcontributedtothecreationofthisdata.
contributor_role string Therolesofanyindividualsorinstitutionsthatcontributedtothecreationofthisdata.
3.3VariableAttributesEachvariablehasitsownassociatedattributes.VariableattributesaremostlyaCForACDDstandardandareusedtodescribethevariableinmoredetailtoproperlyinterpretitsvalue.Seesection2.5MetadataforalinktogetmoredetailedinformationabouttheattributesconformingtoCFandACDDstandards.
Table3.3:VariableAttributesAttribute Relevant
standard(s)Description
units CF,UDUNITS units,forvariablesthatrepresentphysicalquantities
_FillValue CF,NetCDF asinglesentinelvalueindicatingthedatapointcontainsfillinsteadofvaliddata
standard_name CF standardnamefromtheCFstandardnametable,ifoneexistsforthequantitybeingrepresented
long_name CF alongernamedescribingthequantitybeingrepresented,suitableforaplottitle
valid_range CF apairofvaluesindicatingtheminimumandmaximumvaluestobeconsideredvalid
coordinates CF aspace-separatedlistofthenamesofothervariablesthatarecoordinatesforthisvariable
description alongerdescriptionofthequantitybeingrepresented
coverage_content_type ACDD,ISO19115-1 indicatesthesourceofthedataancillary_variables CF aspace-separatedlistofthenamesofother
variablesthatcontaininformationaboutthisvariable
bounds CF definestheextent,forcellvariablescell_methods CF describesstatisticalmethodsusedtoderive
data,forcellvariables
Sounder SIPS ATMS Level 1B Product User Guide
22
flag_values CF acomma-separatedlistofflagvalues,forvariablesthatrepresentflags
flag_meanings CF aspaceseparatedlistofthemeaningsofeachflagvalue,forvariablesthatrepresentflags
flag_masks CF acomma-separatedlistofflagmasks,forvariablesthatrepresentflags.Ifthisattributeispresent,thebasicruleis“applytheflagmaskandifyougettheflagvalue,itmeanstheflagmeaning”
3.4ScienceVariablesSciencedatafieldsareinthevariablesgroupwithinthenetCDFfile.Thesefieldsarethemostheavilyused.Includedinthisgrouparesatelliteandsolargeometryinformation,spacecraftpositionandorbitalcharacteristics,surfaceinformationandrelatedmetadata.
Table3.4.1ScienceDataVariables
Sounder SIPS ATMS Level 1B Product User Guide
23
VariableName Dimensions
Type Description Units
obs_id atrack,xtrack
string uniqueearthviewobservationidentifier:yyyymmddThhmm.aa[a]Exx.Includesgran_idplustwo-orthree-digitalong-trackindex(01-45or001-135)and2-digitcross-trackindex(01-96).
instrument_state atrack,xtrack
ubyte instrument/datastate:0/'Process'-Dataisusableforscience;1/'Special'-Observationsarevalidbutinstrumentisnotconfiguredforsciencedata(ex:staremode);2/'Erroneous'-Dataisnotusable(ex:checksumerror);3/'Missing'-Nodatawasreceived.
obs_time_tai93 atrack,xtrack
double earthviewobservationmidtimeforeachFOV
secondssince1993-01-0100:00
obs_time_utc atrack,xtrack,utc_tuple
uint16 UTCearthviewobservationtimeasanarrayofintegers:year,month,day,hour,minute,second,millisec,microsec
lat atrack,xtrack
float terraincorrectedlatitudeofFOVcenter
degrees_north
lat_geoid atrack,xtrack
float latitudeofFOVcenteronthegeoid(withoutterraincorrection)
degrees_north
lon atrack,xtrack
float terraincorrectedlongitudeofFOVcenter
degrees_east
lon_geoid atrack,xtrack
float longitudeofFOVcenteronthegeoid(withoutterraincorrection)
degrees_east
Sounder SIPS ATMS Level 1B Product User Guide
24
land_frac atrack,xtrack
float landfractionovertheFOV unitless
surf_alt atrack,xtrack
float meansurfacealtitudewrtearthmodelovertheFOV
m
surf_alt_sdev atrack,xtrack
float standarddeviationofsurfacealtitudewithintheFOV
m
sun_glint_lat atrack float sunglintspotlatitudeatscan_mid_time.Fillfornightobservations.
degrees_north
sun_glint_lon atrack float sunglintspotlongitudeatscan_mid_time.Fillfornightobservations.
degrees_east
sol_zen atrack,xtrack
float solarzenithangleatthecenterofthespot
degree
sol_azi atrack,xtrack
float solarazimuthangleatthecenterofthespot(clockwisefromNorth)
degree
sun_glint_dist atrack,xtrack
float distanceofsunglintspottothecenterofthespot.Fillfornightobservations.
m
view_ang atrack,xtrack
float offnadirpointingangle degree
sat_zen atrack,xtrack
float satellitezenithangleatthecenterofthespot
degree
sat_azi atrack,xtrack
float satelliteazimuthangleatthecenterofthespot(clockwisefromNorth)
degree
sat_range atrack,xtrack
float lineofsightdistancebetweensatelliteandspotcenter
m
asc_flag atrack ubyte ascendingorbitflag:1ifascending,0descending
subsat_lat atrack float sub-satellitelatitudeatscan_mid_time
degrees_north
subsat_lon atrack float sub-satellitelongitudeatscan_mid_time
degrees_east
scan_mid_time atrack double TAI93atmiddleofearthscenescans secondssince1993-01-0100:00
Sounder SIPS ATMS Level 1B Product User Guide
25
sat_alt atrack float satellitealtitudewithrespecttoearthmodelatscan_mid_time
m
sat_pos atrack,spatial
float satelliteECRpositionatscan_mid_time
m
sat_vel atrack,spatial
float satelliteECRvelocityatscan_mid_time
ms-1
sat_att atrack,attitude
float satelliteattitudeatscan_mid_time.Anorthogonaltriad.Firstelementisangleaboutthe+x(roll)ORBaxis.+xaxisispositivelyorientedinthedirectionoforbitalflight.Secondelementisangleabout+y(pitch)ORBaxis.+yaxisisorientednormaltotheorbitplanewiththepositivesenseoppositetothatoftheorbit'sangularmomentumvectorH.Thirdelementisangleabout+z(yaw)axis.+zaxisispositivelyorientedEarthwardparalleltothesatelliteradiusvectorRfromthespacecraftcenterofmasstothecenteroftheEarth.
degree
moon_ang atrack,spacextrack
float anglebetweenmoonandFOVcenterforspaceview
degree
local_solar_time atrack,xtrack
float localapparentsolartimeinhoursfrommidnight
hours
mean_anom_wrt_equat
atrack float spacecraftmeananomalymeasuredwithrespecttotheascendingnode
degree
sat_sol_zen atrack float solarzenithangleatthesatellite degree
Sounder SIPS ATMS Level 1B Product User Guide
26
sat_sol_azi atrack float solarazimuthangleatthesatellite(clockwisefromNorth)
degree
asc_node_lon float Longitudeofthelastascendingnodeofspacecraftorbitbeforetime_coverage_end.
degrees_east
asc_node_tai93 double TAI93timeofthelastascendingnodeofspacecraftorbitbeforetime_coverage_end.
secondssince1993-01-0100:00
asc_node_local_solar_time
float localapparentsolartimeatthelastascendingnodebeforetime_coverage_endinhoursfrommidnight
hours
solar_beta_angle float Betaangleforthespacecraftorbit,determiningthepercentageoftheorbitthatthespacecraftisindirectsunlight.
degree
attitude_lbl attitude string listofrotationaldirections(roll,pitch,yaw)
spatial_lbl spatial string listofspatialdirections(X,Y,Z)
utc_tuple_lbl utc_tuple string namesoftheelementsofUTCwhenitisexpressedasanarrayofintegersyear,month,day,hour,minute,second,millisecond,microsecond
band_lat atrack,xtrack,band
float band-specificfovcenterlatitude degrees_north
band_lon atrack,xtrack,band
float band-specificfovcenterlongitude degrees_east
band_land_frac atrack,xtrack,band
float band-specificlandfractionoverthefov
unitless
Sounder SIPS ATMS Level 1B Product User Guide
27
band_surf_alt atrack,xtrack,band
float band-specificmeansurfacealtitudeoverthefov
m
band_geoloc_chan band unsignedshortint
Channelusedindeterminingthegeolocationinformationforeachband
unitless
antenna_temp atrack,xtrack,channel
float CalibratedscenebrightnesstemperatureforeachATMSchannelandbeamposition.ThisoutputistheRayleighequivalenttemperatureandnotthePlanckblackbodyequivalenttemperature
Kelvin
cold_nedt channel float Noiseequivalentdeltatemperaturederivedfromobservationsofcoldspace
Kelvin
warm_nedt channel float Noiseequivalentdeltatemperaturederivedfromobservationsofthewarmcalibrationtarget
Kelvin
band_lbl band string ListofMicrowavebands(K,Ka,V,W,G)
channel channel unsignedshortint
Numberforeachchannel(1-22) unitless
chan_band channel string Nameofbandforeachchannel
antenna channel char Nameofantennaforeachchannel
center_freq channel float Channelcenterfrequency MHzif_offset_1 channel float Offsetoffirstintermediatefrequency
stage(zerofornomixing)MHz
if_offset_2 channel float Offsetofsecondintermediatefrequencystage(zerofornomixing)
MHz
Sounder SIPS ATMS Level 1B Product User Guide
28
bandwidth channel float bandwidthofsumof1,2,or4channels
MHz
polarization channel char Nominalpolarization:VerticalorHorizontal
beam_width channel float Nominalbeamwidth degree
3.5AuxilliaryVariablesTheauxiliaryinformation,providedinanauxgroup,isnotreadilyusedbythewiderusercommunitybutisprovidedhereforcompleteness.
Table3.4.2AuxGroup-VariablesVariableName Dimensions Type Description
geo_qualflag atrack,xtrack int32 Bit7-FailedgeolocationonEarthtopographicsurface(surface_loc)Bit6-CouldnotsetFOVsurfaceelevationsandlandwaterfraction(DEM)Bit5-FailedgeolocationonEarthgeoid(geoid_loc)Bit4-Failedtosetsolarzenithorazimuthangles(solar_ang)Bit3-Failedtosetspacecraftzenithorazimuthangles(spacecraft_ang)Bit2-Unused(0)Bit1(LSB)-Failedgeolocationofsomebands(band_specific)
cal_qualflag atrack,channel int32 (Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.)Bit7:Nousablecalibration.Scanisnotcalibrated.(cal_failed)Bit6:Calibrationvaluesusedfromdifferentscan.(cal_from_diff_scan)Bit5:Insufficientvalidshelftemperaturevaluestouseinascancalibration.Fall-backconstantshelftemperaturesareused.(shelf_temp_bad)Bit4:Excessnoise(noise)Bit3:Telemetryoutoflimits(telem)Bit2:Spectralqualityispoor(spectral)Bit1(LSB):reserved(0)
Sounder SIPS ATMS Level 1B Product User Guide
29
cal_space_qualflag atrack,channel int32 (Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.)Bit14:Insufficientvalidspace(coldcalibration)observationcountstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(cold_cal_bad)Bit13:Insufficienteffectivespacetemperaturevaluestoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(space_temp_bad)Bit12:Thisscan'sspaceview#1notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv1_bad)Bit11:Thisscan'sspaceview#2notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv2_bad)Bit10:Thisscan'sspaceview#3notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv3_bad)Bit9:Thisscan'sspaceview#4notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv4_bad)Bit8:Missingmoonangleforthisscan'sspaceview#1.Lunarintrusionstatusisunknown.(sv1_moon_unknown)Bit7:Missingmoonangleforthisscan'sspaceview#2.Lunarintrusionstatusisunknown.(sv2_moon_unknown)Bit6:Missingmoonangleforthisscan'sspaceview#3.Lunarintrusionstatusisunknown.(sv3_moon_unknown)Bit5:Missingmoonangleforthisscan'sspaceview#4.Lunarintrusionstatusisunknown.(sv4_moon_unknown)Bits1-4:reserved(0)
Sounder SIPS ATMS Level 1B Product User Guide
30
cal_blackbody_qualflag atrack,channel int32 (Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.)Bit3:Insufficientvalidblackbody(warmcalibration)observationcountstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(warm_cal_bad)Bit2:Insufficientvalidblackbodytemperaturereadingstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(bb_temp_bad)Bit1(LSB):Thisscan'sblackbodyviewnotused.Ascan-specificcalibrationmaystillbecalculatedusingblackbodyviewsfromneighboringscans.(bb_bad)
offset atrack,channel float Offsetusedincalibratingearthscenebrightnesstemps.
gain atrack,channel float Gainfactorusedincalibratingearthscenebrightnesstemps.
nonlin atrack,xtrack,channel
float Nonlinearitycorrectionusedincalibratingearthscenebrightnesstemps.
cold_temp atrack,channel float Effectivetemperatureofcoldcalibrationview(space)(Tcc)
warm_temp atrack,channel float Effectivetemperatureofwarmcalibrationview(blackbody)(Twc)
3.6GeolocationGeolocationvariablesarelocatedinthefileattherootlevelinthegroupnamedvariables.Theyincludelatitudesandlongitudesassociatedwitheachobservation,aswellassatelliteandsolargeometryinformation,spacecraftpositionandorbitalcharacteristics,surfaceinformationandrelatedmetadata.Table3.4.1ScienceVariablesabovehasthecompletelistofvariablesthatincludesallthegeolocationvariablesaswell.Wefeltitwasworthcallingoutafewkeyvariableshere.Geolocationparametersareusedfordetermininglocationofeachobservationonearth.
Table3.5.1GeolocationDimensions
Dimensionname Size Meaning
atrack 135 Along-trackspatialdimension
xtrack 96 Cross-trackspatialdimension
Sounder SIPS ATMS Level 1B Product User Guide
31
Andthekeygeolocationvariablesare:
Table3.5.2GeolocationVariablesGeolocationVariable
Dimensions Type Meaning
lat atrack,xtrack 32-bitfloating-point latitudeoffovcenter
lon atrack,xtrack 32-bitfloating-point longitudeoffovcenter
obs_time_tai93 atrack,xtrack 64-bitfloating-point earthviewobservationmidtimeforeachfovinunitsofsecondssince1993-01-01T00:00:00
obs_time_utc atrack,xtrack,utc_tuple
16-bitinteger UTCearthviewobservationtimeasanarrayofintegers:year,month,day,hour,minute,second,msec
ThegeolocationqualityflagsarelistedinAppendixB.
Sounder SIPS ATMS Level 1B Product User Guide
32
4.0OptionsforReadingtheDataTheATMSL1BfilesarewritteninNetCDF4/HDF5.BecauseNetCDF4buildsupontheclassicNetCDFdatamodelusingHDF5asthestoragelayer,auserofthedataproductcantakefulladvantageoftoolsandlibrariesreadilyavailabletoaccessthedata.EveryNetCDF4fileisconsideredanHDF5file,however,noteveryHDF5fileisnecessarilyaNetCDF4file.AlimitedsubsetoftheHDF5datamodelandfileformatfeaturesareusedinNetCDF4files.ConformancetotheearliermentionedCF&ACDDstandardsallowsforuserstotakeadvantageofmostNetCDFinterfaces.ToolsandlibrariesforreadingNetCDF4aswellasaNetCDFUsers’GuidearewrittenandmaintainedbyUnidataandcanbefoundonlineat:
http://www.unidata.ucar.edu/software/netcdf/
ThereareanumberofinterfacesavailableforreadingNetCDFfordifferentprogramminglanguagesincluding:C/C++,Fortran,Matlab,IDL,PythonandPerl.Additionally,butcanalsobeaccessedwithHDF5toolsandlibrariesavailableat:
https://www.hdfgroup.org/products/hdf5_tools/
5.0DataServicesTheATMSLevel1BproductsareavailabletotheusercommunityviatheGoddardDistributedActiveArchiveCenter(GDAAC)alsoreferredtoastheGoddardEarthSciencesDataandInformationServicesCenter(GESDISC).Seesection1.4ObtainingtheProductofthisdocument. Thereyouwillfindadditionalinformationanddocumentationaboutthisproductandotherproductsofinterest.Orderinganddatasub-settingtoolsandservices
https://disc.gsfc.nasa.gov
UsetheECSShortnamesinthesearchstringtoquicklyfindtheATMSLevel1Bproduct: SNPP: SNPPATMSL1B JPSS-1: SNDRJ1ATMSL1BorthelinksbelowwilltakeyoudirectlytotheLevel1Bproducts:SNPP: https://disc.gsfc.nasa.gov/datasets?keywords=SNPPATMSL1B&page=1 JPSS-1: https://disc.gsfc.nasa.gov/datasets?keywords=SNDRJ1ATMSL1B&page=1
Sounder SIPS ATMS Level 1B Product User Guide
33
UnliketheATMSLevel1Bproducts,theATMSLevel1AproductsarenotarchivedattheGDAACandthereforenotmadepubliclyavailable.NootherDataServicesareprovidedfortheseproducts.
6.0AcronymsandAbbreviationsACDD AttributeConventionforDatasetDiscoveryATBD AlgorithmTheoreticalBasisDocumentATMS AdvancedTechnologyMicrowaveSounderCDL CommonDataLanguageCF ClimateandForecastCrIS Cross-TrackInfraredSounderDoD DepartmentofDefenseEDOS EOSDataandOperationsSystemEOS EarthObservingSystemESDIS EarthScienceDataandInformationSystemESO ESDISStandardsOfficeFOV FieldOfViewGESDISC GoddardEarthScienceDataandInformationServicesCenterJPL JetPropulsionLaboratoryJPSS JointPolarSatelliteSystemNASA NationalAeronauticsandSpaceAdministrationNOAA NationalOceanicandAtmosphericAdministrationSIPS ScienceInvestigator-ledProcessingSystemsS-NPP Suomi-NationalPolar-orbitingPartnershipUTC CoordinatedUniversalTimeVIIRS VisibleInfraredImagingRadiometerSuite
Sounder SIPS ATMS Level 1B Product User Guide
34
AppendixA:DifferencesinimplementationbetweenAlgorithmTheoreticalBasisDocument(ATBD)andATMSL1BV2A.1CalculationofCalibrationCoefficientsandNon-LinearityCorrection
TheimplementationofcalculationofcalibrationcoefficientsdiffersfromtheonedescribedintheATBD[1]section5.5.4(page37).TheapproachdescribedintheATBDdoesnotworkwiththenon-linearitycoefficientsthatwehavefromNOAA'sInterfaceDataProcessingSegment(IDPS)calibrationcoefficientsfile.Version2ofLevel1BPGEusesthesameapproachasNOAA'sIDPSsoftware.Wedonotcalculatea_0,a_1,a_2coefficients,instead,wecalculate'offset','gain'and'nonlinearitycorrection'.Theimplementedalgorithmisasfollows: Tb=Tbl+Q Tbl=Twc+(Cs-Cwa)/gain Q=Tnl*(1-4*[(Tbl-Tcc)/(Twc-Tcc)-0.5]^2)where Tb=Brightnesstemperature,asreportedinantenna_tempparameter Q=non-linearitycorrection Tnl=Peaknonlinearity,asdeterminedfromcalibrationtests(non-linearterm interpolatedforcoldplatetemperature) Tbl=Brightnesstemperatureassuminglineartransferfunction Twc=Effectivetemperatureofwarmcalibration(hottarget) Cs=Numberofcountsforthescenesample Cwa=Numberofcountsfromthewarmcalibrationview,averaged Tcc=Brightnesstemperatureofcoldcalibration(coldspaceview)foreachchannel Ccca=Numberofcountsfromthecoldcalibrationview,averagedThe"offset"isthetemperatureusedwhenscenecountsare0assuminglineartransferfunction.Wecalculateoffsetas: Toffset=Twc–Cwa/gainA.2LunarIntrusionorContamination
ThelunarcontaminationthresholdisaconfigurableparameterthatisdefinedforeachATMSchannel.Iftheanglebetweenmooncenterandfield-of-viewcenterforspaceviewislessthanasetthreshold,thecountforsuchspaceviewarenotincludedinthecalculation
Sounder SIPS ATMS Level 1B Product User Guide
35
oftheaveragedcoldcalibrationcounts.Thelunarcontaminationthresholdisaconfigurableparameter,definedforeachchannel.ItcouldbechangedinAPFXMLconfigurationfile.ThisapproachisdifferentfromtheNOAAsIDPShandlingoflunarcontamination.A.3SmoothingofCalibrationCounts
TheATBD[1]describesatriangularsmoothingfunctionforcalibrationcountsonsection5.4(page34).Version2oftheATMSLevel1BPGEusesarectangularsmoothingfunction(calibrationcountsfrom9scansareaveragedwiththesameweight).ThisissimilartowhatNOAAIDPSdoes.ThisisdonetomakeacomparisonwithIDPSantennatemperaturemorestraightforward.Thesmoothingweightsareconfigurableparametersthataredefinedforeachchannel.TheycanbechangedinAPFXMLconfigurationfiles.
A.4BlackbodyEmissivity
Theblackbodyemissivityforwarmcalculationblackbodytemperatureiscurrentlysetto1forallchannels.ThisisthesamevaluethatNOAAIDPSuses.
Sounder SIPS ATMS Level 1B Product User Guide
36
AppendixB:GeolocationQualityFlagsFlagname BitIndex NumBits Meaning
geo_qualflag
7 1 FailedgeolocationonEarthtopographicsurface(surface_loc)
6 1 CouldnotsetFOVsurfaceelevationsandlandwaterfraction(DEM)
5 1 FailedgeolocationonEarthgeoid(geoid_loc)
4 1 Failedtosetsolarzenithorazimuthangles(solar_ang)
3 1 Failedtosetspacecraftzenithorazimuthangles(spacecraft_ang)
2 1 Unused(0)
1 1 (LSB)-Failedgeolocationofsomebands(band_specific)
cal_qualflag
32 1(Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.)
7 1 Nousablecalibration.Scanisnotcalibrated.(cal_failed)
6 1 Calibrationvaluesusedfromdifferentscan.(cal_from_diff_scan)
5 1
Insufficientvalidshelftemperaturevaluestouseinascancalibration.Fall-backconstantshelftemperaturesareused.(shelf_temp_bad)
4 1 Excessnoise(noise)3 1 Telemetryoutoflimits(telem)2 1 Spectralqualityispoor(spectral)1 1 (LSB):reserved(0)
cal_space_qualflag
32 1(Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.)
14 1
Insufficientvalidspace(coldcalibration)observationcountstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(cold_cal_bad)
Sounder SIPS ATMS Level 1B Product User Guide
37
13 1
Insufficienteffectivespacetemperaturevaluestoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(space_temp_bad)
12 1
Thisscan'sspaceview#1notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv1_bad)
11 1
Thisscan'sspaceview#2notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv2_bad)
10 1
Thisscan'sspaceview#3notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv3_bad)
9 1
Thisscan'sspaceview#4notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv4_bad)
8 1Missingmoonangleforthisscan'sspaceview#1.Lunarintrusionstatusisunknown.(sv1_moon_unknown)
7 1Missingmoonangleforthisscan'sspaceview#2.Lunarintrusionstatusisunknown.(sv2_moon_unknown)
6 1Missingmoonangleforthisscan'sspaceview#3.Lunarintrusionstatusisunknown.(sv3_moon_unknown)
5 1Missingmoonangleforthisscan'sspaceview#4.Lunarintrusionstatusisunknown.(sv4_moon_unknown)
Bits1-4 1 reserved(0)
cal_blackbody_qualflag
32 1(Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.)
3 1Insufficientvalidblackbody(warmcalibration)observationcountstoproduceascan-specificcalibration.Scanmaystillbe
Sounder SIPS ATMS Level 1B Product User Guide
38
calibratedusingcoefficientsfromanotherscan.(warm_cal_bad)
2 1
Insufficientvalidblackbodytemperaturereadingstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(bb_temp_bad)
1 1
(LSB):Thisscan'sblackbodyviewnotused.Ascan-specificcalibrationmaystillbecalculatedusingblackbodyviewsfromneighboringscans.(bb_bad)
offset atrack,channel float Offsetusedincalibratingearthscene
brightnesstemps.
gain atrack,channel float Gainfactorusedincalibratingearthscene
brightnesstemps.
nonlinatrack,xtrack,channel
float Nonlinearitycorrectionusedincalibratingearthscenebrightnesstemps.
cold_temp atrack,channel float Effectivetemperatureofcoldcalibration
view(space)(Tcc)
warm_temp atrack,channel float Effectivetemperatureofwarmcalibration
view(blackbody)(Twc)
Sounder SIPS ATMS Level 1B Product User Guide
39
AppendixC:S-NPPCDLFileDefinitionAfulldataproductspecificationisgeneratedbyusingtheNetCDF4libraryandusingthencdumputility.ThisproducesaCDLtextfileshowingthefullstructureoftheATMSL1bdatafile.
ThecommandusedtogeneratetheCDLfileis:ncdump–h<filename>.nc
netcdfSNDR.SNPP.ATMS.20190101T2354.m06.g240.L1B.std.v02_11.G.190102091945{
dimensions: spatial=3; //directions:x,y,z fov_poly=8; //lat/lonpointsdefiningtheploygonboundinganfov (anticlockwiseasviewedfromabove) utc_tuple=8; //partsofUTCtime attitude=3; //roll,pitch,yaw atrack=135; //along-trackspatialdimension xtrack=96; //cross-trackspatialdimension channel=22; //channelnumber band=5; //Microwavebands spacextrack=4; //spaceview //globalattributes: string:keywords="EARTHSCIENCE>SPECTRAL/ENGINEERING>MICROWAVE>ANTENNATEMPERATURE"; string:Conventions="CF-1.6,ACDD-1.3"; string:source="ATMSinstrumenttelemetry"; string:processing_level="1B"; string:product_name_type_id="L1B"; string:comment=""; string:acknowledgment="SupportforthisresearchwasprovidedbyNASA."; string:standard_name_vocabulary="CFStandardNameTablev28"; string:project="SounderSIPS"; string:product_name_project="SNDR"; string:geospatial_bounds_crs="EPSG:4326"; string:time_coverage_duration="P0000-00-00T00:06:00"; string:product_name_duration="m06"; string:creator_type="institution"; string:keywords_vocabulary="GCMD:GCMDKeywords"; string:platform="SUOMI-NPP>SuomiNationalPolar-orbitingPartnership"; string:platform_vocabulary="GCMD:GCMDKeywords"; string:instrument="ATMS>AdvancedTechnologyMicrowaveSounder"; string:instrument_vocabulary="GCMD:GCMDKeywords"; string:product_name_instr="ATMS"; string:product_name_extension="nc"; string:featureType="point"; string:data_structure="swath"; string:cdm_data_type="Swath"; string:format_version="v02.00.23"; string:title="SNPPATMSLevel-1B"; string:summary="TheLevel-1BATMSproductincludesdatafromtheATMSinstrumentforonesix-minuteinterval.Dataisgeolocatedandcalibratedtoantennatemperature."; string:shortname="SNPPATMSL1B"; string:product_group="l1b_atms";
Sounder SIPS ATMS Level 1B Product User Guide
40
string:references="ATMSATBDisinreview.Itwillbepublishedathttp://eospso.gsfc.nasa.gov/content/algorithm-theoretical-basis-documents"; string:contributor_name="JetPropulsionLaboratory:BjornLambrigtsen"; string:contributor_role="ATMSScientist"; string:history="Createdon2019-01-02T05:26:25ZbyL1AATMSPGEatSounderSIPS:GESDISC,v02.11.02;Createdon2019-01-02T09:19:45ZbyLevel1BATMSPGEatSounderSIPS:GESDISC,versionv02_11"; string:license="FreelyDistributed"; string:date_created="2019-01-02T09:19:45Z"; string:creator_name="SounderSIPS:GESDISC"; string:creator_email="[email protected]"; string:creator_url="http://disc.sci.gsfc.nasa.gov/"; string:institution="GoddardSpaceFlightCenter-NationalAeronauticsandSpaceAdministration"; string:publisher_name="GoddardEarthScienceDataandInformationServicesCenter"; string:publisher_email="[email protected]"; string:publisher_url="http://disc.sci.gsfc.nasa.gov/"; string:geospatial_bounds="POLYGON((-53.2930.41,-47.85-5.45,-64.05-30.31,-73.8032.90,-53.2930.41))"; :geospatial_lat_min=-73.80039f; :geospatial_lat_max=-47.85793f; :geospatial_lon_min=-30.31836f; :geospatial_lon_max=32.90666f; string:time_coverage_start="2019-01-01T23:54:00Z"; string:time_of_first_valid_obs="2019-01-01T23:54:00Z"; string:time_coverage_mid="2019-01-01T23:57:00Z"; string:time_coverage_end="2019-01-02T00:00:00Z"; string:time_of_last_valid_obs="2019-01-01T23:59:59Z"; string:creator_institution="GoddardSpaceFlightCenter-NationalAeronauticsandSpaceAdministration"; string:product_version="v02.11.02"; string:product_name_platform="SNPP"; string:product_name="SNDR.SNPP.ATMS.20190101T2354.m06.g240.L1B.std.v02_11.G.190102091945.nc"; string:product_name_variant="std"; string:product_name_version="v02_11"; string:product_name_producer="G"; string:product_name_timestamp="190102091945"; :granule_number=240US; string:product_name_granule_number="g240"; string:gran_id="20190101T2354"; :geospatial_lat_mid=-60.82916f; :geospatial_lon_mid=1.29415f; string:id="10.5067/HFDD6A30MA10"; string:naming_authority="http://dx.doi.org/"; string:identifier_product_doi="10.5067/HFDD6A30MA10"; string:identifier_product_doi_authority="http://dx.doi.org/"; string:algorithm_version="2017-08IDPSemulation"; string:production_host="Linuxgs6102dsc-snpp1.gesdisc.eosdis.nasa.gov2.6.32-754.9.1.el6.x86_64#1SMPThuDec608:02:15UTC2018x86_64x86_64x86_64GNU/Linux"; string:input_file_names="SNPPATMSL1A.A2019001.2348.2.2019001224552.hdf;SNPPATMSL1A.A2019001.2354.2.2019002002604.hdf;SNPPATMSL1A.A2019002.0000.2.2019002002604.hdf;SNDR.SNPP.L1bMw.apf.171115000000.xml;SNDR.SNPP.L1bMw.template.180523000000.nc";
Sounder SIPS ATMS Level 1B Product User Guide
41
string:input_file_types="ATMS_L1A;ATMS_L1A;ATMS_L1A;ATMS_L1B_AlgParam;ATMS_L1B_Template"; string:input_file_dates="2019-01-01;2019-01-01;2019-01-02;N/A;N/A"; string:orbitDirection="Descending"; string:day_night_flag="Both"; string:AutomaticQualityFlag="Passed"; :qa_pct_data_missing=0.f; :qa_pct_data_geo=100.f; :qa_pct_data_sci_mode=100.f; string:qa_no_data="FALSE"; string:metadata_link="http://disc.sci.gsfc.nasa.gov/";variables: stringobs_id(atrack,xtrack); stringobs_id:long_name="earthviewobservationid"; stringobs_id:description="uniqueearthviewobservationidentifier:yyyymmddThhmm.aa[a]Exx.Includesgran_idplustwo-orthree-digitalong-trackindex(01-45or001-135)and2-digitcross-trackindex(01-96)."; stringobs_id:coverage_content_type="referenceInformation"; ubyteinstrument_state(atrack,xtrack); stringinstrument_state:long_name="instrumentstate"; stringinstrument_state:coordinates="lonlat"; stringinstrument_state:description="instrument/datastate:0/’Process’-Dataisusableforscience;1/’Special’-Observationsarevalidbutinstrumentisnotconfiguredforsciencedata(ex:staremode);2/’Erroneous’-Dataisnotusable(ex:checksumerror);3/’Missing’-Nodatawasreceived."; instrument_state:_FillValue=255UB; stringinstrument_state:coverage_content_type="qualityInformation"; stringinstrument_state:flag_meanings="ProcessSpecialErroneousMissing"; instrument_state:flag_values=0UB,1UB,2UB,3UB; doubleobs_time_tai93(atrack,xtrack); stringobs_time_tai93:units="secondssince1993-01-0100:00"; obs_time_tai93:valid_range=-2934835217.,3376598410.; stringobs_time_tai93:long_name="earthviewFOVmidtime"; stringobs_time_tai93:standard_name="time"; stringobs_time_tai93:description="earthviewobservationmidtimeforeachFOV"; obs_time_tai93:_FillValue=9.96920996838687e+36; stringobs_time_tai93:coverage_content_type="referenceInformation"; ushortobs_time_utc(atrack,xtrack,utc_tuple); stringobs_time_utc:long_name="earthviewUTCFOVtime"; stringobs_time_utc:coordinates="utc_tuple_lbl"; stringobs_time_utc:description="UTCearthviewobservationtimeasanarrayofintegers:year,month,day,hour,minute,second,millisec,microsec"; obs_time_utc:_FillValue=65535US; stringobs_time_utc:coverage_content_type="referenceInformation"; floatlat(atrack,xtrack); stringlat:units="degrees_north"; lat:valid_range=-90.f,90.f; stringlat:long_name="latitude"; stringlat:standard_name="latitude"; stringlat:description="latitudeofFOVcenter"; lat:_FillValue=9.96921e+36f; stringlat:coverage_content_type="referenceInformation"; stringlat:bounds="lat_bnds"; floatlat_geoid(atrack,xtrack); stringlat_geoid:units="degrees_north";
Sounder SIPS ATMS Level 1B Product User Guide
42
lat_geoid:valid_range=-90.f,90.f; stringlat_geoid:long_name="latitude"; stringlat_geoid:standard_name="latitude"; stringlat_geoid:description="latitudeofFOVcenteronthegeoid(withoutterraincorrection)"; lat_geoid:_FillValue=9.96921e+36f; stringlat_geoid:coverage_content_type="referenceInformation"; floatlon(atrack,xtrack); stringlon:units="degrees_east"; lon:valid_range=-180.f,180.f; stringlon:long_name="longitude"; stringlon:standard_name="longitude"; stringlon:description="longitudeofFOVcenter"; lon:_FillValue=9.96921e+36f; stringlon:coverage_content_type="referenceInformation"; stringlon:bounds="lon_bnds"; floatlon_geoid(atrack,xtrack); stringlon_geoid:units="degrees_east"; lon_geoid:valid_range=-180.f,180.f; stringlon_geoid:long_name="longitude"; stringlon_geoid:standard_name="longitude"; stringlon_geoid:description="longitudeofFOVcenteronthegeoid(withoutterraincorrection)"; lon_geoid:_FillValue=9.96921e+36f; stringlon_geoid:coverage_content_type="referenceInformation"; floatlat_bnds(atrack,xtrack,fov_poly); stringlat_bnds:units="degrees_north"; lat_bnds:valid_range=-90.f,90.f; stringlat_bnds:long_name="FOVboundarylatitudes"; stringlat_bnds:description="latitudesofpointsformingapolygonaroundtheperimeteroftheFOV"; lat_bnds:_FillValue=9.96921e+36f; stringlat_bnds:coverage_content_type="referenceInformation"; floatlon_bnds(atrack,xtrack,fov_poly); stringlon_bnds:units="degrees_east"; lon_bnds:valid_range=-180.f,180.f; stringlon_bnds:long_name="FOVboundarylongitudes"; stringlon_bnds:description="longitudesofpointsformingapolygonaroundtheperimeteroftheFOV"; lon_bnds:_FillValue=9.96921e+36f; stringlon_bnds:coverage_content_type="referenceInformation"; floatland_frac(atrack,xtrack); stringland_frac:units="1"; land_frac:valid_range=0.f,1.f; stringland_frac:long_name="landfraction"; stringland_frac:standard_name="land_area_fraction"; stringland_frac:coordinates="lonlat"; stringland_frac:description="landfractionovertheFOV"; land_frac:_FillValue=9.96921e+36f; stringland_frac:coverage_content_type="referenceInformation"; stringland_frac:cell_methods="area:mean(beam-weighted)"; floatsurf_alt(atrack,xtrack); stringsurf_alt:units="m"; stringsurf_alt:ancillary_variables="surf_alt_sdev"; surf_alt:valid_range=-500.f,10000.f; stringsurf_alt:long_name="surfacealtitude";
Sounder SIPS ATMS Level 1B Product User Guide
43
stringsurf_alt:standard_name="surface_altitude"; stringsurf_alt:coordinates="lonlat"; stringsurf_alt:description="meansurfacealtitudewrtearthmodelovertheFOV"; surf_alt:_FillValue=9.96921e+36f; stringsurf_alt:coverage_content_type="referenceInformation"; stringsurf_alt:cell_methods="area:mean(beam-weighted)"; floatsurf_alt_sdev(atrack,xtrack); stringsurf_alt_sdev:units="m"; surf_alt_sdev:valid_range=0.f,10000.f; stringsurf_alt_sdev:long_name="surfacealtitudestandarddeviation"; stringsurf_alt_sdev:coordinates="lonlat"; stringsurf_alt_sdev:description="standarddeviationofsurfacealtitudewithintheFOV"; surf_alt_sdev:_FillValue=9.96921e+36f; stringsurf_alt_sdev:coverage_content_type="qualityInformation"; stringsurf_alt_sdev:cell_methods="area:standard_deviation(beam-weighted)"; floatsun_glint_lat(atrack); stringsun_glint_lat:units="degrees_north"; sun_glint_lat:valid_range=-90.f,90.f; stringsun_glint_lat:long_name="sunglintlatitude"; stringsun_glint_lat:standard_name="latitude"; stringsun_glint_lat:coordinates="subsat_lonsubsat_lat"; stringsun_glint_lat:description="sunglintspotlatitudeatscan_mid_time.Fillfornightobservations."; sun_glint_lat:_FillValue=9.96921e+36f; stringsun_glint_lat:coverage_content_type="referenceInformation"; floatsun_glint_lon(atrack); stringsun_glint_lon:units="degrees_east"; sun_glint_lon:valid_range=-180.f,180.f; stringsun_glint_lon:long_name="sunglintlongitude"; stringsun_glint_lon:standard_name="longitude"; stringsun_glint_lon:coordinates="subsat_lonsubsat_lat"; stringsun_glint_lon:description="sunglintspotlongitudeatscan_mid_time.Fillfornightobservations."; sun_glint_lon:_FillValue=9.96921e+36f; stringsun_glint_lon:coverage_content_type="referenceInformation"; floatsol_zen(atrack,xtrack); stringsol_zen:units="degree"; sol_zen:valid_range=0.f,180.f; stringsol_zen:long_name="solarzenithangle"; stringsol_zen:standard_name="solar_zenith_angle"; stringsol_zen:coordinates="lonlat"; stringsol_zen:description="solarzenithangleatthecenterofthespot"; sol_zen:_FillValue=9.96921e+36f; stringsol_zen:coverage_content_type="referenceInformation"; floatsol_azi(atrack,xtrack); stringsol_azi:units="degree"; sol_azi:valid_range=0.f,360.f; stringsol_azi:long_name="solarazimuthangle"; stringsol_azi:standard_name="solar_azimuth_angle"; stringsol_azi:coordinates="lonlat"; stringsol_azi:description="solarazimuthangleatthecenterofthespot(clockwisefromNorth)"; sol_azi:_FillValue=9.96921e+36f; stringsol_azi:coverage_content_type="referenceInformation"; floatsun_glint_dist(atrack,xtrack);
Sounder SIPS ATMS Level 1B Product User Guide
44
stringsun_glint_dist:units="m"; sun_glint_dist:valid_range=0.f,3.e+07f; stringsun_glint_dist:long_name="sunglintdistance"; stringsun_glint_dist:coordinates="lonlat"; stringsun_glint_dist:description="distanceofsunglintspottothecenterofthespot.Fillfornightobservations."; sun_glint_dist:_FillValue=9.96921e+36f; stringsun_glint_dist:coverage_content_type="referenceInformation"; floatview_ang(atrack,xtrack); stringview_ang:units="degree"; view_ang:valid_range=0.f,180.f; stringview_ang:long_name="viewangle"; stringview_ang:standard_name="sensor_view_angle"; stringview_ang:coordinates="lonlat"; stringview_ang:description="offnadirpointingangle"; view_ang:_FillValue=9.96921e+36f; stringview_ang:coverage_content_type="referenceInformation"; floatsat_zen(atrack,xtrack); stringsat_zen:units="degree"; sat_zen:valid_range=0.f,180.f; stringsat_zen:long_name="satellitezenithangle"; stringsat_zen:standard_name="sensor_zenith_angle"; stringsat_zen:coordinates="lonlat"; stringsat_zen:description="satellitezenithangleatthecenterofthespot"; sat_zen:_FillValue=9.96921e+36f; stringsat_zen:coverage_content_type="referenceInformation"; floatsat_azi(atrack,xtrack); stringsat_azi:units="degree"; sat_azi:valid_range=0.f,360.f; stringsat_azi:long_name="satelliteazimuthangle"; stringsat_azi:standard_name="sensor_azimuth_angle"; stringsat_azi:coordinates="lonlat"; stringsat_azi:description="satelliteazimuthangleatthecenterofthespot(clockwisefromNorth)"; sat_azi:_FillValue=9.96921e+36f; stringsat_azi:coverage_content_type="referenceInformation"; floatsat_range(atrack,xtrack); stringsat_range:units="m"; sat_range:valid_range=100000.f,1.e+07f; stringsat_range:long_name="satelliterange"; stringsat_range:coordinates="lonlat"; stringsat_range:description="lineofsightdistancebetweensatelliteandspotcenter"; sat_range:_FillValue=9.96921e+36f; stringsat_range:coverage_content_type="referenceInformation"; ubyteasc_flag(atrack); asc_flag:valid_range=0UB,1UB; stringasc_flag:long_name="ascendingorbitflag"; stringasc_flag:coordinates="subsat_lonsubsat_lat"; stringasc_flag:description="ascendingorbitflag:1ifascending,0descending"; asc_flag:_FillValue=255UB; stringasc_flag:coverage_content_type="referenceInformation"; stringasc_flag:flag_meanings="descendingascending"; asc_flag:flag_values=0UB,1UB; floatsubsat_lat(atrack); stringsubsat_lat:units="degrees_north";
Sounder SIPS ATMS Level 1B Product User Guide
45
subsat_lat:valid_range=-90.f,90.f; stringsubsat_lat:long_name="sub-satellitelatitude"; stringsubsat_lat:standard_name="latitude"; stringsubsat_lat:description="sub-satellitelatitudeatscan_mid_time"; subsat_lat:_FillValue=9.96921e+36f; stringsubsat_lat:coverage_content_type="referenceInformation"; floatsubsat_lon(atrack); stringsubsat_lon:units="degrees_east"; subsat_lon:valid_range=-180.f,180.f; stringsubsat_lon:long_name="sub-satellitelongitude"; stringsubsat_lon:standard_name="longitude"; stringsubsat_lon:description="sub-satellitelongitudeatscan_mid_time"; subsat_lon:_FillValue=9.96921e+36f; stringsubsat_lon:coverage_content_type="referenceInformation"; doublescan_mid_time(atrack); stringscan_mid_time:units="secondssince1993-01-0100:00"; scan_mid_time:valid_range=-2934835217.,3376598410.; stringscan_mid_time:long_name="midscanTAI93"; stringscan_mid_time:standard_name="time"; stringscan_mid_time:coordinates="subsat_lonsubsat_lat"; stringscan_mid_time:description="TAI93atmiddleofearthscenescans"; scan_mid_time:_FillValue=9.96920996838687e+36; stringscan_mid_time:coverage_content_type="referenceInformation"; floatsat_alt(atrack); stringsat_alt:units="m"; sat_alt:valid_range=100000.f,1000000.f; stringsat_alt:long_name="satellitealtitude"; stringsat_alt:standard_name="altitude"; stringsat_alt:coordinates="subsat_lonsubsat_lat"; stringsat_alt:description="satellitealtitudewithrespecttoearthmodelatscan_mid_time"; sat_alt:_FillValue=9.96921e+36f; stringsat_alt:coverage_content_type="referenceInformation"; floatsat_pos(atrack,spatial); stringsat_pos:units="m"; stringsat_pos:long_name="satelliteposition"; stringsat_pos:coordinates="subsat_lonsubsat_latspatial_lbl"; stringsat_pos:description="satelliteECRpositionatscan_mid_time"; sat_pos:_FillValue=9.96921e+36f; stringsat_pos:coverage_content_type="referenceInformation"; floatsat_vel(atrack,spatial); stringsat_vel:units="ms-1"; stringsat_vel:long_name="satellitevelocity"; stringsat_vel:coordinates="subsat_lonsubsat_latspatial_lbl"; stringsat_vel:description="satelliteECRvelocityatscan_mid_time"; sat_vel:_FillValue=9.96921e+36f; stringsat_vel:coverage_content_type="referenceInformation"; floatsat_att(atrack,attitude); stringsat_att:units="degree"; sat_att:valid_range=-180.f,180.f; stringsat_att:long_name="satelliteattitude"; stringsat_att:coordinates="subsat_lonsubsat_latangular_lbl"; stringsat_att:description="satelliteattitudeatscan_mid_time.Anorthogonaltriad.Firstelementisangleaboutthe+x(roll)ORBaxis.+xaxisispositivelyorientedinthedirectionoforbitalflight.Secondelementisangleabout+y(pitch)ORBaxis.+yaxisisorientednormaltotheorbitplanewiththepositivesenseoppositetothatoftheorbit’sangularmomentumvectorH.Thirdelementisangleabout+z
Sounder SIPS ATMS Level 1B Product User Guide
46
(yaw)axis.+zaxisispositivelyorientedEarthwardparalleltothesatelliteradiusvectorRfromthespacecraftcenterofmasstothecenteroftheEarth."; sat_att:_FillValue=9.96921e+36f; stringsat_att:coverage_content_type="referenceInformation"; floatmoon_ang(atrack,spacextrack); stringmoon_ang:units="degree"; moon_ang:valid_range=0.f,180.f; stringmoon_ang:long_name="moonangle"; stringmoon_ang:coordinates="subsat_lonsubsat_lat"; stringmoon_ang:description="anglebetweenmoonandFOVcenterforspaceview"; moon_ang:_FillValue=9.96921e+36f; stringmoon_ang:coverage_content_type="referenceInformation"; floatlocal_solar_time(atrack,xtrack); stringlocal_solar_time:units="hours"; local_solar_time:valid_range=0.f,24.f; stringlocal_solar_time:long_name="localapparentsolartime"; stringlocal_solar_time:coordinates="lonlat"; stringlocal_solar_time:description="localapparentsolartimeinhoursfrommidnight"; local_solar_time:_FillValue=9.96921e+36f; stringlocal_solar_time:coverage_content_type="referenceInformation"; floatmean_anom_wrt_equat(atrack); stringmean_anom_wrt_equat:units="degree"; mean_anom_wrt_equat:valid_range=0.f,360.f; stringmean_anom_wrt_equat:long_name="meananomalywithrespecttotheequator"; stringmean_anom_wrt_equat:coordinates="subsat_lonsubsat_lat"; stringmean_anom_wrt_equat:description="spacecraftmeananomalymeasuredwithrespecttotheascendingnode"; mean_anom_wrt_equat:_FillValue=9.96921e+36f; stringmean_anom_wrt_equat:coverage_content_type="referenceInformation"; floatsat_sol_zen(atrack); stringsat_sol_zen:units="degree"; sat_sol_zen:valid_range=0.f,180.f; stringsat_sol_zen:long_name="satellitesolarzenith"; stringsat_sol_zen:coordinates="subsat_lonsubsat_lat"; stringsat_sol_zen:description="solarzenithangleatthesatellite"; sat_sol_zen:_FillValue=9.96921e+36f; stringsat_sol_zen:coverage_content_type="referenceInformation"; floatsat_sol_azi(atrack); stringsat_sol_azi:units="degree"; sat_sol_azi:valid_range=0.f,360.f; stringsat_sol_azi:long_name="satellitesolarazimuth"; stringsat_sol_azi:coordinates="subsat_lonsubsat_lat"; stringsat_sol_azi:description="solarazimuthangleatthesatellite(clockwisefromNorth)"; sat_sol_azi:_FillValue=9.96921e+36f; stringsat_sol_azi:coverage_content_type="referenceInformation"; floatasc_node_lon; stringasc_node_lon:units="degrees_east"; asc_node_lon:valid_range=-180.f,180.f; stringasc_node_lon:long_name="ascendingnode"; stringasc_node_lon:description="Longitudeofthelastascendingnodeofspacecraftorbitbeforetime_coverage_end."; asc_node_lon:_FillValue=9.96921e+36f; stringasc_node_lon:coverage_content_type="referenceInformation"; doubleasc_node_tai93; stringasc_node_tai93:units="secondssince1993-01-0100:00";
Sounder SIPS ATMS Level 1B Product User Guide
47
asc_node_tai93:valid_range=-2934835217.,3376598410.; stringasc_node_tai93:long_name="ascendingnodetime"; stringasc_node_tai93:description="TAI93timeofthelastascendingnodeofspacecraftorbitbeforetime_coverage_end."; asc_node_tai93:_FillValue=9.96920996838687e+36; stringasc_node_tai93:coverage_content_type="referenceInformation"; floatasc_node_local_solar_time; stringasc_node_local_solar_time:units="hours"; asc_node_local_solar_time:valid_range=0.f,24.f; stringasc_node_local_solar_time:long_name="localapparentsolartimeattheascendingnode"; stringasc_node_local_solar_time:description="localapparentsolartimeatthelastascendingnodebeforetime_coverage_endinhoursfrommidnight"; asc_node_local_solar_time:_FillValue=9.96921e+36f; stringasc_node_local_solar_time:coverage_content_type="referenceInformation"; floatsolar_beta_angle; stringsolar_beta_angle:units="degree"; solar_beta_angle:valid_range=-90.f,90.f; stringsolar_beta_angle:long_name="betaangle"; stringsolar_beta_angle:description="Betaangleforthespacecraftorbit,determiningthepercentageoftheorbitthatthespacecraftisindirectsunlight."; solar_beta_angle:_FillValue=9.96921e+36f; stringsolar_beta_angle:coverage_content_type="referenceInformation"; stringattitude_lbl(attitude); stringattitude_lbl:long_name="rotationaldirection"; stringattitude_lbl:description="listofrotationaldirections(roll,pitch,yaw)"; stringattitude_lbl:coverage_content_type="auxiliaryInformation"; stringspatial_lbl(spatial); stringspatial_lbl:long_name="spatialdirection"; stringspatial_lbl:description="listofspatialdirections(X,Y,Z)"; stringspatial_lbl:coverage_content_type="auxiliaryInformation"; stringutc_tuple_lbl(utc_tuple); stringutc_tuple_lbl:long_name="UTCdate/timeparts"; stringutc_tuple_lbl:description="namesoftheelementsofUTCwhenitisexpressedasanarrayofintegersyear,month,day,hour,minute,second,millisecond,microsecond"; stringutc_tuple_lbl:coverage_content_type="auxiliaryInformation"; floatband_lat(atrack,xtrack,band); stringband_lat:units="degrees_north"; band_lat:valid_range=-90.f,90.f; stringband_lat:long_name="bandlatitude"; stringband_lat:standard_name="latitude"; stringband_lat:description="band-specificfovcenterlatitude"; band_lat:_FillValue=9.96921e+36f; stringband_lat:coverage_content_type="referenceInformation"; stringband_lat:bounds="band_lat_bnds"; floatband_lon(atrack,xtrack,band); stringband_lon:units="degrees_east"; band_lon:valid_range=-180.f,180.f; stringband_lon:long_name="bandlongitude"; stringband_lon:standard_name="longitude"; stringband_lon:description="band-specificfovcenterlongitude"; band_lon:_FillValue=9.96921e+36f; stringband_lon:coverage_content_type="referenceInformation"; stringband_lon:bounds="band_lon_bnds"; floatband_lat_bnds(atrack,xtrack,band,fov_poly); stringband_lat_bnds:units="degrees_north";
Sounder SIPS ATMS Level 1B Product User Guide
48
band_lat_bnds:valid_range=-90.f,90.f; stringband_lat_bnds:long_name="bandfovboundarylatitudes"; stringband_lat_bnds:description="latitudesofpointsformingapolygonaroundtheperimeteroftheband-specificfov"; band_lat_bnds:_FillValue=9.96921e+36f; stringband_lat_bnds:coverage_content_type="referenceInformation"; floatband_lon_bnds(atrack,xtrack,band,fov_poly); stringband_lon_bnds:units="degrees_east"; band_lon_bnds:valid_range=-180.f,180.f; stringband_lon_bnds:long_name="bandfovboundarylongitudes"; stringband_lon_bnds:description="longitudesofpointsformingapolygonaroundtheperimeteroftheband-specificfov"; band_lon_bnds:_FillValue=9.96921e+36f; stringband_lon_bnds:coverage_content_type="referenceInformation"; floatband_land_frac(atrack,xtrack,band); stringband_land_frac:units="1"; band_land_frac:valid_range=0.f,1.f; stringband_land_frac:long_name="bandlandfraction"; stringband_land_frac:standard_name="land_area_fraction"; stringband_land_frac:coordinates="band_lblband_latband_lon"; stringband_land_frac:description="band-specificlandfractionoverthefov"; band_land_frac:_FillValue=9.96921e+36f; stringband_land_frac:cell_methods="area:mean(beam-weighted)"; stringband_land_frac:coverage_content_type="referenceInformation"; floatband_surf_alt(atrack,xtrack,band); stringband_surf_alt:units="m"; band_surf_alt:valid_range=-500.f,10000.f; stringband_surf_alt:long_name="bandsurfacealtitude"; stringband_surf_alt:standard_name="surface_altitude"; stringband_surf_alt:coordinates="band_lblband_latband_lon"; stringband_surf_alt:description="band-specificmeansurfacealtitudeoverthefov"; band_surf_alt:_FillValue=9.96921e+36f; stringband_surf_alt:cell_methods="area:mean(beam-weighted)"; stringband_surf_alt:coverage_content_type="referenceInformation"; ushortband_geoloc_chan(band); stringband_geoloc_chan:units="1"; band_geoloc_chan:valid_range=1US,22US; stringband_geoloc_chan:long_name="bandgeolocationchannel"; stringband_geoloc_chan:coordinates="bad_lbl"; stringband_geoloc_chan:description="Channelusedindeterminingthegeolocationinformationforeachband"; band_geoloc_chan:_FillValue=65535US; stringband_geoloc_chan:coverage_content_type="referenceInformation"; floatantenna_temp(atrack,xtrack,channel); stringantenna_temp:units="Kelvin"; stringantenna_temp:ancillary_variables="antenna_temp_qc"; antenna_temp:valid_range=0.f,400.f; stringantenna_temp:long_name="antennatemperature"; stringantenna_temp:standard_name="brightness_temperature"; stringantenna_temp:coordinates="lonlat"; stringantenna_temp:description="CalibratedscenebrightnesstemperatureforeachATMSchannelandbeamposition.ThisoutputistheRayleighequivalenttemperatureandnotthePlanckblackbodyequivalenttemperature"; antenna_temp:_FillValue=9.96921e+36f; stringantenna_temp:coverage_content_type="physicalMeasurement";
Sounder SIPS ATMS Level 1B Product User Guide
49
byteantenna_temp_qc(atrack,xtrack,channel); antenna_temp_qc:valid_range=0b,2b; stringantenna_temp_qc:long_name="antenna_tempQC"; stringantenna_temp_qc:standard_name="brightness_temperaturestatus_flag"; stringantenna_temp_qc:coordinates="lonlat"; stringantenna_temp_qc:description="antenna_tempQCflag"; antenna_temp_qc:_FillValue=-1b; stringantenna_temp_qc:coverage_content_type="qualityInformation"; stringantenna_temp_qc:flag_meanings="BestGoodDo_Not_Use"; antenna_temp_qc:flag_values=0b,1b,2b; floatcold_nedt(channel); stringcold_nedt:units="Kelvin"; cold_nedt:valid_range=0.001f,100.f; stringcold_nedt:long_name="coldNEdT"; stringcold_nedt:description="Noiseequivalentdeltatemperaturederivedfromobservationsofcoldspace"; cold_nedt:_FillValue=9.96921e+36f; stringcold_nedt:coverage_content_type="qualityInformation"; floatwarm_nedt(channel); stringwarm_nedt:units="Kelvin"; warm_nedt:valid_range=0.001f,100.f; stringwarm_nedt:long_name="warmNEdT"; stringwarm_nedt:description="Noiseequivalentdeltatemperaturederivedfromobservationsofthewarmcalibrationtarget"; warm_nedt:_FillValue=9.96921e+36f; stringwarm_nedt:coverage_content_type="qualityInformation"; stringband_lbl(band); stringband_lbl:long_name="Bandname"; stringband_lbl:standard_name="sensor_band_identifier"; stringband_lbl:description="ListofMicrowavebands(K,Ka,V,W,G)"; stringband_lbl:coverage_content_type="auxillaryInformation"; ushortchannel(channel); stringchannel:units="1"; stringchannel:long_name="channelnumber"; stringchannel:description="Numberforeachchannel(1-22)"; channel:_FillValue=65535US; stringchannel:coverage_content_type="auxillaryInformation"; stringchan_band(channel); stringchan_band:long_name="channelband"; stringchan_band:description="Nameofbandforeachchannel"; stringchan_band:coverage_content_type="auxillaryInformation"; charantenna(channel); stringantenna:long_name="antennaname"; stringantenna:description="Nameofantennaforeachchannel"; antenna:_FillValue=","; stringantenna:coverage_content_type="auxillaryInformation"; floatcenter_freq(channel); stringcenter_freq:units="MHz"; stringcenter_freq:long_name="channelcenterfrequency"; stringcenter_freq:standard_name="sensor_band_central_radiation_frequency"; stringcenter_freq:description="Channelcenterfrequency"; center_freq:_FillValue=9.96921e+36f; stringcenter_freq:coverage_content_type="auxillaryInformation"; floatif_offset_1(channel); stringif_offset_1:units="MHz";
Sounder SIPS ATMS Level 1B Product User Guide
50
stringif_offset_1:long_name="firstintermediatefrequencyoffset"; stringif_offset_1:description="Offsetoffirstintermediatefrequencystage(zerofornomixing)"; if_offset_1:_FillValue=9.96921e+36f; stringif_offset_1:coverage_content_type="auxillaryInformation"; floatif_offset_2(channel); stringif_offset_2:units="MHz"; stringif_offset_2:long_name="secondintermediatefrequencyoffset"; stringif_offset_2:description="Offsetofsecondintermediatefrequencystage(zerofornomixing)"; if_offset_2:_FillValue=9.96921e+36f; stringif_offset_2:coverage_content_type="auxillaryInformation"; floatbandwidth(channel); stringbandwidth:units="MHz"; stringbandwidth:long_name="totalbandwidth"; stringbandwidth:description="bandwidthofsumof1,2,or4channels"; bandwidth:_FillValue=9.96921e+36f; stringbandwidth:coverage_content_type="auxillaryInformation"; charpolarization(channel); stringpolarization:long_name="Polarization"; stringpolarization:description="Nominalpolarization:VerticalorHorizontal"; polarization:_FillValue=","; stringpolarization:coverage_content_type="auxillaryInformation"; floatbeam_width(channel); stringbeam_width:units="degree"; stringbeam_width:long_name="Beamwidth"; stringbeam_width:description="Nominalbeamwidth"; beam_width:_FillValue=9.96921e+36f; stringbeam_width:coverage_content_type="auxillaryInformation";group:aux{variables: intgeo_qualflag(atrack,xtrack); stringgeo_qualflag:long_name="geolocationquality"; stringgeo_qualflag:description=" Bit7-FailedgeolocationonEarthtopographicsurface(surface_loc) Bit6-CouldnotsetFOVsurfaceelevationsandlandwaterfraction(DEM) Bit5-FailedgeolocationonEarthgeoid(geoid_loc) Bit4-Failedtosetsolarzenithorazimuthangles(solar_ang) Bit3-Failedtosetspacecraftzenithorazimuthangles(spacecraft_ang) Bit2-Unused(0) Bit1(LSB)-Failedgeolocationofsomebands(band_specific)"; geo_qualflag:_FillValue=-2147483647; stringgeo_qualflag:coverage_content_type="qualityInformation"; stringgeo_qualflag:flag_meanings="surface_locDEMgeoid_locsolar_angspacecraft_angband_specific"; geo_qualflag:flag_values=64,32,16,8,4,1; intcal_qualflag(atrack,channel); stringcal_qualflag:long_name="calibrationqualityflags"; stringcal_qualflag:coordinates="subsat_lonsubsat_lat"; stringcal_qualflag:description="(Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.) Bit7:Nousablecalibration.Scanisnotcalibrated.(cal_failed)\nBit6:Calibrationvaluesusedfromdifferentscan.(cal_from_diff_scan)
Sounder SIPS ATMS Level 1B Product User Guide
51
Bit5:Insufficientvalidshelftemperaturevaluestouseinascancalibration.Fall-backconstantshelftemperaturesareused.(shelf_temp_bad) Bit4:Excessnoise(noise) Bit3:Telemetryoutoflimits(telem) Bit2:Spectralqualityispoor(spectral) Bit1(LSB):reserved(0)"; cal_qualflag:_FillValue=-2147483647; stringcal_qualflag:coverage_content_type="qualityInformation"; stringcal_qualflag:flag_meanings="spectraltelemnoiseshelf_temp_badcal_from_diff_scancal_failed"; cal_qualflag:flag_values=2,4,8,16,32,64; intcal_space_qualflag(atrack,channel); stringcal_space_qualflag:long_name="spaceviewcalibrationqualityflags"; stringcal_space_qualflag:coordinates="subsat_lonsubsat_lat"; stringcal_space_qualflag:description="(Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.) Bit14:Insufficientvalidspace(coldcalibration)observationcountstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(cold_cal_bad) Bit13:Insufficienteffectivespacetemperaturevaluestoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(space_temp_bad) Bit12:Thisscan’sspaceview#1notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv1_bad) Bit11:Thisscan’sspaceview#2notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv2_bad) Bit10:Thisscan’sspaceview#3notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv3_bad) Bit9:Thisscan’sspaceview#4notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv4_bad) Bit8:Missingmoonangleforthisscan’sspaceview#1.Lunarintrusionstatusisunknown.(sv1_moon_unknown) Bit7:Missingmoonangleforthisscan’sspaceview#2.Lunarintrusionstatusisunknown.(sv2_moon_unknown) Bit6:Missingmoonangleforthisscan’sspaceview#3.Lunarintrusionstatusisunknown.(sv3_moon_unknown) Bit5:Missingmoonangleforthisscan’sspaceview#4.Lunarintrusionstatusisunknown.(sv4_moon_unknown) Bits1-4:reserved(0)"; cal_space_qualflag:_FillValue=-2147483647; stringcal_space_qualflag:coverage_content_type="qualityInformation"; stringcal_space_qualflag:flag_meanings="sv4_moon_unknownsv3_moon_unknownsv2_moon_unknownsv1_moon_unknownsv4_badsv3_badsv2_badsv1_badspace_temp_badcold_cal_bad"; cal_space_qualflag:flag_values=16,32,64,128,256,512,1024,2048,4096,8192; intcal_blackbody_qualflag(atrack,channel); stringcal_blackbody_qualflag:long_name="blackbodycalibrationqualityflags"; stringcal_blackbody_qualflag:coordinates="subsat_lonsubsat_lat"; stringcal_blackbody_qualflag:description="(Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.) Bit3:Insufficientvalidblackbody(warmcalibration)observationcountstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(warm_cal_bad) Bit2:Insufficientvalidblackbodytemperaturereadingstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(bb_temp_bad)
Sounder SIPS ATMS Level 1B Product User Guide
52
Bit1(LSB):Thisscan’sblackbodyviewnotused.Ascan-specificcalibrationmaystillbecalculatedusingblackbodyviewsfromneighboringscans.(bb_bad)"; cal_blackbody_qualflag:_FillValue=-2147483647; stringcal_blackbody_qualflag:coverage_content_type="qualityInformation"; stringcal_blackbody_qualflag:flag_meanings="bb_badbb_temp_badwarm_cal_bad"; cal_blackbody_qualflag:flag_values=1,2,4; floatoffset(atrack,channel); stringoffset:units="Kelvin"; stringoffset:long_name="calibrationoffset"; stringoffset:coordinates="subsat_lonsubsat_lat"; stringoffset:description="Offsetusedincalibratingearthscenebrightnesstemps."; offset:_FillValue=9.96921e+36f; stringoffset:coverage_content_type="auxillaryInformation"; floatgain(atrack,channel); stringgain:units="Count/Kelvin"; stringgain:long_name="calibrationgain"; stringgain:coordinates="subsat_lonsubsat_lat"; stringgain:description="Gainfactorusedincalibratingearthscenebrightnesstemps."; gain:_FillValue=9.96921e+36f; stringgain:coverage_content_type="auxillaryInformation"; floatnonlin(atrack,xtrack,channel); stringnonlin:units="Kelvin"; nonlin:valid_range=0.f,400.f; stringnonlin:long_name="nonlinearitycorrection"; stringnonlin:coordinates="lonlat"; stringnonlin:description="Nonlinearitycorrectionusedincalibratingearthscenebrightnesstemps."; nonlin:_FillValue=9.96921e+36f; stringnonlin:coverage_content_type="auxillaryInformation"; floatcold_temp(atrack,channel); stringcold_temp:units="Kelvin"; stringcold_temp:long_name="coldspacetemperature"; stringcold_temp:coordinates="subsat_lonsubsat_lat"; stringcold_temp:description="Effectivetemperatureofcoldcalibrationview(space)(Tcc)"; cold_temp:_FillValue=9.96921e+36f; stringcold_temp:coverage_content_type="auxillaryInformation"; floatwarm_temp(atrack,channel); stringwarm_temp:units="Kelvin"; stringwarm_temp:long_name="warmcalibrationtemperature"; stringwarm_temp:coordinates="subsat_lonsubsat_lat"; stringwarm_temp:description="Effectivetemperatureofwarmcalibrationview(blackbody)(Twc)"; warm_temp:_FillValue=9.96921e+36f; stringwarm_temp:coverage_content_type="auxillaryInformation";}//groupaux}
Sounder SIPS ATMS Level 1B Product User Guide
53
AppendixD:JPSS-1/NOAA-20CDLFileDefinitionnetcdfSNDR.J1.ATMS.20190101T2354.m06.g240.L1B.std.v02_11.G.190102100346{dimensions: spatial=3; //directions:x,y,z fov_poly=8; //lat/lonpointsdefiningtheploygonboundinganfov (anticlockwiseasviewedfromabove) utc_tuple=8; //partsofUTCtime attitude=3; //roll,pitch,yaw atrack=135; //along-trackspatialdimension xtrack=96; //cross-trackspatialdimension channel=22; //channelnumber band=5; //Microwavebands spacextrack=4; //spaceview //globalattributes: string:keywords="EARTHSCIENCE>SPECTRAL/ENGINEERING>MICROWAVE>ANTENNATEMPERATURE"; string:Conventions="CF-1.6,ACDD-1.3"; string:source="ATMSinstrumenttelemetry"; string:processing_level="1B"; string:product_name_type_id="L1B"; string:comment=""; string:acknowledgment="SupportforthisresearchwasprovidedbyNASA."; string:standard_name_vocabulary="CFStandardNameTablev28"; string:project="SounderSIPS"; string:product_name_project="SNDR"; string:geospatial_bounds_crs="EPSG:4326"; string:time_coverage_duration="P0000-00-00T00:06:00"; string:product_name_duration="m06"; string:creator_type="institution"; string:keywords_vocabulary="GCMD:GCMDKeywords"; string:platform="JPSS-1>JointPolarSatelliteSystem-1"; string:platform_vocabulary="GCMD:GCMDKeywords"; string:instrument="ATMS>AdvancedTechnologyMicrowaveSounder"; string:instrument_vocabulary="GCMD:GCMDKeywords"; string:product_name_instr="ATMS"; string:product_name_extension="nc"; string:featureType="point"; string:data_structure="swath"; string:cdm_data_type="Swath"; string:format_version="v02.00.23"; string:title="JPSS-1ATMSLevel-1B"; string:summary="TheLevel-1BATMSproductincludesdatafromtheATMSinstrumentforonesix-minuteinterval.Dataisgeolocatedandcalibratedtoantennatemperature."; string:shortname="SNDRJ1ATMSL1B"; string:product_group="l1b_atms"; string:references="ATMSATBDisinreview.Itwillbepublishedathttp://eospso.gsfc.nasa.gov/content/algorithm-theoretical-basis-documents";
Sounder SIPS ATMS Level 1B Product User Guide
54
string:contributor_name="JetPropulsionLaboratory:BjornLambrigtsen"; string:contributor_role="ATMSScientist"; string:history="Createdon2019-01-02T06:34:00ZbyL1AATMSPGEatSounderSIPS:GESDISC,v02.11.02;Createdon2019-01-02T10:03:46ZbyLevel1BATMSPGEatSounderSIPS:GESDISC,versionv02_11"; string:license="FreelyDistributed"; string:date_created="2019-01-02T10:03:46Z"; string:creator_name="SounderSIPS:GESDISC"; string:creator_email="[email protected]"; string:creator_url="http://disc.sci.gsfc.nasa.gov/"; string:institution="GoddardSpaceFlightCenter-NationalAeronauticsandSpaceAdministration"; string:publisher_name="GoddardEarthScienceDataandInformationServicesCenter"; string:publisher_email="[email protected]"; string:publisher_url="http://disc.sci.gsfc.nasa.gov/"; string:geospatial_bounds="POLYGON((49.69173.60,55.34-149.85,75.92-146.42,65.55146.45,49.69173.60))"; :geospatial_lat_min=49.69735f; :geospatial_lat_max=75.92578f; :geospatial_lon_min=173.604f; :geospatial_lon_max=-149.854f; string:time_coverage_start="2019-01-01T23:54:00Z"; string:time_of_first_valid_obs="2019-01-01T23:54:00Z"; string:time_coverage_mid="2019-01-01T23:57:00Z"; string:time_coverage_end="2019-01-02T00:00:00Z"; string:time_of_last_valid_obs="2019-01-01T23:59:59Z"; string:creator_institution="GoddardSpaceFlightCenter-NationalAeronauticsandSpaceAdministration"; string:product_version="v02.11.02"; string:product_name_platform="J1"; string:product_name="SNDR.J1.ATMS.20190101T2354.m06.g240.L1B.std.v02_11.G.190102100346.nc"; string:product_name_variant="std"; string:product_name_version="v02_11"; string:product_name_producer="G"; string:product_name_timestamp="190102100346"; :granule_number=240US; string:product_name_granule_number="g240"; string:gran_id="20190101T2354"; :geospatial_lat_mid=62.81157f; :geospatial_lon_mid=-168.125f; string:id="10.5067/VP66V3OTXOPY"; string:naming_authority="http://dx.doi.org/"; string:identifier_product_doi="10.5067/VP66V3OTXOPY"; string:identifier_product_doi_authority="http://dx.doi.org/"; string:algorithm_version="2017-08IDPSemulation"; string:production_host="Linuxgs6102dsc-ac16.gesdisc.eosdis.nasa.gov2.6.32-754.9.1.el6.x86_64#1SMPThuDec608:02:15UTC2018x86_64x86_64x86_64GNU/Linux"; string:input_file_names="SNDRJ1ATMSL1A.A2019001.2348.2.2019001231348.hdf;SNDRJ1ATMSL1A.A2019001.2354.2.2019002013350.hdf;SNDRJ1ATMSL1A.A2019002.0000.2.2019002013350.hdf;SNDR.J1.L1bMw.apf.181010000000.xml;SNDR.J1.L1bMw.template.180523000000.nc"; string:input_file_types="ATMS_L1A;ATMS_L1A;ATMS_L1A;ATMS_L1B_AlgParam;ATMS_L1B_Template"; string:input_file_dates="2019-01-01;2019-01-01;2019-01-02;N/A;N/A";
Sounder SIPS ATMS Level 1B Product User Guide
55
string:orbitDirection="Ascending"; string:day_night_flag="Both"; string:AutomaticQualityFlag="Passed"; :qa_pct_data_missing=0.f; :qa_pct_data_geo=100.f; :qa_pct_data_sci_mode=100.f; string:qa_no_data="FALSE"; string:metadata_link="http://disc.sci.gsfc.nasa.gov/";variables: stringobs_id(atrack,xtrack); stringobs_id:long_name="earthviewobservationid"; stringobs_id:description="uniqueearthviewobservationidentifier:yyyymmddThhmm.aa[a]Exx.Includesgran_idplustwo-orthree-digitalong-trackindex(01-45or001-135)and2-digitcross-trackindex(01-96)."; stringobs_id:coverage_content_type="referenceInformation"; ubyteinstrument_state(atrack,xtrack); stringinstrument_state:long_name="instrumentstate"; stringinstrument_state:coordinates="lonlat"; stringinstrument_state:description="instrument/datastate:0/’Process’-Dataisusableforscience;1/’Special’-Observationsarevalidbutinstrumentisnotconfiguredforsciencedata(ex:staremode);2/’Erroneous’-Dataisnotusable(ex:checksumerror);3/’Missing’-Nodatawasreceived."; instrument_state:_FillValue=255UB; stringinstrument_state:coverage_content_type="qualityInformation"; stringinstrument_state:flag_meanings="ProcessSpecialErroneousMissing"; instrument_state:flag_values=0UB,1UB,2UB,3UB; doubleobs_time_tai93(atrack,xtrack); stringobs_time_tai93:units="secondssince1993-01-0100:00"; obs_time_tai93:valid_range=-2934835217.,3376598410.; stringobs_time_tai93:long_name="earthviewFOVmidtime"; stringobs_time_tai93:standard_name="time"; stringobs_time_tai93:description="earthviewobservationmidtimeforeachFOV"; obs_time_tai93:_FillValue=9.96920996838687e+36; stringobs_time_tai93:coverage_content_type="referenceInformation"; ushortobs_time_utc(atrack,xtrack,utc_tuple); stringobs_time_utc:long_name="earthviewUTCFOVtime"; stringobs_time_utc:coordinates="utc_tuple_lbl"; stringobs_time_utc:description="UTCearthviewobservationtimeasanarrayofintegers:year,month,day,hour,minute,second,millisec,microsec"; obs_time_utc:_FillValue=65535US; stringobs_time_utc:coverage_content_type="referenceInformation"; floatlat(atrack,xtrack); stringlat:units="degrees_north"; lat:valid_range=-90.f,90.f; stringlat:long_name="latitude"; stringlat:standard_name="latitude"; stringlat:description="latitudeofFOVcenter"; lat:_FillValue=9.96921e+36f; stringlat:coverage_content_type="referenceInformation"; stringlat:bounds="lat_bnds"; floatlat_geoid(atrack,xtrack); stringlat_geoid:units="degrees_north"; lat_geoid:valid_range=-90.f,90.f; stringlat_geoid:long_name="latitude";
Sounder SIPS ATMS Level 1B Product User Guide
56
stringlat_geoid:standard_name="latitude"; stringlat_geoid:description="latitudeofFOVcenteronthegeoid(withoutterraincorrection)"; lat_geoid:_FillValue=9.96921e+36f; stringlat_geoid:coverage_content_type="referenceInformation"; floatlon(atrack,xtrack); stringlon:units="degrees_east"; lon:valid_range=-180.f,180.f; stringlon:long_name="longitude"; stringlon:standard_name="longitude"; stringlon:description="longitudeofFOVcenter"; lon:_FillValue=9.96921e+36f; stringlon:coverage_content_type="referenceInformation"; stringlon:bounds="lon_bnds"; floatlon_geoid(atrack,xtrack); stringlon_geoid:units="degrees_east"; lon_geoid:valid_range=-180.f,180.f; stringlon_geoid:long_name="longitude"; stringlon_geoid:standard_name="longitude"; stringlon_geoid:description="longitudeofFOVcenteronthegeoid(withoutterraincorrection)"; lon_geoid:_FillValue=9.96921e+36f; stringlon_geoid:coverage_content_type="referenceInformation"; floatlat_bnds(atrack,xtrack,fov_poly); stringlat_bnds:units="degrees_north"; lat_bnds:valid_range=-90.f,90.f; stringlat_bnds:long_name="FOVboundarylatitudes"; stringlat_bnds:description="latitudesofpointsformingapolygonaroundtheperimeteroftheFOV"; lat_bnds:_FillValue=9.96921e+36f; stringlat_bnds:coverage_content_type="referenceInformation"; floatlon_bnds(atrack,xtrack,fov_poly); stringlon_bnds:units="degrees_east"; lon_bnds:valid_range=-180.f,180.f; stringlon_bnds:long_name="FOVboundarylongitudes"; stringlon_bnds:description="longitudesofpointsformingapolygonaroundtheperimeteroftheFOV"; lon_bnds:_FillValue=9.96921e+36f; stringlon_bnds:coverage_content_type="referenceInformation"; floatland_frac(atrack,xtrack); stringland_frac:units="1"; land_frac:valid_range=0.f,1.f; stringland_frac:long_name="landfraction"; stringland_frac:standard_name="land_area_fraction"; stringland_frac:coordinates="lonlat"; stringland_frac:description="landfractionovertheFOV"; land_frac:_FillValue=9.96921e+36f; stringland_frac:coverage_content_type="referenceInformation"; stringland_frac:cell_methods="area:mean(beam-weighted)"; floatsurf_alt(atrack,xtrack); stringsurf_alt:units="m"; stringsurf_alt:ancillary_variables="surf_alt_sdev"; surf_alt:valid_range=-500.f,10000.f; stringsurf_alt:long_name="surfacealtitude"; stringsurf_alt:standard_name="surface_altitude"; stringsurf_alt:coordinates="lonlat";
Sounder SIPS ATMS Level 1B Product User Guide
57
stringsurf_alt:description="meansurfacealtitudewrtearthmodelovertheFOV"; surf_alt:_FillValue=9.96921e+36f; stringsurf_alt:coverage_content_type="referenceInformation"; stringsurf_alt:cell_methods="area:mean(beam-weighted)"; floatsurf_alt_sdev(atrack,xtrack); stringsurf_alt_sdev:units="m"; surf_alt_sdev:valid_range=0.f,10000.f; stringsurf_alt_sdev:long_name="surfacealtitudestandarddeviation"; stringsurf_alt_sdev:coordinates="lonlat"; stringsurf_alt_sdev:description="standarddeviationofsurfacealtitudewithintheFOV"; surf_alt_sdev:_FillValue=9.96921e+36f; stringsurf_alt_sdev:coverage_content_type="qualityInformation"; stringsurf_alt_sdev:cell_methods="area:standard_deviation(beam-weighted)"; floatsun_glint_lat(atrack); stringsun_glint_lat:units="degrees_north"; sun_glint_lat:valid_range=-90.f,90.f; stringsun_glint_lat:long_name="sunglintlatitude"; stringsun_glint_lat:standard_name="latitude"; stringsun_glint_lat:coordinates="subsat_lonsubsat_lat"; stringsun_glint_lat:description="sunglintspotlatitudeatscan_mid_time.Fillfornightobservations."; sun_glint_lat:_FillValue=9.96921e+36f; stringsun_glint_lat:coverage_content_type="referenceInformation"; floatsun_glint_lon(atrack); stringsun_glint_lon:units="degrees_east"; sun_glint_lon:valid_range=-180.f,180.f; stringsun_glint_lon:long_name="sunglintlongitude"; stringsun_glint_lon:standard_name="longitude"; stringsun_glint_lon:coordinates="subsat_lonsubsat_lat"; stringsun_glint_lon:description="sunglintspotlongitudeatscan_mid_time.Fillfornightobservations."; sun_glint_lon:_FillValue=9.96921e+36f; stringsun_glint_lon:coverage_content_type="referenceInformation"; floatsol_zen(atrack,xtrack); stringsol_zen:units="degree"; sol_zen:valid_range=0.f,180.f; stringsol_zen:long_name="solarzenithangle"; stringsol_zen:standard_name="solar_zenith_angle"; stringsol_zen:coordinates="lonlat"; stringsol_zen:description="solarzenithangleatthecenterofthespot"; sol_zen:_FillValue=9.96921e+36f; stringsol_zen:coverage_content_type="referenceInformation"; floatsol_azi(atrack,xtrack); stringsol_azi:units="degree"; sol_azi:valid_range=0.f,360.f; stringsol_azi:long_name="solarazimuthangle"; stringsol_azi:standard_name="solar_azimuth_angle"; stringsol_azi:coordinates="lonlat"; stringsol_azi:description="solarazimuthangleatthecenterofthespot(clockwisefromNorth)"; sol_azi:_FillValue=9.96921e+36f; stringsol_azi:coverage_content_type="referenceInformation"; floatsun_glint_dist(atrack,xtrack); stringsun_glint_dist:units="m"; sun_glint_dist:valid_range=0.f,3.e+07f;
Sounder SIPS ATMS Level 1B Product User Guide
58
stringsun_glint_dist:long_name="sunglintdistance"; stringsun_glint_dist:coordinates="lonlat"; stringsun_glint_dist:description="distanceofsunglintspottothecenterofthespot.Fillfornightobservations."; sun_glint_dist:_FillValue=9.96921e+36f; stringsun_glint_dist:coverage_content_type="referenceInformation"; floatview_ang(atrack,xtrack); stringview_ang:units="degree"; view_ang:valid_range=0.f,180.f; stringview_ang:long_name="viewangle"; stringview_ang:standard_name="sensor_view_angle"; stringview_ang:coordinates="lonlat"; stringview_ang:description="offnadirpointingangle"; view_ang:_FillValue=9.96921e+36f; stringview_ang:coverage_content_type="referenceInformation"; floatsat_zen(atrack,xtrack); stringsat_zen:units="degree"; sat_zen:valid_range=0.f,180.f; stringsat_zen:long_name="satellitezenithangle"; stringsat_zen:standard_name="sensor_zenith_angle"; stringsat_zen:coordinates="lonlat"; stringsat_zen:description="satellitezenithangleatthecenterofthespot"; sat_zen:_FillValue=9.96921e+36f; stringsat_zen:coverage_content_type="referenceInformation"; floatsat_azi(atrack,xtrack); stringsat_azi:units="degree"; sat_azi:valid_range=0.f,360.f; stringsat_azi:long_name="satelliteazimuthangle"; stringsat_azi:standard_name="sensor_azimuth_angle"; stringsat_azi:coordinates="lonlat"; stringsat_azi:description="satelliteazimuthangleatthecenterofthespot(clockwisefromNorth)"; sat_azi:_FillValue=9.96921e+36f; stringsat_azi:coverage_content_type="referenceInformation"; floatsat_range(atrack,xtrack); stringsat_range:units="m"; sat_range:valid_range=100000.f,1.e+07f; stringsat_range:long_name="satelliterange"; stringsat_range:coordinates="lonlat"; stringsat_range:description="lineofsightdistancebetweensatelliteandspotcenter"; sat_range:_FillValue=9.96921e+36f; stringsat_range:coverage_content_type="referenceInformation"; ubyteasc_flag(atrack); asc_flag:valid_range=0UB,1UB; stringasc_flag:long_name="ascendingorbitflag"; stringasc_flag:coordinates="subsat_lonsubsat_lat"; stringasc_flag:description="ascendingorbitflag:1ifascending,0descending"; asc_flag:_FillValue=255UB; stringasc_flag:coverage_content_type="referenceInformation"; stringasc_flag:flag_meanings="descendingascending"; asc_flag:flag_values=0UB,1UB; floatsubsat_lat(atrack); stringsubsat_lat:units="degrees_north"; subsat_lat:valid_range=-90.f,90.f; stringsubsat_lat:long_name="sub-satellitelatitude";
Sounder SIPS ATMS Level 1B Product User Guide
59
stringsubsat_lat:standard_name="latitude"; stringsubsat_lat:description="sub-satellitelatitudeatscan_mid_time"; subsat_lat:_FillValue=9.96921e+36f; stringsubsat_lat:coverage_content_type="referenceInformation"; floatsubsat_lon(atrack); stringsubsat_lon:units="degrees_east"; subsat_lon:valid_range=-180.f,180.f; stringsubsat_lon:long_name="sub-satellitelongitude"; stringsubsat_lon:standard_name="longitude"; stringsubsat_lon:description="sub-satellitelongitudeatscan_mid_time"; subsat_lon:_FillValue=9.96921e+36f; stringsubsat_lon:coverage_content_type="referenceInformation"; doublescan_mid_time(atrack); stringscan_mid_time:units="secondssince1993-01-0100:00"; scan_mid_time:valid_range=-2934835217.,3376598410.; stringscan_mid_time:long_name="midscanTAI93"; stringscan_mid_time:standard_name="time"; stringscan_mid_time:coordinates="subsat_lonsubsat_lat"; stringscan_mid_time:description="TAI93atmiddleofearthscenescans"; scan_mid_time:_FillValue=9.96920996838687e+36; stringscan_mid_time:coverage_content_type="referenceInformation"; floatsat_alt(atrack); stringsat_alt:units="m"; sat_alt:valid_range=100000.f,1000000.f; stringsat_alt:long_name="satellitealtitude"; stringsat_alt:standard_name="altitude"; stringsat_alt:coordinates="subsat_lonsubsat_lat"; stringsat_alt:description="satellitealtitudewithrespecttoearthmodelatscan_mid_time"; sat_alt:_FillValue=9.96921e+36f; stringsat_alt:coverage_content_type="referenceInformation"; floatsat_pos(atrack,spatial); stringsat_pos:units="m"; stringsat_pos:long_name="satelliteposition"; stringsat_pos:coordinates="subsat_lonsubsat_latspatial_lbl"; stringsat_pos:description="satelliteECRpositionatscan_mid_time"; sat_pos:_FillValue=9.96921e+36f; stringsat_pos:coverage_content_type="referenceInformation"; floatsat_vel(atrack,spatial); stringsat_vel:units="ms-1"; stringsat_vel:long_name="satellitevelocity"; stringsat_vel:coordinates="subsat_lonsubsat_latspatial_lbl"; stringsat_vel:description="satelliteECRvelocityatscan_mid_time"; sat_vel:_FillValue=9.96921e+36f; stringsat_vel:coverage_content_type="referenceInformation"; floatsat_att(atrack,attitude); stringsat_att:units="degree"; sat_att:valid_range=-180.f,180.f; stringsat_att:long_name="satelliteattitude"; stringsat_att:coordinates="subsat_lonsubsat_latangular_lbl"; stringsat_att:description="satelliteattitudeatscan_mid_time.Anorthogonaltriad.Firstelementisangleaboutthe+x(roll)ORBaxis.+xaxisispositivelyorientedinthedirectionoforbitalflight.Secondelementisangleabout+y(pitch)ORBaxis.+yaxisisorientednormaltotheorbitplanewiththepositivesenseoppositetothatoftheorbit’sangularmomentumvectorH.Thirdelementisangleabout+z(yaw)axis.+zaxisispositivelyorientedEarthwardparalleltothesatelliteradiusvectorRfromthespacecraftcenterofmasstothecenteroftheEarth.";
Sounder SIPS ATMS Level 1B Product User Guide
60
sat_att:_FillValue=9.96921e+36f; stringsat_att:coverage_content_type="referenceInformation"; floatmoon_ang(atrack,spacextrack); stringmoon_ang:units="degree"; moon_ang:valid_range=0.f,180.f; stringmoon_ang:long_name="moonangle"; stringmoon_ang:coordinates="subsat_lonsubsat_lat"; stringmoon_ang:description="anglebetweenmoonandFOVcenterforspaceview"; moon_ang:_FillValue=9.96921e+36f; stringmoon_ang:coverage_content_type="referenceInformation"; floatlocal_solar_time(atrack,xtrack); stringlocal_solar_time:units="hours"; local_solar_time:valid_range=0.f,24.f; stringlocal_solar_time:long_name="localapparentsolartime"; stringlocal_solar_time:coordinates="lonlat"; stringlocal_solar_time:description="localapparentsolartimeinhoursfrommidnight"; local_solar_time:_FillValue=9.96921e+36f; stringlocal_solar_time:coverage_content_type="referenceInformation"; floatmean_anom_wrt_equat(atrack); stringmean_anom_wrt_equat:units="degree"; mean_anom_wrt_equat:valid_range=0.f,360.f; stringmean_anom_wrt_equat:long_name="meananomalywithrespecttotheequator"; stringmean_anom_wrt_equat:coordinates="subsat_lonsubsat_lat"; stringmean_anom_wrt_equat:description="spacecraftmeananomalymeasuredwithrespecttotheascendingnode"; mean_anom_wrt_equat:_FillValue=9.96921e+36f; stringmean_anom_wrt_equat:coverage_content_type="referenceInformation"; floatsat_sol_zen(atrack); stringsat_sol_zen:units="degree"; sat_sol_zen:valid_range=0.f,180.f; stringsat_sol_zen:long_name="satellitesolarzenith"; stringsat_sol_zen:coordinates="subsat_lonsubsat_lat"; stringsat_sol_zen:description="solarzenithangleatthesatellite"; sat_sol_zen:_FillValue=9.96921e+36f; stringsat_sol_zen:coverage_content_type="referenceInformation"; floatsat_sol_azi(atrack); stringsat_sol_azi:units="degree"; sat_sol_azi:valid_range=0.f,360.f; stringsat_sol_azi:long_name="satellitesolarazimuth"; stringsat_sol_azi:coordinates="subsat_lonsubsat_lat"; stringsat_sol_azi:description="solarazimuthangleatthesatellite(clockwisefromNorth)"; sat_sol_azi:_FillValue=9.96921e+36f; stringsat_sol_azi:coverage_content_type="referenceInformation"; floatasc_node_lon; stringasc_node_lon:units="degrees_east"; asc_node_lon:valid_range=-180.f,180.f; stringasc_node_lon:long_name="ascendingnode"; stringasc_node_lon:description="Longitudeofthelastascendingnodeofspacecraftorbitbeforetime_coverage_end."; asc_node_lon:_FillValue=9.96921e+36f; stringasc_node_lon:coverage_content_type="referenceInformation"; doubleasc_node_tai93; stringasc_node_tai93:units="secondssince1993-01-0100:00"; asc_node_tai93:valid_range=-2934835217.,3376598410.; stringasc_node_tai93:long_name="ascendingnodetime";
Sounder SIPS ATMS Level 1B Product User Guide
61
stringasc_node_tai93:description="TAI93timeofthelastascendingnodeofspacecraftorbitbeforetime_coverage_end."; asc_node_tai93:_FillValue=9.96920996838687e+36; stringasc_node_tai93:coverage_content_type="referenceInformation"; floatasc_node_local_solar_time; stringasc_node_local_solar_time:units="hours"; asc_node_local_solar_time:valid_range=0.f,24.f; stringasc_node_local_solar_time:long_name="localapparentsolartimeattheascendingnode"; stringasc_node_local_solar_time:description="localapparentsolartimeatthelastascendingnodebeforetime_coverage_endinhoursfrommidnight"; asc_node_local_solar_time:_FillValue=9.96921e+36f; stringasc_node_local_solar_time:coverage_content_type="referenceInformation"; floatsolar_beta_angle; stringsolar_beta_angle:units="degree"; solar_beta_angle:valid_range=-90.f,90.f; stringsolar_beta_angle:long_name="betaangle"; stringsolar_beta_angle:description="Betaangleforthespacecraftorbit,determiningthepercentageoftheorbitthatthespacecraftisindirectsunlight."; solar_beta_angle:_FillValue=9.96921e+36f; stringsolar_beta_angle:coverage_content_type="referenceInformation"; stringattitude_lbl(attitude); stringattitude_lbl:long_name="rotationaldirection"; stringattitude_lbl:description="listofrotationaldirections(roll,pitch,yaw)"; stringattitude_lbl:coverage_content_type="auxiliaryInformation"; stringspatial_lbl(spatial); stringspatial_lbl:long_name="spatialdirection"; stringspatial_lbl:description="listofspatialdirections(X,Y,Z)"; stringspatial_lbl:coverage_content_type="auxiliaryInformation"; stringutc_tuple_lbl(utc_tuple); stringutc_tuple_lbl:long_name="UTCdate/timeparts"; stringutc_tuple_lbl:description="namesoftheelementsofUTCwhenitisexpressedasanarrayofintegersyear,month,day,hour,minute,second,millisecond,microsecond"; stringutc_tuple_lbl:coverage_content_type="auxiliaryInformation"; floatband_lat(atrack,xtrack,band); stringband_lat:units="degrees_north"; band_lat:valid_range=-90.f,90.f; stringband_lat:long_name="bandlatitude"; stringband_lat:standard_name="latitude"; stringband_lat:description="band-specificfovcenterlatitude"; band_lat:_FillValue=9.96921e+36f; stringband_lat:coverage_content_type="referenceInformation"; stringband_lat:bounds="band_lat_bnds"; floatband_lon(atrack,xtrack,band); stringband_lon:units="degrees_east"; band_lon:valid_range=-180.f,180.f; stringband_lon:long_name="bandlongitude"; stringband_lon:standard_name="longitude"; stringband_lon:description="band-specificfovcenterlongitude"; band_lon:_FillValue=9.96921e+36f; stringband_lon:coverage_content_type="referenceInformation"; stringband_lon:bounds="band_lon_bnds"; floatband_lat_bnds(atrack,xtrack,band,fov_poly); stringband_lat_bnds:units="degrees_north"; band_lat_bnds:valid_range=-90.f,90.f; stringband_lat_bnds:long_name="bandfovboundarylatitudes";
Sounder SIPS ATMS Level 1B Product User Guide
62
stringband_lat_bnds:description="latitudesofpointsformingapolygonaroundtheperimeteroftheband-specificfov"; band_lat_bnds:_FillValue=9.96921e+36f; stringband_lat_bnds:coverage_content_type="referenceInformation"; floatband_lon_bnds(atrack,xtrack,band,fov_poly); stringband_lon_bnds:units="degrees_east"; band_lon_bnds:valid_range=-180.f,180.f; stringband_lon_bnds:long_name="bandfovboundarylongitudes"; stringband_lon_bnds:description="longitudesofpointsformingapolygonaroundtheperimeteroftheband-specificfov"; band_lon_bnds:_FillValue=9.96921e+36f; stringband_lon_bnds:coverage_content_type="referenceInformation"; floatband_land_frac(atrack,xtrack,band); stringband_land_frac:units="1"; band_land_frac:valid_range=0.f,1.f; stringband_land_frac:long_name="bandlandfraction"; stringband_land_frac:standard_name="land_area_fraction"; stringband_land_frac:coordinates="band_lblband_latband_lon"; stringband_land_frac:description="band-specificlandfractionoverthefov"; band_land_frac:_FillValue=9.96921e+36f; stringband_land_frac:cell_methods="area:mean(beam-weighted)"; stringband_land_frac:coverage_content_type="referenceInformation"; floatband_surf_alt(atrack,xtrack,band); stringband_surf_alt:units="m"; band_surf_alt:valid_range=-500.f,10000.f; stringband_surf_alt:long_name="bandsurfacealtitude"; stringband_surf_alt:standard_name="surface_altitude"; stringband_surf_alt:coordinates="band_lblband_latband_lon"; stringband_surf_alt:description="band-specificmeansurfacealtitudeoverthefov"; band_surf_alt:_FillValue=9.96921e+36f; stringband_surf_alt:cell_methods="area:mean(beam-weighted)"; stringband_surf_alt:coverage_content_type="referenceInformation"; ushortband_geoloc_chan(band); stringband_geoloc_chan:units="1"; band_geoloc_chan:valid_range=1US,22US; stringband_geoloc_chan:long_name="bandgeolocationchannel"; stringband_geoloc_chan:coordinates="bad_lbl"; stringband_geoloc_chan:description="Channelusedindeterminingthegeolocationinformationforeachband"; band_geoloc_chan:_FillValue=65535US; stringband_geoloc_chan:coverage_content_type="referenceInformation"; floatantenna_temp(atrack,xtrack,channel); stringantenna_temp:units="Kelvin"; stringantenna_temp:ancillary_variables="antenna_temp_qc"; antenna_temp:valid_range=0.f,400.f; stringantenna_temp:long_name="antennatemperature"; stringantenna_temp:standard_name="brightness_temperature"; stringantenna_temp:coordinates="lonlat"; stringantenna_temp:description="CalibratedscenebrightnesstemperatureforeachATMSchannelandbeamposition.ThisoutputistheRayleighequivalenttemperatureandnotthePlanckblackbodyequivalenttemperature"; antenna_temp:_FillValue=9.96921e+36f; stringantenna_temp:coverage_content_type="physicalMeasurement"; byteantenna_temp_qc(atrack,xtrack,channel); antenna_temp_qc:valid_range=0b,2b;
Sounder SIPS ATMS Level 1B Product User Guide
63
stringantenna_temp_qc:long_name="antenna_tempQC"; stringantenna_temp_qc:standard_name="brightness_temperaturestatus_flag"; stringantenna_temp_qc:coordinates="lonlat"; stringantenna_temp_qc:description="antenna_tempQCflag"; antenna_temp_qc:_FillValue=-1b; stringantenna_temp_qc:coverage_content_type="qualityInformation"; stringantenna_temp_qc:flag_meanings="BestGoodDo_Not_Use"; antenna_temp_qc:flag_values=0b,1b,2b; floatcold_nedt(channel); stringcold_nedt:units="Kelvin"; cold_nedt:valid_range=0.001f,100.f; stringcold_nedt:long_name="coldNEdT"; stringcold_nedt:description="Noiseequivalentdeltatemperaturederivedfromobservationsofcoldspace"; cold_nedt:_FillValue=9.96921e+36f; stringcold_nedt:coverage_content_type="qualityInformation"; floatwarm_nedt(channel); stringwarm_nedt:units="Kelvin"; warm_nedt:valid_range=0.001f,100.f; stringwarm_nedt:long_name="warmNEdT"; stringwarm_nedt:description="Noiseequivalentdeltatemperaturederivedfromobservationsofthewarmcalibrationtarget"; warm_nedt:_FillValue=9.96921e+36f; stringwarm_nedt:coverage_content_type="qualityInformation"; stringband_lbl(band); stringband_lbl:long_name="Bandname"; stringband_lbl:standard_name="sensor_band_identifier"; stringband_lbl:description="ListofMicrowavebands(K,Ka,V,W,G)"; stringband_lbl:coverage_content_type="auxillaryInformation"; ushortchannel(channel); stringchannel:units="1"; stringchannel:long_name="channelnumber"; stringchannel:description="Numberforeachchannel(1-22)"; channel:_FillValue=65535US; stringchannel:coverage_content_type="auxillaryInformation"; stringchan_band(channel); stringchan_band:long_name="channelband"; stringchan_band:description="Nameofbandforeachchannel"; stringchan_band:coverage_content_type="auxillaryInformation"; charantenna(channel); stringantenna:long_name="antennaname"; stringantenna:description="Nameofantennaforeachchannel"; antenna:_FillValue=","; stringantenna:coverage_content_type="auxillaryInformation"; floatcenter_freq(channel); stringcenter_freq:units="MHz"; stringcenter_freq:long_name="channelcenterfrequency"; stringcenter_freq:standard_name="sensor_band_central_radiation_frequency"; stringcenter_freq:description="Channelcenterfrequency"; center_freq:_FillValue=9.96921e+36f; stringcenter_freq:coverage_content_type="auxillaryInformation"; floatif_offset_1(channel); stringif_offset_1:units="MHz"; stringif_offset_1:long_name="firstintermediatefrequencyoffset";
Sounder SIPS ATMS Level 1B Product User Guide
64
stringif_offset_1:description="Offsetoffirstintermediatefrequencystage(zerofornomixing)"; if_offset_1:_FillValue=9.96921e+36f; stringif_offset_1:coverage_content_type="auxillaryInformation"; floatif_offset_2(channel); stringif_offset_2:units="MHz"; stringif_offset_2:long_name="secondintermediatefrequencyoffset"; stringif_offset_2:description="Offsetofsecondintermediatefrequencystage(zerofornomixing)"; if_offset_2:_FillValue=9.96921e+36f; stringif_offset_2:coverage_content_type="auxillaryInformation"; floatbandwidth(channel); stringbandwidth:units="MHz"; stringbandwidth:long_name="totalbandwidth"; stringbandwidth:description="bandwidthofsumof1,2,or4channels"; bandwidth:_FillValue=9.96921e+36f; stringbandwidth:coverage_content_type="auxillaryInformation"; charpolarization(channel); stringpolarization:long_name="Polarization"; stringpolarization:description="Nominalpolarization:VerticalorHorizontal"; polarization:_FillValue=","; stringpolarization:coverage_content_type="auxillaryInformation"; floatbeam_width(channel); stringbeam_width:units="degree"; stringbeam_width:long_name="Beamwidth"; stringbeam_width:description="Nominalbeamwidth"; beam_width:_FillValue=9.96921e+36f; stringbeam_width:coverage_content_type="auxillaryInformation";group:aux{variables: intgeo_qualflag(atrack,xtrack); stringgeo_qualflag:long_name="geolocationquality"; stringgeo_qualflag:description=" Bit7-FailedgeolocationonEarthtopographicsurface(surface_loc) Bit6-CouldnotsetFOVsurfaceelevationsandlandwaterfraction(DEM) Bit5-FailedgeolocationonEarthgeoid(geoid_loc) Bit4-Failedtosetsolarzenithorazimuthangles(solar_ang) Bit3-Failedtosetspacecraftzenithorazimuthangles(spacecraft_ang) Bit2-Unused(0) Bit1(LSB)-Failedgeolocationofsomebands(band_specific)"; geo_qualflag:_FillValue=-2147483647; stringgeo_qualflag:coverage_content_type="qualityInformation"; stringgeo_qualflag:flag_meanings="surface_locDEMgeoid_locsolar_angspacecraft_angband_specific"; geo_qualflag:flag_values=64,32,16,8,4,1; intcal_qualflag(atrack,channel); stringcal_qualflag:long_name="calibrationqualityflags"; stringcal_qualflag:coordinates="subsat_lonsubsat_lat"; stringcal_qualflag:description="(Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.) Bit7:Nousablecalibration.Scanisnotcalibrated.(cal_failed) Bit6:Calibrationvaluesusedfromdifferentscan.(cal_from_diff_scan) Bit5:Insufficientvalidshelftemperaturevaluestouseinascancalibration.Fall-backconstantshelftemperaturesareused.(shelf_temp_bad)
Sounder SIPS ATMS Level 1B Product User Guide
65
Bit4:Excessnoise(noise)\ it3:Telemetryoutoflimits(telem) Bit2:Spectralqualityispoor(spectral) Bit1(LSB):reserved(0)"; cal_qualflag:_FillValue=-2147483647; stringcal_qualflag:coverage_content_type="qualityInformation"; stringcal_qualflag:flag_meanings="spectraltelemnoiseshelf_temp_badcal_from_diff_scancal_failed"; cal_qualflag:flag_values=2,4,8,16,32,64; intcal_space_qualflag(atrack,channel); stringcal_space_qualflag:long_name="spaceviewcalibrationqualityflags"; stringcal_space_qualflag:coordinates="subsat_lonsubsat_lat"; stringcal_space_qualflag:description="(Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.) Bit14:Insufficientvalidspace(coldcalibration)observationcountstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(cold_cal_bad) Bit13:Insufficienteffectivespacetemperaturevaluestoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(space_temp_bad) Bit12:Thisscan'sspaceview#1notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv1_bad) Bit11:Thisscan'sspaceview#2notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv2_bad) Bit10:Thisscan'sspaceview#3notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv3_bad) Bit9:Thisscan'sspaceview#4notusedbecauseoflunarintrusionorotherproblem.Ascan-specificcalibrationmaystillbecalculatedusingspaceviewsfromneighboringviewsandscans.(sv4_bad) Bit8:Missingmoonangleforthisscan'sspaceview#1.Lunarintrusionstatusisunknown.(sv1_moon_unknown) Bit7:Missingmoonangleforthisscan'sspaceview#2.Lunarintrusionstatusisunknown.(sv2_moon_unknown) Bit6:Missingmoonangleforthisscan'sspaceview#3.Lunarintrusionstatusisunknown.(sv3_moon_unknown) Bit5:Missingmoonangleforthisscan'sspaceview#4.Lunarintrusionstatusisunknown.(sv4_moon_unknown) Bits1-4:reserved(0)"; cal_space_qualflag:_FillValue=-2147483647; stringcal_space_qualflag:coverage_content_type="qualityInformation"; stringcal_space_qualflag:flag_meanings="sv4_moon_unknownsv3_moon_unknownsv2_moon_unknownsv1_moon_unknownsv4_badsv3_badsv2_badsv1_badspace_temp_badcold_cal_bad"; cal_space_qualflag:flag_values=16,32,64,128,256,512,1024,2048,4096,8192; intcal_blackbody_qualflag(atrack,channel); stringcal_blackbody_qualflag:long_name="blackbodycalibrationqualityflags"; stringcal_blackbody_qualflag:coordinates="subsat_lonsubsat_lat"; stringcal_blackbody_qualflag:description="(Bit32ismostsignificant.Itisnotusedbecauseitcancauseconfusionwhenthisflagisusedasasignedorunsignedinteger.) Bit3:Insufficientvalidblackbody(warmcalibration)observationcountstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(warm_cal_bad) Bit2:Insufficientvalidblackbodytemperaturereadingstoproduceascan-specificcalibration.Scanmaystillbecalibratedusingcoefficientsfromanotherscan.(bb_temp_bad) Bit1(LSB):Thisscan'sblackbodyviewnotused.Ascan-specificcalibrationmaystillbecalculatedusingblackbodyviewsfromneighboringscans.(bb_bad)";
Sounder SIPS ATMS Level 1B Product User Guide
66
cal_blackbody_qualflag:_FillValue=-2147483647; stringcal_blackbody_qualflag:coverage_content_type="qualityInformation"; stringcal_blackbody_qualflag:flag_meanings="bb_badbb_temp_badwarm_cal_bad"; cal_blackbody_qualflag:flag_values=1,2,4; floatoffset(atrack,channel); stringoffset:units="Kelvin"; stringoffset:long_name="calibrationoffset"; stringoffset:coordinates="subsat_lonsubsat_lat"; stringoffset:description="Offsetusedincalibratingearthscenebrightnesstemps."; offset:_FillValue=9.96921e+36f; stringoffset:coverage_content_type="auxillaryInformation"; floatgain(atrack,channel); stringgain:units="Count/Kelvin"; stringgain:long_name="calibrationgain"; stringgain:coordinates="subsat_lonsubsat_lat"; stringgain:description="Gainfactorusedincalibratingearthscenebrightnesstemps."; gain:_FillValue=9.96921e+36f; stringgain:coverage_content_type="auxillaryInformation"; floatnonlin(atrack,xtrack,channel); stringnonlin:units="Kelvin"; nonlin:valid_range=0.f,400.f; stringnonlin:long_name="nonlinearitycorrection"; stringnonlin:coordinates="lonlat"; stringnonlin:description="Nonlinearitycorrectionusedincalibratingearthscenebrightnesstemps."; nonlin:_FillValue=9.96921e+36f; stringnonlin:coverage_content_type="auxillaryInformation"; floatcold_temp(atrack,channel); stringcold_temp:units="Kelvin"; stringcold_temp:long_name="coldspacetemperature"; stringcold_temp:coordinates="subsat_lonsubsat_lat"; stringcold_temp:description="Effectivetemperatureofcoldcalibrationview(space)(Tcc)"; cold_temp:_FillValue=9.96921e+36f; stringcold_temp:coverage_content_type="auxillaryInformation"; floatwarm_temp(atrack,channel); stringwarm_temp:units="Kelvin"; stringwarm_temp:long_name="warmcalibrationtemperature"; stringwarm_temp:coordinates="subsat_lonsubsat_lat"; stringwarm_temp:description="Effectivetemperatureofwarmcalibrationview(blackbody)(Twc)"; warm_temp:_FillValue=9.96921e+36f; stringwarm_temp:coverage_content_type="auxillaryInformation";}//groupaux}