-
Notifications
You must be signed in to change notification settings - Fork 4
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
CropStore schema update #687
Comments
Hello. Need to consult this with @Nuanda since modifying the data model affects all layers of the software stack. I have reviewed the changes in 9.0.1 and it seems that they include a number of
Let us know what your feelings are. |
Thank's for checking. First of all, we don't need to literally follow these changes. Let's see how much value 9.01 really adds, I'll try to find some exemplary data to illustrate and then perhaps it would make sense to discuss. |
Okay, I'll await usage examples. On a side note -- I wasn't aware that the CropstoreDB schema was still evolving. This might cause problems in the future if the changes conflict with the design principles upon which BIP is based. Could you point us to the person(s) responsible for introducing those changes? |
I added fields descriptions with examples. The new columns should be highlighted in yellow (please check if anything omitted) |
Related PR: #688 |
@nowakowski Piotr, Wiktor asked us to go ahead with that. As your first task please take a look at the CropStore data model version we used as the entry point for BIP, and compare it with the CropStore data model version 9.01 (provided by @wjurkowski in the PR mentioned above), and check if the |
@kammerer Tomasz, I know that you recently were trying to integrate some R/Shiny tools with BIP. @wjurkowski suggested that these tools may require some data that is currently not available in BIP, due to the different data model. Are you able to list the additional tables/columns, which would need to be added to BIP, in order to make it fully compliant with those R/Shiny tools? |
@kammerer from what you sent me so far we have these columns missing in our data model: |
@Nuanda These tools are quite flexible because they operate on a huge join table and just show what is available. This join table however originally includes some columns which are not existent in BIP database (mainly the ones Wiktor mentioned above). |
I've run an automated comparison of both database schemas (our original cs_full_web and @wjurkowski 's schema dump). These results should be self-explanatory but if you need a more concise description of differences between both DBs, let me know.
|
The most important column for me is I do not know why some other tables/columns (like |
@kammerer Indeed, the |
@nowakowski Thanks, it is clear now. |
@wjurkowski I guess we need to move forward with this issue. I am ready to incorporate the changes outlined in my previous comment (see above) but we need to figure out how to treat the |
I don’t have the schema and content in front of me, but please consider the following information that is from MIAPPE standards, when making geolocation field type changes.
We should aim to adhere to this format.
Geographic location of study (latitude)* Degrees and minutes followed by north (N) and south (S) of the natural site/experimental field/greenhouse/phenotyping facility where the experiment took place. This can be a random GPS location of the site or the GPS of its entrance. 39º4'N Ontology - gaz; Ontology - geonames
Geographic location of study (longitude)* Degrees and minutes followed by east (E) and west (W) of the natural site/experimental field/greenhouse/phenotyping facility where the experiment took place 8º44'W Ontology - gaz; Ontology - geonames
Geographic location of study (altitude) Elevation expressed in meters (m) above sea level of the natural site/experimental field/greenhouse/phenotyping facility where the experiment took place 100 m Ontology - gaz; Ontology - geonames
… On 9 Jun 2017, at 12:46, Piotr Nowakowski ***@***.***> wrote:
geolocation
|
I was waiting to get the idea what comes from the MIAPPE perspective to
then discuss all changes to be made. Could we try to meet Mon-Tue to
discuss it?
…On 9 June 2017 at 12:49, teatree1212 ***@***.***> wrote:
I don’t have the schema and content in front of me, but please consider
the following information that is from MIAPPE standards, when making
geolocation field type changes.
We should aim to adhere to this format.
Geographic location of study (latitude)* Degrees and minutes followed by
north (N) and south (S) of the natural site/experimental
field/greenhouse/phenotyping facility where the experiment took place. This
can be a random GPS location of the site or the GPS of its entrance. 39º4'N
Ontology - gaz; Ontology - geonames
Geographic location of study (longitude)* Degrees and minutes followed by
east (E) and west (W) of the natural site/experimental
field/greenhouse/phenotyping facility where the experiment took place
8º44'W Ontology - gaz; Ontology - geonames
Geographic location of study (altitude) Elevation expressed in meters (m)
above sea level of the natural site/experimental
field/greenhouse/phenotyping facility where the experiment took place 100 m
Ontology - gaz; Ontology - geonames
> On 9 Jun 2017, at 12:46, Piotr Nowakowski ***@***.***>
wrote:
>
> geolocation
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#687 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ADVH8Ebf0CnT1bhfCpGQrc7EuzgA-2Tyks5sCTFmgaJpZM4LQSje>
.
|
@wjurkowski Have you managed to come to an agreement re: geolocation data? If not, I can follow the standard suggested by @teatree1212. |
Yes, please go ahead. We still didn't reach conclusion on whether and how
to use the earth fixed, earth - centric format but we will use the
'classic' anyway
Thanks
…On 14 July 2017 at 15:16, Piotr Nowakowski ***@***.***> wrote:
@wjurkowski <https://github.com/wjurkowski> Have you managed to come to
an agreement re: geolocation data? If not, I can follow the standard
suggested by @teatree1212 <https://github.com/teatree1212>.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#687 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ADVH8LmZBnDXWMy0Ile38uFNtdzibu2oks5sN3g6gaJpZM4LQSje>
.
|
Incorporate new version of the CropStore schema v9.01
The text was updated successfully, but these errors were encountered: