Grace Home (original) (raw)
Grace is a WYSIWYG 2D plotting tool for the X Window System and M*tif. Grace runs on practically any version of Unix-like OS. As well, it has been successfully ported to VMS, OS/2, and Win9*/NT/2000/XP (some minor functionality may be missing, though).
Grace is a descendant of ACE/gr, also known as Xmgr.
Grace features at a glance:
General |
---|
- WYSIWYG design
- Convenient point-and-click graphical user interface
- Precise control of graph features
- True publication quality
- Instant plot refresh
Export Options |
---|
- Exports vector graphics to (E)PS, PDF, MIF, and SVG formats
- Supports cross-platform PNG, PNM, and JPEG formats
- Device-independent Type1 font rastering, including anti-aliasing, ligatures, and kerning
Graphing Flexibility |
---|
- Unlimited number of graphs
- Unlimited number of curves on a graph
- Up to 256 customizable colors
- 9 dashed line styles
- 32 fill patterns
- 10 built-in marker symbols; plus, any character glyph from any font can be used as a marker
- Color/fill markers
- Text annotations with subscripts, superscripts, mixed fonts, styles and colors and more complex typesetting
Curve Fitting |
---|
- Linear and nonlinear least-squares
- Calculation and display of residuals
- Arbitrarily complex user-defined fitting functions, including dynamically loadable C/Fortran/... modules
- Fitting with constraints
- Region restrictions
- Fitting with arbitrary weight functions
Analysis Capability |
---|
- FFT
- Integration and differentiation
- Histograms
- Splines, including Akima splines
- Interpolation and smoothing
- Convolution, correlation, and covariation
- Sorting
Data Formats |
---|
- Unlimited data size; up to six dimensions plus an optional array of strings
- Reads text data input files
- Reads 1D netCDF files
Programmability |
---|
- Built-in programming language
- Math functions manipulate entire array
- Variables, including arrays (1D)
- User-definable functions via loadable modules
- All aspects of plot outlook can be programmed
- Controllable by external programs
Customization/Extensibility |
---|
- Dynamic module loading - write your own C/Fortran/...
- User-defined colors
- User-supplied fonts and encodings
Please refer to the Grace User's Guide for more detailed description.
The software is available fromhttps://plasma-gate.weizmann.ac.il/pub/grace/and it is daily mirrored at
If you found a bug in Grace or wish to suggest some improvements, please do it on-line.