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-4.0.1.tar.gz (13.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-4.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cosmic_popsynth-4.0.1-cp313-cp313-macosx_14_0_x86_64.whl (178.2 kB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

cosmic_popsynth-4.0.1-cp313-cp313-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

cosmic_popsynth-4.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cosmic_popsynth-4.0.1-cp312-cp312-macosx_14_0_x86_64.whl (178.2 kB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

cosmic_popsynth-4.0.1-cp312-cp312-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

cosmic_popsynth-4.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cosmic_popsynth-4.0.1-cp311-cp311-macosx_14_0_x86_64.whl (177.7 kB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

cosmic_popsynth-4.0.1-cp311-cp311-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

cosmic_popsynth-4.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cosmic_popsynth-4.0.1-cp310-cp310-macosx_14_0_x86_64.whl (175.8 kB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

cosmic_popsynth-4.0.1-cp310-cp310-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

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

File metadata

  • Download URL: cosmic_popsynth-4.0.1.tar.gz
  • Upload date:
  • Size: 13.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-4.0.1.tar.gz
Algorithm Hash digest
SHA256 7a296c5dce33acef1bd81967ad0a39e20608cde5a2b92ab57d2dd0256ed7b1a5
MD5 4a7ea82c90a163555410a0ed32287495
BLAKE2b-256 fb3a581158e76bfe24a2dcab794efec4290897be648667883e21875f1d00c0fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 76ad987eb4ac972f4a6823c79bcbdf892d104526c755a55db89bba495b75674a
MD5 0d5acb7f291b96658dd042901c91dcc5
BLAKE2b-256 08b3bfe774340f9dabc289b4b978f726d9a28b62942247b342b667804144a1f2

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-4.0.1-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 b07e2db07c4bcd6c67f5588861522d2fc0328d6d3d0b86415cd5c3c622a04bd5
MD5 1040a7e68268594763c68af25a5588ca
BLAKE2b-256 61fe552968e342eb55014ee047fa95ef450310271402fa2992f0d2556e4b2855

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f866d3c9b5b77612c8e7f408d8364f2af27df96cdd40c894a8e47e1af70286f5
MD5 0c6a0f0a4edee0da65f2850fb702831d
BLAKE2b-256 86f9877747c039d09975a1854e2a8343a28a475223c7371f1107dada250ea555

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d001eb25e6b9c00ea54bf4788247c6bf631ea2007af6431b799a17c7ee7aa6a0
MD5 05ada1bc62d1f65d280792794e822953
BLAKE2b-256 17ddb50cdc1082d50212a7faa10375caa3aec7a44ada7ab4096c1dcbfb0d3e9c

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-4.0.1-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 a9332361c4a31d8b9e968c1fdd2209a0bac6db3409375b4c49f05fa22d152085
MD5 8b9a4bb2e2ef375edbc637c71a574610
BLAKE2b-256 a0d0e523eee2bf9906bec92e58be1b4dae288c73170347139b530d01d5edeb7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 50a5b542ee5b292b8d896e385f1f1efe952a10652a8fc51605d58b921477607e
MD5 00eca3e486e739c5a5966e31ec6387cc
BLAKE2b-256 0f297def195ade74ac90ed31bca0e00c74e427b5dce9d22d5e885ee8e5ed9c39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f1a718f56bdbf29c4427903a18d8541def7501e2d0f9d171d50e53a2294d3f5e
MD5 7e1724093f6b98b02e269233956f8395
BLAKE2b-256 db5c777fabbdbec6329c183ff57a6b8fbea1365cc02931f46e6fb3198b1e8768

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-4.0.1-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 15ae3337bc54bbc79c1ff3ab74c7e40c4324a1f49913612caddbec31076d93ad
MD5 1f4574613ebbeee38f0a1736db6651ff
BLAKE2b-256 7d618774b01d1f34e1b29f6af1692e46dbf74002ce496841a03046941b021652

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 644be7d607a5e8e4702d92f9392d4da29e27c72473f7529d56771c35e48f06c2
MD5 71d30cdbb9741a7628b3e91a557d3e59
BLAKE2b-256 a4465f5c635a8393ebca32008b914650671b59af2b773a348f80673326d215fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 7c2f018904da415a8065a2fffa98765177363cc7f23e1e6c361280383295c5f7
MD5 e514573ff9e5dc696543086d4577939a
BLAKE2b-256 fea2879d147f3a44c3f75f3689bff14c09d7877afd4add116894d214ccad7983

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-4.0.1-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 5b507dcc5a5b8302c5de7e3d1342e3b2d8be565eae09bcc4f29123a62ccee0a3
MD5 3f2a0fd92fd29ce5859acddb26755651
BLAKE2b-256 e44de22817acc30ef11319a0c7d6616023dbdc92fd4e8869e4254b7310777f8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.0.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 83322da951fd95080a526aa28f9bf4a00c5bd796cdcf6e6090b10443f2721889
MD5 84835a3c280dcb58b7119e713251ce03
BLAKE2b-256 fd987037ec2a14105c150e7f6536df311c4f7710c40dc0cf7158edf480ab60db

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