How to install CatSim Python package - xcist/documentation GitHub Wiki
(Supported OS: Windows 7 and Windows 10 64-bit; Linux 64-bit, Mac OS 13.5).
pip install gecatsim
This will install from the PyPI server - https://pypi.org/project/gecatsim/
Note: If you are installing this while behind a company firewall, you might need to specify your company proxy information to the pip command using the "--proxy" option, e.g., pip --proxy http://your-company-proxy-info install gecatsim. Ask your IT for your proxy information.
1. Set up Git (skip if you already have Git)
git clone https://github.com/xcist/main.git
Or if you're unfamiliar with git, you might find the GitHub Desktop helpful.
In a Python command window, navigate to the CatSim main directory and type:
pip install . --use-feature=in-tree-build
If you don't have administrator rights on the account, you can try:
pip install . --user --use-feature=in-tree-build
The XCIST GitHub organization includes the following repositories:
-
documentation includes:
-
main includes:
- README file with acknowledgements
- License files
- all code and associated files, including: CatSim simulator Python code, configuration, dose estimation, examples,
C source code and compiled libraries, data, and tests are located within subdirectories in this Git submodule
The following repositories contain phantom files, which can be rather large. We recommend only downloading those that you need.
Files associated with public applications, such as the AAPM Grand Challenge, are located in this repository