Skip to main content

A Python code to perform protoplanetary disc population synthesis

Project description

A Python code for population synthesis of protoplanetary discs

Diskpop is a Python code used to generate and evolve synthetic populations of protoplanetary discs. It includes the viscous, hybrid and MHD-wind driven accretion prescriptions, internal and external photoevaporation, as well as dust evolution.

To analyse the raw output of Diskpop, the Python library popcorn is available. Both codes have been published in Somigliana et al. 2024 (ADD LINK).

Using Diskpop for your work

Diskpop and popcorn are freely available for the community to use. If you use Diskpop simulations in your work, please make sure to cite Somigliana et al. (2024) ADD LINK. Additionally, as the dust evolution module is forked from Richard Booth’s repository, if you use include dust in your simulations please cite also Booth et al. (2017).

Installation

Diskpop can be installed from terminal as

pip install diskpop

Alternatively, it is also possible to clone the Bitbucket repository. The same applies to the output analysis library, popcorn:

pip install popcorn

Diskpop Team

Diskpop and popcorn have been developed by Alice Somigliana, Giovanni Rosotti, Marco Tazzari, Leonardo Testi, Giuseppe Lodato, Claudia Toci, Rossella Anania, and Benoit Tabone. Both codes are under active development.

Diskpop papers

At this link you can find an up-to-date list of papers employing Diskpop (including its pre-release versions).

Documentation

The Diskpop documentation is available here

Acknowledgements

This project was partly supported by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - Ref no. 325594231 FOR 2634/2 TE 1024/2-1, by the DFG Cluster of Excellence Origins (www.origins-cluster.de). This projec has received funding from the European Research Council (ERC) via the ERC Synergy Grant ECOGAL (grant 855130).

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

diskpop-0.0.8.tar.gz (73.7 kB view details)

Uploaded Source

Built Distribution

diskpop-0.0.8-py3-none-any.whl (127.2 kB view details)

Uploaded Python 3

File details

Details for the file diskpop-0.0.8.tar.gz.

File metadata

  • Download URL: diskpop-0.0.8.tar.gz
  • Upload date:
  • Size: 73.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.8

File hashes

Hashes for diskpop-0.0.8.tar.gz
Algorithm Hash digest
SHA256 07a70dfa8c97d2da553e9651f801f3c68f48f9329fae662d26e75b0d7577f5ac
MD5 f16bbd6c3f264ada8f6b252432469f07
BLAKE2b-256 5abefc8cc58798dbd146f803b0f572d36e8f560be13ca2dbca7f88311e0bc20a

See more details on using hashes here.

File details

Details for the file diskpop-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: diskpop-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 127.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.8

File hashes

Hashes for diskpop-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 e861887a8ad345e3e80d3ec045a2225bdacedfe23e9180576a78a645f0c2985b
MD5 65156d8adfa9c8f7c2a94d21e79fee4d
BLAKE2b-256 0ab00d305008a9aef0c0f70f378cec724c568f9b1101d365e8944a9e3393ab4e

See more details on using hashes here.

Supported by

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