Skip to main content

The modular galaxy image simulation toolkit

Project description

https://github.com/GalSim-developers/GalSim/workflows/GalSim%20CI/badge.svg?branch=main https://codecov.io/gh/GalSim-developers/GalSim/branch/master/graph/badge.svg?branch=main https://img.shields.io/badge/astro--ph.IM-1407.7676-B31B1B.svg https://img.shields.io/badge/ADS-Rowe%20et%20al%2C%202015-blue.svg

GalSim is open-source software for simulating images of astronomical objects (stars, galaxies) in a variety of ways. The bulk of the calculations are carried out in C++, and the user interface is in Python. In addition, the code can operate directly on “config” files, for those users who prefer not to work in Python. The impetus for the software package was a weak lensing community data challenge, called GREAT3:

https://github.com/barnabytprowe/great3-public

However, the code has numerous additional capabilities beyond those needed for the challenge, and has been useful for a number of projects that needed to simulate high-fidelity galaxy images with accurate sizes and shears. At the end of this file, there is a list of the code capabilities and plans for future development. For details of algorithms and code validation, please see

http://adsabs.harvard.edu/abs/2015A%26C….10..121R

The GalSim version numbering tries to follow Semantic Versioning This means that releases are numbered as M.m.r, where M is a major version number, m is the minor version, and r is the revision (or patch or bugfix) number.

The public API is preserved within a given major version number. So code that works with version 2.2.3 (say) should continue to work for all subsequent 2.x.x versions. Minor versions indicate new features being added to the API. Revision versions don’t add any new features, but fix bugs in the previous release.

Basic Installation

Normally, to install GalSim, you should just need to run:

pip install galsim

Depending on your setup, you may need to add either sudo to the start or –user to the end of this command as you normally do when pip installing packages.

See Installation Instructions for full details including one dependency (FFTW) that is not pip installable, so you may need to install before running this command.

You can also use conda via conda-forge:

conda install -c conda-forge galsim

Source Distribution

To get the latest version of the code, you can grab the tarball (or zip file) from

https://github.com/GalSim-developers/GalSim/releases/

Also, feel free to fork the repository:

https://github.com/GalSim-developers/GalSim/fork

Or clone the repository with either of the following:

git clone git@github.com:GalSim-developers/GalSim.git
git clone https://github.com/GalSim-developers/GalSim.git

The code is also distributed via Fink, Macports, and Homebrew for Mac users. See Installation Instructions (in INSTALL.rst) for more information.

The code is licensed under a BSD-style license. See the file LICENSE for more details.

Keeping up-to-date with GalSim

There is a GalSim mailing list, organized through the Google Group galsim-announce. Members of the group will receive news and updates about the GalSim code, including notifications of major version releases, new features and bugfixes.

You do not need a Google Account to subscribe to the group, simply send any email to:

galsim-announce+subscribe@googlegroups.com

If you receive a confirmation request (check junk mail filters!) simply reply directly to that email, with anything, to confirm. You may also click the link in the confirmation request, but you may be asked for a Google Account login.

To unsubscribe, simply send any email to:

galsim-announce+unsubscribe@googlegroups.com

You should receive notification that your unsubscription was successful.

How to communicate with the GalSim developers

Currently, the lead developers for GalSim are:

  • Mike Jarvis (mikejarvis17 at gmail)

  • Rachel Mandelbaum (rmandelb at andrew dot cmu dot edu)

  • Josh Meyers (jmeyers314 at gmail)

However, many others have contributed to GalSim over the years as well, for which we are very grateful.

If you have a question about how to use GalSim, a good place to ask it is at StackOverflow. Some of the GalSim developers have alerts set up to be automatically notified about questions with the ‘galsim’ tag, so there is a good chance that your question will be answered.

If you have any trouble installing or using the code, or find a bug, or have a suggestion for a new feature, please open up an Issue on our GitHub repository. We also accept pull requests if you have something you’d like to contribute to the code base.

If none of these communication avenues seem appropriate, you can also contact us directly at the above email addresses.

Demonstration scripts

There are a number of scripts in examples/ that demonstrate how the code can be used. These are called demo1.pydemo13.py. You can run them by typing (e.g.) python demo1.py while sitting in examples/, All demo scripts are designed to be run in the examples/ directory. Some of them access files in subdirectories of the examples/ directory, so they would not work correctly from other locations.

