Universe Timeline
by Alexander Kozik

This web page and corresponding images have been generated using Python_Evolution_ID_018.py script. Script takes as an input this timeline_data_file_11.txt datafile. Script generates a poster-size image of timeline in logarithmic scale as well as this web page.

Example of script usage:

$python Python_Evolution_ID_018.py TimeLine timeline_data_file_11.txt 2006 2005 pilfonts

where:
TimeLine - prefix for output files
timeline_data_file_11.txt - input datafile
2006 - end of timeline
2005 - current year
pilfonts - directory with PIL fonts

Upon execution script generates four output files:
TimeLine.large.png - large timeline image
TimeLine.small.png - small timeline image
TimeLine.part.png - cropped part of large timeline image
TimeLine.html - this web page

Input file format timeline_data_file_11.txt:
1-st column - time [three formats: YA or BC or AD]
2-nd column - time metric [YA - years ago; BC - Before Christ (Before Common Era); AD - Anno Domini (Common Era)]
3 -d column - event [description of an event/datapoint]
4-th column - event scale [great; large; small]
5-th column - event type [time; geo; life; plant; info; tech; web; hist]
6-th column - display/hide ["+" - to display; "-" - to hide (skip)]
7-th column - google keywords [Keywords for Google Web search]

5 PIL fonts were used in this script:
helvB24.pil helvR24.pil helvR18.pil helvR14.pil helvR12.pil
helvB24.pbm helvR24.pbm helvR18.pbm helvR14.pbm helvR12.pbm
Copyright (c) 1987 Adobe Systems, Inc., Portions Copyright 1988 Digital Equipment Corp.

part of large image (download full size image here):



It is hard to express/display all credits for data obtained via Web search. Instead of the full list of credits a column "Google search" of this table displays keywords which were used to collect data.

