https://github.com/waveform-computing/rastools
Tools for working with synchrotron scans
https://github.com/waveform-computing/rastools
application python synchrotron
Last synced: 2 days ago
JSON representation
Tools for working with synchrotron scans
- Host: GitHub
- URL: https://github.com/waveform-computing/rastools
- Owner: waveform-computing
- Created: 2013-01-19T14:42:23.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2018-03-05T13:15:14.000Z (almost 8 years ago)
- Last Synced: 2024-12-30T07:08:17.257Z (about 1 year ago)
- Topics: application, python, synchrotron
- Language: Python
- Homepage: http://www.waveform.org.uk/rastools/
- Size: 2.8 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
.. -*- rst -*-
========
rastools
========
rastools is a small suite of utilities for converting data files obtained from
SSRL (Stanford Synchrotron Radiation Lightsource) scans (.RAS and .DAT files)
into images. Various simple manipulations (cropping, percentiles, histograms,
color-maps) are supported. Most tools are command line based, but a Qt-based
GUI is also included.
Installation
============
The `project homepage `_ has links to
packages or instructions for all supported platforms.
Tools Overview
==============
The set of tools included is:
* ``rasinfo`` dumps information obtained from the header of the scan file to
stdout
* ``rasdump`` extracts channels from a scan file and dumps its data to a
standard format like CSV or Excel
* ``rasextract`` extracts channels from a scan file, applies any simple
transforms specified (e.g. percentile) and writes the output as a standard
image format (PNG, TIFF, SVG, etc.)
* ``rasviewer`` is a Qt-based GUI for viewing the channels of one or more scan
files. It supports all the transforms that ``rasextract`` supports and also
allows exporting of images
Further information on the tools can be found in the `rastools documentation
`_.
License
=======
This file is part of rastools.
rastools is free software: you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
rastools is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
rastools. If not, see .