All functions 


Define the class for multiple sites 

Define the class of WeaAna 

Change weather records 

Convert a data frame to weaana class 

create WeaAna class 

The time elapsed in hours between the specified sun angle from 90 degree in am and pm. +ve above the horizon, ve below the horizon. 

Calculate the diurnal variation in air temperature with Parton and Logan, 1981 

Get all weather records by year range 

Getter to access the weather data at a specific position. 

Return a y value from a linear interpolation function 

Calculate the moving values 

Use Calculate the moving average. For compatibility only. 

Calculate the moving maximum. For compatibility only. 

Calculate the moving minimum. For compatibility only. 

Calculate the moving sum. For compatibility only. 

Read weather records from a file list and/or a folder list 

Demo weather records 

Define the class for statistics results 

Show basic information of class WeaAna 

Get site information 

Calculate the sphere distance 

Calculate thermal time using cardinal temperatures 

Calculate thermal time using cardinal temperatures 

Calculate thermal time using the hourly temperature (non daily temperature) 

Significantly ttest with autocorrelation for time serial data 

Calculate weather variables through function or a string formula. 

Write weather records into file 