Martin Krzywinski / Genome Sciences Center / mkweb.bcgsc.ca Martin Krzywinski / Genome Sciences Center / mkweb.bcgsc.ca - contact me Martin Krzywinski / Genome Sciences Center / mkweb.bcgsc.ca on Twitter Martin Krzywinski / Genome Sciences Center / mkweb.bcgsc.ca - Lumondo Photography Martin Krzywinski / Genome Sciences Center / mkweb.bcgsc.ca - Pi Art Martin Krzywinski / Genome Sciences Center / mkweb.bcgsc.ca - Hilbertonians - Creatures on the Hilbert Curve
Tango is a sad thought that is danced.Enrique Santos Discépolothink & dancemore quotes

DNA on 10th — street art, wayfinding and font


language + fiction

Dark Matter of the English Language—the unwords

Words are easy, like the wind;
Faithful friends are hard to find.
—William Shakespeare

uncountries

The uncountries are places that don't exist, but perhaps should. If you're starting your own country or are hoping to secede from your current employer (here's looking at you States of the US), you might find this list useful.

The list of uncountries is generated by training on list of 257 countries and territories.

Here's my bucket list of where I'm going next:

  • Conchar and Pobacia
  • Hzuuland
  • New Kain
  • Rabibus and Megee Islands
  • Sentip and Sitina
  • Sinistan
  • Tuskia
  • Urzenia
  • Vontila

Below are the alphabetically first 4–10 letter single-word uncountries for each letter. In some cases, no names of a given length were generated for a given letter.

—4—
Aani
Aemo
Ball
Bang
Cada
Caga
Dafa
Dalr
Eira
Eran
Fani
Fato
Gaar
Gace
Hana
Hhen
Iaou
Inor
Kala
Kani
Lain
Lale
Mabe
Mage
Naom
Nare
Pein
Peis
Ragi
Raiy
Saen
Saic
Taga
Tans
Ucan
Uica
Venr
Viam
—5—
Aalce
Aanie
Babat
Baica
Caane
Cacae
Daaca
Demga
Eamat
Eanda
Fabta
Fania
Gaane
Gaare
Haemy
Harre
Imina
Imoba
Jacin
Jania
Kande
Kangi
Labua
Laiir
Mabia
Maeky
Nague
Nalgo
Paine
Paiti
Qetia
Qiria
Relat
Renir
Sabga
Sabta
Tabia
Tagan
Ucite
Uenha
Vamar
Vanga
Wiady
Zepek
—6—
Aamade
Afanen
Baaira
Baggia
Cabomo
Caemia
Darlye
Darzan
Eagero
Eattas
Faitia
Farado
Gabbak
Gabiai
Hauima
Henlia
Icalin
Iganda
Jaigio
Jartar
KSonko
Kabolo
Labopa
Lacuua
Mabana
Mabiak
Nalgin
Nandar
Ougagu
Paiada
Paldol
Rabgen
Ramgui
Saadae
Sabite
Taikua
Takkia
Udapor
Uermin
Vandes
Vangan
Wantia
Wengan
—7—
Aanigah
Agentan
Bagtera
Baliadi
Caathea
Cabibia
Dahmomo
Dalhais
Ebaniar
Eboniat
Falinha
Falttin
Gaereta
Gainana
Haratan
Hasland
Iafercy
Icrotii
Jelican
Jeliwia
Kanfono
Kargice
Lacitia
Laitgoe
Mabaden
Maellha
Naendia
Nalhind
Onbagin
Pabapua
Pagonia
Rarralo
Rarrkak
SEerral
Sabaida
Taateaa
Tahiria
Uagayas
Ujoland
Vaairta
Valonds
—8—
Aegtomis
Aeirania
Balcosda
Baltages
Cacbilii
Calnaria
Dargonda
Darirnio
Eatisasa
Eeniicia
Femanlan
Ferlanda
Gacterat
Gadeqtam
Hinaniti
Hndiwiun
Ihibiano
Ilriload
JenogRan
Jenorala
Kcinisan
Keberlan
Laenhuan
Lalostia
Mabdadde
Mabhalin
Naitieta
Naltenis
Oinvalia
Orringia
Pajtbava
Palalian
Qerbacon
Raliutan
Raphenla
SDatelan
Sabmutia
Taigonia
Talbiela
Uginbiam
Uityeate
Vasguace
Velentin
—9—
Aiwontmia
Alememter
Bawelilia
Beciradue
Cankeslas
Cansiaila
Dacucania
Elorbhiad
Epubhulon
Fredelapo
Gakgasdan
Gantiulan
Hotutuias
Ilallasda
Imroldian
Jendiulia
Jitgodien
Kemadicis
Kerndhand
Lazekatis
Lectarada
MInledian
Mabertima
Nacasnand
Nadordinh
Palcotiis
Panciland
Raecsatas
Rentelisy
SDirniata
Saentolia
Tarhhaldi
Tarnoigan
Untensian
Vantanira
Ventalica
Wensatial
—10—
Amodedhani
Andhsituia
Badetcinia
Bandesland
Camegessow
Canoniitia
Damalhania
Denwarinia
Ensriitrui
Eremgosdon
Garilsista
Gebticiita
Hatendacan
Hecrapband
Inteniania
Irrhalipan
Kendestand
Lantunutan
Lenkalland
Macgalland
Malbaninis
Namgelasta
Naniheomie
Pamestitia
Pilimintan
Reboteisia
Ricanlands
Sacgsainas
Samanhalaa
Tenheposda
Tezadtinia
Vagioliale
Veuthalian
—11—
Adrelebcima
Amurenoilan
Berniwhpana
Buenaslatda
Catdhtilard
Cerrertoria
Daniacsalon
Eirniatiars
Gaundaniani
Getnicistan
Kiaghbaliaa
Lurolelicam
Madcesladts
Melhellunds
Naporrestan
Niuritantsa
Pebenigisia
Rancitolian
Sarcestalta
Sengrerolia
Varenchales

And below are uncountries that are composed of compound words. The neural network doesn't always do a good job in capitalization.

—6—
Bel Eo
—7—
Ar Neli
Bei Ros
Co Naf,
Es onda
Gob and
Ka -uca
Lex Sen
Mec Len
Se amar
Ton San
—8—
Anru Ran
Baqta Aa
Can Kanc
Dr Belle
Eone Vue
Giinu an
In Gecan
Leen Kon
Mons ald
New Kain
Pobia io
Se Mawan
Tanv Wag
Un Sayth
Vanbo ia
—9—
Arte olia
Ban Tenka
Cui iepes
Dant Sion
Enu Balra
Fem Feriu
Gia honia
Kamen San
Lan Giane
Ma orepan
Nak Manti
Pat Gamia
Saa hetiu
Tar Itlin
Uem Ladde
—10—
Aem Latlia
Banh Cerra
Cairt Aani
Dal Vclcin
Ee Riritan
Gaine Sora
Ken Sonras
Laen Lalor
Mal Rilteh
Nib Carean
Paoth enia
Ran borado
Saed Canua
Tamr eatos
Vamin ores
—11—
Agim Niidea
Baman oshon
Catil Menia
Eil Mitakeo
Freni Niray
Ge Manlando
Jhs Lelland
Ktuct Calia
Leg Saltima
Macan Taman
Namet Gacia
Panan Rerni
Sab Nelieda
Tanc Talind
Vuitan Sera
—12—
Aginh Erpata
Bamen Island
Cancd Samcua
Demun Bondan
Eginan Kerta
Gaicc Iutand
Inanon Gapia
Kanan Island
Lionh Irania
Nameon Raran
Rarve Iitand
Saeci Inlond
Talth Isliin
Unde Narpisa

—13—
Aipen Sabtars
Bab il Rinvee
Caneg Iclands
Dont Calioica
Emanh Naytani
Gaetia esland
Iatin Islands
Jamedh Island
Karch Sartier
Laine Islands
Maind Veltant
Nadtin Launua
Pau Meny ings
Rarciua Oaros
Saini Islands
Tacen Goetian
Urran Teviina
Vopenkb Toppa
—14—
Actatiat Nalto
Bahten Gojilan
Cela Ticgialia
Dototiat Lieda
Eusruuta essan
Fentch Nopyvon
Gaicd Eingasya
Inoral Islands
Jounh Miiticci
Kinera en Cime
Ladten Reperta
Maponit Peraco
Nalton Islands
Pamari eslands
Raqton Beparte
Salnen Islands
Tamokan Asteto
Vekmad Islands
—15—
Aepgenin Veliin
Bemanan Supatii
Caddad Gialerna
Eertiton Ialesd
Fuparrat Asiben
Gamgad Rerradia
Hitetal Iflasds
Jawshanad Meemi
Launiad Istands
Mariadec Geruur
Negend Peregine
Pacabara islans
Rortan Rertaria
Saldusl Islands
Talion Reputlic
Umzenon Islands
—16—
Anevares Inlands
Bangan Aulentand
Caun Nelch afdsa
Dita onu Islands
Eurania Tomontia
Fontican Aviisli
Gaitinl Indipige
Izerlind Reraumo
Jarenran Islands
Krdirtel Cenuria
Lazinan Bestilin
Maltinun Islands
Namnan Sceneilin
Pauran and Rarbe
Ramgiad Cruerava
Sagcas and Narol
Tanin Kenthurian
Urarcan Sudhiety
Vharkiin Ralands
—17—
Avaryi Barsseland
Binicon Areonieme
Cbiathan Islicssa
Dulial and Carora
Eciircan Rarandin
Gainonial Islands
Jumo iten Serlacd
Kaldtan Fiamusaia
Lattioalan CSubia
Matperacd ofdente
Neni Nicch Dorova
Sanon Perbelobgie
Tengepoth Iscands
Wapu et Lat Miban

—18—
Amanes Vontenseiar
Bamntal Asitrcanos
Canomad Rertheqiad
Detuereilin Inlatd
Eeet orwen Seworas
Gantarten Afan and
Kary escin Islands
Lamorho an Lebbati
Mem aynol Islandsi
Nibitayd ordheriio
Oenginh Kinderland
Pacaut Martirlalon
Salend Fe Selerdan
Terviniot Islandss
Vetbited Afobeslen
—19—
Agen Tand and Suoni
Bont Marrtan Toraza
Conchar and Pobacia
Eith Miap Minebanis
Galenta Gueutinanes
Kucaran and Samosea
Loettiruan Atereeti
Mon Varmands Island
Notk Maeg Lemtorban
Pestsian and Kupeta
Sarretonien endanda
Tinba Rand Banciton
Utabtin Anian hulan
—20—
Alenra Varin Mepubla
Cenialas and Malalia
Dagic Islands Island
Ekmhula andi Leprico
Garthda and Geekiree
Khin Matib Gebuyston
Liqan and Nantorepua
Maloil Iulands Ncoty
Nanuu Ieean Iymoldir
Samtes iucis Inlends
Teni emctan Sanucias
Urpoe an Rec Sucilia
—21—
Borne iarran Devarece
Car Rethil Nacinitana
Emytican Geru atgania
Gaind Marchan Islonds
Molticon Cini ondiles
Naund Ramen Arigariar
Pomithan Micrilanimia
Ramtitan Saruan Gaico
Sala am Ton Pameruidi

Here are all some lists with common suffixes

*nia Ariania Aruenia Bamenia Bolsnia Bukania Caminia Carenia Copania Eniania Eruinia Eryinia Eyuinia Fvounia Gapania Gorania Guyinia Imgania Lebania Lepania Mezania Pagonia Pamonia Piainia Pirania Saminia Sesinia Simania Somenia Sorinia Tinonia Turunia Urzenia Badetcinia Damalhania Denwarinia Inteniania Mangevinia Seregiania Tezadtinia Tudennenia Akinia Arenia Arunia Bocnia Boinia Bounia Buinia Burnia Byunia Caunia Eminia Gainia Geenia Geinia Giania Guania Guinia Guonia Gwinia Jhunia Jiinia Jirnia Kcenia Leinia Lornia Neenia Rernia Ruenia Sannia Shinia Siinia Siunia Suinia Uninia Vasnia Arefeonia Bevomania Dacucania Eziboonia Gibstania Klbininia Setrounia Shlatania Suunienia Teroninia EwDirireonia Aeirania Bemginia Bunyonia Canmania Carginia Carnania Cosrania Culiinia Cumiinia Duinania Ezupinia Geziania Guinenia Guurania Konvonia Lalzinia Lertania Marbania Nandania Narnania Nenconia Pastania Sadiania Sazcinia Sigwenia Smeminia Sonconia Surbania Taigonia Tebcania Tendania Unyrania Cania Conia Fania Henia Jania Jonia Kinia Lonia Mania Ninia Nonia Sania Tenia Tonia Vania

*lan Anualan Binelan Biselan Comelan Donolan Eduulan Iferlan Ilaslan Iudelan Papilan Potalan Srinlan Takilan Tamglan Cemuneilan Gehsyanlan Mecineslan Amurenoilan Aralan Cralan Geilan Inilan Innlan Kerlan Nanlan Sorlan Tnulan Beugeilan Condamlan Cunogslan Gantiulan Geevallan Gienyslan Memsinlan Mertorlan Minnaulan Mururolan Neminolan Sandeslan Sennerlan Titorilan Vertonlan Andenlan Betarlan Ceneslan Cunmelan Curislan Femanlan Geamilan Keberlan Larielan Meloelan Menrulan Molielan Otenelan Redallan SDatelan Selenlan Alan Glan Tlan Bolan Bulan Culan Galan Malan Selan Solan

*land Garland Hasland Ujoland Bandesland Benhelland Bhqlalland Dhinioland Lenkalland Macgalland Vuleslland Caland Feland Maland Saland Anderland Cemerland Geunoland Lutkaland Mowurland Panciland Parraland Anreland Asealand Hzuuland Maerland Masrland Memoland Namaland Navaland Ponoland Tuysland Vetaland

*ana Amynana Balpana Burgana Congana Fuubana Gainana Gaulana Guiiana Somuana Tartana Vehcana Cunheqrana Berniwhpana Antana Argana Buvana Mabana Merana Mobana Relana Rucana Semana Sikana Nteradana Gitanana Hana Lana Mana Sana Giana Guana Gvana Toana

*ica Cinuica Deyrica Goitica Maltica Mannica Merlica Peotica Raryica Sortica Stamica Sumhica Tektica Tiumica Utiuica Bemgbicica Aniica Bapica Narica Sanica Selica Sibica Gatuitica Iuperiica Ventalica Buuntica Bwentica Sorgeica Uica Baica Umica

*can Banecan Celican Jelican Pelecan Deslisacan Hatendacan Leucan Noccan Tircan Tlycan Shaylican Suniracan Cerarcan Emunecan Gepuucan Mamescan Salgican Vongican Ucan

*dan Euvadan Gtardan Monmdan Seundan Srisdan Unendan Banitisdan Ringkeldan Bildan Landan Saldan Soldan Sordan Tamdan Gakgasdan Mremaldan Stelosdan Lapardan Siwesdan Srunadan

*stan Baystan Caistan Velstan Gentiastan Getnicistan Naporrestan Gistan Mastan Tengastan Sinistan

*tar Lalatar Sanktar Simntar Somytar Swettar Temitar Burekertar Jartar Tantar Unitar Gornitar Satar

VIEW ALL

news + thoughts

Markov Chains

Tue 30-07-2019

You can look back there to explain things,
but the explanation disappears.
You'll never find it there.
Things are not explained by the past.
They're explained by what happens now.
—Alan Watts

A Markov chain is a probabilistic model that is used to model how a system changes over time as a series of transitions between states. Each transition is assigned a probability that defines the chance of the system changing from one state to another.

Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
Nature Methods Points of Significance column: Markov Chains. (read)

Together with the states, these transitions probabilities define a stochastic model with the Markov property: transition probabilities only depend on the current state—the future is independent of the past if the present is known.

Once the transition probabilities are defined in matrix form, it is easy to predict the distribution of future states of the system. We cover concepts of aperiodicity, irreducibility, limiting and stationary distributions and absorption.

This column is the first part of a series and pairs particularly well with Alan Watts and Blond:ish.

Grewal, J., Krzywinski, M. & Altman, N. (2019) Points of significance: Markov Chains. Nature Methods 16:663–664.

1-bit zoomable gigapixel maps of Moon, Solar System and Sky

Mon 22-07-2019

Places to go and nobody to see.

Exquisitely detailed maps of places on the Moon, comets and asteroids in the Solar System and stars, deep-sky objects and exoplanets in the northern and southern sky. All maps are zoomable.

Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
3.6 gigapixel map of the near side of the Moon, annotated with 6,733. (details)
Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
100 megapixel and 10 gigapixel map of the Solar System on 20 July 2019, annotated with 758k asteroids, 1.3k comets and all planets and satellites. (details)
Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
100 megapixle and 10 gigapixel map of the Northern Celestial Hemisphere, annotated with 44 million stars, 74,000 deep-sky objects and 3,000 exoplanets. (details)
Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
100 megapixle and 10 gigapixel map of the Southern Celestial Hemisphere, annotated with 69 million stars, 88,000 deep-sky objects and 1000 exoplanets. (details)

Quantile regression

Sat 01-06-2019
Quantile regression robustly estimates the typical and extreme values of a response.

Quantile regression explores the effect of one or more predictors on quantiles of the response. It can answer questions such as "What is the weight of 90% of individuals of a given height?"

Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
Nature Methods Points of Significance column: Quantile regression. (read)

Unlike in traditional mean regression methods, no assumptions about the distribution of the response are required, which makes it practical, robust and amenable to skewed distributions.

Quantile regression is also very useful when extremes are interesting or when the response variance varies with the predictors.

Das, K., Krzywinski, M. & Altman, N. (2019) Points of significance: Quantile regression. Nature Methods 16:451–452.

Background reading

Altman, N. & Krzywinski, M. (2015) Points of significance: Simple linear regression. Nature Methods 12:999–1000.

Analyzing outliers: Robust methods to the rescue

Sat 30-03-2019
Robust regression generates more reliable estimates by detecting and downweighting outliers.

Outliers can degrade the fit of linear regression models when the estimation is performed using the ordinary least squares. The impact of outliers can be mitigated with methods that provide robust inference and greater reliability in the presence of anomalous values.

Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
Nature Methods Points of Significance column: Analyzing outliers: Robust methods to the rescue. (read)

We discuss MM-estimation and show how it can be used to keep your fitting sane and reliable.

Greco, L., Luta, G., Krzywinski, M. & Altman, N. (2019) Points of significance: Analyzing outliers: Robust methods to the rescue. Nature Methods 16:275–276.

Background reading

Altman, N. & Krzywinski, M. (2016) Points of significance: Analyzing outliers: Influential or nuisance. Nature Methods 13:281–282.

Two-level factorial experiments

Fri 22-03-2019
To find which experimental factors have an effect, simultaneously examine the difference between the high and low levels of each.

Two-level factorial experiments, in which all combinations of multiple factor levels are used, efficiently estimate factor effects and detect interactions—desirable statistical qualities that can provide deep insight into a system.

They offer two benefits over the widely used one-factor-at-a-time (OFAT) experiments: efficiency and ability to detect interactions.

Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
Nature Methods Points of Significance column: Two-level factorial experiments. (read)

Since the number of factor combinations can quickly increase, one approach is to model only some of the factorial effects using empirically-validated assumptions of effect sparsity and effect hierarchy. Effect sparsity tells us that in factorial experiments most of the factorial terms are likely to be unimportant. Effect hierarchy tells us that low-order terms (e.g. main effects) tend to be larger than higher-order terms (e.g. two-factor or three-factor interactions).

Smucker, B., Krzywinski, M. & Altman, N. (2019) Points of significance: Two-level factorial experiments Nature Methods 16:211–212.

Background reading

Krzywinski, M. & Altman, N. (2014) Points of significance: Designing comparative experiments.. Nature Methods 11:597–598.

Happy 2019 `\pi` Day—
Digits, internationally

Tue 12-03-2019

Celebrate `\pi` Day (March 14th) and set out on an exploration explore accents unknown (to you)!

This year is purely typographical, with something for everyone. Hundreds of digits and hundreds of languages.

A special kids' edition merges math with color and fat fonts.

Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
116 digits in 64 languages. (details)
Martin Krzywinski @MKrzywinski mkweb.bcgsc.ca
223 digits in 102 languages. (details)

Check out art from previous years: 2013 `\pi` Day and 2014 `\pi` Day, 2015 `\pi` Day, 2016 `\pi` Day, 2017 `\pi` Day and 2018 `\pi` Day.