{"id":48592259,"url":"https://github.com/deepskies/deepcmbsim","last_synced_at":"2026-04-08T20:03:44.032Z","repository":{"id":220011871,"uuid":"213751006","full_name":"deepskies/DeepCMBsim","owner":"deepskies","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-13T18:45:17.000Z","size":20836,"stargazers_count":2,"open_issues_count":10,"forks_count":0,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-10-23T14:54:53.443Z","etag":null,"topics":["cmb","simulation"],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deepskies.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-08T20:48:26.000Z","updated_at":"2024-02-23T12:03:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"7fb71cde-f34a-4f61-963f-2e928285e25c","html_url":"https://github.com/deepskies/DeepCMBsim","commit_stats":null,"previous_names":["deepskies/deepcmbsim"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/deepskies/DeepCMBsim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepskies%2FDeepCMBsim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepskies%2FDeepCMBsim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepskies%2FDeepCMBsim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepskies%2FDeepCMBsim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepskies","download_url":"https://codeload.github.com/deepskies/DeepCMBsim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepskies%2FDeepCMBsim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31571601,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cmb","simulation"],"created_at":"2026-04-08T20:03:43.109Z","updated_at":"2026-04-08T20:03:44.022Z","avatar_url":"https://github.com/deepskies.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# `DeepCMBsim`\n\nCode for producing realistic simulations of the CMB with noise and lensing capabilities.\n\n## Installation\n\nThis code relies on `camb` to generate power spectra and (optionally) `namaster` to simulate CMB temperature maps. \n\nWe provide an environment specification file for `conda` or `mamba` users at `conda-env.yml`. With `conda`, an environment is created with `conda env create -f conda-env.yml`. With `micromamba` the `env` is omitted and a new environment is instead created with `micromamba create -f conda-env.yml`. If you have a newer Mac with Apple Silicon (eg, M1 or M2 chip) you may have issues with `namaster` (which is an extra). If you use `conda` or `mamba` for managing packages, you will need to follow the trick described [here](https://conda-forge.org/docs/user/tipsandtricks.html#installing-apple-intel-packages-on-apple-silicon). For example, with the `yml` file provided, the entire command to create the new environment on Apple Silicon with micromamba is `CONDA_SUBDIR=osx-64 micromamba create -f conda-env.yml`. As far as we are aware, this is only an issue on new Macs, and will only arise for users who wish to include mapping functionality in the package. \n\nFrom the top-level directory, you can do `pip install .` for a normal install, or `pip install .  pymaster` to include pymaster.\n\n## Usage\n\nThe core functions are in `CAMBPowerSpectrum` in the `camb_power_spectrum` module, which relies on an instance of the `config_obj` class from the `params_io` module \n\nThe usage of the code is documented in `notebooks/simcmb_example.ipynb`, and a simple bash script that you can modify for your own purposes is given in `simcmb/simcmb.py`\n\n\n## Citation\n\nIf you use this code in your research, please cite our JOSS paper. Please also make use of the citation instructions for `camb` provided [here](https://camb.info).\n\n\n## Contributing\n\nIf you would like to contribute, please open a new [issue](https://github.com/deepskies/simcmb/issues), and/or be in touch with the [authors](#contact)\n\n## Contact\n\nThe code was developed by [Samuel D. McDermott](https://samueldmcdermott.github.io) and is maintained by the [DeepSkies lab](https://deepskieslab.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepskies%2Fdeepcmbsim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeepskies%2Fdeepcmbsim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepskies%2Fdeepcmbsim/lists"}