Skip to content
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

Default GeologicTimePeriod records are not linear between startPeriod and endPeriod #5412

Open
grantfitzsimmons opened this issue Nov 25, 2024 · 0 comments
Labels
1 - Bug Incorrect behavior of the product 2 - Trees Issues that are related to the tree system and related functionalities. geospecify

Comments

@grantfitzsimmons
Copy link
Member

Describe the bug
The IUGS ICC chart is linear in moving towards the modern day, but our Chronostrat data switches if the larger number is the start period or the end period.

In short– the startPeriod value should be larger than the endPeriod value (million year increments), but that is not always the case currently.

To Reproduce
Steps to reproduce the behavior:

  1. Create a database/discipline with a default Chronostratigraphy tree (takes place automatically if you create a discipline that is either invertpaleo or vertpaleo)
  2. Query Chronostrat Name, Start Period, and End Period
  3. See that startPeriod is not always larger than endPeriod, but sometimes is!

Expected behavior

  • Our new default tree needs to be consistent in the order between startPeriod and endPeriod.
  • Users with existing trees must not experience a crash when using new tools dependent on these ranges like the EAQ (Filter chrono names in the extended age filter  #5410)
  • We should consider migrating these values to be in the appropriate order if the user has not modified the defaults in any way.

Screenshots
image

Chronostrat Comparison.xlsx

@grantfitzsimmons grantfitzsimmons added 1 - Bug Incorrect behavior of the product 2 - Trees Issues that are related to the tree system and related functionalities. geospecify labels Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - Bug Incorrect behavior of the product 2 - Trees Issues that are related to the tree system and related functionalities. geospecify
Projects
None yet
Development

No branches or pull requests

1 participant