software:gettingstartedmax
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| software:gettingstartedmax [2023/12/05 16:00] – smerkel | software:gettingstartedmax [2023/12/09 22:26] (current) – smerkel | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| A minimal set of data processing tools could include | A minimal set of data processing tools could include | ||
| - | * [[software: | + | |
| - | * [[software: | + | * [[software: |
| - | * [[software: | + | * [[software: |
| - | * [[software: | + | * [[software: |
| Those are themselves built against a suite of libraries and could be hard to get working. | Those are themselves built against a suite of libraries and could be hard to get working. | ||
| Line 22: | Line 22: | ||
| * You should see something like '' | * You should see something like '' | ||
| * At the Python REPL (the Python ''>>>'' | * At the Python REPL (the Python ''>>>'' | ||
| + | |||
| + | The following packages should be installed from anaconda to avoid compatibility issues | ||
| + | * numpy: '' | ||
| + | * scipy: '' | ||
| + | * matplotlib: '' | ||
| + | * pyqt: '' | ||
| + | * Pmw: '' | ||
| + | * OpenPG: '' | ||
| + | |||
| + | Then there are two packages with ended up conflicting when trying to install using conda. Resorting to pip instead: | ||
| + | * fabio: '' | ||
| + | * pyopengltk: '' | ||
| ===== Step 2: Fable-3XRD packages with pip or automated install ===== | ===== Step 2: Fable-3XRD packages with pip or automated install ===== | ||
| Line 34: | Line 46: | ||
| * silx: '' | * silx: '' | ||
| - | [[software: | + | [[software: |
| * In a terminal: '' | * In a terminal: '' | ||
| + | * This does not seem to work with a mac, see below (installing from source) | ||
| Those few lines will install the packages, but also thousands of various libraries that they depend on. | Those few lines will install the packages, but also thousands of various libraries that they depend on. | ||
| Line 41: | Line 54: | ||
| ===== Step 3: Fable-3XRD packages from source ===== | ===== Step 3: Fable-3XRD packages from source ===== | ||
| - | Other packages are required but need to be installed from the [[https:// | + | Other packages are required but need to be installed from the [[https:// |
| + | * [[software: | ||
| + | * [[software: | ||
| + | |||
| + | For both, procedure is identical | ||
| + | * go to the [[https:// | ||
| + | * enter the corresponding repository (polyxsim or fabian) | ||
| + | * at the top right of the page, click on the green //Code// button, and download a zip archive, | ||
| + | * on your machine, unzip the archive, | ||
| + | * from the terminal, move into the folder that was created, | ||
| + | * type '' | ||
| + | * type '' | ||
| + | |||
| + | [[software: | ||
| + | * Download the GrainSpotter source code from [[https:// | ||
| + | * Move into the folder with GrainSpotter and type '' | ||
| + | * Copy '' | ||
| + | |||
| + | It should work out of the box. | ||
| + | |||
| + | By now, you should be done and have a minimal working installation on your mac. | ||
software/gettingstartedmax.1701788416.txt.gz · Last modified: by smerkel
