Skip to main content

climax is a Command Line IMAge eXplorer

Project description

Logo GPLv3 License

CLImax (a Command Line IMAge eXplorer)

Installing CLImax

We recommend that you install CLImax as a tool using uv:

$ uv tool install climax-rfglab

or

$ uvx --from climax-rfglab climax

A CLImax executable will be created in a bin directory in the PATH, which allows the tool to be run without uv. If the directory with the CLImax executable is not in the PATH, a warning will be displayed and the following command can be issued to add it to the PATH:

$ uv tool update-shell

CLImax can also be installed as a regular Python package using uv:

$ uv pip install climax-rfglab

or pip:

$ python3 -m pip install climax-rfglab

A note on the Python interpreter

CLImax requires that you have Python 3.10 or above installed.

Using CLImax

After installing CLImax with one of the methods above, You can invoke it with:

$ climax <filename>

You can also run CLImax without installing it, taking advantage of uvx:

$ uvx --from climax-rfglab climax <filename>

There are a few ways to open an image with CLImax:

  • You can specifiy the path to the image that you want to open (e.g. tests/cells_movie.tif) :

      $ climax tests/cells_movie.tif
    
  • Or you can indicate a folder (slices in this example) that contains an image sequence:

      $ climax ./slices
    
  • If there are image channels split into different files, you can specify a group of substrings to distinguish which files in the folder belong to which channel. For example, to open the files in the slices folder containing the substrings '488' and '561' as two different channels:

      $ climax ./slices -s 488 561
    
  • You can use a list of paths to concatenate sideways (i.e. display side-by-side, but all the images must have the same dimensions!!):

      $ climax cells_movie_1.tif cells_movie_2.tif
    
  • You can specify the color map used to display the image. The color map defaults to 'gray'. Check here for a list of color maps.

      $ climax cells_movie.tif -c viridis
    
  • Notice that if you try to open a color image, the channels will be split and displayed side-by-side (red, green, blue). Thus, for instance, if you open the CLImax logo:

Color

CLImax provides a dashboard with additional functionality:

name function
rotate rotate 90° clockwise
flip h. flip horizontally
flip v. flip vertically
invert invert color map
update continuous/discrete update
x-y, z-y, z-x slicing plane through stack
auto automated contrast adjustment (min-mode, max-99th percentile)

CLImax today

As we develop and improve CLImax, there may be small changes to the user interface. This is how CLImax looks as of today:

CLIMAX today

Citing CLImax

If you use CLImax, please cite this repository. We are working on the paper!

Sponsors

We are grateful for the generous support from the following agencies and institutions, which contribute to the development and maintenance of CLImax:

Sponsors

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

climax_rfglab-2025.7.2.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

climax_rfglab-2025.7.2-cp313-cp313-win_arm64.whl (186.3 kB view details)

Uploaded CPython 3.13Windows ARM64

