SCM

R Development Page

REddyProc log file (check_x86_64_windows)

* using log directory 'R:/run/building/build_2017-03-13-08-44/RF_PKG_CHECK/PKGS/REddyProc.Rcheck'
* using R version 3.3.3 Patched (2017-03-06 r72327)
* using platform: x86_64-w64-mingw32 (64-bit)
* using session charset: ISO8859-1
* using option '--as-cran'
* checking for file 'REddyProc/DESCRIPTION' ... OK
* this is package 'REddyProc' version '1.0.0'
* checking CRAN incoming feasibility ... NOTE
Maintainer: 'Department for Biogeochemical Integration '

New submission

No package encoding and non-ASCII characters in the following R files:
  R/DataFunctions.R
    611:     ## 'Ta' - air temperature in C
    617:     ## 'Ts' - soil temperature in C
  R/EddyGapfilling.R
    415:     # Step 1: Look-up table (method 1) with window size 7 days
    417: 	# Step 2: Look-up table (method 1) with window size 14 days
    419:     # Step 3: Look-up table, Rg only (method 2) with window size 7 days, 
    423: 	# Step 5: Mean diurnal course (method 3) with window size 1, 2 days
    426:     # Step 6: Look-up table (method 1) with window size 21, 28, ..., 70   
    428:     # Step 7: Look-up table (method 2) with window size 14, 21, ..., 70  
    430:     # Step 8: Mean diurnal course (method 3) with window size 7, 14, ..., 210 days 

The Title field should be in title case, current version then in title case:
'Data processing and plotting utilities of (half-)hourly eddy-covariance measurements'
'Data Processing and Plotting Utilities of (Half-)Hourly Eddy-Covariance Measurements'

The Date field is over a month old.

Size of tarball: 17176573 bytes
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for hidden files and directories ... OK
* checking for portable file names ... OK
* checking whether package 'REddyProc' can be installed ... OK
* checking installed package size ... NOTE
  installed size is 92.0Mb
  sub-directories of 1Mb or more:
    examples  88.4Mb
    libs       1.4Mb
* checking package directory ... OK
* checking 'build' directory ... OK
* checking DESCRIPTION meta-information ... NOTE
Author field differs from that derived from Authors@R
  Author:    '(Department for Biogeochemical Integration at MPI-BGC, Jena, Germany)'
  Authors@R: 'Markus Reichstein [aut], Antje Maria Moffat [aut, trl], Thomas Wutzler Wutzler [aut], Kerstin Sickel Sickel [aut, trl], Olaf Menzer Menzer [ctb], Mirco Migliavacca Migliavacca [cre]'

Maintainer field differs from that derived from Authors@R
  Maintainer: 'Department for Biogeochemical Integration '
  Authors@R:  'Mirco Migliavacca Migliavacca '

* checking top-level files ... NOTE
Files 'README.md' or 'NEWS.md' cannot be checked without 'pandoc' being installed.
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking R files for non-ASCII characters ... OK
* checking R files for syntax errors ... OK
* loading checks for arch 'i386'
** checking whether the package can be loaded ... OK
** checking whether the package can be loaded with stated dependencies ... OK
** checking whether the package can be unloaded cleanly ... OK
** checking whether the namespace can be loaded with stated dependencies ... OK
** checking whether the namespace can be unloaded cleanly ... OK
** checking loading without being on the library search path ... OK
** checking use of S3 registration ... OK
* loading checks for arch 'x64'
** checking whether the package can be loaded ... OK
** checking whether the package can be loaded with stated dependencies ... OK
** checking whether the package can be unloaded cleanly ... OK
** checking whether the namespace can be loaded with stated dependencies ... OK
** checking whether the namespace can be unloaded cleanly ... OK
** checking loading without being on the library search path ... OK
** checking use of S3 registration ... OK
* checking dependencies in R code ... NOTE
Missing or unexported objects:
  'RNetCDF::att.get.nc' 'RNetCDF::close.nc' 'RNetCDF::dim.inq.nc'
  'RNetCDF::open.nc' 'RNetCDF::var.get.nc'
