python package for scientific historical information
Project description
Histopedia
README
This Python library provides several functions for working with historical data including events, inventions, discoveries, people, and prehistoric animals.
Functions
| Function Name | Description | Example Usage |
|---|---|---|
proximate(year) |
Returns a list of events within 2 years of the input year | proximate(1776) returns a list of events |
addEvent(dscrp, yr) |
Adds a new event to the database | addEvent('Declaration of Independence', 1776) returns "event (Declaration of Independence) added for year 1776" |
exact(year) |
Returns a list of events that occurred in the exact input year | exact(1776) returns [('Declaration of Independence', 1776)] |
traceIno(trace_year) |
Returns a list of innovations that occurred in the input year | traceIno(1901) returns [2000, 2001] |
discov(yr) |
Returns a list of discoveries that occurred in the input year, or the closest discovery if none occurred | discov(1769) returns "Discovery not found for 1769. Did you mean 1766: oxygen?" |
push(disc, yr) |
Adds a new discovery to the database | push('Pluto', 1930) returns "Appended successfully" |
getDisc() |
Returns the list of all discoveries in the database | getDisc() returns [(oxygen, 1766), (Pluto, 1930)] |
pushIno(ino, yr) |
Adds a new innovation to the database | pushIno(2000, 1901) |
getInos() |
Returns the list of all innovations in the database | getInos() returns [(2000, 1901), (2001, 1901)] |
getEvents() |
Returns the list of all events in the database | getEvents() returns [('Declaration of Independence', 1776), ('Louisiana Purchase', 1803)] |
born(name) |
Returns the birth year of a person | born('George Washington') returns 1732 |
died(name) |
Returns the death year of a person | died('Albert Einstein') returns 1955 |
period(anml) |
Returns the time period of a prehistoric animal | period('Tyrannosaurus') returns "Late Cretaceous" |
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
Histopedia-0.0.5.tar.gz
(9.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file Histopedia-0.0.5.tar.gz.
File metadata
- Download URL: Histopedia-0.0.5.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7feb66c333a3bdc699adf9a1966a05b85aad53773c476c802d13834966bbc3c6
|
|
| MD5 |
9674c79814f070177ddc7f244e5c51a8
|
|
| BLAKE2b-256 |
f94e041ff98343a1e0b99f499fe536ef84f30f972c13f888d1e94eb45992f9fe
|
File details
Details for the file Histopedia-0.0.5-py3-none-any.whl.
File metadata
- Download URL: Histopedia-0.0.5-py3-none-any.whl
- Upload date:
- Size: 10.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48d8a099be6ca4547b631de42b74e59344fa9b2bb5009b616d97367c9e2685c3
|
|
| MD5 |
9e46a654f124c1befc2840859f79ac9a
|
|
| BLAKE2b-256 |
588108ff74e929bda1bc2d0d6a9289880371e091d8b534d80d9569b673cb9549
|