climax_rfglab-2025.7.2-cp313-cp313-manylinux_2_28_aarch64.whl (314.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

climax_rfglab-2025.7.2-cp313-cp313-macosx_11_0_arm64.whl (282.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

climax_rfglab-2025.7.2-cp313-cp313-macosx_10_13_x86_64.whl (291.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

climax_rfglab-2025.7.2-cp312-cp312-win_arm64.whl (186.4 kB view details)

Uploaded CPython 3.12Windows ARM64

climax_rfglab-2025.7.2-cp312-cp312-manylinux_2_28_aarch64.whl (314.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

climax_rfglab-2025.7.2-cp312-cp312-macosx_11_0_arm64.whl (282.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

climax_rfglab-2025.7.2-cp312-cp312-macosx_10_13_x86_64.whl (291.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

climax_rfglab-2025.7.2-cp311-cp311-win_arm64.whl (186.4 kB view details)

Uploaded CPython 3.11Windows ARM64

climax_rfglab-2025.7.2-cp311-cp311-manylinux_2_28_aarch64.whl (315.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

climax_rfglab-2025.7.2-cp311-cp311-macosx_11_0_arm64.whl (286.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

climax_rfglab-2025.7.2-cp311-cp311-macosx_10_12_x86_64.whl (293.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

climax_rfglab-2025.7.2-cp310-cp310-win_arm64.whl (186.5 kB view details)

Uploaded CPython 3.10Windows ARM64

climax_rfglab-2025.7.2-cp310-cp310-manylinux_2_28_aarch64.whl (316.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

climax_rfglab-2025.7.2-cp310-cp310-macosx_11_0_arm64.whl (286.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

climax_rfglab-2025.7.2-cp310-cp310-macosx_10_12_x86_64.whl (293.9 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file climax_rfglab-2025.7.2.tar.gz.

File metadata

  • Download URL: climax_rfglab-2025.7.2.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.11

File hashes

Hashes for climax_rfglab-2025.7.2.tar.gz
Algorithm Hash digest
SHA256 71e3c33792d36fd1f65224af4680867eed0f520c4616b33882927003170d94da
MD5 f53456898be48f486ceabb99275b891c
BLAKE2b-256 d0ec16a57a9e88b555b686adc0f5a66253c7ff920291c95339312e2c9a839bf2

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 dffc4d19817e84e9db4b79dd588f62e6ef6222668230a82c576f070dde4f3e2a
MD5 8c9f8e137a052767c550536784525e54
BLAKE2b-256 0724d00770f0362a2053262999d56eac3ed9ea3c6229e307c09e03e77f4d5e17

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1bd3d33dd9e1359cd6ac83dca056c9522598b07dfd4f213ca0275cfe65af67aa
MD5 3c8c7d75aa3fa155846bb3cdd1a4c65b
BLAKE2b-256 be42bd8e3ba9a48436fb3c71f6aa6cb5f8ddd8dff4077953c478e786ba65fc8f

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 68008c17f56014c6740fa892a7dfbf0a5ff78371511297065f21e6f09ce73ef4
MD5 8ff3406e70e818240b2ffdf196744e58
BLAKE2b-256 53722fbf0edac2647451cb566d955a1d38e964f842f112a41841397fcf3ae1ee

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9c45a3895b8ea29eec6d51f82037197634f1b86f42e4d80a9eb12d3bf29de831
MD5 6b3d06bbe9d4fab7a65d4c1c8f6f2d74
BLAKE2b-256 1df14ffb42803444aec4b3301b17959eae3c7531191aa0b5c25fcc50325c809b

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 96dd4a981bd85117821e95dfd03bae03a50da89de8e506184370635dd9ce0cc3
MD5 53e73bbd4553e3ff88d3b62f40e4216f
BLAKE2b-256 12f09df7dc9e0e90d7fff0cf9a9e56be39646f3ac3be6826c8b9df0ab38dd26f

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0f6b7d5909c3f9fcfe9897f66c2005155b23fb4baee867865d971b1406cdf2e9
MD5 feee1a26505924a316446c822463c695
BLAKE2b-256 781d4993062cc6992a072e5027b13e5070249370a83d3ad73ac55e09e6d862a9

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87aade0733f7413229f449d83ecf0d9e097a67dd402db6e98430d261ad891bf9
MD5 c1dfe1495b3997103974dd957c351c8c
BLAKE2b-256 f76a69a7e0a3b2457a343a57604da73f0b3ac68215b2aa130866e1cc3d17bdb5

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e2b45c185c6daf2fe7de270288b1019a60b1e044a753892e5ef51de7c01fbf69
MD5 6fc354fd811992377a996f4ed48dcf42
BLAKE2b-256 fbbb55521620c409d8a4584a24c7fa0822c253a565565d7c1080d1c350037922

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 7b8211f4e173c31e9b1564474a185d10aea8e7307578dff20aab880c12c5b521
MD5 e7270cb550ef23f80c237fbdc3ce89da
BLAKE2b-256 768dfb2cc1392688353890d5e461c5e31412c9829388d73fbdfe859fc52d5654

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 323bbb898ab23207919690a76bc0880ba8e666d176adbcd30f9eeae3786a9f84
MD5 5dbe0f4e86d2f76a2d9d06ff8598c398
BLAKE2b-256 179e93000e5431b210ec3061f9a4dd2facdf4560a8fc6e6f2727f2aaf28f51e5

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62877592aa87ec21a4b57a3be76811ae775ad4042dfae4ed398897b64f0f5eb2
MD5 d84a1d680164444cdc2c2018407c3ef5
BLAKE2b-256 e143ac25c007a00448710888f957a64eef66d2714a93d2cfa989a79c05e87ec8

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5b97cb4863b6b266d992e487c59cbc63031d16dfe217f10c8ac967997ab29997
MD5 74473c72e7667b1c091750f789ee8528
BLAKE2b-256 556721aacc35fe626c68ede47b314215102110c7892de62922218266315e4765

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 66e3e83204c9b394b29ae13cf6697d0bee0e2607a0dde79e4ab0663d20ec75e9
MD5 9f738b447f1ea6305cb3bc13a705bd7e
BLAKE2b-256 e9a0293ccfaad33d4ec0958648e0c7d7628715a21fb9d0a18efb1792eeaaa374

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8dcf5d099e8a604e6e3504045c50cb419fa6713c4ffb521827d9f364e5c0e6a5
MD5 6edf0fed0e1fce43ce9db3d24c7535d5
BLAKE2b-256 5a8a3fd6ca51dde79c7fb0846edbcf4aebe00e61a0e98248a8fc3fd4d67fc861

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f7c6302141b2f8ff649f0933d80c7c6530625a211b4a8b77839bd6f0396bb041
MD5 809e2ccef5026944321f7cac73b9cda6
BLAKE2b-256 f1344ff874df4b7ab09657198f51e76b4f149f800a04d656b3c87b6e223f6d3d

See more details on using hashes here.

File details

Details for the file climax_rfglab-2025.7.2-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for climax_rfglab-2025.7.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8a89825383284a3dd776168ef4e3bfc3c57fa76d1b2fe609c4c5589f1bb32cdd
MD5 310f22e0e8a584e55aef47087922ce85
BLAKE2b-256 d1695bdc242b58b5d9fd04de1f0483d97057ecebbc6fb68476de5256449b002a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page