* checking S3 generic/method consistency ... OK
* checking replacement functions ... OK
* checking foreign function calls ... OK
* checking R code for possible problems ... NOTE
.bootStrapLRCFit: no visible global function definition for 'rnorm'
.estimateUStarSeason: no visible global function definition for 'cor'
.estimateUStarSeason: no visible global function definition for
  'recover'
.estimateUStarSeasonCPTSeveralT :  : : no visible
  global function definition for 'cor'
.fitSeg1: no visible global function definition for 'lm'
.fitSeg1: no visible global function definition for 'coef'
.fitSeg1: no visible global function definition for 'anova'
.fitSeg2: no visible global function definition for 'lm'
.fitSeg2: no visible global function definition for 'coef'
.fitSeg2: no visible global function definition for 'anova'
.optimLRC: no visible global function definition for 'quantile'
.optimLRC: no visible global function definition for 'median'
.optimLRC: no visible global function definition for 'optim'
.plotNEEVersusUStarTempClass: no visible global function definition for
  'plot'
.plotNEEVersusUStarTempClass: no visible global function definition for
  'adjustcolor'
.plotNEEVersusUStarTempClass: no visible global function definition for
  'quantile'
.plotNEEVersusUStarTempClass: no visible global function definition for
  'points'
.plotNEEVersusUStarTempClass: no visible global function definition for
  'abline'
.plotNEEVersusUStarTempClass: no visible global function definition for
  'legend'
fInterpolateGaps: no visible global function definition for 'approx'
fLoadEuroFlux16: no visible global function definition for 'read.csv'
fLoadEuroFlux16 : : no visible global function definition
  for 'read.csv'
fLoadTXTIntoDataframe: no visible global function definition for
  'read.csv'
fOptimSingleE0: no visible global function definition for 'nls'
fOptimSingleE0: no visible global function definition for 'resid'
fOptimSingleE0: no visible global function definition for 'quantile'
fOptimSingleE0: no visible global function definition for 'coef'
fOptimSingleE0 : : no visible global function definition for
  'recover'
fOptimSingleE0_Lev: no visible global function definition for 'resid'
fOptimSingleE0_Lev: no visible global function definition for
  'quantile'
fOptimSingleE0_Lev: no visible global function definition for 'coef'
fOptimSingleE0_Lev : : no visible global function definition
  for 'recover'
fWriteDataframeToFile: no visible global function definition for
  'write.table'
fillNAForward: no visible global function definition for 'median'
partGLEstimateTempSensInBoundsE0Only: no visible global function
  definition for 'median'
partGLEstimateTempSensInBoundsE0Only: no visible global function
  definition for 'nls'
partGLEstimateTempSensInBoundsE0Only: no visible global function
  definition for 'nls.control'
partGLEstimateTempSensInBoundsE0Only: no visible global function
  definition for 'coef'
partGLFitLRC: no visible global function definition for 'quantile'
partGLFitLRC: no visible global function definition for 'cov'
partGLFitLRCWindows: no visible global function definition for
  'quantile'
partGLFitNightRespRefOneWindow: no visible global function definition
  for 'lm'
partGLFitNightRespRefOneWindow: no visible global function definition
  for 'coef'
partGLSmoothTempSens : : no visible global function
  definition for 'capture.output'
partGLSmoothTempSens : : no visible global function
  definition for 'predict'
partGLSmoothTempSens : : no visible global function
  definition for 'quantile'
usEstUstarThreshold: no visible binding for global variable 'median'
usEstUstarThreshold: no visible global function definition for 'median'
usEstUstarThreshold: no visible global function definition for
  'capture.output'
Undefined global functions or variables:
  abline adjustcolor anova approx capture.output coef cor cov legend lm
  median nls nls.control optim plot points predict quantile read.csv
  recover resid rnorm write.table
