-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactoring #75
Comments
I can work on point 2 (unifying output class of |
@mitchellmanware Thank you for your help. Please let me know when the update is finished. I will merge your branch into mine before making a PR. |
@mitchellmanware Are you interested in submitting this to ROpenSci? @sigmafelix and I discussed this. He did for |
Sorry didn't mean to close |
If @sigmafelix has found it valuable then I am sure it will be useful for |
@kyle-messier @mitchellmanware We can consider ROpenSci after publishing |
@sigmafelix @mitchellmanware I am thinking we should submit the publication EM&S first as well, then in pararllel can submit to ROpenSci. Given we want this manuscript to be published or at at least submitted by the time we submit the beethoven manuscript. |
So CRAN first, then written version to EM&S, and ROpenSci after those? That seems like a logical progression to me. |
@kyle-messier @mitchellmanware Agreed on the progression. Let's submit |
I think it sounds great. Thanks Insang! |
- Significant changes - Due to bug fix of process_modis_swath, previous calculations are invalidated and should be rerun - Dropped doParallel and foreach dependency: future and future.apply in place - Bug fix - Tests on Date class is removed or replaced with POSIXt - HMS: empty/missing polygon error due to date sequence generator setting (i.e., sub_hyphen=TRUE) - calc_terraclimate: promise before evaluation error due to introducing geom argument - process_modis_swath: empty subdataset processing, clarified documentation on setting subdataset argument - process_modis_warp: first-phase mosaicking is done with stars::st_mosaic - Most calc_* functions for yearly updated raw data: explicit integer assignment complying to calc_check_time logic - Refactoring #75 - Etc. - Edited calculate_covariates tests - Edited calc_gmted for succinct field names - Edited process_gmted for the raw data compatibility - File name change of nei test data (...17.csv -> ...2017.csv) - Styling roxygen2 and elaborating documentation
This is a work list for v1 (CRAN or ROpenSci submission, whatever is first). Here I make a quick to-do list for refactoring
process_*
andcalc_*
functions inamadeus
.terra::rast()
,terra::vect()
,terra::time()
etc.) by assigning the output of repetitively used functions once earlier then use the object later multiple timescalc_*
, plaindata.frame
ordata.table
ortibble
beethoven
The text was updated successfully, but these errors were encountered: