Skip to content

difx/difx

Repository files navigation

DiFX

The official repo for DiFX.

Installation

DiFX requires MPI, PGPLOT and IPP.

Details see https://www.atnf.csiro.au/vlbi/dokuwiki/doku.php/difx/installation.

For DiFX Users

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

For DiFX Developers

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

Compiling DiFX

# 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

TESTING

See http://www.atnf.csiro.au/dokuwiki/doku.php/difx/benchmarks

Usage

See the userguide of DiFX.

Maintainer

@adamdeller

Contributing

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.

Contributors

This project exists thanks to all the people who contribute.

License