• Stars
    star
    566
  • Rank 78,774 (Top 2 %)
  • Language
    HTML
  • License
    Creative Commons ...
  • Created almost 9 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

simple overview of python, numpy, scipy, matplotlib functions that are useful for scientific work

Build Status

Scientific Python Cheat Sheet

Overview

This is an overview of python, numpy, scipy, matplotlib functions that are useful for scientific work. It tries to keep examples as compact as possible.

Chose one of the following layouts:

Or the print version (without pandas until there are enough commands for a third page)

Printing

Printing the last version is a bit complicated so far if you want to have the same layout as on the webpage but possible: You can save the CSS layout as an image in firefox:

  1. use shift + f2 to open the web console.
  2. Arange the page as you want to print it. We found that two columns is suitable for printing on A3 pages. You can either resize your browser or use the built-in zoom function for this (e.g. ctrl + mousewheel on firefox).
  3. The command screenshot out.png --fullpage saves the current complete view of the page to the download folder.
  4. Print the long image on several papers or cut it in pieces with the image software of your choice (e.g. gimp or inkscape).

Hopefully this will be simpler in the future !

Contributing

If you wish to contribute, you only need to edit the file sheet.md and push it to the master branch (preferably via pull-request). The website updates automatically.

If, beyond your knowledge of Python, you also master HTML and CSS, you can also contribute to the design of the website. You can submit your ideas via the issues section or directly via pull-request.

Reference:

Authors: A few scientists

License:

Creative Commons (CC-BY-4.0)

More Repositories

1

deformation-lib

Analytical deformation models mostly written in Matlab/Octave
MATLAB
32
star
2

splitlab

Matlab GUI to perform SKS splitting measurements
MATLAB
24
star
3

machine_learning_scripts

Python
23
star
4

mapping-lib

Mapping functions (DEM read/write, SRTM tiles download, high-quality maps, coordinates convert, ...) mostly in Matlab/Octave.
MATLAB
22
star
5

mseed-lib

Matlab/Octave codes to read and write miniSEED files
MATLAB
21
star
6

webobs

An integrated web-based system for data monitoring and networks management.
Perl
18
star
7

csv2djipilot

From a csv with coordinates to a kml waypoints to import in DJI Pilot
Python
15
star
8

geodezyx

The GeodeZYX toolbox aims to provide simple but useful Python functions for Geodesy and Geophysics. 🛰️ 🌐 🐍
Python
15
star
9

sac-lib

Matlab/Octave codes to read and write SAC seismic data file
MATLAB
14
star
10

DSM-Kernel

3D waveform partial derivative calculation software for 1D Earth models
Fortran
9
star
11

newspaper

A newspaper project to learn using Git
HTML
8
star
12

seiscomp3_ipgp_maps

SeisComP3 background maps with targeted 30m resolution zoom level
MATLAB
8
star
13

image-pairs-stereo-capacity

Estimate the stereoscopic capacity (B/H) of pairs of images from the Pleiades or SPOT6-7 satellites
Python
7
star
14

waypoints_generator

Custom waypoints generator for dji UAV
Python
6
star
15

NSBAS-API

Sources of the NSBAS WPS API
Python
6
star
16

yannospy

python script for various normal mode computations. Works as it is with an example mode dataset (PREM + QL6). Needs the normal mode code 'yannos' (written by Yann Capdeville) to get the eigenfunctions for different models
Assembly
6
star
17

git_class

Material for the 2024 Git class at IPGP
4
star
18

num-lib

Matlab/Octave small functions for numerical processing
MATLAB
4
star
19

AlarmePrecoce

L'application principale utilisée par l'Observatoire Volcanologique du Piton de la Fournaise dans le cadre du système EarlyWarning
C++
3
star
20

presentation_templates

CSS
2
star
21

OptimallyAccurateFD1D

Optimally Accurate FD schemes
MATLAB
2
star
22

billboard_2019

A collaborative editing exercise for the 2019 GIT class.
CSS
2
star
23

DSM1D

DSM code for displacement and traction calculation for any point on planets. Starting from the legend code written by Nozomu Takeuchi, Phil Cummins, Kenji Kawai and Robert J. Geller Geller @ U Tokyo, all the parallisation and extension to displacements and tractions at planets' interior for injection and kernel calculation done firstly in Toulouse by Nobuaki Fuji, Vadim Monteiller, Dimitri Komatitsch and Sébastien Chevrot in 2010 and 2011. HDF5 utilities and cleaning have been added to it by Gaël Burgos, Laurent Guillot, Nobuaki Fuji @ CEA and IPGP.
Fortran
2
star
24

coordination

Un dépôt pour centraliser les documents relatifs à l'organisation et la gestion du compte IPGP
1
star
25

cookbook

A collaborative editing exercise for the 2018 GIT class.
CSS
1
star
26

billboard

A collaborative editing exercise for the 2023 GIT class.
CSS
1
star
27

fwall

Script to login/logout from a Stormshield firewall
Shell
1
star
28

a-simple-spatial-database

Browse your spatial database with a light web interface
HTML
1
star
29

IPGP.github.io

the webpage of IPGP Organization
CSS
1
star
30

fdsn2nodes

Converts FDSN inventory to WebObs Nodes
Python
1
star
31

Q330_log_reader

A tool to decode Q330 digitizer log files using obspy
Python
1
star
32

Spopi

installation scripts to install SPOPI (Seedlink-Plotter On Rasperry PI)
Shell
1
star
33

stackprof

1
star