This basic tool allows you to be the up-to-date with the IHE TF documents, available on the IHE.net website.
These tool do not replace anything from IHE communication, it's only a way to keep locally all the documents in sync.
The documents are downloaded and stored locally thanks to their names.
You can use either the GUI app or the command line
The application is avalaible for windows, linux and macos. Simply launch the executable, select domains you want to synchronize and let it downnload files.
The main window looks like :
A detailed page presents the different parts of the application : cf user documentation.
Download the dmg file. Simply copy the app in your application folder and launch it.
Download the msi file in the release page. Then extract to the destination folder (for instance c:/soft
).
Default directory is in your home folder. For a xxx user, the directory is C:\Users\xxx\AppData\Local\Programs\ihesync\
As the result, you should have
Launch the exe file, and that's it.
The starting point is the root directory (documents
by default).
Then subdirectories will be created to store documents by domains.
Domains can be specified, with the --domain
argument.
To get all documents from two domains: ITI and CARD, simplify run
python sync.py --domain ITI,CARD
The directory will updated to be something like this:
documents
├── CARD
│ ├── IHE_CARD_Suppl_CIRC_Rev1-1_TI-2011-07-01.pdf
│ ├── IHE_CARD_Suppl_CRC.pdf
│ ├── .../...
│ └── IHE_Card_Suppl_CPN.pdf
└── ITI
├── IHE_ITI_Handbook_De-Identification_Rev1.1_2014-06-06.pdf
├── IHE_ITI_Handbook_Metadata.pdf
├── .../...
├── IHE_ITI_Suppl_NPFSm.pdf
├── IHE_ITI_Suppl_PDQm.pdf
├── IHE_ITI_Suppl_PIXm.pdf
├── .../...
├── IHE_ITI_TF_Vol1.pdf
├── IHE_ITI_TF_Vol2a.pdf
├── IHE_ITI_TF_Vol2b.pdf
├── IHE_ITI_TF_Vol2x.pdf
├── IHE_ITI_TF_Vol3.pdf
├── IHE_ITI_TF_Vol4.pdf
├── .../...
└── IHE_ITI_Whitepaper_Security_Cookbook_2008-11-10.pdf
2 directories, 58 files
More details here.
Once you ran the program, each new execution will download only the newer documents (since last run).
Remember to be informed by IHE mechanisms: