{"push_id":1391235979,"size":271,"distinct_size":4,"ref":"refs/heads/master","head":"3e75d2a0e1a008418e7b0c8ccaaba4317999b4af","before":"af126f6232f460be4edae3b0068edca115e49413","commits":[{"sha":"9ab524e5de5d3ee03d1a35ad644c697b46bf7c37","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Introducing test projects\n\n- test projects should be small-ish complete projects which should run\nsuccessfully\n- these tests project complement the unit tests in the folder ‘testthat’\n- the test project ‘Test1’ is testing (almost?) all of the changes\nintroduced by the branch ‘downscaling overhaul’\nthe test projects are run from their respective directories, e.g., cd\ntests/Test_projects/Test1, with a test-specific settings file (p1)","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/9ab524e5de5d3ee03d1a35ad644c697b46bf7c37"},{"sha":"d515b7ee69ca6a6ff6367315cbe16a58f40db727","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Update 'minVersion_dbWeather' to 3.1.0","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/d515b7ee69ca6a6ff6367315cbe16a58f40db727"},{"sha":"c9363185e28ed1e30a75e5c0a0f2e3980b9f9d71","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Improved error reporting for weather error in do_OneSite\n\n- issue #5 can arise because the ‘label’ of weather objects cannot be\nextracted from the output DB. The output DB has no entries in table\n‘weatherfolders' and thus the view ‘header’ is empty if the weather\ndatabase was populated by LookupWeatherFolder when coming from the\nMasterInput (and not the TreatmentInput) file.\n- This update writes an error message that properly attributes this\nsituation to the lack of information in the outputDB (instead of\ndisplaying an error message from one of the Rsoilwat dbW* functions)","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/c9363185e28ed1e30a75e5c0a0f2e3980b9f9d71"},{"sha":"39855decd93f6b8cb6aa6ff67ca8f48d0e292785","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Fix: missing weather label information\n\n- if weather data was imported to a weather DB from\n‘LookupWeatherFolder’ and treatment or experimental inputs were not\nused (no ‘LookupWeatherFolder’ columns turned on) then the output DB\nwas missing weather data labels in the ‘weatherfolders’ table\n- close issue #5","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/39855decd93f6b8cb6aa6ff67ca8f48d0e292785"},{"sha":"954cafe581b43b154275fcd9a225fc4852de5ad6","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Small fix to progress reporting for ExtractSkyData*","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/954cafe581b43b154275fcd9a225fc4852de5ad6"},{"sha":"ff9972e08d38e1757003a7f9927a52ce3aa41c4b","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"New test project & code to run all test projects\n\n- script ‘Run_all_test_projects.R’ to run all test projects\n\n- renamed Test1 to Test1_downscaling_overhaul\n- new test project: Test2_LookupWeatherFolders\n- Test2_LookupWeatherFolders: creates a weather database from folders\nbased on labels in the MasterInput file; downscales future climate;\nruns simulations","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/ff9972e08d38e1757003a7f9927a52ce3aa41c4b"},{"sha":"8d705bfe5be8bdaaf30219f0e5a26541d330475a","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Fixed reporting of extraction for climate normals\n\n- Depending on whether ‘continueAfterAbort’ was TRUE or FALSE,\n‘do_extract’ contained a name attribute. This is now stripped.\n- Flagging which ‘sites_monthlyclim_source’ didn’t extract is not the\nopposite of ‘i_good’ — instead those among do_extract which still don’t\nhave complete data, should be marked.","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/8d705bfe5be8bdaaf30219f0e5a26541d330475a"},{"sha":"b2f7acc64a33a46add4535382e6a33712cded480","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"After external data extraction: check that all runs extracted data\n\n- check that all data extractions were successful in making data\navailable for all runs requested by ‘include_YN’\n- if not the script is stopped, the available runs are written to the\nmaster input file, and a descriptive message is printed","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/b2f7acc64a33a46add4535382e6a33712cded480"},{"sha":"dbdb5b1affb58c6d6c37b1c3eb3dd313b8ef153f","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Fix previous commit...","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/dbdb5b1affb58c6d6c37b1c3eb3dd313b8ef153f"},{"sha":"948278c6ec8d7ac42453198507550ee6c2bb699d","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Fixed missing argument from GriddedDailyWeatherFromNCEPCFSR_Global\n\n- Fixing commit 71a9092 (pooled parameters for extractions in chunks\ninto one option list)\n- The function ‘GriddedDailyWeatherFromNCEPCFSR_Global’ should have\ngained the argument ’n_site_per_year’ to be passed to\n‘get_NCEPCFSR_data” with the original commit.","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/948278c6ec8d7ac42453198507550ee6c2bb699d"},{"sha":"8dd6467e1cc7ca8b8c4d674ec5c5318170f1a2a9","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"'pcalcs' code processed all runs instead of include_YN > 0\n\n- ‘CalculateBareSoilEvaporationCoefficientsFromSoilTexture’ and\n‘EstimateInitialSoilTemperatureForEachSoilLayer’ could fail if entries\ncontained NA and include_YN == 0\n- fixed: code now respects ‘include_YN’","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/8dd6467e1cc7ca8b8c4d674ec5c5318170f1a2a9"},{"sha":"50b3121994e6a1a3df1fa89c8cb4483f13fb75e7","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Small fix to keep dimensions when checking include_YN_sources","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/50b3121994e6a1a3df1fa89c8cb4483f13fb75e7"},{"sha":"24d7ad91dee5003df7874f8d0409a2ed0662a3c9","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Small fix to part3: print failed","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/24d7ad91dee5003df7874f8d0409a2ed0662a3c9"},{"sha":"d2140765a03e5866982205eecb9dcf7a83c6691f","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"actions \"create\", \"execute\", and \"aggregate\" work separately\n\n- detailed description of each action\n- flag ‘saveSoilWatInputOutput’ split into input and output flag\n- if ‘continueAfterAbort ‘, then do_OneSite() loads a (previously\ngenerated)\n    - Rsoilwat input object and skips the ‘create’ code\n    - Rsoilwat output object and skips the ‘execute’ code\n- note: whether do_OneSite() is called for a run depends on\n‘runIDs_todo’ (among other factors) and thus on the content of the file\n‘temp_timer.csv’","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/d2140765a03e5866982205eecb9dcf7a83c6691f"},{"sha":"8331b272898cb54d8140587649b05dd745e29761","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Output DB without overall aggregation results\n\n- Code works if all output_aggregates are turned off and only mean\ndaily aggregation is selected ‘output_aggregate_daily’\n- Insertion of values from temporary text files to database uses\ntransactions correctly (i.e., if it fails then database is rolled back)\n- Code assumes that every table has the set of P_id inserted\n(reasonable with rollback on fail for a temporary file)\n- Code assumes that duplicate pids do not show up in the same temporary\nfile\n\nNOTE: 'concatenation' may be much faster if temporary text files are\nnot constructed around SQL insert statements, but instead as\ndata.frames. Using data.frames could be much faster because they are\nchecked for duplicate P_id entries and could be inserted all at once\nwith RSQLite::dbWriteTable()","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/8331b272898cb54d8140587649b05dd745e29761"},{"sha":"63bac72fc9b849107a390abdd89d05455889560b","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Fixed generation of temporary SQL statement for overall aggregation","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/63bac72fc9b849107a390abdd89d05455889560b"},{"sha":"de29420f5fb66f90c98649625fb0558d3017dd1f","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Test project 3: no overall, only mean daily, aggregation\n\n\nFormer-commit-id: 2df16d56df09ff7a7297735f19684b6e5cb2b023","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/de29420f5fb66f90c98649625fb0558d3017dd1f"},{"sha":"7793315d9d640043acd5950c7bf538fc3a989cf3","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"added 'continueAfterAbort' capability to NCEPCFSR-extractions\n\n- updated code and parameters of function ‘get_NCEPCFSR_data’\n\nOther changes:\n- fixed calls to ‘dbW_weatherData_to_blob’ and to\n‘dbW_addWeatherDataNoCheck’\n\n\nFormer-commit-id: 55dd06f536e6640af1b06569fe0d0b532d47ccce","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/7793315d9d640043acd5950c7bf538fc3a989cf3"},{"sha":"05c664d11f14e63bdb68ebf2f80b6660e5c1905d","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Merged with master\n\n\nFormer-commit-id: 8c5e21a65b2e25d47d7a4015e343e7b693cb26f4","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/05c664d11f14e63bdb68ebf2f80b6660e5c1905d"},{"sha":"21df79df540f5cba4f7da59e198ea7f18497f3bc","author":{"name":"dschlaep","email":"d88ca41223d59b07c3fca3743a5539e1b60f91a1@unibas.ch"},"message":"Merge branch 'wrapper_sw31' into downscaling_overhaul\n\n# Conflicts resolved:\n#\t2_SWSF_p4of4_Code_v51.R\n\n\nFormer-commit-id: ede6ca51f1c7c9f7cbe47df59006dd032c4cc712","distinct":false,"url":"https://api.github.com/repos/Burke-Lauenroth-Lab/SoilWat_R_Wrapper/commits/21df79df540f5cba4f7da59e198ea7f18497f3bc"}]}
{"actor":{"display_login":"dschlaep"}}