{"id":37319966,"url":"https://github.com/csiro/miriad","last_synced_at":"2026-01-16T03:16:54.923Z","repository":{"id":312352793,"uuid":"1001265478","full_name":"csiro/miriad","owner":"csiro","description":"The CSIRO ATNF version of MIRIAD","archived":false,"fork":false,"pushed_at":"2025-12-17T23:32:51.000Z","size":35948,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-12-20T19:15:15.200Z","etag":null,"topics":["data-analysis","data-reduction","radio-astronomy"],"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/csiro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-13T05:12:34.000Z","updated_at":"2025-12-17T23:32:54.000Z","dependencies_parsed_at":"2025-09-29T07:22:28.497Z","dependency_job_id":null,"html_url":"https://github.com/csiro/miriad","commit_stats":null,"previous_names":["csiro/miriad"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/csiro/miriad","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csiro%2Fmiriad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csiro%2Fmiriad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csiro%2Fmiriad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csiro%2Fmiriad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csiro","download_url":"https://codeload.github.com/csiro/miriad/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csiro%2Fmiriad/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28477087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T03:13:13.607Z","status":"ssl_error","status_checked_at":"2026-01-16T03:11:47.863Z","response_time":107,"last_error":"SSL_read: 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":["data-analysis","data-reduction","radio-astronomy"],"created_at":"2026-01-16T03:16:54.282Z","updated_at":"2026-01-16T03:16:54.912Z","avatar_url":"https://github.com/csiro.png","language":"Fortran","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Miriad\n\nMiriad is a radio astronomy data reduction package designed for calibration, imaging, and analysis of interferometric observations. \nThis version is especially tailored for CSIRO's ATCA.\n\n## Features\n\n- Fortran-based scientific core\n- Modular tools and tasks\n- X11, PS and PNG-based plotting support\n- Cross-platform CMake build system\n- Compatible with macOS (Apple Silicon) and Linux\n\n## Building from Source\n\nTo build Miriad using CMake:\n\n```bash\n# For MacOS:\n# if you have XQuartz installed (brew install xquartz), which you probably should, you can omit libx11\nbrew install gcc libpng readline libx11\n\n# For linux:\nsudo apt install gfortran libx11-dev libpng-dev libreadline-dev\n\ngit clone --depth 1  https://github.com/csiro/miriad.git\ncd miriad\n# replace \u003cinstall_path\u003e with the path to your new Miriad installation (e.g., $HOME/miriad or /opt/miriad)\ncmake -S . -B build -DCMAKE_INSTALL_PREFIX=\u003cinstall_path\u003e\ncmake --build build --target install\n```\nYou can change the CMAKE_INSTALL_PREFIX to where you would like to install miriad.\n\nA patched version of PGPLOT is built as part of the Miriad build (as well as RPFITS and WCSLIB) because standard packaged versions are either not available or don't provide what Miriad needs.\n\n## Optional: Enable Large N mode\nTo build with increased buffer sizes and internal limits, used for processing datasets from arrays with more than 64 antennas, pass the LARGEN=ON option to CMake:\n\n```bash\ncmake -S . -B build -DCMAKE_INSTALL_PREFIX=\u003cinstall_path\u003e -DLARGEN=ON\ncmake --build build --target install\n```\nNote that this will reduce a few other internal limits to compensate, so only use this for large N arrays.\n\n## Installation from pre-built binaries\n\nTo install Miriad from a tar file with the binary installation, just download the file for your architecture (Linux or MacOS) from the latest Release and extract in your preferred installation location.\nThen, from the installation directory, run\n```bash\n. ./post_install.sh\n```\nto prepare the MIRRC.sh file and, if needed, allow the binaries to be executed.\n\n## Setting up your environment after installation\n```bash\n. \u003cinstall_path\u003e/MIRRC.sh\n```\n\n## Documentation\n- Documentation for tasks and some keywords is accessible via `mirhelp task` from the command line or just `help task` from the miriad shell\n- The User manual and other documentation can be found here: https://www.atnf.csiro.au/computing/software/miriad/ (noting that some information on that page is not up to date)\n- Miriad images can be inspected interactively using the CARTA viewer (https://cartavis.org)\n- A PDF of the User Guide for Miriad (outdated in places but still a good reference) is available from the Release location.\n- If keen and you have TeX and some helper tasks installed, you can build the User and Programmer guides yourself by adding the following to the cmake configuration step:\n```\n-DBUILD_GUIDES\n```\n\n\n## License\nMiriad is free software; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2 of the License, or\n(at your option) any later version.\n\nMiriad is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nTo get a copy of the GNU General Public License, write to the\nFree Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsiro%2Fmiriad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcsiro%2Fmiriad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsiro%2Fmiriad/lists"}