Consider adding
  importFrom("grDevices", "adjustcolor")
  importFrom("graphics", "abline", "legend", "plot", "points")
  importFrom("stats", "anova", "approx", "coef", "cor", "cov", "lm",
             "median", "nls", "nls.control", "optim", "predict",
             "quantile", "resid", "rnorm")
  importFrom("utils", "capture.output", "read.csv", "recover",
             "write.table")
to your NAMESPACE file.
* checking Rd files ... WARNING
checkRd: (5) RHLightResponseCostC.Rd:0-38: Must have a \description
checkRd: (5) whichValueGreaterEqualC.Rd:0-23: Must have a \description
* checking Rd metadata ... OK
* checking Rd line widths ... NOTE
Rd file 'sEddyProc.example.Rd':
  \examples lines wider than 100 characters:
             EddyDataWithPosix.F <- fConvertTimeToPosix(EddyData.F, 'YDH', Year.s='Year', Day.s='DoY', Hour.s='Hour')
             EddyProc.C <- sEddyProc$new('DE-Tha', EddyDataWithPosix.F, c('NEE','Rg','Tair','VPD', 'Ustar'))
             EddyProc.C$sSetLocationInfo(Lat_deg.n=51.0, Long_deg.n=13.6, TimeZone_h.n=1)  #Location of DE-Tharandt
             EddyProc.C$sMDSGapFill('NEE', FillAll.b=TRUE) #Fill all values to estimate flux uncertainties
             EddyProc.C$sMDSGapFill('Rg', FillAll.b=FALSE) #Fill only the gaps for the meteo condition, e.g. 'Rg'
             EddyProc.C$sMDSGapFill('Tair', FillAll.b=FALSE)         # Gap-filled Tair (and NEE) needed for partitioning 
             EddyProc.C$sMDSGapFill('VPD', FillAll.b=FALSE)          # Gap-filled Tair (and NEE) needed for partitioning 
             #EddyProc.C$sGLFluxPartition(controlGLPart.l=partGLControl(isBoundLowerNEEUncertainty=FALSE))   # day time partitioning -> Reco ... [TRUNCATED]
             #plot( -EddyProc.C$sTEMP$GPP_DT + EddyProc.C$sTEMP$Reco_DT ~ EddyProc.C$sTEMP$NEE_f ); abline(0,1)
             #EddyProc.C$sMRFluxPartition(parsE0Regression=list(TempRange.n=2.0, optimAlgorithm="LM")        )  
             EddyProc.C <- sEddyProc$new('DE-Tha', EddyDataWithPosix.F, c('NEE','Rg','Tair','VPD', 'Ustar'))
             EddyProc.C$sSetLocationInfo(Lat_deg.n=51.0, Long_deg.n=13.6, TimeZone_h.n=1)  #Location of DE-Tharandt
             # Gapfilling by default it takes the annually aggregated estimate is used to mark periods with low uStar
             EddyProc.C$sMRFluxPartition(Lat_deg.n=51.0, Long_deg.n=13.6, TimeZone_h.n=1, Suffix.s='WithUstar')  # Note suffix
             EddyProc.C$sMRFluxPartition(Lat_deg.n=51.0, Long_deg.n=13.6, TimeZone_h.n=1, Suffix.s='WithUstar')  # Note suffix
             colnames(CombinedDataAmeriflux.F <- renameVariablesInDataframe(CombinedData.F, getBGC05ToAmerifluxVariableNameMapping() ))
             CombinedDataAmeriflux.F$TIMESTAMP_END <- POSIXctToBerkeleyJulianDate( EddyProc.C$sExportData()[[1]] )
             #colnames(tmp <- renameVariablesInDataframe(CombinedData.F, getAmerifluxToBGC05VariableNameMapping() ))
             EddySetups.C <- sEddyProc$new('DE-Tha', EddyDataWithPosix.F, c('NEE','Rg','Tair','VPD','Ustar'))
             EddySetups.C$sSetLocationInfo(Lat_deg.n=51.0, Long_deg.n=13.6, TimeZone_h.n=1)  #Location of DE-Tharandt
             EddySetups.C$sMDSGapFillAfterUstar('NEE', FillAll.b=FALSE, UstarThres.df=0.3, UstarSuffix.s='Thres1')
             EddySetups.C$sMDSGapFillAfterUstar('NEE', FillAll.b=FALSE, UstarThres.df=0.4, UstarSuffix.s='Thres2')
             EddySetups.C$sMDSGapFill('Tair', FillAll.b=FALSE)    # Gap-filled Tair needed for partitioning
             EddySetups.C$sMDSGapFill('VPD', FillAll.b=FALSE)    # Gap-filled VPD needed for daytime partitioning
             colnames(EddySetups.C$sExportResults()) # Note the suffix in output columns also of GPP, Reco, GPP_DT, and Reco_DT
             EddyTest.C$sSetLocationInfo(Lat_deg.n=51.0, Long_deg.n=13.6, TimeZone_h.n=1)  #Location of DE-Tharandt
             #+++ Gap fill variable with (non-default) variables and limits including preselection of data with quality flag QF==0 
             EddyTest.C$sMDSGapFill('LE', QFVar.s='QF', QFValue.n=0, V1.s='Rg', T1.n=30, V2.s='Tsoil', T2.n=2, 'Step', 0.1)
             #+++ Use individual gap filling subroutines with different window sizes and up to five variables and limits
             Result_Step1.F <- EddyTest.C$sFillLUT(3, 'Rg',50, 'rH',30, 'Tair',2.5, 'Tsoil',2, 'Step',0.5)
             EddyTest.C$sPlotHHFluxesY('VAR_fall', Year.i=1998) #Individual fill result columns are called 'VAR_...' 
             # Example 3 for advanced users: Explicit demonstration of MDS gap filling algorithm for filling NEE
             EddyTestMDS.C$sSetLocationInfo(Lat_deg.n=51.0, Long_deg.n=13.6, TimeZone_h.n=1)  #Location of DE-Tharandt
             for( WinDays.i in seq(21,70,7) ) Result_Step6.F <- EddyTestMDS.C$sFillLUT(WinDays.i, V1.s, T1.n, V2.s, T2.n, V3.s, T3.n)
             for( WinDays.i in seq(14,70,7) ) Result_Step7.F <- EddyTestMDS.C$sFillLUT(WinDays.i, V1.s, T1.n)
             EddySetups.C <- sEddyProc$new('DE-Tha', EddyDataWithPosix.F, c('NEE','Rg','Tair','VPD','Ustar'))
             EddySetups.C$sSetLocationInfo(Lat_deg.n=51.0, Long_deg.n=13.6, TimeZone_h.n=1)  #Location of DE-Tharandt
             # A version can be seen at https://github.com/bgctw/REddyProc/blob/master/vignettes/DEGebExample.md

