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.1.0.tar.gz (14.1 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.1.0-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.1.0-cp313-cp313-macosx_14_0_x86_64.whl (178.9 kB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

cosmic_popsynth-4.1.0-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.1.0-cp312-cp312-macosx_14_0_x86_64.whl (178.9 kB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

cosmic_popsynth-4.1.0-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.1.0-cp311-cp311-macosx_14_0_x86_64.whl (178.5 kB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

cosmic_popsynth-4.1.0-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.1.0-cp310-cp310-macosx_14_0_x86_64.whl (176.7 kB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

cosmic_popsynth-4.1.0-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.1.0.tar.gz.

File metadata

  • Download URL: cosmic_popsynth-4.1.0.tar.gz
  • Upload date:
  • Size: 14.1 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.1.0.tar.gz
Algorithm Hash digest
SHA256 59be2dca7be47fa638db5b65d96ea39a485c131915497f4e83a5bd80c206f81a
MD5 1b6fd15f9bfdf8cd04a64b8ae6b88a35
BLAKE2b-256 b76869584f790c7f7391eb3d71a4eab35ccb754920563b6dccea38573149f28e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 10ebb80d11809948188f75f4c7b19e400d307a5f644f6c592b87a69155528056
MD5 ba4f9ddac0a0f5e0ffd626ac9c1f3795
BLAKE2b-256 61f0fff8423e5c672668250cc659270c624286415c1aa86561e3614e9a3d3523

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 7522cbaf6afd85b3068835189fc163ce2627fc0ab06391a8989bffed6f55a1f6
MD5 58b985021000b0303ec13af8470b0e35
BLAKE2b-256 19744b4b1c94c4f4b93bdd1a0d25a29cd2993156c70c3e33da6d4491bf69a36d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e62e3feb4918e40fca10634fd97a66b4ff84a3cee40d6ae06b8a5a240f55bb51
MD5 cba51d498d7bd470b8145bfa100ef7fa
BLAKE2b-256 d2e03982e38d715b62aa63ab46a6c348c554df01135319426eb25acea05ffa52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 166e2571b743925e1f8eb91027c9ee16ae7b0f789152b143ed50d168b0e1aba9
MD5 0728998c0adfb471cb12bc796a24b089
BLAKE2b-256 aa41f08d3aa9b9279fc069c257d402e7ef410fd610b9d4df924dd8f34546ec88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 99a1446ed9d0b8eb99c31277d62b015c629e97e7d41e8afd8e18300e02fb8594
MD5 ed92dacf462ada7a6678f3f8cb5c48cb
BLAKE2b-256 6c17859495683782aa3da771452f01f43548f7b6bc073c5c7024da0db821fa84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 15a219fbef4ee1c1f5a9772f7f7ce4b4554dc0a12b98e4e7e037add1759b3c65
MD5 80c20cf409dd11088b048adfcfeb295c
BLAKE2b-256 2d9a10fdf1ad0af09fdabda495ce7695c22cd8ad00ff593bcb3cc3ccb112ee69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b8b0bb02e27520ddfbc2abe935ae93710be2764d0910530aa8b6c372fcfd2543
MD5 a71fb1a19b2e1c47be519981be34eab5
BLAKE2b-256 2bfa64822f1a4e700fbeb9feede05fe193f56e5acb8fb545968deb6b11152241

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 f05371c7e4ff40af4bd4c30369fd45d35258f363cb8740d57761d6b417bcaee3
MD5 26f14a9840a34aeea0704994601492be
BLAKE2b-256 fa43166ddbb6b15d6d6c8c4993a0b33f07423f0e0153f540ac5be9fce726c162

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5580b8841efff57ee988646b91ead5480373d2b227cf3fee9af7b95648c57f5f
MD5 85ff387ace130cb8e56d54c9d0841fb3
BLAKE2b-256 339e4fc70008e051cc842daab16c80bb875f7d6bd5acba008cdef9d3704ef31b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1eb706cd09dcfa08689acd267eb3b10a6b116a4de5ea341ae04d70d477f77319
MD5 fe4a77809e2ba8f1206e852ba7fd9caa
BLAKE2b-256 0645af616fef4ca0b6c4f1b066d812aa34834beb58d7766218707204f5858296

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 2cb2e599d8daa023a86885e6463ebf798f60dbaae61e4fbf3e25d812cd9ee530
MD5 a8ba8a84181e318efce4c6e3f676cd84
BLAKE2b-256 a7481a5659edaca55316f73acde6546347c8638475d6d04b9367bb92a3be0682

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cosmic_popsynth-4.1.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 69298a36125aad5a58bb9490c70e5e528259b9e643571b5e2f8b8850884c76d3
MD5 8993be22fe3ff0fe728a8da4b941a789
BLAKE2b-256 7bb8fb6f6d1419a14dc4c1ffda624ceebe9c326e779d56274cf2c21e476f489b

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