Skip to main content

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

Metadata

Release files for cosmic-popsynth 4.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cosmic-popsynth 4.2.1
File Size Uploaded
cosmic_popsynth-4.2.1.tar.gz 14.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for cosmic-popsynth 4.2.1
File
cosmic_popsynth-4.2.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
cosmic_popsynth-4.2.1-cp313-cp313-macosx_14_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 14.0+ x86-64 Details
cosmic_popsynth-4.2.1-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
cosmic_popsynth-4.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
cosmic_popsynth-4.2.1-cp312-cp312-macosx_14_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 14.0+ x86-64 Details
cosmic_popsynth-4.2.1-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
cosmic_popsynth-4.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
cosmic_popsynth-4.2.1-cp311-cp311-macosx_14_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 14.0+ x86-64 Details
cosmic_popsynth-4.2.1-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
cosmic_popsynth-4.2.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
cosmic_popsynth-4.2.1-cp310-cp310-macosx_14_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 14.0+ x86-64 Details
cosmic_popsynth-4.2.1-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 26.3 MB

Release files / cosmic_popsynth-4.2.1.tar.gz

Download URL cosmic_popsynth-4.2.1.tar.gz
Size 14.1 MB
Tags Source
SHA-256 checksum
How to use checksums
432bbe0a6a84b11edfeec0bcaceb5b173df1a060a6243b443c750fb2ad1c30af
BLAKE2b-256 checksum
How to use checksums
91264d25eaa1be87794b5bcc97abece814e22d6b1f757e436780779e537ccb11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL cosmic_popsynth-4.2.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c643f2c10dfbbb506e0514d4a88422efeec9fe103fdb0fa78e9f139c75ccedcc
BLAKE2b-256 checksum
How to use checksums
d9b125c6fae8d1c8858c6d5b8ef8b3bc54f7c31ba88bcae334d4bee82e5f5aba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp313-cp313-macosx_14_0_x86_64.whl

Download URL cosmic_popsynth-4.2.1-cp313-cp313-macosx_14_0_x86_64.whl
Size 217.0 kB
Tags CPython 3.13 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
990e7441f37e6f6ca975b2b24f7001cc885218545c874b201922cdcf6bfbcda3
BLAKE2b-256 checksum
How to use checksums
86a6b3e40b235b709d01f4b09bfe297fac905a242b01fdb8928cab049ac46b41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp313-cp313-macosx_14_0_arm64.whl

Download URL cosmic_popsynth-4.2.1-cp313-cp313-macosx_14_0_arm64.whl
Size 1.3 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
c7b78d524eda0d3f6938fc9d41824bfa6bd2dc5212bafd3fa6c6c72214c78f2a
BLAKE2b-256 checksum
How to use checksums
16ba9d091166bdbe3fef9290ddf9a0d657f6ab85e2e9216753f868398511607d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL cosmic_popsynth-4.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
577d8e6c390fb76414a0b9042dcacd4f251836c5607bff13ebe2f6386e3b0c80
BLAKE2b-256 checksum
How to use checksums
0c27e18d157102ad115dc771589a5b1e55589f514130601d5838caaddb457496
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp312-cp312-macosx_14_0_x86_64.whl

Download URL cosmic_popsynth-4.2.1-cp312-cp312-macosx_14_0_x86_64.whl
Size 217.0 kB
Tags CPython 3.12 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
c7d1afade3019c265976a53e7e0b383daf1dbd40e1f61443d3846324501ab7d1
BLAKE2b-256 checksum
How to use checksums
321b5f9c571c3f37736d2d23b565721310536cf00e08a443bfd9efeb183c74e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp312-cp312-macosx_14_0_arm64.whl

Download URL cosmic_popsynth-4.2.1-cp312-cp312-macosx_14_0_arm64.whl
Size 1.3 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
2db402534f19146e41d8126d4c514ca488b9eee7806c9881b324aa6c544d39c4
BLAKE2b-256 checksum
How to use checksums
6c83ff56e44e8de7df6e6a65b3094001bace68a01cc4c6c2bdee5f528690740d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL cosmic_popsynth-4.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e1799ccb1b2f80874fc16183e4351dd6a08c52009ee134f1313fee50263a3132
BLAKE2b-256 checksum
How to use checksums
4ecbba026a94b77de3c6da93ee2673467444015ca08e7d25de4d8724edff5e9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp311-cp311-macosx_14_0_x86_64.whl

Download URL cosmic_popsynth-4.2.1-cp311-cp311-macosx_14_0_x86_64.whl
Size 216.6 kB
Tags CPython 3.11 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
5eb105c0d11201e62dba1ca7495d7a2fc84908be74868139f9ea912265480e5b
BLAKE2b-256 checksum
How to use checksums
538a6f31f2cc29e5c11d207a5c4e2cd034592cbe19f7d10668a7d91481a67883
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp311-cp311-macosx_14_0_arm64.whl

Download URL cosmic_popsynth-4.2.1-cp311-cp311-macosx_14_0_arm64.whl
Size 1.3 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
3229f0dec29d30a5c16ea13a133fb947a08f53d43d4f517dc61ce5a6693ffba4
BLAKE2b-256 checksum
How to use checksums
8571607439437d437c01879e2b5d96f09617995ed92cf4c28b0b0c752d62ce41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL cosmic_popsynth-4.2.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f223a88c302ce5630f7102ad670e6105f2e92908504826badd08f6a2462410ec
BLAKE2b-256 checksum
How to use checksums
b6c98fc1530bba34ac70ad21efbcd37b3ee98445c3ec85a18c2ee5cdd669cbc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp310-cp310-macosx_14_0_x86_64.whl

Download URL cosmic_popsynth-4.2.1-cp310-cp310-macosx_14_0_x86_64.whl
Size 216.6 kB
Tags CPython 3.10 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
3c0fe24fd67f511eb20e8e49eb8038314df844681b1384d7b03995b6b6c9f93e
BLAKE2b-256 checksum
How to use checksums
358bffaf715f2ad32cdd33b552849851ed775f3e096606d9472f849902462145
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / cosmic_popsynth-4.2.1-cp310-cp310-macosx_14_0_arm64.whl

Download URL cosmic_popsynth-4.2.1-cp310-cp310-macosx_14_0_arm64.whl
Size 1.3 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
aada714da67cf3f5b944422d65a3deb379c0eebd0eea0188054a1fc7d1338007
BLAKE2b-256 checksum
How to use checksums
7e871e4a06cb00076e8664d0750f63814f787733819af6625458fe22247de68a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page