A completely parallel sequence of configuration files, called demo1.yamldemo13.yaml, demonstrates how to make the same set of simulations using config files that are parsed by the executable bin/galsim.

Two other scripts in the examples/ directory that may be of interest, but are not part of the GalSim tutorial series, are make_coadd.py, which demonstrates the use of the FourierSqrt transformation to optimally coadd images, and psf_wf_movie.py, which demonstrates the realistic atmospheric PSF code by making a movie of a time-variable PSF and wavefront.

As the project develops through further versions, and adds further capabilities to the software, more demo scripts may be added to examples/ to illustrate what GalSim can do.

Summary of current capabilities

Currently, GalSim has the following capabilities:

  • Can generate PSFs from a variety of simple parametric models such as Moffat, Kolmogorov, and Airy, as well as an optical PSF model that includes Zernike aberrations to arbitrary order, and an optional central obscuration and struts.

  • Can simulate galaxies from a variety of simple parametric models as well as from real HST data. For information about downloading a suite of COSMOS images, see

    https://github.com/GalSim-developers/GalSim/wiki/RealGalaxy%20Data

  • Can simulate atmospheric PSFs from realistic turbulent phase screens.

  • Can make the images either via i) Fourier transform, ii) real-space convolution (real-space being occasionally faster than Fourier), or iii) photon-shooting. The exception is that objects that include a deconvolution (such as RealGalaxy objects) must be carried out using Fourier methods only.

  • Can handle wavelength-dependent profiles and integrate over filter bandpasses appropriately, including handling wavlengths properly when photon shooting.

  • Can apply shear, magnification, dilation, or rotation to a galaxy profile including lensing-based models from a power spectrum or NFW halo profile.

  • Can draw galaxy images into arbitrary locations within a larger image.

  • Can add noise using a variety of noise models, including correlated noise.

  • Can whiten or apply N-fold symmetry to existing correlated noise that is already in an image.

  • Can read in input values from a catalog, a dictionary file (such as a JSON or YAML file), or a fits header.

  • Can write images in a variety of formats: regular FITS files, FITS data cubes, or multi-extension FITS files. It can also compress the output files using various compressions including gzip, bzip2, and rice.

  • Can carry out nearly any simulation that a user might want using two parallel methods: directly using Python code, or by specifying the simulation properties in an input configuration script. See the demo scripts in the examples/ directory for examples of each.

  • Supports a variety of possible WCS options from a simple pixel scale factor of arcsec/pixel to affine transforms to arbitrary functions of (x,y), including a variety of common FITS WCS specifications.

  • Can include a range of simple detector effects such as nonlinearity, brighter-fatter effect, etc.

  • Has a module that is particularly meant to simulate images for the Roman Space Telescope.

Planned future development

