Skip to main content

a Python-interfaced binary population synthesis suite

Project description

COSMIC

COSMIC (Compact Object Synthesis and Monte Carlo Investigation Code)

COSMIC is a rapid binary population synthesis suite with a special purpose of generating realistic compact binary populations. COSMIC can also be used to evolve binaries with BSE in a python environment.

COSMIC currently implements binary evolutionary processes using BSE (Hurley+2002). Several modifications have been applied to BSE to account for recent updates to binary evolution especially important to compact binary formation (e.g. metallicity-dependent stellar winds or black hole natal kick strengths). For a detailed discussion of these modifications, see Breivik et al 2020)

https://cosmic-popsynth.github.io/

Release Status

DOI

PyPI version

Installation

The easiest method to install cosmic is using pip directly:

pip install cosmic-popsynth

Unit Test COSMIC

codecov

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

cosmic_popsynth-3.7.8.tar.gz (6.0 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cosmic_popsynth-3.7.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cosmic_popsynth-3.7.8-cp313-cp313-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

cosmic_popsynth-3.7.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cosmic_popsynth-3.7.8-cp312-cp312-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

cosmic_popsynth-3.7.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cosmic_popsynth-3.7.8-cp311-cp311-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

cosmic_popsynth-3.7.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cosmic_popsynth-3.7.8-cp310-cp310-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file cosmic_popsynth-3.7.8.tar.gz.

File metadata

  • Download URL: cosmic_popsynth-3.7.8.tar.gz
  • Upload date:
  • Size: 6.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cosmic_popsynth-3.7.8.tar.gz
Algorithm Hash digest
SHA256 d6724988a7eb449589e0009c2b3a9ac00ce8bd0902b8e14f95ca42e260bc8147
MD5 ca51b216dc06e2b990ef175794a17e78
BLAKE2b-256 39b28a911b143637f5be41097806305228ba0fdeb2a5d1317146cf04e8600a81

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.7.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1e43c1e1432ca381d0bff6f91082bd68df0130596fc7be7be70c5a693a6f1152
MD5 a261b077ef1851e209a2d89fd39a9fd2
BLAKE2b-256 a7c347ae26ab1477f3a85cf06e3ecf74deeb1d0ea09e989bf34edd580a7d9343

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.7.8-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.8-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 328b024b3cded4b69040d724440d8319ce6f532890d4b1aaf775f4b40659fe42
MD5 0d9798984d4d6bf0248a692e5a7830a6
BLAKE2b-256 66c0fd14a2f90fa040232bdd419433df6fead835cf666082c0771cb4996a3a0d

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.7.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e61e97d6ae12061a4f132875d95dd52dd3069bc7d927e3c04343bd12e75345e4
MD5 52f8d77115283e2b59a1dccf4c60df52
BLAKE2b-256 83ca8d5c43df4b3940056a83c0dbdaada30349d207266b80b886e417b4cff9df

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.7.8-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.8-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 aa2e4c7052850f3cb61c23b6c900a13e98724d31d00d177dcc0f0a017c25fc36
MD5 b06eddd8ba40fb4af15494e502148186
BLAKE2b-256 9b22f4903d9483698b60d74cf85aac6ae60ac9e19a11b7cc8b8796c582f511e3

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.7.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a0470253b1db6f365109e3ea7ad490648351be6efddead147562529b9cb3503f
MD5 518c397eb2be2d983a2351c80f9e1969
BLAKE2b-256 8890dd564874d0912b0895cee16ffa38097f523c627385c6e5a696b7b65388d4

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.7.8-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.8-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4c0f97716db1ce46984f9619dfb846ceade5b8dd4491267d9a63bb985477fbd0
MD5 f9dd8ea7fe30d437d4ea57438eb66983
BLAKE2b-256 b00dd584d038fa88f9a1b8c5c34131dd423d06b208e6d872793039012c5e49a8

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.7.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e8ca89d175187b921bf457486b6557b638152d0e63ef6c72bde790c9ca7bcb27
MD5 ace4643a7bda309f1b6d7d1f0e22c51a
BLAKE2b-256 92a7c5bc0e522205312aff2cf62970c35a208a4ffed25f07cb73f4792f722448

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.7.8-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.8-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 34810791ac0e3cf1936df23ad22b61c391c3cb7737c070e0c221643343a46ab8
MD5 806705079a3140466ba9fc793f264710
BLAKE2b-256 e66726621f47d68616d9688d24365c8c35e1f9d5cff021bd5e92da9d34a9a137

See more details on using hashes here.

Supported by

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