pypromice

Getting started

  • Quick install
  • Developer install

Guides

  • User guide
    • Level 0 to Level 3 processing
    • Loading our data
      • Import from Dataverse (no downloads!)
      • Download with pypromice
      • Load from NetCDF file
      • Load from CSV file
    • Plotting our data
  • Developer guide
    • Data reports
    • Bug reports and enhancement requests
    • Contributing to pypromice
      • Forking
      • Creating a development branch
      • Creating a pull request

Technical info

  • Data types
    • Level 0
    • Level 1
    • Level 2
    • Level 3
  • Transmission to Level 0 processing
    • Payload handling
    • Payload decoder
    • Payload processing
  • Level 0 to Level 3 processing
    • Station configuration

Modules

  • process
    • process.aws
    • process.L0toL1
      • addTimeShift()
      • decodeGPS()
      • getPressDepth()
      • getTiltDegrees()
      • interpTemp()
      • reformatGPS()
      • smoothTilt()
      • toL1()
    • process.L1toL2
      • toL2()
    • process.L2toL3
      • calculate_specific_humidity()
      • calculate_tubulent_heat_fluxes()
      • calculate_viscosity()
      • combine_surface_height()
      • get_thermistor_depth()
      • gps_coordinate_postprocessing()
      • hampel()
      • interpolate_temperature()
      • piecewise_smoothing_and_interpolation()
      • process_surface_height()
      • toL3()
  • postprocess
    • postprocess.csv2bufr
  • qc
    • qc.persistence
      • count_consecutive_persistent_values()
      • find_persistent_regions()
      • get_duration_consecutive_true()
      • persistence_qc()
  • get
    • get.get
      • TestGet
        • TestGet.testGetCLI()
        • TestGet.testURL()
      • aws_data()
      • aws_names()
      • lookup_table()
      • watson_discharge()
  • tx
    • tx.tx
      • EmailMessage
        • EmailMessage.checkEmail()
        • EmailMessage.checkSender()
        • EmailMessage.getEmailBody()
        • EmailMessage.getEmailInfo()
        • EmailMessage.getIMEI()
      • GFP2toDEC()
      • GLI4toDEC()
      • L0tx
        • L0tx.check2BitNAN()
        • L0tx.checkByte()
        • L0tx.checkLength()
        • L0tx.checkPayload()
        • L0tx.getByteValue()
        • L0tx.getDataLine()
        • L0tx.getFirstByte()
        • L0tx.getFormat()
        • L0tx.isDiagnostics()
        • L0tx.isObservations()
        • L0tx.isSummer()
        • L0tx.isWatsonObservation()
        • L0tx.isWithInstance()
        • L0tx.updateByteCounter()
        • L0tx.writeEntry()
      • PayloadFormat
        • PayloadFormat.readFile()
        • PayloadFormat.readFormatter()
        • PayloadFormat.readPkgFile()
        • PayloadFormat.readType()
      • RAWtoSTR()
      • SbdMessage
        • SbdMessage.checkAttachment()
        • SbdMessage.checkAttachmentName()
        • SbdMessage.getKeyValue()
        • SbdMessage.getLocation()
        • SbdMessage.getPayloadFromEmail()
        • SbdMessage.getPayloadFromFile()
        • SbdMessage.getStatus()
      • TestTX
        • TestTX.testCLIl0tx()
        • TestTX.testCLImsg()
        • TestTX.testCLIwatson()
        • TestTX.testEmailMessage()
        • TestTX.testL0tx()
        • TestTX.testPayloadFormat()
      • addTail()
      • findDuplicates()
      • findLine()
      • getMail()
      • isModified()
      • loadMsg()
      • parseValue()
      • readSBD()
      • saveMsg()
      • sortLines()
pypromice
  • Search


© Copyright 2024, GEUS Glaciology and Climate.

Built with Sphinx using a theme provided by Read the Docs.