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.6.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.6-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.6-cp313-cp313-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

cosmic_popsynth-3.7.6-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.6-cp312-cp312-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

cosmic_popsynth-3.7.6-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.6-cp311-cp311-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

cosmic_popsynth-3.7.6-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.6-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.6.tar.gz.

File metadata

  • Download URL: cosmic_popsynth-3.7.6.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.6.tar.gz
Algorithm Hash digest
SHA256 76ae7fa2303590218a396ab645e080a3ead22ef6e3dc58d77498025d4748cb8a
MD5 dcea3d0fddc3f402f07c0c1c8df27458
BLAKE2b-256 3b42bde111cd87c51a8b2222bc5fee5fd7d0e4802925d4faeab8e07ee6ef3271

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 dc351cd5896d3b49e537f901d3a3c029cd1769177fbd90994e94e3cbc954eacf
MD5 e5bfdef235fda34c44ad194bd6b40b58
BLAKE2b-256 3551dd7dd63ad43e9125fcf19344cb834e4f577d41a23f764698164521b1cc77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.6-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5b462e2453e49194eeda5a2a988737fbebba6f4ccc217a4ef83f46f0f64ef88a
MD5 2a9351bb791c0014702ab19e5c8d81bb
BLAKE2b-256 9d5f9a59174f80c29f3b1b12e1ce3ef142b4140d2990b6e0a92b5cf377c10fb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 763a7272f4b67e208c4c89ef5b43c7b9c633cce5b4975973e5a30240f78e3daf
MD5 de16933e9a4737e242e92b0b35bc0893
BLAKE2b-256 a008b3673751e5d2b5b85dfb9b091ebf6df2798081e0f2cfebf2ee60fa831e79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.6-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 59a41c36d635ff2c5e319a23873e50e8131ba0d2f93fc7fa74db63699684f661
MD5 26906a82f6d7a8983d5f84a2ee0075b5
BLAKE2b-256 ff18d707ede607080e71899dd49933b713e0a985e59652a718cbce5b854f930f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b2be807ae9092b00a24739ee6992c9e3b7c7b940810e1c65e5a9bc8d80e3bb8f
MD5 5383115b68c17cfd7c0decc4ba7f1dfa
BLAKE2b-256 7e8539b20c4d088bcdd457ea2570fd6039a3a2307693537ec22905809875ebf6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.6-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7b9483a1440c9f02efdf798b0682d9c5321c10e6ce3736431dd4027c3ae791d0
MD5 f2b48095cafe83971ed22aa9036bfdee
BLAKE2b-256 858a04c467a468612784177cc219bab810a59029d9643284cc65f808ff5addf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a92b08a39b0cceef172ca8ee3fae11b578395c65ae0a60dab9fff7f5f5ccb04a
MD5 d046e68506a56144b706654d952af96e
BLAKE2b-256 49febcce9880ffb5b431cea12e8b9128d8165d0e8431c1d240e98c9fa46a6603

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-3.7.6-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d6785c09714286db6d24d70baa511c034ffb327160fca162b33ac48d638419ea
MD5 4083053ca8f638f147841ced13394e30
BLAKE2b-256 c65cbe8a796e97324986bf785f369cc8d95db5c4702698c6d0d6e1a27355c1f6

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