-
Notifications
You must be signed in to change notification settings - Fork 0
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
Report on validating YODA files in 'examples' directory #51
Comments
@cdesyoun - it looks like the affiliation start dates on these were not all filled out. That should get rid of most of the validation errors The formatting error with the "0" after some of the blocks is something we will have to fix. I'll talk to @AmberSJones and see what happened. |
@horsburgh I think you fixed affiliation start date from datetime type to date type before. But, those YODA files still were used for datetime type, for example, '2001-01-10 00:00:00'. Also there were some data value records that have missing data value. |
@cdesyoun - It looks like those files may have been made using the older version of the template that doesn't have my fixes. I'm checking with @AmberSJones, but we can probably fix them pretty quickly. |
Update the submodules? On Tue, Feb 23, 2016 at 11:18 AM, Jeff Horsburgh [email protected]
|
We're going to regenerate those files using the newer version of the template. I'll let you know when they're ready and posted. |
@valentinedwv I updated "YODA-File" submodule in "YODA-Tools" on my PyCharm tool. |
I have uploaded several templates and associated YODA files that were created using the updated template (version 0.3.2). I am not seeing any issues with the AffiliationStartDate. There are, however, still some lines with zeroes at the bottom of some of the blocks, and it seems to be different for single time series vs. multiple time series.
@PhilSuiter, can you experiment with these files to see if there are any formatting modifications that eliminate the '0' lines? I can't figure out why it would be different for the multiple time series vs the single time series. |
I re-read the instructions and have been experimenting with this instruction, "'--- To add information beyond the allotted space, simply begin typing in the next row down and the table should automatically extend. If there is no room below the table, insert a row in the middle." I have been messing around with the templates and here is what I have found so far.
|
Can you try those screenshots again? I can't view them. |
Phil, I think those images need to be uploaded when you make a comment on the github website. They don't come through on email |
Alright sorry about my technical image problems, but I re-created the error and I'll attach the images below, as well as to my previous comment. This error occurred on my very first step of copying the list of organizations from a complete 0.3.2 multi-time series into the v.0.3.2 blank template. I realized that the error would occur depending on the paste option I used. There was an error when I used the "Values (V)" paste option, but no error when I pasted using "Paste (P)" |
@aufdenkampe Do you have a citation format for examples? For example, if we use YODA_v0.3.3_TS_climate(wHeaders).xlsm as a starter template, I can add the Github URL in the HydroShare resource - unless you have another suggestion. If you look at the Contributors on this HydroShare resource, I attempted to fill in some metadata, but I don't know how useful it is. |
@ChristinaB - I clicked on your resource and noticed that you added the YODA-FIle GitHub repository as a contributor to your resource. I don't think that's the best way to reference this work. Instead, I would use either a reference in a readme file included in the resource, add it as key-value metadata or use the Related Resources section in the HydroShare resource. Or, use multiple of these options so it is clear to potential consumers of your HydroShare resource why you are making a connection to the YODA-File repository. The GitHub repository did not participate as a contributor to your HydroShare resource (think People or Organizations for Contributors). |
Hi @ChristinaB, thanks for using this and chiming in with a question on GitHub! I like @horsburgh's suggestion to not include the repo as a contributor, but rather to just cite us. I just created the following citable reference for you! Sara Damiano, Anthony Aufdenkampe, Jeff Horsburgh, David Valentine, Amber Jones, Jacob Meline, … David Tarboton. (2019, May 13). ODM2/YODA-File: v0.1-alpha: Initial alpha release for testing (Version v0.1-alpha). Zenodo. http://doi.org/10.5281/zenodo.2796960 Let me know if this works to meet your need. |
Yes! I added the reference as a Source in the HydroShare resource and removed it from the contributor list. Thanks @aufdenkampe |
Using validating tool, I tested to validate timeseries YODA files below in examples directory:
First of all, all of these generated YODA files from excel files have YAML format error, for example,
After fixing this error in all of these files, I ran validation tool and got errors for data types below. And to validate Controlled Vocabulary(CV) names in them was successful.
in the log file, "validate_timeseries.log",
The text was updated successfully, but these errors were encountered: