Comments (2)
@emilyarobles @gilbertozp I am looking at the ESS-DIVE API technical documentation and it looks like the citation field only allows strings and not lists of strings. We probably need to ask if they will allow and array of strings for multiple lines. In the meantime, I will see if the following works: intead of spliting the string into a list to leave it as a string with new lines.
citation | Citation{description:(Related References) |
---|---|
description: | (Related References) Associated publications or data packages where users can learn more about the dataset, processing method, or how the data were used.Enter the DOIs of all related papers or data packages. If no DOI is available, enter the current citation information for the reference. |
anyOf -> | stringmaxLength: 1024minLength: 1[uniqueItems: truestringmaxLength: 1024minLength: 1] |
from ngt-archive.
@emilyarobles @gilbertozp I tried submitting a single string with \n
for line breaks. While ESS-DIVE api accepted the submission it renders the newline control charaters and not the newline. I manually edit the dataset to have two reference lines (two different text boxes) and accessed the dataset via the api and it returns the following for the citation
"citation": [
"Goulden, M. L., and Coauthors, Diel and seasonal patterns of tropical forest CO2 exchange, Ecol. Appl., 14, S42-S54, 2004. Solander et al.: The pantropical response of soil moisture to El Niño, Hydrol. Earth Syst. Sci., 24, 2303–2322, https://doi.org/10.5194/hess-24-2303-2020, 2020",
"Additional information about citations: Some additional information about my references"
],
Thus, this is an ESS-DIVE bug that we need to email them about.
from ngt-archive.
Related Issues (20)
- Generate acknowledgements text file when ESS-DIVE abstract limit reached HOT 2
- Add Docker image build into Github Action workflow
- Add Helm chart repository to Github Actions
- "Other" variable
- Newline characters separating Dataset References not showing in view interfaces HOT 1
- Consider making Method Description a required field HOT 8
- Error transferring dataset to ESS-DIVE at (or within) the limit of characters for at least three fields HOT 2
- Character limit instructions missing on tooltip for "Additional Information about Dataset Reference(s)"
- Error accessing dataset download log HOT 1
- SSL error for openssl 3 HOT 1
- Additional checks for OSTI service
- Consider adding expiration/TTL to maintenance page to help avoid caching maintenance page for too long
- ESS-DIVE Transfer Error - Identifier Not Matching HOT 1
- Issue error message in admin UI when trying to sync datasets in non-approved state HOT 1
- Add miminum word count message to tooltip on "Dataset Description"
- Consider methods for synchronization of funding organizations and contract numbers into ESS-DIVE HOT 2
- Consider adding export of JSON of all metadata from NGEE-Tropics Archive when synchronizing to ESS-DIVE
- Change description word error to < 100 words (Release 3.2.0-rc3) HOT 5
- Modify warning produced by Dataset Description limit to include word count
- Add 1024 char limit to Dataset Funding Organization(s) field
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ngt-archive.