astronauts icon

Astronauts Python Library

From the CORGIS Dataset Project

By Sam Donald
Version 1.0.0, created 10/28/2022
Tags: Space, Astronaut

Overview

This database contains publically available information about all astronauts who participated in space missions before 15 January 2020

https://github.com/rfordatascience/tidytuesday/blob/2e9bd5a67e09b14d01f616b00f7f7e0931515d24/data/2020/2020-07-14/readme.md

Explore Structure

Each row represents Report of a specific astronauts mission.

Index Type Example Value
0 dict { }
1 dict (same structure)
2 dict (same structure)
... ... ...
Key Type Example Value Description
"Profile" dict { }
"Mission" dict { }
Key Type Example Value Description
"Astronaut Numbers" dict { }
"Name" str "Gagarin, Yuri" Astronaut name
"Gender" str "male" Astronaut gender
"Birth Year" int 1934 Astronaut birth year
"Nationality" str "U.S.S.R/Russia" Astronaut nationality
"Military" bool True If the astronaut is associated with the military
"Selection" dict { }
"Lifetime Statistics" dict { }
Key Type Example Value Description
"Overall" int 1 Astronaut world wide number
"Nationwide" int 1 Astronaut nation wide number
Key Type Example Value Description
"Group" str "TsPK-1" Selection group
"Year" int 1960 Selection year
Key Type Example Value Description
"Mission count" int 1 Astronauts lifetime mission count
"Mission duration" float 1.77 Astronauts lifetime mission duration
"EVA duration" float 0.0 Astronauts lifetime EVA duration
Key Type Example Value Description
"Role" str "pilot" Astronauts role on mission
"Year" int 1961 Mission year
"Name" str "Vostok 1" Mission name
"Vechicles" dict { }
"Durations" dict { }
Key Type Example Value Description
"Ascent" str "Vostok 1" Ascent vehicle name
"Orbit" str "Vostok 2" Orbit vehicle name
"Decent" str "Vostok 3" Decent vehicle name
Key Type Example Value Description
"Mission duration" float 1.77 Mission duration
"EVA duration" float 0.0 Astronauts EVA duration

Downloads

Download all of the following files.

  1. astronauts.py
  2. astronauts.data

Usage

import astronauts
mission = astronauts.get_mission()

Documentation

get_mission()
Returns a list of dictionaries representing Mission.