Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 2.52 KB

File metadata and controls

17 lines (10 loc) · 2.52 KB

Now please create python code for a version of this dashboard that is focused only on NASA impacts. Call this the NASA Impacts Dashboard. For data sets, only show sources that end with DAAC (this stands for NASA data). For each data set and for each collection, please provide a graph visualization of citations vs year.

Also, please expand the dashboard to show: NASA mentions in the fulltext (using full:NASA) and citations to those papers NASA mentions in the acknowledgements (using ack:NASA) and citations to those papers

Finally, pull all papers from SciX that has a NASA affiliated author (using aff:NASA), linearize and deduplicate all NASA-affiliated authors found in these papers. Create an search menu in the dashboard to search for an author name and query SciX for all papers and citations for that author. Also provide a summary information.

NASA funded awards, and the number of papers and citations associated with them, if you can find this information. Otherwise, create a placeholder for the papers and citations queries that we will fill in later.

Please edit the NASA-affiliated authors section of this script to read the file nasa_authors_aff_id.csv if present in the same directory as the script; if not available, first run the export_nasa_affiliations.py script to create this file (and warn that it will take some time). Once the data are read in, please aggregate the data by aff_id and provide the total number of publications for these authors and the total number of citations for these publications, for each aff_id. Please make the aff_id a dropdown menu with the names as provided in nasa_parent_child.tsv

When you aggregate by aff_id, please split the aff_id by semicolons, ignore blank or dash, and only use individual 6-char abbreviations. Assign an author to an abbreviation if that 6-char is found in the author's list of abbreviations.

Now please only keep those abbreviations that correspond to 6-char abbreviations in the nasa_parent_child.tsv; for the dropdown menu, please expand these abbreviations using the nasa_parent_child.tsv mapping.

For NASA Funded Awards: please run the query "doctype:proposal pub:(NASA Proposal)" then save into a csv, aggregate by program and by year, and visualize. To aggregate by program you need to know that the Publication field can take two forms: "NASA XXX Proposal", where XXX is the program, or "NASA Proposal ID. YY-programNameDDD-VVVV", where YY are the last two digits of the year, DDD are some digits (variable), VVVV is the proposal number, and the program name is in the middle.