{"id":46138,"name":"radis","description":"A fast line-by-line code for high-resolution infrared molecular spectra.","url":"https://github.com/radis/radis","last_synced_at":"2026-08-11T06:27:54.815Z","repository":{"id":38819459,"uuid":"118933991","full_name":"radis/radis","owner":"radis","description":"🌱 A fast line-by-line code for high-resolution infrared molecular spectra","archived":false,"fork":false,"pushed_at":"2026-08-04T14:31:41.000Z","size":43810,"stargazers_count":278,"open_issues_count":72,"forks_count":190,"subscribers_count":11,"default_branch":"develop","last_synced_at":"2026-08-04T15:06:03.968Z","etag":null,"topics":["astrophysics","closember","combustion","exoplanets","hitemp","hitran","infrared","plasma","plasma-physics","radiation","spectra","spectroscopy"],"latest_commit_sha":null,"homepage":"http://radis.github.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/radis.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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2018-01-25T15:54:18.000Z","updated_at":"2026-08-04T11:46:09.000Z","dependencies_parsed_at":"2024-02-16T12:43:00.784Z","dependency_job_id":"7ef1c934-8711-407c-89d5-c9bb814f2106","html_url":"https://github.com/radis/radis","commit_stats":{"total_commits":3003,"total_committers":64,"mean_commits":46.921875,"dds":0.745920745920746,"last_synced_commit":"28a9243ea91d3ec8d4ef234bd0f64c37b49ef56b"},"previous_names":[],"tags_count":45,"template":false,"template_full_name":null,"purl":"pkg:github/radis/radis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radis%2Fradis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radis%2Fradis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radis%2Fradis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radis%2Fradis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/radis","download_url":"https://codeload.github.com/radis/radis/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radis%2Fradis/sbom","scorecard":{"id":757845,"data":{"date":"2025-08-11","repo":{"name":"github.com/radis/radis","commit":"432fb484d00fe4ad8871c873187aff04e3fc8a3a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 14 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":8,"reason":"binaries present in source code","details":["Warn: binary detected: radis/gpu/vulkan/bin/vkfft_vulkan.dll:1","Warn: binary detected: radis/gpu/vulkan/bin/vkfft_vulkan.so:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Lesser General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: pipCommand not pinned by hash: .devcontainer/activate.sh:8","Warn: pipCommand not pinned by hash: .devcontainer/activate.sh:13","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T22:19:22.057Z","repository_id":38819459,"created_at":"2025-08-22T22:19:22.057Z","updated_at":"2025-08-22T22:19:22.057Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36311803,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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"}},"owner":{"login":"radis","name":"RADIS","uuid":"35809936","kind":"organization","description":"Fast molecular spectra ","email":"radis-radiation@googlegroups.com","website":"https://radis.github.io/","location":"https://radis.github.io/slack-invite/","twitter":"radis_radiation","company":null,"icon_url":"https://avatars.githubusercontent.com/u/35809936?v=4","repositories_count":20,"last_synced_at":"2026-08-06T18:21:09.605Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/radis","funding_links":["https://github.com/sponsors/radis"],"total_stars":301,"followers":33,"following":0,"created_at":"2022-11-17T12:14:29.099Z","updated_at":"2026-08-06T18:21:09.673Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/radis","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/radis/repositories"},"packages":[],"commits":{"id":647524,"full_name":"radis/radis","default_branch":"develop","total_commits":3948,"total_committers":70,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":56.4,"dds":0.6160081053698074,"past_year_total_commits":395,"past_year_total_committers":17,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":23.235294117647058,"past_year_dds":0.5873417721518988,"last_synced_at":"2026-08-10T13:21:05.145Z","last_synced_commit":"889fd800155c29ff4a68aea2497dae679117522d","created_at":"2023-03-09T09:13:54.237Z","updated_at":"2026-08-10T13:20:56.286Z","committers":[{"name":"Erwan Pannier","email":"erwan.pannier@gmail.com","login":"erwanp","count":1516},{"name":"NicolasEM2C","email":"nicolas.minesi@centralesupelec.fr","login":"minouHub","count":578},{"name":"Dirk van den Bekerom","email":"dcmvdbekerom@gmail.com","login":"dcmvdbekerom","count":364},{"name":"Josh Soref","email":"2119212+jsoref","login":"jsoref","count":175},{"name":"Prtm2110","email":"prathamhole@gmail.com","login":"Prtm2110","count":167},{"name":"anandxkumar","email":"anandkumar26sep00@gmail.com","login":"anandxkumar","count":131},{"name":"Darshan Patil","email":"darshanpatil15105@gmail.com","login":"darshvn","count":127},{"name":"menasrac","email":"racim.menasria@student-cs.fr","login":"menasrac","count":72},{"name":"Pankaj Mishra","email":"pankajmishra1511@gmail.com","login":"pkj-m","count":66},{"name":"Somesh","email":"1someshverma@gmail.com","login":"1someshverma","count":64},{"name":"CorentinGrimaldi","email":"corentin.grimaldi@protonmail.com","login":"CorentinGrimaldi","count":62},{"name":"code29563","email":"89779096+code29563","login":"code29563","count":60},{"name":"Tanisha Dahale","email":"tanishadahale2005@gmail.com","login":"tanishadahale","count":53},{"name":"Hajime Kawahara","email":"divrot@gmail.com","login":"HajimeKawahara","count":46},{"name":"zeyad zahran","email":"20912023100721@fci.zu.edu.eg","login":"Zeyadzahran","count":42},{"name":"Tran Huu Nhat Huy","email":"huy9515@gmail.com","login":"TranHuuNhatHuy","count":41},{"name":"Supriya1702","email":"supriyakvmari@gmail.com","login":"Supriya1702","count":39},{"name":"Merin Theres Jose","email":"merintheresjose@gmail.com","login":"merintheres","count":38},{"name":"gagan-aryan","email":"gaganaryan19@gmail.com","login":"encrypted-soul","count":31},{"name":"mohyware","email":"mohieelden50@gmail.com","login":"mohyware","count":26},{"name":"Sagar Chotalia","email":"sagarchotalia2@gmail.com","login":"sagarchotalia","count":20},{"name":"adityabharadwaj198","email":"adityabharadwaj198@gmail.com","login":"adityabharadwaj198","count":19},{"name":"Sonika","email":"sonikapillai77@gmail.com","login":"sonikarajesh","count":18},{"name":"Omiii-215","email":"omhabib311@gmail.com","login":"Omiii-215","count":16},{"name":"Susannah Klaneček","email":"suzil@protonmail.ch","login":null,"count":16},{"name":"Nicolas MINESI","email":"nicolas.minesi@ecp.fr","login":null,"count":12},{"name":"arunavabasu-03","email":"arunavabasuDev@gmail.com","login":"arunavabasucom","count":12},{"name":"Ritwik Saha","email":"s.ritwik98@gmail.com","login":"ritzvik","count":10},{"name":"gh4ag","email":"gallant.arnaud@gmail.com","login":"gh4ag","count":9},{"name":"123","email":"a123@123deMacBook-Air.local","login":null,"count":8},{"name":"Ulysse","email":"44763509+ulyssed","login":"ulyssed","count":8},{"name":"Alexander Johan Arntzen","email":"alexander.arntzen@gmail.com","login":"alexarntzen","count":6},{"name":"Adarsh Desai","email":"desaiadarsh22@gmail.com","login":"advide2001","count":6},{"name":"Pavan Kumar","email":"konapala.pawan.kumar@gmail.com","login":"PavanendraBaahubali","count":5},{"name":"gugzy","email":"augustin.tibere-inglesse@ecp.fr","login":"gugzy","count":5},{"name":"Yui Kasagi","email":"yui.kasagi@grad.nao.ac.jp","login":null,"count":5},{"name":"MVAMULYA","email":"vaishnaviamulya19@gmail.com","login":"MVAMULYA","count":4},{"name":"akcol","email":"akcol@umich.edu","login":"Akcol","count":4},{"name":"Flamki","email":"9833ayush@gmail.com","login":"Flamki","count":4},{"name":"Chanugundla Divyaashritha","email":"ashritha@Chanugundlas-MacBook-Pro.local","login":null,"count":4},{"name":"Brendan Drury","email":"brendandrury@g.ucla.edu","login":null,"count":3},{"name":"Maksim","email":"52274532+BlehMaks","login":"BlehMaks","count":3},{"name":"sh-tada","email":"shotarotada1@gmail.com","login":"sh-tada","count":3},{"name":"michaeldaviducf","email":"66499864+michaeldaviducf","login":"michaeldaviducf","count":3},{"name":"madhavshah49","email":"63416839+madhavshah49","login":"madhavshah49","count":3},{"name":"jayanthchandra","email":"jayanthchandra14@gmail.com","login":"jayanthchandra","count":3},{"name":"Yvan Nollet","email":"yvan.nollet@rayference.eu","login":"nollety","count":3},{"name":"Smit","email":"smitsekhadia99@gmail.com","login":"smitsekhadiaa","count":3},{"name":"Kyriakos Akriotis","email":"akriotis.kyriakos@gmail.com","login":"akyriako","count":3},{"name":"Haris Katsikogiannis","email":"haris.katsik@gmail.com","login":"harry353","count":3},{"name":"E-W-Jones","email":"evan_w_jones@hotmail.com","login":"E-W-Jones","count":3},{"name":"Jean Maillard","email":"jean.maillard@student.ecp.fr","login":null,"count":2},{"name":"raza-khan0108","email":"razawarsi828@gmail.com","login":"raza-khan0108","count":2},{"name":"iris","email":"109429124+archiristo","login":"archiristo","count":2},{"name":"AlphaVictorDelta","email":"56831159+AlphaVictorDelta","login":"AlphaVictorDelta","count":2},{"name":"Leberwurscht","email":"Leberwurscht","login":"Leberwurscht","count":2},{"name":"Mariotto Pierre","email":"pierre.mariotto@ecp.fr","login":"mariottop","count":2},{"name":"Susannah Klaneček","email":"suzil","login":"suzil","count":2},{"name":"mragank02","email":"128489647+mragank02","login":"mragank02","count":1},{"name":"jeshwanth721","email":"132573633+jeshwanth721","login":"jeshwanth721","count":1},{"name":"Yui Kawashima@higuma","email":"yui.kawashima.721@gmail.com","login":"ykawashima","count":1},{"name":"Augustin","email":"gugus000@hotmail.com","login":null,"count":1},{"name":"sh-tada","email":"shotarotada0@gmail.com","login":null,"count":1},{"name":"Vincent Leroy","email":"vincent.leroy@rayference.eu","login":"leroyvn","count":1},{"name":"Mark","email":"mverleg.noreply@gmail.com","login":"mverleg","count":1},{"name":"Bernat Frangi","email":"bernat.frangi@gmail.com","login":"bfrangi","count":1},{"name":"Ayaan","email":"ayaanabdshaikh@gmail.com","login":"ayaanshk","count":1},{"name":"Apoorv Darshan","email":"ad13dtu@gmail.com","login":"apoorvdarshan","count":1},{"name":"Andrew Irorere","email":"andreyscott301@gmail.com","login":"andreyscott","count":1},{"name":"AllanHOlesenBW","email":"aholesen@babcock.com","login":"AllanHOlesenBW","count":1}],"past_year_committers":[{"name":"NicolasEM2C","email":"nicolas.minesi@centralesupelec.fr","login":"minouHub","count":163},{"name":"Prtm2110","email":"prathamhole@gmail.com","login":"Prtm2110","count":73},{"name":"Tanisha Dahale","email":"tanishadahale2005@gmail.com","login":"tanishadahale","count":53},{"name":"zeyad zahran","email":"20912023100721@fci.zu.edu.eg","login":"Zeyadzahran","count":42},{"name":"Merin Theres Jose","email":"merintheresjose@gmail.com","login":"merintheres","count":19},{"name":"Omiii-215","email":"omhabib311@gmail.com","login":"Omiii-215","count":16},{"name":"Pavan Kumar","email":"konapala.pawan.kumar@gmail.com","login":"PavanendraBaahubali","count":5},{"name":"Chanugundla Divyaashritha","email":"ashritha@Chanugundlas-MacBook-Pro.local","login":null,"count":4},{"name":"Darshan Patil","email":"darshanpatil15105@gmail.com","login":"darshvn","count":4},{"name":"Flamki","email":"9833ayush@gmail.com","login":"Flamki","count":4},{"name":"Hajime Kawahara","email":"divrot@gmail.com","login":"HajimeKawahara","count":2},{"name":"Haris Katsikogiannis","email":"haris.katsik@gmail.com","login":"harry353","count":2},{"name":"Leberwurscht","email":"Leberwurscht","login":"Leberwurscht","count":2},{"name":"iris","email":"109429124+archiristo","login":"archiristo","count":2},{"name":"raza-khan0108","email":"razawarsi828@gmail.com","login":"raza-khan0108","count":2},{"name":"Apoorv Darshan","email":"ad13dtu@gmail.com","login":"apoorvdarshan","count":1},{"name":"jeshwanth721","email":"132573633+jeshwanth721","login":"jeshwanth721","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/radis%2Fradis/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-10T00:00:10.517Z","repositories_count":6625838,"commits_count":918472644,"contributors_count":39004388,"owners_count":1330300,"committers_count":3290866,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"radis/radis","html_url":"https://github.com/radis/radis","last_synced_at":"2026-08-10T13:57:24.330Z","status":"active","issues_count":216,"pull_requests_count":411,"avg_time_to_close_issue":26158264.260162603,"avg_time_to_close_pull_request":3479790.1595092025,"issues_closed_count":123,"pull_requests_closed_count":326,"pull_request_authors_count":61,"issue_authors_count":59,"avg_comments_per_issue":3.662037037037037,"avg_comments_per_pull_request":3.51338199513382,"merged_pull_requests_count":254,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":19,"past_year_pull_requests_count":82,"past_year_avg_time_to_close_issue":5308528.333333333,"past_year_avg_time_to_close_pull_request":2467273.8723404254,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":47,"past_year_pull_request_authors_count":22,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":1.7894736842105263,"past_year_avg_comments_per_pull_request":3.6219512195121952,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"created_at":"2023-05-14T22:42:27.840Z","updated_at":"2026-08-10T13:57:24.330Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/radis%2Fradis","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/radis%2Fradis/issues","issue_labels_count":{"bug":92,"enhancement":45,"todo":42,"good first issue":32,"physics":26,"interface":20,"😎.":15,"ci-dev":14,"databases":12,"performance":11,"💡gsoc":11,"documentation":8,"help wanted":8,"refactor":7,"post-process":5,"db:hitran":4,"db:exomol":4,"🤔🤔.":4,"gpu":3,"use-case":2,"db:hitemp":2,"⭐⭐⭐_":2,"inactive-notice":1},"pull_request_labels_count":{"bug":32,"ci-dev":30,"interface":26,"documentation":18,"physics":17,"performance":17,"databases":14,"db:hitemp":10,"db:exomol":8,"gpu":4,"db:hitran":3,"enhancement":3,"post-process":2,"⭐⭐⭐_":2,"refactor":1,"todo":1,"inactive-notice":1},"issue_author_associations_count":{"MEMBER":77,"COLLABORATOR":58,"NONE":57,"CONTRIBUTOR":24},"pull_request_author_associations_count":{"COLLABORATOR":152,"CONTRIBUTOR":148,"NONE":61,"MEMBER":50},"issue_authors":{"erwanp":57,"minouHub":37,"dcmvdbekerom":18,"Prtm2110":10,"code29563":5,"saradelahaie":5,"HajimeKawahara":5,"Rockyuo666":5,"Airfooox":3,"TranHuuNhatHuy":3,"CorentinGrimaldi":3,"Zeyadzahran":3,"merintheres":3,"prathamhole14":3,"bfrangi":2,"mdaeron":2,"aditya-pandey-dev":2,"darshvn":2,"jmmelko":2,"rde-girl":2,"JackK02":2,"cWetaski":2,"Supriya1702":2,"gh4ag":2,"nollety":2,"nicolaSensing":1,"dxb0920":1,"auroraaustralis6686122":1,"EkulRF":1,"RGD2":1,"zysssss":1,"bsipocz":1,"ruler611":1,"zzzz-spec":1,"vanfossen":1,"Abhay-becks":1,"MrAnimaniac":1,"YuiKasagi":1,"foff1nho":1,"18050500065":1,"mohyware":1,"1oyue":1,"audren-dor":1,"pmariotto":1,"pkj-m":1,"well-zt":1,"maq77":1,"PrometheusYao":1,"kevinmonisit":1,"Apurv428":1,"StijnHelsl98t":1,"Omiii-215":1,"suzil":1,"marina8888":1,"anandxkumar":1,"lvyongxue":1,"wendymaoo":1,"arunavabasu-03":1,"Yuhao-9509":1},"pull_request_authors":{"minouHub":91,"erwanp":42,"darshvn":37,"Prtm2110":25,"HajimeKawahara":19,"prabhat-kumar96":18,"Zeyadzahran":17,"mohyware":16,"code29563":10,"1someshverma":10,"prathamhole14":9,"tanishadahale":9,"merintheres":8,"TranHuuNhatHuy":7,"dcmvdbekerom":7,"menasrac":7,"sh-tada":6,"aditya-pandey-dev":5,"smitsekhadiaa":4,"arunavabasu-03":4,"anandxkumar":4,"alexarntzen":4,"salmanhiro":3,"akyriako":2,"Omiii-215":2,"Flamki":2,"shifa-23":2,"leroyvn":2,"nollety":2,"CorentinGrimaldi":2,"Akcol":2,"YuiKasagi":2,"ayaanshk":2,"E-W-Jones":2,"jeshwanth721":1,"sagarchotalia":1,"ykawashima":1,"mdrodelo":1,"jsoref":1,"andreyscott":1,"ArinDhawan":1,"mragank02":1,"advide2001":1,"AllanHOlesenBW":1,"pag1pag":1,"bfrangi":1,"suzil":1,"MJO7":1,"anmol-janamatti":1,"harry353":1,"aDNAn-itis":1,"Supriya1702":1,"ironman1947":1,"duongynhi000005-oss":1,"pmariotto":1,"imperorrp":1,"PavanendraBaahubali":1,"Jah-yee":1,"manas-raj999":1,"raza-khan0108":1,"Malaybhai11":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-10T00:00:23.081Z","repositories_count":14795470,"issues_count":28417476,"pull_requests_count":93835304,"authors_count":11429235,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":8,"enhancement":4,"todo":2,"db:hitemp":1,"documentation":1,"good first issue":1},"past_year_pull_request_labels_count":{"ci-dev":12,"bug":6,"databases":5,"db:hitemp":5,"documentation":5,"interface":2,"db:exomol":2,"performance":2,"todo":1,"enhancement":1,"inactive-notice":1,"physics":1},"past_year_issue_author_associations_count":{"COLLABORATOR":7,"CONTRIBUTOR":6,"NONE":6},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":36,"COLLABORATOR":27,"NONE":14,"MEMBER":5},"past_year_issue_authors":{"minouHub":4,"Zeyadzahran":3,"aditya-pandey-dev":2,"merintheres":2,"prathamhole14":2,"saradelahaie":2,"18050500065":1,"audren-dor":1,"Omiii-215":1,"Prtm2110":1},"past_year_pull_request_authors":{"Zeyadzahran":17,"minouHub":16,"tanishadahale":9,"prathamhole14":9,"aditya-pandey-dev":5,"merintheres":4,"erwanp":3,"HajimeKawahara":2,"Flamki":2,"Omiii-215":2,"dcmvdbekerom":2,"ironman1947":1,"Jah-yee":1,"jeshwanth721":1,"Malaybhai11":1,"duongynhi000005-oss":1,"MJO7":1,"pag1pag":1,"PavanendraBaahubali":1,"Prtm2110":1,"raza-khan0108":1,"anmol-janamatti":1},"maintainers":[{"login":"minouHub","count":128,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/minouHub"},{"login":"erwanp","count":99,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/erwanp"},{"login":"dcmvdbekerom","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dcmvdbekerom"},{"login":"HajimeKawahara","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HajimeKawahara"},{"login":"prathamhole14","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prathamhole14"},{"login":"TranHuuNhatHuy","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TranHuuNhatHuy"},{"login":"anandxkumar","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anandxkumar"},{"login":"1someshverma","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/1someshverma"},{"login":"arunavabasu-03","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/arunavabasu-03"},{"login":"CorentinGrimaldi","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CorentinGrimaldi"},{"login":"menasrac","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/menasrac"},{"login":"Prtm2110","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Prtm2110"},{"login":"Supriya1702","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Supriya1702"},{"login":"suzil","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/suzil"},{"login":"pmariotto","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pmariotto"},{"login":"pkj-m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pkj-m"},{"login":"sagarchotalia","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagarchotalia"},{"login":"ykawashima","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ykawashima"}],"active_maintainers":[{"login":"minouHub","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/minouHub"},{"login":"prathamhole14","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prathamhole14"},{"login":"erwanp","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/erwanp"},{"login":"dcmvdbekerom","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dcmvdbekerom"},{"login":"HajimeKawahara","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/HajimeKawahara"},{"login":"Prtm2110","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Prtm2110"}]},"events":{"total":{"ReleaseEvent":5,"DeleteEvent":22,"PullRequestEvent":205,"ForkEvent":42,"IssuesEvent":125,"WatchEvent":39,"IssueCommentEvent":576,"PushEvent":225,"GollumEvent":2,"PullRequestReviewCommentEvent":268,"PullRequestReviewEvent":286,"CreateEvent":31},"last_year":{"ReleaseEvent":1,"DeleteEvent":12,"PullRequestEvent":53,"ForkEvent":10,"IssuesEvent":27,"WatchEvent":13,"IssueCommentEvent":144,"PushEvent":114,"PullRequestReviewCommentEvent":70,"PullRequestReviewEvent":58,"CreateEvent":10}},"keywords":["astrophysics","closember","combustion","exoplanets","hitemp","hitran","infrared","plasma","plasma-physics","radiation","spectra","spectroscopy"],"dependencies":[{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-07-12T17:38:42.728Z","updated_at":"2022-07-12T17:38:42.728Z","repository_link":"https://github.com/radis/radis/blob/develop/setup.py","dependencies":[{"id":191669130,"package_name":"astropy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669131,"package_name":"astroquery","ecosystem":"pypi","requirements":"\u003e=0.3.9","direct":true,"kind":"runtime","optional":false},{"id":191669132,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669133,"package_name":"configparser","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669134,"package_name":"cython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669135,"package_name":"hitran-api","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669136,"package_name":"lxml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669137,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003c=1.22.3","direct":true,"kind":"runtime","optional":false},{"id":191669138,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669139,"package_name":"habanero","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669140,"package_name":"h5py","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669141,"package_name":"hjson","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669142,"package_name":"ipython","ecosystem":"pypi","requirements":"\u003e=7.0.0","direct":true,"kind":"runtime","optional":false},{"id":191669143,"package_name":"joblib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669144,"package_name":"json-tricks","ecosystem":"pypi","requirements":"\u003e=3.15.0","direct":true,"kind":"runtime","optional":false},{"id":191669145,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.0.5","direct":true,"kind":"runtime","optional":false},{"id":191669146,"package_name":"plotly","ecosystem":"pypi","requirements":"\u003e=2.5.1","direct":true,"kind":"runtime","optional":false},{"id":191669147,"package_name":"progressbar2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669148,"package_name":"numba","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669149,"package_name":"mpldatacursor","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669150,"package_name":"publib","ecosystem":"pypi","requirements":"\u003e=0.3.2","direct":true,"kind":"runtime","optional":false},{"id":191669151,"package_name":"peakutils","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669152,"package_name":"termcolor","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669153,"package_name":"tables","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669154,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669155,"package_name":"psutil","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669156,"package_name":"seaborn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669157,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.4.0","direct":true,"kind":"runtime","optional":false},{"id":191669158,"package_name":"tuna","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":191669159,"package_name":"vaex","ecosystem":"pypi","requirements":"\u003e=4.9.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-21T19:58:59.581Z","updated_at":"2023-09-21T19:58:59.581Z","repository_link":"https://github.com/radis/radis/blob/develop/requirements.txt","dependencies":[{"id":13857068650,"package_name":"lxml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13857068651,"package_name":"hjson","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13857068652,"package_name":"publib","ecosystem":"pypi","requirements":"\u003e=0.3.2","direct":true,"kind":"runtime","optional":false},{"id":13857068666,"package_name":"hitran-api","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13857068697,"package_name":"peakutils","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13857068842,"package_name":"ruamel.yaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13857068843,"package_name":"json-tricks","ecosystem":"pypi","requirements":"\u003e=3.15.0","direct":true,"kind":"runtime","optional":false},{"id":13857068846,"package_name":"mpldatacursor","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"conda","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2024-02-16T12:42:54.348Z","updated_at":"2024-02-16T12:42:54.348Z","repository_link":"https://github.com/radis/radis/blob/develop/environment.yml","dependencies":[{"id":16262535575,"package_name":"astropy","ecosystem":"conda","requirements":"\u003e=4.3.1","direct":true,"kind":"runtime","optional":false},{"id":16262535579,"package_name":"astroquery","ecosystem":"conda","requirements":"\u003e=0.4.6","direct":true,"kind":"runtime","optional":false},{"id":16262535582,"package_name":"beautifulsoup4","ecosystem":"conda","requirements":"\u003e=4.10.0","direct":true,"kind":"runtime","optional":false},{"id":16262535584,"package_name":"cantera","ecosystem":"conda","requirements":"\u003e=2.5.1","direct":true,"kind":"runtime","optional":false},{"id":16262535742,"package_name":"configparser","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535743,"package_name":"cython","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535744,"package_name":"h5py","ecosystem":"conda","requirements":"\u003e=3.2.1","direct":true,"kind":"runtime","optional":false},{"id":16262535769,"package_name":"habanero","ecosystem":"conda","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":16262535770,"package_name":"joblib","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535771,"package_name":"lmfit","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535885,"package_name":"matplotlib","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535886,"package_name":"numba","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535961,"package_name":"numpy","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535962,"package_name":"pandas","ecosystem":"conda","requirements":"\u003c2.0.0","direct":true,"kind":"runtime","optional":false},{"id":16262535963,"package_name":"pip","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535964,"package_name":"plotly","ecosystem":"conda","requirements":"\u003e=2.5.1","direct":true,"kind":"runtime","optional":false},{"id":16262535965,"package_name":"progressbar2","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535967,"package_name":"psutil","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535968,"package_name":"pytables","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535969,"package_name":"python","ecosystem":"conda","requirements":"3.8.*","direct":true,"kind":"runtime","optional":false},{"id":16262535970,"package_name":"scipy","ecosystem":"conda","requirements":"\u003e=1.4.0","direct":true,"kind":"runtime","optional":false},{"id":16262535971,"package_name":"seaborn","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262535972,"package_name":"specutils","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262536172,"package_name":"termcolor","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262536173,"package_name":"vaex-core","ecosystem":"conda","requirements":"\u003e=4.17.0","direct":true,"kind":"runtime","optional":false},{"id":16262536176,"package_name":"vaex-hdf5","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":16262536177,"package_name":"vaex-viz","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false}]}],"score":10.106428396532818,"created_at":"2023-09-13T08:45:16.641Z","updated_at":"2026-08-11T06:27:54.817Z","avatar_url":"https://github.com/radis.png","language":"Python","category":"Atmosphere","sub_category":"Radiative Transfer","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"[![PyPI](https://img.shields.io/pypi/v/radis.svg)](https://pypi.python.org/pypi/radis) [![Downloads](https://img.shields.io/pypi/dw/radis.svg)](https://pypistats.org/packages/radis) [![Article](https://zenodo.org/badge/doi/10.1016/j.jqsrt.2018.09.027.svg)](https://linkinghub.elsevier.com/retrieve/pii/S0022407318305867) [![Spectral Synthesis Algorithm](https://zenodo.org/badge/doi/10.1016/j.jqsrt.2020.107476.svg)](https://linkinghub.elsevier.com/retrieve/pii/S0022407320310049) [![Documentation Status](https://readthedocs.org/projects/radis/badge/)](https://readthedocs.org/projects/radis/) [![Binder](https://mybinder.org/badge.svg)](https://radis.github.io/radis-lab/)\n[![Slack](https://img.shields.io/badge/slack-join-green.svg?logo=slack)](https://radis.github.io/slack-invite/) [![Contributors](https://img.shields.io/github/contributors/radis/radis.svg)](https://github.com/radis/radis/graphs/contributors) [![Tests](https://app.travis-ci.com/radis/radis.svg?branch=develop)](https://app.travis-ci.com/github/radis/radis) [![Coverage](https://codecov.io/gh/radis/radis/branch/develop/graph/badge.svg)](https://codecov.io/gh/radis/radis) [![Benchmarks](http://img.shields.io/badge/benchmarked%20by-asv-blue.svg?style=flat)](https://github.com/radis/radis-benchmark) [![License](https://img.shields.io/badge/License-LGPL3-blue.svg)](./License.md)\n\n# [RADIS](https://radis.readthedocs.io/)\n\nRADIS is a fast line-by-line code for high resolution infrared molecular spectra (emission / absorption,\nequilibrium / non-LTE) based on HITRAN/HITEMP/ExoMol.\nAtomic spectra from the NIST and Kurucz databases are also available.\n\nRADIS includes post-processing tools to compare experimental spectra and spectra calculated\nwith RADIS or other spectral codes.\n\nFull user documentation (advanced install and examples) are available on the [RADIS Website](http://radis.readthedocs.io/).\n\n## Getting Started\n\n### Install\n\nAssuming you have Python installed with the [Anaconda](https://www.anaconda.com/download/) distribution you can use `pip`:\n\n```\npip install radis\n```\n\nor `mamba` or `conda` via the conda-forge channel:\n\n```\nconda install radis -c conda-forge\n```\n\n**That's it!** You can now run your first example below.\nIf you encounter any issue, or to upgrade the package later, please refer to the\n[detailed installation procedure](https://radis.readthedocs.io/en/latest/dev/developer.html#label-install).\n\n### Quick Start\n\nCalculate a CO equilibrium spectrum from the HITRAN database:\n\n```python\nfrom radis import calc_spectrum\ns = calc_spectrum(1900, 2300,         # cm-1\n                  molecule='CO',\n                  isotope='1,2,3',\n                  pressure=1.01325,   # bar\n                  Tgas=700,           # K\n                  mole_fraction=0.1,\n                  path_length=1,      # cm\n                  databank='hitran'   # or 'hitemp'\n                  )\ns.apply_slit(0.5, 'nm')       # simulate an experimental slit\ns.plot('radiance')\n```\n\n![CO spectrum](https://radis.readthedocs.io/en/latest/_images/co_spectrum_700K.png)\n\n### Advanced use\n\nThe Quick Start examples automatically download the line databases from [HITRAN-2016](https://radis.readthedocs.io/en/latest/references/references.html#hitran-2016), which is valid for temperatures below 700 K.\nFor *high temperature* cases, you may need to use other line databases such as [HITEMP-2010](https://radis.readthedocs.io/en/latest/references/references.html#hitemp-2010) (typically T \u003c 2000 K) or [CDSD-4000](https://radis.readthedocs.io/en/latest/references/references.html#cdsd-4000) (T \u003c 5000 K). HITEMP can also be downloaded\nautomatically, or can be downloaded manually and described in a `~/radis.json`\n[Configuration file](https://radis.readthedocs.io/en/latest/lbl/lbl.html#label-lbl-config-file).\n\nMore complex [examples](https://radis.readthedocs.io/en/latest/examples.html#label-examples) will require to use the [SpectrumFactory](https://radis.readthedocs.io/en/latest/source/radis.lbl.factory.html#radis.lbl.factory.SpectrumFactory)\nclass, which is the core of RADIS line-by-line calculations.\n[calc_spectrum](https://radis.readthedocs.io/en/latest/source/radis.lbl.calc.html#radis.lbl.calc.calc_spectrum) is a wrapper to [SpectrumFactory](https://radis.readthedocs.io/en/latest/source/radis.lbl.factory.html#radis.lbl.factory.SpectrumFactory)\nfor the simple cases.\n\n### Compare with experiments\n\nExperimental spectra can be loaded using the [experimental_spectrum](https://radis.readthedocs.io/en/latest/source/radis.spectrum.models.html#radis.spectrum.models.experimental_spectrum) function\nand compared with the [plot_diff](https://radis.readthedocs.io/en/latest/source/radis.spectrum.compare.html#radis.spectrum.compare.plot_diff) function. For instance:\n\n```python\nfrom numpy import loadtxt\nfrom radis import experimental_spectrum, plot_diff\nw, I = loadtxt('my_file.txt').T    # assuming 2 columns\nsexp = experimental_spectrum(w, I, Iunit='mW/cm2/sr/nm')\nplot_diff(sexp, s)    # comparing with spectrum 's' calculated previously\n```\n\nTypical output of [plot_diff](https://radis.readthedocs.io/en/latest/source/radis.spectrum.compare.html#radis.spectrum.compare.plot_diff):\n\n[![comparison](docs/spectrum/cdsd4000_vs_hitemp_3409K.svg)](https://radis.readthedocs.io/en/latest/spectrum/spectrum.html#compare-two-spectra)\n\nRefer to the [Examples](https://radis.readthedocs.io/en/latest/examples/examples.html) section for more examples, and to the\n[Spectrum page](https://radis.readthedocs.io/en/latest/spectrum/spectrum.html) for more post-processing functions.\n\n### GPU Acceleration\n\nRADIS supports GPU acceleration for super-fast computation of spectra. Refer to [GPU Spectrum Calculation on RADIS](https://radis.readthedocs.io/en/latest/lbl/lbl.html#calculating-spectrum-using-gpu) for more details on GPU acceleration.\n\n## Try online (no installation needed!)\n\n### 🌱 Radis-app\n\nA simple [web-app](https://radis.app/) for RADIS under development - [GitHub](https://github.com/suzil/radis-app)\n\n[![Radis-app](https://user-images.githubusercontent.com/16088743/103406077-b2457100-4b59-11eb-82c0-e4de027a91c4.png)](https://radis.app/)\n\n### 🔬 RADIS-lab\n\nAn [online environment](https://github.com/radis/radis-lab) for advanced spectrum processing and comparison with experimental data:\n\n- no need to install anything\n- use pre-configured line databases (HITEMP)\n- upload your data files, download your results !\n\n[![RADIS-lab](https://user-images.githubusercontent.com/16088743/103448773-7d8f0200-4c9e-11eb-8bf1-ce3385519b77.png)](https://radis.github.io/radis-lab/)\n\nSee more [on GitHub](https://github.com/radis/radis-lab)\n\n---\n\n## Cite\n\nArticles are available at [![Article](https://zenodo.org/badge/doi/10.1016/j.jqsrt.2018.09.027.svg)](https://linkinghub.elsevier.com/retrieve/pii/S0022407318305867) [![Spectral Synthesis Algorithm](https://zenodo.org/badge/doi/10.1016/j.jqsrt.2020.107476.svg)](https://linkinghub.elsevier.com/retrieve/pii/S0022407320310049)\n\nFor reproducibility, do not forget to cite the line database used, and the spectroscopic constants\nif running nonequilibrium calculations. See [How to cite?](https://radis.readthedocs.io/en/latest/references/references.html#cite)\n\n---\n\n## Developer Guide\n\n### Contribute\n\nWant to contribute to RADIS? Join the Slack community and we'll help you through the process.\nWant to get started immediately? Nice. Have a look at the [Developer Guide](https://radis.readthedocs.io/en/latest/dev/developer.html).\n\n[![Contributors](https://img.shields.io/github/contributors/radis/radis.svg)](https://github.com/radis/radis/graphs/contributors) [![Slack](https://img.shields.io/badge/slack-join-green.svg?logo=slack)](https://radis.github.io/slack-invite/)\n\nRADIS internals are also described in the [full documentation](https://radis.readthedocs.io/en/latest/index.html)\n\n### License\n\nThe code is available on this repository under\n[GNU LESSER GENERAL PUBLIC LICENSE (v3)](./LICENSE) [![License](https://img.shields.io/badge/License-LGPL3-blue.svg)](./License.md)\n\n---\n\n## References\n\n### Links\n\n- Documentation: [![Documentation Status](https://readthedocs.org/projects/radis/badge/)](https://readthedocs.org/projects/radis/)\n\n- Help: [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/radis-radiation/community) [![Slack](https://img.shields.io/badge/slack-join-green.svg?logo=slack)](https://radis.github.io/slack-invite/) [Q\u0026A forum](https://groups.google.com/forum/#!forum/radis-radiation)\n\n- Articles: [![Article](https://zenodo.org/badge/doi/10.1016/j.jqsrt.2018.09.027.svg)](https://linkinghub.elsevier.com/retrieve/pii/S0022407318305867) [![Spectral Synthesis Algorithm](https://zenodo.org/badge/doi/10.1016/j.jqsrt.2020.107476.svg)](https://linkinghub.elsevier.com/retrieve/pii/S0022407320310049)\n\n- Source Code: [![GitHub](https://img.shields.io/github/stars/radis/radis.svg?style=social\u0026label=Star)](https://github.com/radis/radis/stargazers) [![Contributors](https://img.shields.io/github/contributors/radis/radis.svg)](https://github.com/radis/radis/graphs/contributors) [![License](https://img.shields.io/badge/License-LGPL3-blue.svg)](./License.md)\n\n- Test Status: [![Tests](https://app.travis-ci.com/radis/radis.svg?branch=develop)](https://app.travis-ci.com/github/radis/radis) [![Coverage](https://codecov.io/gh/radis/radis/branch/develop/graph/badge.svg)](https://codecov.io/gh/radis/radis) [![Benchmarks](http://img.shields.io/badge/benchmarked%20by-asv-blue.svg?style=flat)](https://github.com/radis/radis-benchmark)\n\n- PyPI Repository: [![PyPI](https://img.shields.io/pypi/v/radis.svg)](https://pypi.python.org/pypi/radis) [![Downloads](https://img.shields.io/pypi/dw/radis.svg)](https://pypistats.org/packages/radis)\n\n- Interactive Examples: [radis_examples](https://github.com/radis/radis-examples) [![Examples](https://img.shields.io/github/stars/radis/radis-examples.svg?style=social\u0026label=Star)](https://github.com/radis/radis-examples) [![Binder](https://mybinder.org/badge.svg)](https://radis.github.io/radis-lab/)\n\n- [Fitroom](https://github.com/radis/fitroom) (for advanced multidimensional fitting).\n\n### Other Spectroscopic tools\n\nSee [awesome-spectra](https://github.com/erwanp/awesome-spectra) [![awesome-spectra](https://img.shields.io/github/stars/erwanp/awesome-spectra.svg?style=social\u0026label=Star)](https://github.com/erwanp/awesome-spectra)\n\n---\n\n[![RADIS logo](https://github.com/radis/radis/blob/master/docs/radis_ico.png)](https://radis.readthedocs.io/)\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["line-by-line"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/46138","html_url":"https://ost.ecosyste.ms/projects/46138"}