We plan to add the following additional capabilities in future versions of GalSim:

  • Simulating more sophisticated detector defects and image artifacts. E.g. vignetting, fringing, cosmic rays, saturation, bleeding, … (cf. Issues #553, #828)

  • Proper modeling of extinction due to dust. (cf. Issues #541, #550)

  • More kinds of realistic galaxies. (cf. Issues #669, #795, #808)

  • Various speed improvements. (cf. Issues #205, #566, #875)

There are many others as well. Please see

https://github.com/GalSim-developers/GalSim/issues

for a list of the current open issues. And feel free to add an issue if there is something useful that you think should be possible, but is not currently implemented.

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

galsim-2.6.1.tar.gz (8.6 MB view details)

Uploaded Source

Built Distributions

GalSim-2.6.1-cp313-cp313-musllinux_1_2_x86_64.whl (48.4 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

GalSim-2.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (47.5 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

GalSim-2.6.1-cp313-cp313-macosx_14_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.13 macOS 14.0+ ARM64

GalSim-2.6.1-cp313-cp313-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.13 macOS 13.0+ x86-64

GalSim-2.6.1-cp312-cp312-musllinux_1_2_x86_64.whl (48.4 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

GalSim-2.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (47.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

GalSim-2.6.1-cp312-cp312-macosx_14_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

GalSim-2.6.1-cp312-cp312-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

GalSim-2.6.1-cp311-cp311-musllinux_1_2_x86_64.whl (48.7 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

GalSim-2.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (47.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

GalSim-2.6.1-cp311-cp311-macosx_14_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

GalSim-2.6.1-cp311-cp311-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

GalSim-2.6.1-cp310-cp310-musllinux_1_2_x86_64.whl (48.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

GalSim-2.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (47.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

GalSim-2.6.1-cp310-cp310-macosx_14_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

GalSim-2.6.1-cp310-cp310-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

GalSim-2.6.1-cp39-cp39-musllinux_1_2_x86_64.whl (48.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

GalSim-2.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (47.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

GalSim-2.6.1-cp39-cp39-macosx_14_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

GalSim-2.6.1-cp39-cp39-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

GalSim-2.6.1-cp38-cp38-musllinux_1_2_x86_64.whl (48.0 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

GalSim-2.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (47.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

GalSim-2.6.1-cp38-cp38-macosx_14_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.8 macOS 14.0+ ARM64

GalSim-2.6.1-cp38-cp38-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.8 macOS 13.0+ x86-64

File details

Details for the file galsim-2.6.1.tar.gz.

File metadata

  • Download URL: galsim-2.6.1.tar.gz
  • Upload date:
  • Size: 8.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for galsim-2.6.1.tar.gz
Algorithm Hash digest
SHA256 117d0b4321e8a5c59e95422dbc7fe5f8a766f3fd4179bcf80aa17d1da769ffc0
MD5 5ccafc8d30f98f0f170255d04ceda7cb
BLAKE2b-256 c51698ea01c133fde6671c1ea97892873abc24915c4198c722508f8975b5978e

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d8b4a9d2b665baed1af29f55525d6629cdd710f5ab34923019b33f70172942b
MD5 8f4e31827a4d2153d18c8bd4bbb21e7f
BLAKE2b-256 b28cd553f3c45db239ce2be6547171311bfc47b783346e5e99e279a919627fc8

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad9e76e13e3851c77957871f17651eca0d7e67664c5d998e203499be7ad95719
MD5 8789aec49bff398fcca43fafc13b095d
BLAKE2b-256 61353852f4c4c4da787767c11cb3cd17c7f951ea7084b80b6eed9deefddbe146

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 50a9df68f5b070895883331fa7ee2c9b48a1b78cd601763dd4f10e226cfb3227
MD5 3645b63c966584e7f0f454d95e2b4814
BLAKE2b-256 bf63cc0a8eb0bf585b78c1f3bef1f43e91ab5e58d5eadeb2ea819ad0f8e4d4bb

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cc3d4ba6ce1481fadb936552b738deb7bcaa2475447db99bb35e19a1c3cad128
MD5 a7dbd4e40cd30e5e059182da72b70d41
BLAKE2b-256 0562fd33468fd229f9c1e3fb4bca4a11a7068d32e2f64d8ad4e90f25351cd685

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff68a941abf3596751bf4c1bd650e77f66f1dfdb6c9664000ec252d65df39b51
MD5 04debc8d4c3513526621d2bebdbd2e77
BLAKE2b-256 5b4db79933b88e73b252da9eecc9ddd494e4757d8c1bbf4b8200b9879e62d95b

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b08e9d29cc820b39d419bfb6a5b484454f97ad36d8b0f69f59325e1536c80a68
MD5 ef7d437f52042c0ea5633b6de99118f0
BLAKE2b-256 333467717ae73cce7c388c2dc87696210a1b22b26a048f9eab8c48efb0794030

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 dd2991650474df12d34867a9d72218d9af2b08e0094b57ab5a394f119864aa28
MD5 374a692c997a0cd3d5e8010208b1b012
BLAKE2b-256 30732cfccc27646936ae7ba10ef37f0799e07c4f09defa12f043148adb30e819

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a84c51c963fe3e98fa78b4e237a0c1437e211d52859e4839f481924db180c350
MD5 1677201e57ce6059a8609acc49be4ae6
BLAKE2b-256 c1ef278b2ba62bdaf5e75e80b254ab2600434ab2661e0e2c2124c14424aa98e0

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5d5dafbe7380db5839cd6b3bd31c78b0836f20799784c884f48991d7f6235d0f
MD5 5b980fde30de1dda8526b8acd642181c
BLAKE2b-256 65ce7bce5b7dcbbd2ac324bf05d75c8e6bc9d8a6e650e178efb59ec94f73023b

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d958ff31491141a2180bc667ed185b6c0e8a42236a83e4d2ae45e8037986001a
MD5 4e78e20d5caed20ce39a7da84c2297f1
BLAKE2b-256 8131b5575f94b6c13f437a7f48c71d843e53d50cb6dc0cb65ce152dd0a1498d3

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9dda217e560c2382a7ec6303f4a161e41682ddb0304585ab0cba25306fc25365
MD5 1af21c27fce009f6285df5690b9e0b10
BLAKE2b-256 6ec20aaf6017504210034000f355374018053f7753b72702afafcb5b0331e2fa

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ac2c56187c2753ad92b004aabfe215e855c97a03dd0c6527e3564825ae061191
MD5 0457a00edcdf01bd243f2e467c789eae
BLAKE2b-256 6fdcd65e22a97757df805cf889fb993cdc7e602a98f6531540cef3e75c80dfa5

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c5f9bcc474937968ffed2ff7c688f18cfd3e810b1e31ec15038c83e0638a76f1
MD5 ac5d5e11983f753bf54bf78eb3896c55
BLAKE2b-256 e52000428154bc877147ef5be7c58d4cac726c78911927ef722eb79918969adc

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55ce75ee3ad8dd1363cd6bdc95ec03e9a0b350bad8fdee5082095e2011c74992
MD5 6fe6c653e41bfba62374809340d3bb14
BLAKE2b-256 8d328ff532b5586cb66b56d106ebe56cb85cbde4a4306f6f9bcc3d09579ab20f

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 507ead0fd2d61c1ac8ba22c839d909216919174e44206833b69bc14d97977937
MD5 1d19459b0a0a6b888ea02d8a900ba5f4
BLAKE2b-256 eb43bf6285569002d923808c1b8151da1cacb84e763df07b05c69ca772b89823

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5f0f3bbe216a487d8bb1a158499d9707ff3d3c920dbb10bec3d652b91736b67e
MD5 fb4902c0ffe815ab3cfeda227d839d0d
BLAKE2b-256 f580fb71e45459f4f77cbe9cfd86428cbdf5aa8f2ec5b7a542102506ada0e24e

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f57ae882c6864c0949f8c904b06eeec89a5efe3ac8641dcba6db70a14e73c52a
MD5 28f1d27d90bf78f919eb75991c960433
BLAKE2b-256 f57231c4972c254687a456f29872243ef2dfe26eb944fb28cbb6fd6c640dd186

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6fb4378c303239adbe667c813897d4a3e8c964ec1dd26aa46b8d96959d93049
MD5 71a31566010dff8b94e3acaf00c0e96a
BLAKE2b-256 1b759b485d946aad52a5c7651b193d60975936e39da70521590400273f74c72d

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3c6bbd229cda632bb928f5ed67984c42059e5a002e1808bc160a0b885e93c922
MD5 cabf31bafedda27c7e7ed381c42e813c
BLAKE2b-256 cc7ec387eb7fc32c1a8dbf603de7337cf92a138f972dd8f0544e443c085650d9

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e5635e943697f4471e1a09f9b981b80172c9fe296bbf47ab1cb2eb08550b6a08
MD5 c9b0d3be2962ddaf2e2da0f3074ad173
BLAKE2b-256 a88c21ad3f12c20abd568b16d66f8a0452256180247f289778edbab647ce88e6

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a89c9417ddef06481d975a6c39ed52234675068a497c1ad5ed4c6fa255860b96
MD5 d75118b254e6592786deae0ae688cb93
BLAKE2b-256 6bf6ff847ece456d4ed9d78e051aa94b66b9a26b18fc0b82b38547c0e981c682

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53f8e4a9b0ad6be7a410d6d2dfe7b89bda375fb84e3266964a7de33f01913cf0
MD5 68c19211f905a07b25ba29e7a58ddda7
BLAKE2b-256 db91b20d298caff826919d5bc864c0170826d7d43928ae0a3cce70255f248693

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2bd3cb09719d518a5a38ae2a528d923cec13e3e8dfc491d5746470122b8ec4c7
MD5 2ccfd9dfa3455e59ce47b1869e7d308a
BLAKE2b-256 102744c2d450b1d6b0acdc06d72f50719d3100506bf3a2f8c410de22d0127233

See more details on using hashes here.

File details

Details for the file GalSim-2.6.1-cp38-cp38-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for GalSim-2.6.1-cp38-cp38-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 eece721eccc6e293a6ca29631a094a5b3d5d95f6ee7f737f999f87d3ccc1bb78
MD5 fb7cafe6c961cc75774175c27e33dc47
BLAKE2b-256 0c0bb7d58d481f1e184288af4319d4478bc917c01beaebe7b5a71a67a2b3b448

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