Skip to main content

TANGOS, the agile numerical galaxy organisation system

Project description

Tangos - The agile numerical galaxy organisation system

Build Status DOI

Tangos lets you build a database (along the lines of Eagle or MultiDark) for your own cosmological and zoom simulations.

It's a python 2.7/3.5+ modular system for generating and querying databases and:

  • is designed to store and manage results from your own analysis code;
  • provides web and python interfaces;
  • allows users to construct science-focussed queries, including across entire merger trees, without requiring knowledge of SQL;

When building databases, tangos:

  • manages the process of populating the database with science data, including auto-parallelising your analysis;
  • can be customised to work with multiple python modules such as pynbody or yt to process raw simulation data;
  • can use your favourite database as the underlying store (by default, sqlite), thanks to sqlalchemy.

Getting started

For information on getting started refer to the tutorials on our github pages. These tutorials are also available in markdown format within the tangos repository.

Acknowledging the code

When using tangos, please acknowledge it by citing the release paper: Pontzen & Tremmel, 2018, ApJS 237, 2. DOI 10.3847/1538-4365/aac832; arXiv:1803.00010. Optionally you can also cite the Zenodo DOI for the specific version of tangos that you are using, which may be found here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tangos-1.3.1.tar.gz (281.7 kB view details)

Uploaded Source

File details

Details for the file tangos-1.3.1.tar.gz.

File metadata

  • Download URL: tangos-1.3.1.tar.gz
  • Upload date:
  • Size: 281.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for tangos-1.3.1.tar.gz
Algorithm Hash digest
SHA256 c607b42a33f852b8b638d2b051884bbba9e8e20514f2ba5f954bb3f3dd01ca83
MD5 cebfdc7e4b30f01f193ef4560bbc3034
BLAKE2b-256 feddfe3c516b1b9f5425fee6503b96535e4c4ad899992e7c95d0975e647b67e0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page