__#__ Time Metric Event Type Google search
1 10,000,000,000 YA Milky Way galaxy forms geo milky way galaxy forms timeline
2 5,000,000,000 YA Formation of the Sun geo formation sun timeline
3 4,600,000,000 YA Formation of Earth geo formation earth timeline
4 3,800,000,000 YA Earth's crust solidifies geo earth's crust solidifies timeline
5 3,500,000,000 YA First Prokaryotic cell organisms life first prokaryotic cell organisms timeline
6 3,200,000,000 YA Moon assumes present shape geo moon assumes present shape
7 3,000,000,000 YA Blue-green algae - photosynthesis plant blue-green algae photosynthesis timeline
8 2,400,000,000 YA Rise in the concentration of oxygen geo rise concentration oxygen timeline
9 2,000,000,000 YA The Oklo natural fission reactor geo oklo natural fission reactor timeline
10 1,500,000,000 YA Eukaryotic cell organisms develop life eukaryotic cell organisms develop timeline
11 590,000,000 YA --› Cambrian period time cambrian period timeline
12 570,000,000 YA Fossils of Ediacaran organisms are made life fossils ediacaran organisms timeline
13 545,000,000 YA Cambrian explosion life cambrian explosion timeline
14 505,000,000 YA ‹-- Cambrian period time cambrian period timeline
15 490,000,000 YA Rise of the fish--first vertebrates life rise fish first vertebrates timeline
16 430,000,000 YA Waxy coated algae begin to live on land plant waxy coated algae begin live land timeline
17 415,000,000 YA Millipedes have evolved--first land animals life millipedes evolved first land animals timeline
18 400,000,000 YA Seedless vascular plants evolved plant seedless vascular plants evolved timeline
19 375,000,000 YA Appearance of primitive sharks life appearance primitive sharks timeline
20 360,000,000 YA Seed bearing gymnosperm plants evolved plant seed bearing gymnosperm plants evolved timeline
21 340,000,000 YA Primitive insects have evolved life primitive insects evolved timeline
22 300,000,000 YA Rise of the reptiles life rise reptiles timeline
23 280,000,000 YA Supercontinent Pangaea geo supercontinent pangaea timeline
24 250,000,000 YA Permian period mass extinction life permian period mass extinction timeline
25 230,000,000 YA Roaches and termites have evolved life roaches termites evolved timeline
26 225,000,000 YA Break-up of Pangaea begins geo break-up pangaea timeline
27 213,000,000 YA --› Jurassic period time jurassic period timeline
28 200,000,000 YA Primitive crocodiles have evolved life primitive crocodiles evolved timeline
29 144,000,000 YA ‹-- Jurassic period time jurassic period timeline
30 136,000,000 YA Primitive kangaroos have evolved life primitive kangaroos evolved timeline
31 130,000,000 YA Angiosperms -- flowering plants plant angiosperms flowering plants timeline
32 90,000,000 YA Modern sharks have evolved life modern sharks evolved timeline
33 65,000,000 YA K-T Boundary--extinction of the dinosaurs life K-T boundary extinction dinosaurs timeline
34 60,000,000 YA Rats, mice, and squirrels have evolved life rats mice squirrels evolved timeline
35 50,000,000 YA Primitive monkeys have evolved life primitive monkeys evolved timeline
36 28,000,000 YA Koalas have evolved life koalas evolved timeline
37 25,000,000 YA Brassica-Arabidopsis split plant brassica arabidopsis split
38 20,000,000 YA The chimpanzee and hominid lines evolve life chimpanzee hominid lines evolve timeline
39 15,000,000 YA Rat-Mouse split life rat mouse split
40 12,000,000 YA Sorghum-Maize split plant sorghum maize split
41 10,000,000 YA Gorilla-Human-Chimp split from Orangutans life gorilla-human-chimp split orangutans
42 5,000,000 YA Human-Chimp split life human chimp split
43 4,000,000 YA Development of hominid bipedalism life development hominid bipedalism timeline
44 2,000,000 YA Widespread use of stone tools life widespread stone tools timeline
45 1,010,000 YA First firemaking by humans life first firemaking humans timeline
46 160,000 YA First modern human (Homo sapiens) life first modern human Homo sapiens timeline
47 50,000 YA Sophisticated hunting activity with tools life sophisticated hunting activity tools timeline
48 32,000 YA First record of cave paintings life first cave paintings timeline
49 15,000 YA Adoption of agriculture life adoption agriculture timeline
50 10,300 YA End of the latest Ice Age geo end latest ice age
51 10,000 BC Population: 4,000,000 hist world population history
52 5000 BC Population: 5,000,000 hist world population history
53 4000 BC Population: 7,000,000 hist world population history
54 3000 BC Population: 14,000,000 hist world population history
55 2500 BC Abacus tech abacus history
56 2000 BC Population: 27,000,000 hist world population history
57 1000 BC Population: 50,000,000 hist world population history
58 500 BC Population: 100,000,000 hist world population history
59 1 AD Population: 170,000,000 hist world population history
60 200 AD Population: 190,000,000 hist world population history
61 500 AD Population: 190,000,000 hist world population history
62 1000 AD Population: 265,000,000 hist world population history
63 1200 AD Population: 360,000,000 hist world population history
64 1400 AD Population: 350,000,000 hist world population history
65 1622 AD Slide ruler tech slide ruler history
66 1679 AD Leibniz - binary mathematics info leibniz binary mathematics history
67 1838 AD Morse Code info morse code history
68 1850 AD Boolean Logic info boolean logic history
69 1859 AD Darwin - Origin of Species info darwin origin species history
70 1865 AD Mendel - Heredity/Genetics info mendel heredity genetics history
71 1876 AD Bell - Telephone tech bell telephone history
72 1886 AD Tesla - AC motor tech tesla AC motor history
73 1901 AD Marconi - Radio tech marconi radio history
74 1928 AD IBM 80 column punched card tech IBM 80 column punched card history
75 1950 AD Population: 2,500,000,000 hist world population history
76 1954 AD Transistor tech transistor history
77 1961 AD Vostok-1 - Gagarin tech vostok-1 gagarin
78 1968 AD Internet: 4 hosts web internet history timeline
79 1969.5 AD Apollo-11 - Armstrong&Aldrin tech apollo-11 armstrong aldrin
80 1972 AD Internet: 23 hosts web internet history timeline
81 1974 AD Intel-8080 [6,000 transistors] tech intel number transistors
82 1976 AD Internet: 111 hosts web internet history timeline
83 1979 AD Intel-8088 [29,000 transistors] tech intel number transistors
84 1981 AD Internet: 213 hosts web internet history timeline
85 1982 AD Intel-286 [134,000 transistors] tech intel number transistors
86 1982.5 AD GenBank [680,338 base pairs] info genbank base pairs number growth
87 1983 AD Internet: 562 hosts web internet history timeline
88 1984 AD Internet: 1,024 hosts web internet history timeline
89 1985 AD Intel-386 [275,000 transistors] tech intel number transistors
90 1985.5 AD GenBank [5,204,420 base pairs] info genbank base pairs number growth
91 1986 AD Internet: 2,308 hosts web internet history timeline
92 1987 AD Population: 5,000,000,000 hist world population history
93 1988 AD Internet: 56,000 hosts web internet history timeline
94 1989 AD Intel-486 [1,200,000 transistors] tech intel number transistors
95 1990 AD Internet: 313,000 hosts web internet history timeline
96 1990.5 AD GenBank [49,179,285 base pairs] info genbank base pairs number growth
97 1993 AD Pentium [3,100,000 transistors] tech intel number transistors
98 1995 AD Pentium Pro [5,500,000 transistors] tech intel number transistors
99 1996 AD Yeast & E.coli Genome info yeast e.coli genome sequencing
100 1996.5 AD GenBank [651,972,984 base pairs] info genbank base pairs number growth
101 1997 AD Pentium II [7,500,000 transistors] tech intel number transistors
102 1999 AD Drosophila melanogaster Genome info drosophila melanogaster genome sequencing
103 2000 AD Arabidopsis Genome info arabidopsis genome sequencing
104 2000.5 AD GenBank [11,101,066,288 base pairs] info genbank base pairs number growth
105 2001 AD Internet: 120,000,000 hosts web internet history number hosts
106 2002 AD Human Genome info human genome sequencing
107 2003 AD Internet: 175,000,000 hosts web internet history number hosts
108 2003.9 AD Internet: 200,000,000 hosts web internet history number hosts
109 2004.1 AD Pentium 4 [125,000,000 transistors] tech intel number transistors
110 2004.5 AD GenBank [41,808,045,653 base pairs] info genbank base pairs number growth
111 2005.2 AD You are here! hist you are here



Download full size image TimeLine.large.png

feedback and comments are very welcome

last modified: 02/18/05
email to: akozik@atgc.org Alexander Kozik