-
Notifications
You must be signed in to change notification settings - Fork 9
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
BRT #170
BRT #170
Conversation
@jmlord This almost works, but we are having issues with permissions where we can't write to the |
Let me know if 5e13462 solves your problems. |
otherwise julia scripts can't run
This reverts commit 69a3c20.
@@ -7,6 +7,9 @@ ENV JULIA_DEPOT_PATH="/julia_depot/" | |||
# Pre-compiling Julia dependencies | |||
RUN julia -e 'pwd(); using Pkg; \ | |||
Pkg.add.(["SpeciesDistributionToolkit", "Dates", "Clustering", "JSON", "CSV", "DataFrames", "StatsBase", "EvoTrees", "MultivariateStats" ]); \ | |||
Pkg.instantiate();' | |||
Pkg.instantiate(); Pkg.precompile()' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to keep the precompile step since every pipeline is running in its own environment?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
long story shart: everything is precompiled in /julia_depot
for now, and the main script here activates /julia_depot
as the project dir
When this works I can also add a quick bootstrap uncertainty - @jmlord / @JoryGriffith what do you think? |
this makes a half decent map with the parameters below. (you'll have to run input yaml
|
the issue with not being able to write tiffs because of permissions issues was this nested Everything works the same (afaict) not returning |
🤷🏻 ArchGDAL, true to the Arch part of its name! Can you open a PR with a fix? |
yeah that isn't used |
Great, could you please remove it and document it more thoroughly so that we can send this to an external reviewer? ex: A clear and concise description would be necessary for all IO. Remember that we now support markdown in descriptions if you feel it needs more. Once you update the script yml, just remove and add back the output boxes and save it to update the pipeline json file with the new desc. FYI I ran it and it went fine here. |
+ pin STAC address for ESA
I think that could go in another PR, since we were thinking to officially open a review process tomorrow:
|
* Added loadcube function to other scripts * case-sensitive --------- Co-authored-by: Jean-Michel Lord <[email protected]>
* Add resampling and aggregation * MD in description * Improve description * Added packages to conda environment --------- Co-authored-by: JoryGriffith <[email protected]>
This reverts commit 114470c.
otherwise julia scripts can't run
Rebased and it looks like it works now, just need to clean up the documentation a bit |
We're likely going to be hitting JuliaGeo/GDAL.jl#179 at some point - so if the runs fails in the next days, that's why |
Can we freeze the dependency version? |
yeah, we can also temporarily add |
@gottacatchenall Can you please change the output fit statistics to be a json file, as opposed to a json object inside the output.json? We haven't yet implemented viewing json objects directly in the output.json file. |
@glaroc Are you fully up to date? It already does afaict.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested it and all looks fine on my side.
@jamiemkass This is the new SDM pipeline I was mentioning. |
👋🏻 Hi @jamiemkass — this is a first working-but-rough draft of the pipeline, so we're keen to hear your thoughts! |
It's BRT, but real this time