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)
Create password - Generate Random Password with Passphrase

Generate Random Password with Passphrase This is a python code to generate stron

1 Jan 18, 2022
Find dependent python scripts of a python script in a project directory.

Find dependent python scripts of a python script in a project directory.

2 Dec 05, 2021
Program to extract signatures from documents.

Extracting Signatures from Bank Checks Introduction Ahmed et al. [1] suggest a connected components-based method for segmenting signatures in document

Muhammad Saif Ullah Khan 9 Jan 26, 2022
ecowater-softner is a Python library for collecting information from Ecowater water softeners.

Ecowater Softner ecowater-softner is a Python library for collecting information from Ecowater water softeners. Installation Use the package manager p

6 Dec 08, 2022
HeadHunter parser

HHparser Description Program for finding work at HeadHunter service Features Find job Parse vacancies Dependencies python pip geckodriver firefox Inst

memphisboy 1 Oct 30, 2021
Retrying is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything.

Retrying Retrying is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just

Ray Holder 1.9k Dec 29, 2022
A python app which aggregates and splits costs from multiple public cloud providers into a csv

Cloud Billing This project aggregates the costs public cloud resources by accounts, services and tags by importing the invoices from public cloud prov

1 Oct 04, 2022
A Container for the Dependency Injection in Python.

Python Dependency Injection library aiodi is a Container for the Dependency Injection in Python. Installation Use the package manager pip to install a

Denis NA 3 Nov 25, 2022
Python HTTP Agent Parser

Features Fast Detects OS and Browser. Does not aim to be a full featured agent parser Will not turn into django-httpagentparser ;) Usage import ht

Shekhar 213 Dec 06, 2022
Simple RGB to HEX game made in python

Simple RGB to HEX game made in python

5 Aug 26, 2022
Skywater 130nm Klayout Device Generators PDK

Skywaters 130nm Technology for KLayout Device Generators Mabrains is excited to share with you our Device Generator Library for Skywater 130nm PDK. It

Mabrains 18 Dec 14, 2022
Napari plugin for loading Bitplane Imaris files .ims

napari-imaris-loader Napari plugin for loading Bitplane Imaris files '.ims'. Notes: For this plugin to work "File/Preferences/Experimental/Render Imag

Alan Watson 4 Dec 01, 2022
A simulator for xkcd 2529's weirdly concrete problem

What is this? This is a quick hack implementation of a simulator for xkcd 2529's weirdly concrete problem. This is barely tested and I suck at computa

Reuben Steenekamp 6 Oct 27, 2021
Backman is a random/fixed background image setter for wlroots based compositors

backman Backman is a random/fixed background image setter for wlroots based compositors Dependencies: The program depends on swaybg, python3-toml (or

Hemish 3 Mar 09, 2022
Script to decrypt / import chromium (edge/chrome) cookies

Cloonie Script to decrypt / import chromium (edge/chrome) cookies. Requirements Install the python dependencies via pip: pip install -r requirements.t

Lorenzo Bernardi 5 Sep 13, 2022
A quick username checker to see if a username is available on a list of assorted websites.

A quick username checker to see if a username is available on a list of assorted websites.

Maddie 4 Jan 04, 2022
โœจ Une calculatrice totalement faite en Python par moi, et en franรงais.

Calculatrice โ— Une calculatrice totalement faite en Python par moi, et en franรงais. ๐Ÿ”ฎ Voici une calculatrice qui vous permet de faire vos additions,

MrGabin 3 Jun 06, 2021
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.

Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.

Lark - Parsing Library & Toolkit 3.5k Jan 05, 2023
Helpful functions for use alongside the rich Python library.

๐Ÿ”ง Rich Tools A python package with helpful functions for use alongside with the rich python library. ๓ € ๓ €  The current features are: Convert a Pandas

Avi Perl 14 Oct 14, 2022
A simple example for calling C++ functions in Python by `ctypes`.

ctypes-example A simple example for calling C++ functions in Python by ctypes. Features call C++ function int bar(int* value, char* msg) with argumene

Yusu Pan 3 Nov 23, 2022