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

Rose - Testing Publish UI and Service #3

Open
rosemaryjoconnor opened this issue Dec 10, 2024 · 2 comments
Open

Rose - Testing Publish UI and Service #3

rosemaryjoconnor opened this issue Dec 10, 2024 · 2 comments
Assignees

Comments

@rosemaryjoconnor
Copy link

rosemaryjoconnor commented Dec 10, 2024

Publish UI Testing Feedback

06/11/2024

  • Upload dataset: drag and drop didn't work but I could upload by clicking and selecting a dwca
  • Locally created DWCA failed with network error - you are looking at that one
  • Prod dwca from dwca-imports fails due to no occurrenceID in core file
  • Prod dwca from dwca-exports successful

Question re mandatory fields: what do we do about licensing/rights/citations that are specific to occurrence records not the whole dataset?

Empty metadata fields display

  • For non-mandatory metadata fields with no data, maybe blank rather than null. Some datasets may have many different methods - occurrence-specific, multiple surveys etc...

image

Modify and re-publish dataset

  • Updated text in eml.xml and loaded to re-publish
  • Metadata from eml file displays correctly
  • Mandatory fields, licence/rights/citation have not been saved from previous publishing and have to be re-entered
@rosemaryjoconnor rosemaryjoconnor changed the title Rose - Update Publish UI and Service Rose - Testing Publish UI and Service Dec 10, 2024
@patkyn
Copy link
Collaborator

patkyn commented Dec 10, 2024

I've looked into the DWCA that failed with network error. The issue with the dataset is, there are some empty values for decimalLatitude and decimalLongitude. This has cause geopandas to fail while trying to plot the map. Publish service is giving error 500 for this. However, the network error message is from the publish ui.

Another update: The validator coordinate validation is not working as it should to report the empty values in the dwca https://github.com/AtlasOfLivingAustralia/dwc-dataframe-validator/blob/master/dwc_validator/validate.py#L55

@patkyn
Copy link
Collaborator

patkyn commented Dec 11, 2024

As for the following points:
Prod dwca from dwca-imports fails due to no occurrenceID in core file
Prod dwca from dwca-exports successful

This is current expected behaviour. Publishing service only accepts the default occurrenceID in core file.

@patkyn - great thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants