Data and code associated with "The Observed Availability of Data and Code in Earth Science and Artificial Intelligence"
<p>Data and code associated with "The Observed Availability of Data and Code in Earth Science <br>and Artificial Intelligence" by Erin A. Jones, Brandon McClung, Hadi Fawad, and Amy McGovern.</p> <p>Instructions: To reproduce figures, download all associated Python and CSV files and place<br> in a single directory.<br> Run BAMS_plot.py as you would run Python code on your system.</p> <p>Code:<br>BAMS_plot.py: Python code for categorizing data availability statements based on given data<br> documented below and creating figures 1-3. </p> <p> Code was originally developed for Python 3.11.7 and run in the Spyder <br> (version 5.4.3) IDE.<br> <br> Libraries utilized:<br> numpy (version 1.26.4) <br> pandas (version 2.1.4)<br> matplotlib (version 3.8.0)<br> <br> For additional documentation, please see code file.</p> <p>Data:<br>ASDC_AIES.csv: CSV file containing relevant availability statement data for Artificial <br> Intelligence for the Earth Systems (AIES)<br>ASDC_AI_in_Geo.csv: CSV file containing relevant availability statement data for Artificial <br> Intelligence in Geosciences (AI in Geo.)<br>ASDC_AIJ.csv: CSV file containing relevant availability statement data for Artificial <br> Intelligence (AIJ)<br>ASDC_MWR.csv: CSV file containing relevant availability statement data for Monthly <br> Weather Review (MWR)<br><br></p> <p><br>Data documentation:<br>All CSV files contain the same format of information for each journal. The CSV files above are <br>needed for the BAMS_plot.py code attached.</p> <p>Records were analyzed based on the criteria below.</p> <p> Records:<br> 1) Title of paper<br> The title of the examined journal article.<br> 2) Article DOI (or URL)<br> A link to the examined journal article. For AIES, AI in Geo., MWR, the DOI is <br> generally given. For AIJ, the URL is given.<br> 3) Journal name<br> The name of the journal where the examined article is published. Either a full<br> journal name (e.g., Monthly Weather Review), or the acronym used in the <br> associated paper (e.g., AIES) is used.<br> 4) Year of publication<br> The year the article was posted online/in print.<br> 5) Is there an ASDC?<br> If the article contains an availability statement in any form, "yes" is <br> recorded. Otherwise, "no" is recorded.<br> 6) Justification for non-open data?<br> If an availability statement contains some justification for why data is not <br> openly available, the justification is summarized and recorded as one of the <br> following options: 1) Dataset too large, 2) Licensing/Proprietary, 3) Can be <br> obtained from other entities, 4) Sensitive information, 5) Available at later <br> date. If the statement indicates any data is not openly available and no <br> justification is provided, or if no statement is provided is provided "None" <br> is recorded. If the statement indicates openly available data or no data <br> produced, "N/A" is recorded.<br> 7) All data available<br> If there is an availability statement and data is produced, "y" is recorded <br> if means to access data associated with the article are given and there is no <br> indication that any data is not openly available; "n" is recorded if no means <br> to access data are given or there is some indication that some or all data is <br> not openly available. If there is no availability statement or no data is <br> produced, the record is left blank.<br> 8) At least some data available<br> If there is an availability statement and data is produced, "y" is recorded <br> if any means to access data associated with the article are given; "n" is <br> recorded if no means to access data are given. If there is no availability <br> statement or no data is produced, the record is left blank.<br> 9) All code available<br> If there is an availability statement and data is produced, "y" is recorded <br> if means to access code associated with the article are given and there is no <br> indication that any code is not openly available; "n" is recorded if no means <br> to access code are given or there is some indication that some or all code is <br> not openly available. If there is no availability statement or no data is <br> produced, the record is left blank.<br> 10) At least some code available<br> If there is an availability statement and data is produced, "y" is recorded <br> if any means to access code associated with the article are given; "n" is <br> recorded if no means to access code are given. If there is no availability <br> statement or no data is produced, the record is left blank.<br> 11) All data available upon request<br> If there is an availability statement indicating data is produced and no data <br> is openly available, "y" is recorded if any data is available upon request to <br> the authors of the examined journal article (not a request to any other <br> entity); "n" is recorded if no data is available upon request to the authors <br> of the examined journal article. If there is no availability statement, any <br> data is openly available, or no data is produced, the record is left blank.<br> 12) At least some data available upon request<br> If there is an availability statement indicating data is produced and not all <br> data is openly available, "y" is recorded if all data is available upon <br> request to the authors of the examined journal article (not a request to any <br> other entity); "n" is recorded if not all data is available upon request to <br> the authors of the examined journal article. If there is no availability <br> statement, all data is openly available, or no data is produced, the record<br> is left blank.<br> 13) no data produced<br> If there is an availability statement that indicates that no data was<br> produced for the examined journal article, "y" is recorded. Otherwise, the<br> record is left blank.<br> 14) links work<br> If the availability statement contains one or more links to a data or code <br> repository, "y" is recorded if all links work; "n" is recorded if one or more <br> links do not work. If there is no availability statement or the statement <br> does not contain any links to a data or code repository, the record is left <br> blank. </p>
ShareScore
44/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 8
- Harmonization
- 4
- Access
- 20
- Reuse readiness
- 8
- Engagement
- 4