Skip to main content

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.4.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

Histopedia-0.0.4-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file Histopedia-0.0.4.tar.gz.

File metadata

  • Download URL: Histopedia-0.0.4.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for Histopedia-0.0.4.tar.gz
Algorithm Hash digest
SHA256 d0f4ec455fab0f5f1cd022ef4771287a16def7423cf5599c2745dac94f5a06f6
MD5 a67ce3b54eefef76222f5c405d4bb2d1
BLAKE2b-256 b101b8c3cdd29c3cbf84d902e340545f9be3f96f8c709bb71cbdb3b887a8962f

See more details on using hashes here.

File details

Details for the file Histopedia-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: Histopedia-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for Histopedia-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d3143f668fe839832e08f77fbd3e9a2aca00aca3cd5adc90c6873d977512a28e
MD5 5ce4c71026bb8d00e65d35a115f76018
BLAKE2b-256 5e0deda7f73b217f3aa117466cebd935de5ef1ce422ad1f8fd52e9393d8c8368

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