Published
Edited
Oct 3, 2021
Exploration of NASA Acronyms with Multiple MeaningsCode.nasa.gov Data ExplorationsUntitledUntitled
Quick Exploration of a selected subset of the DATA.NASA.GOV's data.json file. Not all the metadata but a selection so people can understand the fields that exist in the data schema.
UntitledUntitledComparing human-generated vs. A.I.-generated keyword tags on Code.nasa.govFind Labor Hours To Generate OpenSouce NASA Code Since A Selected DateNASA's Open-Source Code Projects: NLP Generated Tags ClusterStars and constellations IIExoplanetsPublic Engagement with NASA's Open-Source Code Projects on GithubMapping Across TimeFinding Recent Additions to Code.nasa.govVisitors to .gov websites via API from analytics.usa.gov. NASA examplesLicenses of Open-Source NASA code projects on code.govNASA's Open-Source Code ProjectsMeteorite landingsUntitledPhases of the MoonInverted Nasa PhotosAsteroids API <a href="https://api.nasa.gov/api#neows-swagger">(N.E.O.)</a> ExplorationNASA Api ExplorerGithub Api ExplorerColor Rendering of SpectraMeteorite landingsGlobal Temperature TrendsWorking with data from transcriptsWorld Population Line GraphsGeometric Algebra Solar System SimulationList of Agencies using NOSA License in Projects on code.govGlobal surface temperature changeGISTEMP nos enseña sobre el calentamiento globalRe: “Can Moons Have Moons?”Distance to shoreEPIC “Blue Marble” BrowserRequest PlaygroundAnálisis de temperatura de superficie GISS (GISTEMP)Global Temperature TrendsNight Skies — Lights and Light Pollution WebGL GlobeSatellite ground track visualizerPt. 2 Can sound add value to data visualizations?
Also listed in…
NASA metadata
Insert cell
Insert cell
Insert cell
Insert cell
url2 = "https://data.nasa.gov/data.json"
Insert cell
Insert cell
data2 = soFetch(url2).then(response => response.json())
Insert cell
Insert cell
data_shortened = FileAttachment("data_20211002_shortenedC.json").json()
Insert cell
Insert cell
Insert cell
Insert cell
datasets = data_shortened.dataset
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
domains = GetDomains(datasets,"landingPage")
Insert cell
Insert cell
obj_domains_by_if_nasa = countWithHaveNasaDotGov(domains,"nasa.gov")
Insert cell
Insert cell
obj_domains_by_if_nasa["withNasaDotGov"]
Insert cell
Insert cell
obj_domains_by_if_nasa["withoutNasaDotGov"]
Insert cell
Insert cell
themes = GetValuesForMetadataKey(datasets,"theme")
Insert cell
themes_unique_counts = getUniqueValuesForMetadataKey(datasets,"theme")
Insert cell
Insert cell
keywords_unique_counts = getUniqueValuesForMetadataKey(datasets,"keyword")
Insert cell
Insert cell
publisher_list = GetValuesForNestedKeys(datasets,"publisher","name")
Insert cell
publisher_unique_counts = getUniqueValuesForNestedKey(datasets,"publisher","name")
Insert cell
Insert cell
issued_dates = GetValuesForMetadataKey(datasets,"issued")
Insert cell
issued_unique_counts = getUniqueValuesForMetadataKey(datasets,"issued")
Insert cell
year_counts_issues = countYears(datasets,"issued")
Insert cell
year_counts_modified = countYears(datasets,"modified")
Insert cell
check_datasets_with_date_1896 = returnMetadataMatchingKeyValue(datasets,"modified",1896)
Insert cell
check_datasets_with_date_1958 = returnMetadataMatchingKeyValue(datasets,"modified",1958)
Insert cell
future_datasets_mistake_2100 = returnMetadataMatchingKeyValue(datasets,"modified",2100)
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

One platform to build and deploy the best data apps

Experiment and prototype by building visualizations in live JavaScript notebooks. Collaborate with your team and decide which concepts to build out.
Use Observable Framework to build data apps locally. Use data loaders to build in any language or library, including Python, SQL, and R.
Seamlessly deploy to Observable. Test before you ship, use automatic deploy-on-commit, and ensure your projects are always up-to-date.
Learn more