{"id":47668928,"url":"https://github.com/cpinte/mcfost","last_synced_at":"2026-04-23T06:10:16.201Z","repository":{"id":37295662,"uuid":"195810457","full_name":"cpinte/mcfost","owner":"cpinte","description":"MCFOST radiative transfer code","archived":false,"fork":false,"pushed_at":"2026-04-17T05:09:45.000Z","size":9777,"stargazers_count":39,"open_issues_count":7,"forks_count":28,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-04-17T07:15:39.963Z","etag":null,"topics":["astronomy","astrophysical-simulation","astrophysics","fortran","radiative-transfer"],"latest_commit_sha":null,"homepage":"","language":"Fortran","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cpinte.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-07-08T12:46:49.000Z","updated_at":"2026-03-31T11:13:35.000Z","dependencies_parsed_at":"2024-03-15T11:52:59.569Z","dependency_job_id":"1617f575-ba0c-4a82-9d96-930066e5a738","html_url":"https://github.com/cpinte/mcfost","commit_stats":{"total_commits":3389,"total_committers":30,"mean_commits":"112.96666666666667","dds":0.6149306580112128,"last_synced_commit":"fd727be6681c97582ff6440d1d5a86c1e498ad7d"},"previous_names":[],"tags_count":175,"template":false,"template_full_name":null,"purl":"pkg:github/cpinte/mcfost","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpinte%2Fmcfost","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpinte%2Fmcfost/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpinte%2Fmcfost/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpinte%2Fmcfost/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cpinte","download_url":"https://codeload.github.com/cpinte/mcfost/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpinte%2Fmcfost/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32168229,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-23T02:19:40.750Z","status":"ssl_error","status_checked_at":"2026-04-23T02:17:55.737Z","response_time":53,"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":["astronomy","astrophysical-simulation","astrophysics","fortran","radiative-transfer"],"created_at":"2026-04-02T12:17:50.984Z","updated_at":"2026-04-23T06:10:16.168Z","avatar_url":"https://github.com/cpinte.png","language":"Fortran","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\nThe MCFOST radiative transfer code\n==================================\n\n\u003cp align='center'\u003e\n  \u003cbr/\u003e\n  \u003cimg src=\"https://github.com/cpinte/mcfost/blob/main/logo/mcfost_logo.png\" width=\"300\" height=\"300\"\u003e\n  \u003cbr/\u003e\n\u003c/p\u003e\n\n- Code: \u003chttps://github.com/cpinte/mcfost\u003e\n- Docs: \u003chttps://mcfost.readthedocs.io\u003e\n\n[![test-suite](https://github.com/cpinte/mcfost/actions/workflows/test-suite.yml/badge.svg)](https://github.com/cpinte/mcfost/actions/workflows/test-suite.yml?query=branch%3Amain++)\n[![Documentation Status](https://readthedocs.org/projects/mcfost/badge/?version=latest)](https://mcfost.readthedocs.io/en/latest/)\n\nAbout\n-----\n\nMCFOST is a 3D continuum and line radiative transfer code based on an hybrid Monte Carlo and ray-tracing method. It is mainly designed to study the circumstellar environment of young stellar objects, but has been used for a wide range of astrophysical problems. The calculations are done exactly within the limitations of the Monte Carlo noise and machine precision, i.e. no approximation are used in the calculations. The code has been strongly optimized for speed.\n\nCode of conduct\n---------------\nIf you wish to use the code, please make sure you agree to adhere to the [code of conduct](https://github.com/cpinte/mcfost?tab=coc-ov-file).\n\nCode Papers\n-----------\nCore papers :\n- Pinte et al. 2006:  https://ui.adsabs.harvard.edu/abs/2006A%26A...459..797P/abstract\n- Pinte et al. 2009 : https://ui.adsabs.harvard.edu/abs/2009A%26A...498..967P/abstract\n\nRadiative transfer in atomic lines:\n- Tessore et al. 2021 : https://ui.adsabs.harvard.edu/abs/2021A%26A...647A..27T/abstract\n\n\nLicence\n-------\n\nSee LICENCE file for usage and distribution conditions.\n\nThe code is open source under GPLv3.\nWe also kindly ask you cite the code papers in scientific publications if you are using the code in your research.\n\nIf the code is useful for your research, please get in touch with us.\nWe welcome scientific collaborations, and hopefully we will be able to help.\n\n\nContributing\n------------\nWe welcome contributions, including (but not limited to):\n\n1. Code, via [pull request](https://github.com/cpinte/mcfost/pulls). Please read the developer section of the user guide for guidelines. \nWe use the [pre-commit](https://pre-commit.com) framework to automatically fix\nsome coding bad practices.\nIt is recommended to install pre-commit by running the following commands from the top level of the repo\n```shell\npython3 -m pip install pre-commit\npre-commit install\n```\n2. Documentation, also by [pull request](https://github.com/cpinte/mcfost/pulls). Docs can be edited in the docs/ directory of the main code. \n3. Suggestions for features or bug reports, via the [issue tracker](https://github.com/cpinte/mcfost/issues/new). Please file bugs via github rather than by email.\n\nQuestions?\n----------\n\nDiscussions about the code and its use have moved [here](https://github.com/cpinte/mcfost/discussions).\n\nVisualising your results\n------------------------\nWe suggest to use [pymcfost](https://github.com/cpinte/pymcfost). Alternative options are discussed in the [documentation](https://mcfost.readthedocs.io/en/latest/tools.html).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcpinte%2Fmcfost","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcpinte%2Fmcfost","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcpinte%2Fmcfost/lists"}