Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/Hunter-Github/GitScience

A curated list of science- and engineering related repositories on GitHub and in neighboring counties
https://github.com/Hunter-Github/GitScience

astronomy chemistry meteorology ocean oceanography orbital-mechanics science seismology space-science weather

Last synced: 3 months ago
JSON representation

A curated list of science- and engineering related repositories on GitHub and in neighboring counties

Lists

README

        

# GitScience
A list of science- and engineering related repositories on GitHub and in neighboring counties

## Contents

#### Ocean

* [Acoustics (underwater)](https://github.com/Hunter-Github/GitScience#acoustics-underwater)
* [Oceanography in general](https://github.com/Hunter-Github/GitScience#oceanography-general)

#### Earth

* [Seismology](https://github.com/Hunter-Github/GitScience#seismology)

#### Air

* [Meteorology](https://github.com/Hunter-Github/GitScience#meteorology)

#### Space

* [Orbital mechanics](https://github.com/Hunter-Github/GitScience#orbital-mechanics)
* [Astronomy](https://github.com/Hunter-Github/GitScience#astronomy)

#### Technology

* [Radio](https://github.com/Hunter-Github/GitScience#radio)
* [Optics](https://github.com/Hunter-Github/GitScience#optics)
* [Nuclear technology](https://github.com/Hunter-Github/GitScience#nuclear-technology)
* [Chemistry](https://github.com/Hunter-Github/GitScience#chemistry)

### Acoustics (underwater)

* [Acoustic Toolbox](http://oalib.hlsresearch.com/Modes/AcousticsToolbox/) MatLab, Fortran
* ... [ACT](http://cmst.curtin.edu.au/products/actoolbox.cfm) - GUI for the Acoustic Toolbox
* [cTraceo](https://github.com/EyNuel/cTraceo) Does not require MatLab

### Oceanography (general)

* [OCE for R](https://github.com/dankelley/oce) - a smorgasbord of useful commands to process oceanographic datasets

### Radio

* SPLAT!
* ... [Signal-Server](https://github.com/Cloud-RF/Signal-Server)
* ... [splat](https://github.com/jmcmellen/splat)
* VOACAP
* ... [voacapl](https://github.com/jawatson/voacapl) - a port to Linux
* ITU-R models
* ... [propagation](https://github.com/deepaknadig/propagation)
* [QRadioPredict](http://qradiopredict.sourceforge.net/)

### Orbital mechanics

* [NASA's GMAT](http://gmat.sourceforge.net/)
* [SGP4 and SDP4 ported to Javascript](https://github.com/shashwatak/satellite-js) - runs nicely on any system with a browser or with a Node.js engine.
* [SPICE](http://naif.jpl.nasa.gov/naif/toolkit.html) - many routines to use in space operations and astronomy.
* ... [in C](http://naif.jpl.nasa.gov/naif/toolkit_C.html)
* ... [in Fortran](http://naif.jpl.nasa.gov/naif/toolkit_FORTRAN.html)
* ... [bindings for Python (PySPICE)](https://github.com/rca/PySPICE)
* [Orekit](http://orekit.org/)
* [benelsen/spacetrack SpaceTrack API](https://github.com/benelsen/spacetrack) - a Node.js wrapper for [SpaceTrack](https://www.space-track.org) (USSTRATCOM) [TLE](https://en.wikipedia.org/wiki/Two-line_element_set) API.
* [benelsen/orb](https://github.com/benelsen/orb) - helper JavaScript routines for orbital mechanics problems.
* [The Primary Repository for code relating to Icarus Interstellar's Project Voyager](https://github.com/zachfejes/ProjectVoyager)
* [Trajectory optimization tool](https://github.com/Arrowstar/ksptot) - multiple gravity assist planning code.
* [virtual Apollo Guidance Computer](https://github.com/rburkey2005/virtualagc) - awesome simulation of real-life Apollo Guidance Computer by Ron Burkey.
* [Basilisk](http://hanspeterschaub.info/bskMain.html) (hat tip to [ChrisR](https://space.stackexchange.com/users/1391/chrisr)) a modular C/C++ astrodynamics simulation framework with Python scripting. Likely the highest fidelity attitude control simulation, algorithms used in ADCS of the upcoming EMM mission.
* [smd](https://github.com/ChristopherRabotin/smd) - (hat tip to [ChrisR](https://space.stackexchange.com/users/1391/chrisr)) a mission propagator for continuous thrusting via way-point targeting. Can also be used for statistical orbital determination given range and range-rate information. Written in Go.
* [poliastro](https://github.com/poliastro/poliastro/) (hat tip to [ChrisR](https://space.stackexchange.com/users/1391/chrisr)) a set of Python routines for astrodynamics with an emphasis on interplanetary mission design.

### Seismology

* [SPECFEM-3D](https://github.com/geodynamics/specfem3d)
* [SPECFEM-3D-Globe](https://github.com/geodynamics/specfem3d_globe)
* [SPECFEM-2D](https://github.com/geodynamics/specfem2d)
* [SEM2DPACK](http://sem2d.sourceforge.net)

### Meteorology

* [PyAOSlib](https://github.com/PyAOS/aoslib) - auxiliary routines in Fortran and Python

### Optics

* [poppy](https://github.com/mperrin/poppy)
* [Py6S](https://github.com/robintw/Py6S) - interface to 6S radiative transfer codes

### Nuclear technology

* [Method of characteristics](https://github.com/mit-crpg/OpenMOC) - nuclear reactor physics calculations from MIT.
* [Models for nuclear reactor benchmarks](https://github.com/mit-crpg/benchmarks) - another repo from the same MIT group.

### Astronomy

* [NTL Asteroid Data Hunter](https://github.com/nasa/NTL-Asteroid-Data-Hunter) - an asteroid search program with a neat GUI
* [Binary classification of RR (AB) stars](https://github.com/johnh2o2/rrlyrclassification)
* [Tkinter program to visualize lightcurves](https://github.com/johnh2o2/pyvislc)
* [A code to compute the abundances of chemical species in the interstellar medium](https://github.com/smaret/astrochem) - software written by Sébastien Maret.
* [SunPy](https://github.com/sunpy/sunpy) - Python for solar physics.

### Chemistry

* [GROMACS](https://github.com/gromacs/gromacs) - a molecular simulation toolkit, main site [here](http://www.gromacs.org/).