Msprime: Logo ideas

Created on 3 Dec 2020  路  16Comments  路  Source: tskit-dev/msprime

It would be good to have consistent logos across tskit. The current ones we have are:

tskit

and

tsdate

Most helpful comment

Here's my riff on @benjeffery 's theme, which is a bit squarer, I guess

mp-hyw

SVG for Ben here:

mp-hyw.svg.zip

(edit - if you want it even squarer, and don't mind a bigger gap between the ms and the prime, the tweak below might be nicer, as it allows larger dice and more room for the tree)

msprime-logo-hyw

(re-edit - made the dice nicer by increasing the size of the dot on the "one" - this makes it clear when the logo is small. SVG here: msprime-logo-hyw.svg.zip )

All 16 comments

Here's my idea:
circle32

Looks great, I LOVE the dice!

I worry it's a bit too rectangular though, and won't work when it's cropped to a circle/forced into a square. We could do something around ms' (i.e., a mathematical prime symbol, which was the original idea - it's like ms, only different).

Here's my riff on @benjeffery 's theme, which is a bit squarer, I guess

mp-hyw

SVG for Ben here:

mp-hyw.svg.zip

(edit - if you want it even squarer, and don't mind a bigger gap between the ms and the prime, the tweak below might be nicer, as it allows larger dice and more room for the tree)

msprime-logo-hyw

(re-edit - made the dice nicer by increasing the size of the dot on the "one" - this makes it clear when the logo is small. SVG here: msprime-logo-hyw.svg.zip )

Here was another idea I thought of, but only put a crappy version together: use the "m" as a tree:

image

Loving the two above @hyanwong. Not so sure about the tree-as-m, though.

Yeah, I though it didn't quite work either. Here's a better version on the same theme. Still not as good as my first ones, I think:

mp-hyw-tree-m

Loving the two above @hyanwong.

I like having the (pair of) dice above the tree, as it looks like the randomness is generating the tree itself.

The sad thing is that we only have one tree in these, whereas the whole point is that we are generating a tree sequence. But having 2 would make it look very cluttered, I think.

Damn, those look nice.

We might get a more square logo if we renamed to tsms but it's too late for that!

We might get a more square logo if we renamed to tsms but it's too late for that!

Turkish State Meteorological Service?

https://acronyms.thefreedictionary.com/TSMS

maybe rotate the tree counterclockwise 90 degrees and use it for the 'e' in msprime,
sort of reading msprime as 'msprimE', this might require modifying the tree a little

maybe rotate the tree counterclockwise 90 degrees and use it for the 'e' in msprime,
sort of reading msprime as 'msprimE', this might require modifying the tree a little

Nice thought @eldonb . Fancy hacking something together?! :)

yes - happy to contribute as I can
I suppose the source files are on github,
and you simply use some figure processing package for this ?

yes - happy to contribute as I can
I suppose the source files are on github,
and you simply use some figure processing package for this ?

Easiest to grab the SVGs or PNGs posed in this thread - there's nothing pushed to GitHub yet. But you only need to make something that is roughly what you think looks OK. No need to make a perfect final version, so you can just hack the PNG file if you like. We can always make vector versions if everyone decides they like your version most!

a simple latex hack as a first try (the source code is below):

msprimelogo.pdf

documentclass{article}
usepackage[T1]{fontenc}
%usepackage{lmodern}
usepackage[utf8]{inputenc}
usepackage{pifont}
RequirePackage{fix-cm}
%%usepackage{times}
%%usepackage{tgbonum}
%%usepackage{biblatex}
%%usepackage{helvetica}
usepackage{amsmath, amsfonts, amssymb, amsthm}
%%usepackage{amsthm}
usepackage{epsfig,graphicx,color}

DeclareFontFamily{U}{dice3d}{}
DeclareFontShape{U}{dice3d}{m}{n}{<-> s*[4] dice3d}{}

begin{document}

%Pisymbol{dice3d}{102}

%{usefont{U}{dice3d}{m}{n}6a 2b 3d}

begin{picture}(50,50)
put(20,0){textcolor{cyan}{{usefont{U}{dice3d}{m}{n}6a}}}
put(30,0){rotatebox{34}{textcolor{cyan}{{usefont{U}{dice3d}{m}{n}2b}}}}
put(-10,0){scalebox{2}{textcolor{blue}{textbf{ms}}}}
put(-10,-15){scalebox{2}{textcolor{blue}{textbf{prim}}}}
linethickness{1mm}%
put(45,5){textcolor{cyan}{line(1,0){10}}}%
put(45,-5){textcolor{cyan}{line(1,0){10}}}%
put(45,-5){textcolor{cyan}{line(0,1){10}}}%
put(40,0){textcolor{cyan}{line(1,0){5}}}%
%%
put(40,-15){textcolor{cyan}{line(1,0){15}}}%
put(40,-15){textcolor{cyan}{line(0,1){15}}}%
end{picture}

pagestyle{plain}thispagestyle{empty}
end{document}

Thanks @eldonb . For ease of reference for others, the png looks like this:
Screenshot 2020-12-09 at 21 27 06

Was this page helpful?
0 / 5 - 0 ratings

Related issues

nspope picture nspope  路  12Comments

eldonb picture eldonb  路  5Comments

ismael-mendoza picture ismael-mendoza  路  7Comments

jeromekelleher picture jeromekelleher  路  11Comments

jeromekelleher picture jeromekelleher  路  6Comments