The official repo for DiFX.
DiFX requires MPI, PGPLOT and IPP.
Details see https://www.atnf.csiro.au/vlbi/dokuwiki/doku.php/difx/installation.
At the time of writing, the current stable version of DiFX is DiFX-2.8.1. You can look the DiFX tags for more version.
Then we recommend the user to check out stable version right now. If you want to check out v2.8.1, just type :
$ git clone https://github.com/difx/difx -b v2.8.1
To install the latest dev branch of DiFX, follow these simple instructions:
$ git clone https://github.com/difx/difx
$ cd difx
# now there are just one main branch
$ git checkout -b dev origin/dev
# Now you are in dev branch,
# we will do the development based on dev branch
# until we want do a release tag version
# do coding now
# make sure the setting in setup.bash is correct
$ source setup.bash # (or .csh).
#You will probably want to add this to your .bashrc or .cshrc files
# Help on options for that last bit are available with ./install-difx --help.
$ ./install-difx
The troubleshooting area on http://www.atnf.csiro.au/vlbi/dokuwiki/doku.php/difx/start
See http://www.atnf.csiro.au/dokuwiki/doku.php/difx/benchmarks
See the userguide of DiFX.
Feel free to join us! Open an issue or submit PRs is always welcome.
Find more details on CONTRIBUTION .
Please follows the Contributor Covenant Code of Conduct.
This project exists thanks to all the people who contribute.