a loose collection of frequently used functions in Scientific Computing put into a python package
Project description
A Python 3 package or simply a collection of functions used in scientific computing
design goals
simplicity: wrap frequently used workflows into simple functions that make life easier for scientists.
functional programming paradigm: While using classes is permitted we encourage writing fewer classes and more functions (perhaps with decorators)
easy to use docstrings, a docsting should tart with an example use case.
Cross-platform: The code should work on Linux (RHEL and Debian based), Windows and Mac OS X.
Python 3 compatible, In fact it would be best if the code did not even work with Python 2.x.
How to contribute
git clone git@github.com:FredHutch/sci-pkg.git
create a new branch (eg : sci-yourname)
paste your function into module sci-pkg/sci/scinew.py and add a new import statement for the required packages.
Make sure you add an example call in the first line of the doc string.
Add your testcase to sci-pkg/tests
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.