Dataset NASA
Published 7th March 2011
Updated 15th March 2012
Resources 12357

This dataset consists of a conversion of the NASA NSSDC Master Catalog and extracts of the Apollo By Numbers statistics.

Currently the data consists of all of the Spacecraft from the NSSDC database which is a comprehensive list of orbital, suborbital, and interplanetary spacecraft launches dataing from the 1950s to the present day. Entries are not limited to NASA missions, but include spacecraft launched by various agencies from around the globe.

Explore the dataset
Default APIs

SPARQL Endpoint

Use the SPARQL 1.1 query language to perform structured queries against a dataset. Useful for performing precise queries against a dataset whose structure you understand.

Sample queries

This example query will list the name, agency and mass of all spacecraft launched on 16th July 1969. Simply change the date to select launches on an alternate date.

Query: 
PREFIX space: <http://purl.org/net/schemas/space/> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX foaf: <http://xmlns.com/foaf/0.1/> SELECT ?name ?agency ?mass WHERE { ?launch space:launched "1969-07-16"^^xsd:date. ?spacecraft space:launch ?launch; foaf:name ?name; space:agency ?agency; space:mass ?mass. }
Login to test this query using our experimental API explorer Permalink to this sample query

Find the identifier and label for disciplines (subject categories) against which spacecraft launches have been classified. 

Query: 
PREFIX space: <http://purl.org/net/schemas/space/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT * WHERE { ?subject rdfs:label ?label; rdf:type space:Discipline. }
Login to test this query using our experimental API explorer Permalink to this sample query

Lists the identifier, name and URL of an image associated with 100 spacecraft. Adjust the LIMIT to select more or less data, and add an OFFSET to page through the dataset.

Note: As not all spacecraft have images associated with them, an OPTIONAL clause is used to find those properties.

Query: 
PREFIX space: <http://purl.org/net/schemas/space/> PREFIX foaf: <http://xmlns.com/foaf/0.1/> SELECT ?spacecraft ?name ?image WHERE { #This pattern must be bound ?spacecraft foaf:name ?name. #Anything in this block doesn't have to be bound OPTIONAL { ?spacecraft foaf:depiction ?image. } } LIMIT 100
Login to test this query using our experimental API explorer Permalink to this sample query

Generates descriptions of all spacecraft launched on 16th July 1969. Adjust the date to describe data on a different date.

Query: 
#Ex. 15 #Describe spacecraft launched on 16th July 1969 PREFIX space: <http://purl.org/net/schemas/space/> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> DESCRIBE ?spacecraft WHERE { ?launch space:launched "1969-07-16"^^xsd:date. ?spacecraft space:launch ?launch. }
Login to test this query using our experimental API explorer Permalink to this sample query

DESCRIBE ?prop {

  ?subject ?prop ?object

}

Query: 
DESCRIBE ?prop { ?s ?prop ?o }
Login to test this query using our experimental API explorer Permalink to this sample query
Create a sample query

Search API

Perform a free-text search against the text fields indexed in a dataset. Useful when you want to quickly query a dataset but don't know, or need to know its structure. There is also a solr search endpoint allowing more complex queries.

Lookup API

Retrieve a description of a single resource. Useful for fetching the key properties and relationships of a single entity.

Reconciliation API

Useful for resolving names, labels or codes against a dataset in Kasabi to find links to more data. This API is compatible with the Google Refine tool.

How to Attribute This Dataset

Kasabi provides a quick and easy way to attribute a dataset from any webpage. We think attribution is an important community norm.

To directly embed an attribution message in a webpage, add a script tag that invokes our Attribution API as follows

<script
     type="text/javascript"
     src="http://api.kasabi.com/dataset/nasa/attribution">
</script>

If you need more flexible options, then read the Attribution API documentation

External Sources

The following external sources were used in creating or compiling this dataset
  • http://nssdc.gsfc.nasa.gov/nmc/
  • http://history.nasa.gov/SP-4029/SP-4029.htm
Contributed APIs
Gets a SPARQL Results Set listing the details of a launches of Spacecraft.

View configuration, subscription and access details

Shape a completely custom RESTful API against a dataset. Allows users to create completely custom APIs that are tailored for their own uses. Offers a standard XML and JSON output.

View configuration, subscription and access details