Skip to main content

Animalia is a Python package that generates species data for you

Project description

Animalia

 (`-')  _ <-. (`-')_  _     <-. (`-')   (`-')  _            _     (`-')  _  
 (OO ).-/    \( OO) )(_)       \(OO )_  (OO ).-/    <-.    (_)    (OO ).-/  
 / ,---.  ,--./ ,--/ ,-(`-'),--./  ,-.) / ,---.   ,--. )   ,-(`-')/ ,---.   
 | \ /`.\ |   \ |  | | ( OO)|   `.'   | | \ /`.\  |  (`-') | ( OO)| \ /`.\  
 '-'|_.' ||  . '|  |)|  |  )|  |'.'|  | '-'|_.' | |  |OO ) |  |  )'-'|_.' |
(|  .-.  ||  |\    |(|  |_/ |  |   |  |(|  .-.  |(|  '__ |(|  |_/(|  .-.  |
 |  | |  ||  | \   | |  |'->|  |   |  | |  | |  | |     |' |  |'->|  | |  |
 `--' `--'`--'  `--' `--'   `--'   `--' `--' `--' `-----'  `--'   `--' `--'
 ______   ______  _____  _________   ______   _       _____  ______  

About

Explore the Animal Kingdom

Setup

Requirements

Python 3.9 with pip

pip install animalia

Usage

Generate a new species name

new in 0.0.23

animalia generate-species-name

you will receive a name such as

Chamber Mouse

Generate multiple species names

new in 0.0.23

animalia generate-species-name --count 5

and similarly, you will receive a batch list of generated species names

Cream-coloured giant plunderfish
Little blue pheasant
David's root
Mountain ark
Trinidad chevron mushroom

Data Sources

species.txt

Data for generating species names uses the Swiss-Prot Protein Knowledgebase, provided by the UniProt Consortium, and distributed under the Creative Commons Attribution (CC BY 4.0) License.

You can read more about it in the provided data source located in animalia/data/species.txt

Contributors

License

animalia is released under the MIT License. See the bundled LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

animalia-0.0.27.tar.gz (692.4 kB view details)

Uploaded Source

Built Distribution

animalia-0.0.27-py3-none-any.whl (701.1 kB view details)

Uploaded Python 3

File details

Details for the file animalia-0.0.27.tar.gz.

File metadata

  • Download URL: animalia-0.0.27.tar.gz
  • Upload date:
  • Size: 692.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.4

File hashes

Hashes for animalia-0.0.27.tar.gz
Algorithm Hash digest
SHA256 7003f8a4f5e7ca25ead0d316e91e65dbd0d3be9932ad354be8f520164e624afd
MD5 e267daf3a09004389cfc12e72aaf9024
BLAKE2b-256 4062d9a17f2fbfca6d68df5d54d4d23397203268a046245ce8edfe974e4f73a2

See more details on using hashes here.

File details

Details for the file animalia-0.0.27-py3-none-any.whl.

File metadata

  • Download URL: animalia-0.0.27-py3-none-any.whl
  • Upload date:
  • Size: 701.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.4

File hashes

Hashes for animalia-0.0.27-py3-none-any.whl
Algorithm Hash digest
SHA256 08c0006036aff02025e0507402a85fbae1175f9fbd3166c2d26820fea6f946f9
MD5 6cc315bf3f7faa63244df1c9b11a8108
BLAKE2b-256 2f4e566681da3179f9f76e2979e586bb1b11b2f1bbba6183c369ce9955ebbd94

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page