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
- Jeff Doss notdsk@gmail.com
- Daniel Gabriele dg0offset@gmail.com
License
animalia is released under the MIT License. See the bundled LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file animalia-0.0.28.tar.gz
.
File metadata
- Download URL: animalia-0.0.28.tar.gz
- Upload date:
- Size: 692.5 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a789ca984dc648146fbe246b565fde0678b38d087517b3f5db9c64cbe50d6160 |
|
MD5 | a6182ade2d6bcc6370ef44a44b17b894 |
|
BLAKE2b-256 | 7fc45aaeb9a2d8f73d302aaa32f349d09f32231d84ecfc92cee5a6e49123f689 |
File details
Details for the file animalia-0.0.28-py3-none-any.whl
.
File metadata
- Download URL: animalia-0.0.28-py3-none-any.whl
- Upload date:
- Size: 701.2 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | fff8329b1fc193039921fcd45e73087c0783e3f37b5aed0de98d8e98a4729a8c |
|
MD5 | 9fd1f480097853019f8642b6dc755923 |
|
BLAKE2b-256 | 2e97856ab5ef659e826f3da66e4506ca351dd6f3dd85eee84b424b3a8849df66 |