Skip to main content

Codes for the paper: Unexpected clustering pattern in dwarf galaxies challenges formation models

Project description

Unexpected clustering pattern in dwarf galaxies challenges formation models

Last commit Workflow Status MIT License PyPI

The package holds the codes for the paper "Unexpected clustering pattern in dwarf galaxies challenges formation models" (Journal Name??? - Volume??? - Page???).

Installation

To install the package, run:

pip install dwarf-assembly-bias

Alternatively, you can clone the repository and install the package locally via pip install -e /path/to/the/repo.

Resources for the paper

Code samples

Code samples are organized as individual programs, scripts or jupyter-notebooks, each for a specific procedure in producing the results in the paper. All code samples are put under docs/code_samples:

  • cal_2pccf/: program for 2PCCF computation.
  • cov_fit.py, fit_bias.py: measuring the covariance matrix and fitting the relative bias.
  • cal_halomass.py: HI-based halo mass estimation by assuming Burkert profile.
  • theory.ipynb: theoretical interpretations (galaxy-galaxy and galaxy-cosmic web 2PCCF, abundance matching, model of self-interaction dark matter).

Data for the figures

Here we provide all the data sheets, and scripts to load the data sheets and generate the figures exactly as those presented in the paper. All of these are held under docs/figures. Specifically,

  • data/: Excel data sheets, one for each Figure or Extended Data Figure.
  • plots_observation.py: scripts to generate observational figures (Fig. 1 and Extended Data Figs. 1-7).
  • plots_theory.ipynb: scripts to generate theoretical figures (Figs. 2, 3, 4 and Extended Data Fig. 8).

For developers

Contribute to the project

Pull requests are welcome. For any changes, start a pull request to the dev branch and we will review it.

For users

Citation

We ask the users to cite the paper when using the package (code or data) in their research.

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

dwarf_assembly_bias-0.0.1.tar.gz (69.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dwarf_assembly_bias-0.0.1-py3-none-any.whl (79.1 kB view details)

Uploaded Python 3

File details

Details for the file dwarf_assembly_bias-0.0.1.tar.gz.

File metadata

  • Download URL: dwarf_assembly_bias-0.0.1.tar.gz
  • Upload date:
  • Size: 69.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for dwarf_assembly_bias-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d3f6337a0998dc0148228ca8c4b4781e57b382616f8e1aa82ee544bdeb778b41
MD5 fa53959acb6cefd72beecdf91eb2cbd5
BLAKE2b-256 bce252e7be8bb61ec4ccb37a99a604d6a6eb82603b3620dd66a02de30ee94c04

See more details on using hashes here.

File details

Details for the file dwarf_assembly_bias-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for dwarf_assembly_bias-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f682ce5053ec341b70cd03432da02928a01218f3bf71541416601bf974e48c02
MD5 4e54a260bd31f7889db1447761f0db23
BLAKE2b-256 6f01c3b150f8763eb46eed0ff72954d46b5e8e0154582c0130ae687a436e454e

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