Rd file 'sMDSGapFillAfterUStarDistr.Rd':
  \usage lines wider than 90 characters:
     sMDSGapFillAfterUStarDistr(..., UstarThres.df, UstarSuffix.V.s = colnames(UstarThres.df)[-1])

Rd file 'usEstUstarThreshold.Rd':
  \usage lines wider than 90 characters:
         ctrlUstarSub.l = usControlUstarSubsetting(), fEstimateUStarBinned = usEstUstarThresholdSingleFw2Binned, 

These lines will be truncated in the PDF manual.
* checking Rd cross-references ... OK
* checking for missing documentation entries ... WARNING
Undocumented code objects:
  'sEddyProc'
Undocumented data sets:
  'EddyData.F'
Undocumented S4 classes:
  'sEddyProc'
All user-level objects in a package (including S4 classes and methods)
should have documentation entries.
See chapter 'Writing R documentation files' in the 'Writing R
Extensions' manual.
* checking for code/documentation mismatches ... WARNING
Functions or methods with usage in documentation object 'sCalcPotRadiation' but not in code:
  sCalcPotRadiation

Functions or methods with usage in documentation object 'sEddyProc.new' but not in code:
  sEddyProc.new

Functions or methods with usage in documentation object 'sEstUstarThreshold' but not in code:
  sEstUstarThreshold

