handy

Some handy python functions for statistics, computation and plotting (which are missed in numpy and matplotlib).

https://github.com/syrte/handy

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.2%) to scientific vocabulary

Keywords

cython matplotlib numpy python scientific-computing
Last synced: 4 months ago · JSON representation ·

Repository

Some handy python functions for statistics, computation and plotting (which are missed in numpy and matplotlib).

Basic Info
  • Host: GitHub
  • Owner: syrte
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 263 KB
Statistics
  • Stars: 7
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 1
Topics
cython matplotlib numpy python scientific-computing
Created over 9 years ago · Last pushed 7 months ago
Metadata Files
Readme Citation

README.md

handy

Some handy python functions for statistics, computation and plotting.

Document

See the docstring of each function. It is pretty good in general.

Install

Just clone 'handy' to a directory on your computer. I used to use put handy at ~/lib/handy. bash cd ~/lib/ git clone https://github.com/syrte/handy.git

Optionally, you can set the enviroment variable, so that Python knows where to find it hereafter. echo "export PYTHONPATH=$HOME/lib:$PYTHONPATH" >> ~/.bashrc

I might consider pushing it to pypi.org in the future.

Usage

If you have set PYTHONPATH in .bashrc as above, then you can simply import handy in Python import handy

Otherwise, you should tell Python where to find it before importing ``` import sys sys.path.append('path_dir/')

import handy `` Note thatpath_dirshould the the absolute path of the *parent* directory where you placed 'handy', in my case, it is/home/username/lib/`.

Update

bash cd ~/lib/handy git pull

Owner

  • Name: Zhaozhou Li
  • Login: syrte
  • Kind: user
  • Location: Jerusalem
  • Company: Hebrew University of Jerusalem

Astrophysicist ✨ Galactic dynamics & structure formation 🔭

Citation (CITATION.cff)

cff-version: 1.1.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Li
    given-names: Zhaozhou
    orcid: https://orcid.org/0000-0001-7890-4964
title: "syrte/handy"
version: v0.7
date-released: 2023-01-13

GitHub Events

Total
  • Push event: 1
Last Year
  • Push event: 1

Committers

Last synced: 5 months ago

All Time
  • Total Commits: 312
  • Total Committers: 2
  • Avg Commits per committer: 156.0
  • Development Distribution Score (DDS): 0.01
Past Year
  • Commits: 2
  • Committers: 1
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
syrte s****y@g****m 309
syrte s****y@g****m 3

Issues and Pull Requests

Last synced: 5 months ago