general-phylomoji: a phylogenetic tree of emoji

Overview

general-phylomoji: a phylogenetic tree of emoji

Scripts to produce a phylogeny of life forms depicted by emoji.

This project was inspired by https://github.com/ghuertaramos/PlantPhylomoji.

How To Use

Install the requirements

pip3 install -r requirements.txt

Download emoji sets

./download_sets.sh

Generate phylogenetic trees

python3 src/make_svg_tree.py

Emoji Details

I decided not to include some ambiguous or species-wise redundant emoji:

  • ๐ŸŒฑ
  • ๐ŸŒฟ , sometimes interpreted as fern
  • ๐Ÿ€ , same species as โ˜˜ , but some interpret it as Marsilea quadrifolia
  • ๐Ÿ‚ , arguably same species as ๐Ÿ„
  • ๐Ÿ , same species as ๐Ÿ‘
  • ๐Ÿ” , same species as ๐Ÿ“
  • ๐Ÿ› , in some depictions a caterpillar, in others various other arthropods, not necessarily insects
  • ๐Ÿฅฌ , ambiguous, either cabbage or lettuce
  • ๐ŸŒด , less ambiguously depicted as ๐Ÿฅฅ
  • ๐Ÿ , same species as ๐ŸŽ
  • ๐ŸŒธ , hard to distinguish from ๐Ÿ’

Some included emoji might be not obvious:

  • ๐Ÿฆ  - bacteria
  • ๐Ÿฆ - songbirds
  • ๐Ÿงฝ - sponges
  • ๐Ÿšฌ - tobacco
  • ๐Ÿบ - hops
  • โ˜• - coffee
  • ๐Ÿง‰ - yerba mate
  • ๐Ÿต - tea (Camellia sinensis)
  • ๐ŸŒผ - daisy (although depictions in various sets may be different)
A Randomizer Oracle

Tezos Randomizer Tezod Randomizer "Oracle". It's a smart contract that you can call to get a random number between X and Y (for now). It uses entropy

Asbjorn Enge 19 Sep 13, 2022
Backup a folder to an another folder by using mirror update method.

Mirror Update Backup Backup a folder to an another folder by using mirror update method. How to use Install requirement pip install -r requirements.tx

1 Nov 21, 2022
Shut is an opinionated tool to simplify publishing pure Python packages.

Welcome to Shut Shut is an opinionated tool to simplify publishing pure Python packages. What can Shut do for you? Generate setup files (setup.py, MAN

Niklas Rosenstein 6 Nov 18, 2022
DiddiParser 2: The DiddiScript parser.

DiddiParser 2 The DiddiScript parser, written in Python. Installation DiddiParser2 can be installed via pip: pip install diddiparser2 Usage DiddiPars

Diego Ramirez 3 Dec 28, 2022
Etherium unit conversation and arithmetic library

etherunit Etherium unit conversation and arithmetic library Install pip install -u etherunit Usage from etherunit import Ether, Gwei, Wei, E Creat

Yasin ร–zel 1 Nov 10, 2021
Blender 2.93 addon for loading Quake II MD2 files

io_mesh_md2 is a Blender 2.93 addon for importing Quake II MD2 files.

Joshua Skelton 11 Aug 31, 2022
A collection of custom scripts for working with Quake assets.

Custom Quake Tools A collection of custom scripts for working with Quake assets. Features Script to list all BSP files in a Quake mod

Jason Brownlee 3 Jul 05, 2022
Hide new MacBook Pro notch with black wallpaper.

Hide new MacBook Pro notch with black wallpaper.

Wang Chao 1 Oct 27, 2021
A meme error handler for python

Pwython OwO what's this? Pwython is project aiming to fill in one of the biggest problems with python, which is that it is slow lacks owoified text. N

SystematicError 23 Jan 15, 2022
Link-tree - Script that iterate over the links found in each page

link-tree Script that iterate over the links found in each page, recursively fin

Rodrigo Stramantinoli 2 Jan 05, 2022
Plone Interface contracts, plus basic features and utilities

plone.base This package is the base package of the CMS Plone https://plone.org. It contains only interface contracts and basic features and utilitie

Plone Foundation 1 Oct 03, 2022
Python code to divide big numbers

divide-big-num Python code to divide big numbers

VuMinhNgoc 1 Oct 15, 2021
A simple dork generator written in python that outputs dorks with the domain extensions you enter

Dork Gen A simple dork generator written in python that outputs dorks with the domain extensions you enter in a ".txt file". Usage The code is pretty

Z3NToX 4 Oct 30, 2022
Minimal Windows system information tool written in Python

wfetch wfetch is a Minimal Windows system information tool written in Python (Only works on Windows) Installation First of all have python installed.

zJairO 3 Jan 24, 2022
Edit SRT files to delay subtitle time-stamps.

subtitle-delay A program written in Python that directly edits SRT file to delay the subtitles. Features: Will throw an error if delaying with negativ

8 Jul 17, 2022
Enable ++x and --x expressions in Python

By default, Python supports neither pre-increments (like ++x) nor post-increments (like x++). However, the first ones are syntactically correct since Python parses them as two subsequent +x operation

Alexander Borzunov 85 Dec 29, 2022
A sys-botbase client for remote control automation of Nintendo Switch consoles. Based on SysBot.NET, written in python.

SysBot.py A sys-botbase client for remote control automation of Nintendo Switch consoles. Based on SysBot.NET, written in python. Setup: Download the

7 Dec 16, 2022
A string to hashtags module

A string to hashtags module

Fayas Noushad 4 Dec 01, 2021
A library from RCTI+ to handle RabbitMQ tasks (connect, send, receive, etc) in Python.

Introduction A library from RCTI+ to handle RabbitMQ tasks (connect, send, receive, etc) in Python. Requirements Python =3.7.3 Pika ==1.2.0 Aio-pika

Dali Kewara 1 Feb 05, 2022
A collection of utility functions to prototype geometry processing research in python

gpytoolbox This repo is a work in progress and contains general utility functions I have needed to code while trying to work on geometry process resea

Silvia Sellรกn 73 Jan 06, 2023