Functions or methods with usage in documentation object 'sEstUstarThresholdDistribution' but not in code:
  sEstUstarThresholdDistribution

Functions or methods with usage in documentation object 'sExportData' but not in code:
  sExportData

Functions or methods with usage in documentation object 'sExportResults' but not in code:
  sExportResults

Functions or methods with usage in documentation object 'sFillInit' but not in code:
  sFillInit

Functions or methods with usage in documentation object 'sFillLUT' but not in code:
  sFillLUT

Functions or methods with usage in documentation object 'sFillMDC' but not in code:
  sFillMDC

Functions or methods with usage in documentation object 'sGLFluxPartition' but not in code:
  sGLFluxPartition

Functions or methods with usage in documentation object 'sGetData' but not in code:
  sGetData

Functions or methods with usage in documentation object 'sMDSGapFill' but not in code:
  sMDSGapFill

Functions or methods with usage in documentation object 'sMDSGapFillAfterUStarDistr' but not in code:
  sMDSGapFillAfterUStarDistr

Functions or methods with usage in documentation object 'sMDSGapFillAfterUstar' but not in code:
  sMDSGapFillAfterUstar

Functions or methods with usage in documentation object 'sMRFluxPartition' but not in code:
  sMRFluxPartition

Functions or methods with usage in documentation object 'sPlotDailySums' but not in code:
  sPlotDailySums

Functions or methods with usage in documentation object 'sPlotDailySumsY' but not in code:
  sPlotDailySumsY

Functions or methods with usage in documentation object 'sPlotDiurnalCycle' but not in code:
  sPlotDiurnalCycle

Functions or methods with usage in documentation object 'sPlotFingerprint' but not in code:
  sPlotFingerprint

Functions or methods with usage in documentation object 'sPlotFingerprintY' but not in code:
  sPlotFingerprintY

Functions or methods with usage in documentation object 'sPlotHHFluxes' but not in code:
  sPlotHHFluxes

Functions or methods with usage in documentation object 'sPlotHHFluxesY' but not in code:
  sPlotHHFluxesY

Functions or methods with usage in documentation object 'sPlotNEEVersusUStarForSeason' but not in code:
  sPlotNEEVersusUStarForSeason

Functions or methods with usage in documentation object 'sPrintFrames' but not in code:
  sPrintFrames

Functions or methods with usage in documentation object 'sRegrE0fromShortTerm' but not in code:
  sRegrE0fromShortTerm

Functions or methods with usage in documentation object 'sRegrRref' but not in code:
  sRegrRref

Functions or methods with usage in documentation object 'sSetLocationInfo' but not in code:
  sSetLocationInfo

* checking Rd \usage sections ... OK
* checking Rd contents ... OK
* checking for unstated dependencies in examples ... OK
* checking contents of 'data' directory ... OK
* checking data for non-ASCII characters ... OK
* checking data for ASCII and uncompressed saves ... OK
* checking line endings in C/C++/Fortran sources/headers ... OK
* checking compiled code ... OK
* checking installed files from 'inst/doc' ... OK
* checking files in 'vignettes' ... OK
* checking examples ...
** running examples for arch 'i386' ... OK
** running examples for arch 'x64' ... OK
* checking for unstated dependencies in 'tests' ... OK
* checking tests ...
** running tests for arch 'i386' ...
  Running 'doRUnit.R' [75s]
 OK
** running tests for arch 'x64' ...
  Running 'doRUnit.R' [78s]
 OK
* checking for unstated dependencies in vignettes ... OK
* checking package vignettes in 'inst/doc' ... OK
* checking re-building of vignette outputs ... OK
* checking PDF version of manual ... OK
* DONE

Status: 3 WARNINGs, 7 NOTEs
See
  'R:/run/building/build_2017-03-13-08-44/RF_PKG_CHECK/PKGS/REddyProc.Rcheck/00check.log'
for details.


Run time: 403.04 seconds.

Additional Logs:   00install.out
Thanks to:
Vienna University of Economics and Business Powered By FusionForge