{"id":22891905,"url":"https://github.com/stephenhky/mogunumerics","last_synced_at":"2025-05-07T17:25:20.549Z","repository":{"id":49249098,"uuid":"73148212","full_name":"stephenhky/MoguNumerics","owner":"stephenhky","description":"Python, a collection of simple numerical routines","archived":false,"fork":false,"pushed_at":"2022-09-13T02:26:33.000Z","size":455,"stargazers_count":10,"open_issues_count":0,"forks_count":5,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-12-03T08:13:25.902Z","etag":null,"topics":["numerical-routines","package","python","python-library"],"latest_commit_sha":null,"homepage":"http://mogu.rtfd.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stephenhky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-11-08T04:13:47.000Z","updated_at":"2023-02-03T19:00:45.000Z","dependencies_parsed_at":"2022-09-03T23:01:01.774Z","dependency_job_id":null,"html_url":"https://github.com/stephenhky/MoguNumerics","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephenhky%2FMoguNumerics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephenhky%2FMoguNumerics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephenhky%2FMoguNumerics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephenhky%2FMoguNumerics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stephenhky","download_url":"https://codeload.github.com/stephenhky/MoguNumerics/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229625064,"owners_count":18100644,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["numerical-routines","package","python","python-library"],"created_at":"2024-12-13T22:45:53.147Z","updated_at":"2024-12-13T22:45:59.870Z","avatar_url":"https://github.com/stephenhky.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mogu: a Collection of Simple Numerical Routines\n\n[![CircleCI](https://circleci.com/gh/stephenhky/MoguNumerics.svg?style=svg)](https://circleci.com/gh/stephenhky/MoguNumerics.svg)\n[![GitHub release](https://img.shields.io/github/release/stephenhky/MoguNumerics.svg?maxAge=3600)](https://github.com/stephenhky/MoguNumerics/releases)\n[![Updates](https://pyup.io/repos/github/stephenhky/MoguNumerics/shield.svg)](https://pyup.io/repos/github/stephenhky/MoguNumerics/)\n[![Python 3](https://pyup.io/repos/github/stephenhky/MoguNumerics/python-3-shield.svg)](https://pyup.io/repos/github/stephenhky/MoguNumerics/)\n\n\nThis is a numerical packages collecting various routines of numerical algorithms. This is not only for convenience, but also demonstration.\n\nI tried to make each file to be independent of each other. If there are functions that are universally used, they will be put into the package `mogu.util`. However, I try my best to keep the number of these functions as few as possible.\n\n# Installation\n\nYou must have `numpy` pre-installed. GCC and GFORTRAN compilers have to be available in the machine.\nAfter ensuring they have been installed, type the following to install `mogu`:\n\n```\n\u003e\u003e\u003e pip install -U mogu\n```\n\n\n# Functionalities\n\n* Association rule using apriori algorithm;\n* Binomial tree algorithm for European and American options pricing;\n* Exponential and sigmoid curve fitting;\n* Simulated voltage for networks; (moved to new package [graphflow](https://github.com/stephenhky/GraphFlow) since release 0.1.12)\n* Google Page rank; (moved to new package [graphflow](https://github.com/stephenhky/GraphFlow) since release 0.1.12)\n* Voter rank: Wilson's score;\n* Dynamic programming: Damerau-Levenshtein distance;\n* Topological data analysis; (implementation moved to [`moguTDA`](https://github.com/stephenhky/MoguTDA) since release 0.1.13)\n* Gini coefficients;\n* Multivariate Gaussian distribution sampling;\n* Probability crosswalk;\n* Tensor decomposition using Jennrich algorithm and alternating lease square (ALS) method;\n* Discrete Fourier transform (DFT);\n* Fast Fourier transform (FFT).\n\n# News\n\n* 09/12/2022: `mogu` 0.8.1 released.\n* 09/03/2022: `mogu` 0.8.0 released.\n* 06/21/2021: `mogu` 0.7.0 released.\n* 01/16/2020: `mogu` 0.6.0 released.\n* 09/07/2019: `mogu` 0.5.1 released.\n* 08/26/2019: `mogu` 0.5.0 released.\n* 01/07/2019: `mogu` 0.4.1 released.\n* 12/30/2018: `mogu` 0.4.0 released.\n* 11/06/2018: `mogu` 0.3.0 released.\n* 07/25/2018: `mogu` 0.2.1 released.\n* 06/18/2018: `mogu` 0.2.0 released.\n* 06/12/2018: `mogu` 0.1.13 released.\n* 04/12/2018: `mogu` 0.1.12 released.\n* 03/10/2018: `mogu` 0.1.11 released.\n* 03/09/2018: `mogu` 0.1.10 released.\n* 03/02/2018: `mogu` 0.1.9 released.\n* 02/22/2018: `mogu` 0.1.8 released.\n* 12/08/2017: `mogu` 0.1.7 released.\n* 09/29/2017: `mogu` 0.1.6 released.\n* 08/10/2017: `mogu` 0.1.5 released.\n* 06/01/2017: `mogu` 0.1.4 released.\n* 05/25/2017: `mogu` 0.1.3 released.\n* 05/10/2017: `mogu` 0.1.2 released.\n* 04/10/2017: `mogu` 0.1.1 released.\n* 04/05/2017: `mogu` 0.1.0 released.\n* 11/08/2016: `mogu` 0.0 released.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephenhky%2Fmogunumerics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstephenhky%2Fmogunumerics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephenhky%2Fmogunumerics/lists"}