Alignment by Simultaneous Harmonization of Layer/Adjacency Registration
Project description
# ASHLAR: Alignment by Simultaneous Harmonization of Layer/Adjacency Registration
## Usage
```
ashlar [-h] [-q] [--ffp FFP_FILE] FILE [FILE ...]
positional arguments:
FILE an image file to be processed
optional arguments:
-h, --help show this help message and exit
-q, --quiet suppress progress display
--ffp FFP_FILE path to flat field profile image
```
## Installation
### Linux
On Linux, installation is fairly straightforward, but you must first install
your distribution's development package for libfftw3 and a JDK (any one of
versions 1.6, 1.7 or 1.8). You will also have to manually run `pip install
numpy` before `pip install ashlar` due to a requirement of one of the required
packages.
### Using Anaconda Python for MacOS (or Linux)
On MacOS, obtaining and configuring the necessary native libraries can be a bit
challenging. For users on those platforms, or for Linux users having trouble
with the instructions above, the Anaconda Python distribution can simplify the
process.
If you don't already have Anaconda, download it from
https://www.anaconda.com/download/ and install. Then, run the following
commands from a terminal:
```bash
conda install -q -y -c conda-forge pyfftw
pip install -q -U ashlar
```
### Windows
The pyfftw dependency is not currently supported on Windows. We are currently
investigating a workaround.
## Usage
```
ashlar [-h] [-q] [--ffp FFP_FILE] FILE [FILE ...]
positional arguments:
FILE an image file to be processed
optional arguments:
-h, --help show this help message and exit
-q, --quiet suppress progress display
--ffp FFP_FILE path to flat field profile image
```
## Installation
### Linux
On Linux, installation is fairly straightforward, but you must first install
your distribution's development package for libfftw3 and a JDK (any one of
versions 1.6, 1.7 or 1.8). You will also have to manually run `pip install
numpy` before `pip install ashlar` due to a requirement of one of the required
packages.
### Using Anaconda Python for MacOS (or Linux)
On MacOS, obtaining and configuring the necessary native libraries can be a bit
challenging. For users on those platforms, or for Linux users having trouble
with the instructions above, the Anaconda Python distribution can simplify the
process.
If you don't already have Anaconda, download it from
https://www.anaconda.com/download/ and install. Then, run the following
commands from a terminal:
```bash
conda install -q -y -c conda-forge pyfftw
pip install -q -U ashlar
```
### Windows
The pyfftw dependency is not currently supported on Windows. We are currently
investigating a workaround.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ashlar-1.2.2.tar.gz
(30.5 MB
view details)
File details
Details for the file ashlar-1.2.2.tar.gz
.
File metadata
- Download URL: ashlar-1.2.2.tar.gz
- Upload date:
- Size: 30.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d5db12bfe14f7c57768629beb75cc47755cedbbc5c556b41067c34af86fdbe5 |
|
MD5 | abef5173cc109eecb5160c8b6a42c4fe |
|
BLAKE2b-256 | 406524a5a9caa1e05d4ab26bc425a68f9cc88785bc514c70503a9124dcff5eca |