Skip to content

The Coyote Library evolved from work David Fanning was doing teaching IDL courses and answering IDL questions on the IDL newsgroup. It is meant to be a well-documented library that demonstrates how to write solid (dare we say eloquent) IDL programs that are easy to maintain and extend. You can learn more about these programs and about IDL progra…

Notifications You must be signed in to change notification settings

idl-coyote/coyote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Coyote Library is an Open Source programming project, hosted at
https://github.com/idl-coyote/coyote.

Programs in the Coyote Library are updated frequently and new
programs are added continuously. It is extremely important that
you keep up with recent changes if you expect to work with the
Coyote Library and all of the other IDL programs in the world that
use the Coyote Library. Please update your library every time
you think of it!

You can find the latest version of the Coyote Library at this location:

   http://wwww.idlcoyote.com/programs/coyoteprograms.zip

Or, in the Download section here:

   https://github.com/idl-coyote/coyote/archive/master.zip

The Coyote Library evolved from work David Fanning was doing
teaching IDL courses and answering IDL questions on the IDL
newsgroup. It is meant to be a well-documented library that
demonstrates how to write solid (dare we say eloquent) IDL
programs that are easy to maintain and extend. You can learn
more about these programs and about IDL programming in general
at David's web page, Coyote's Guide to IDL Programming.

   http://www.idlcoyote.com/

PROGRAMS RENAMED:

Note that in February 2011 a great many Coyote Library programs
were renamed to start with the letter "cg" for Coyote Graphics.
The old programs didn't go away, they simply moved to the "retired"
sub-directory in the Coyote Library. If you want to use them, all
you need to is add the Coyote Library and all its sub-directories to
your IDL path. (Normally this is done by putting a check mark in
front of the directory if you set your path with the IDL workbench,
or by adding a + sign to the name of the directory in an IDL start-up
file.)

Further development, however, had stopped for "retired" programs
and will only go forward on the renamed Coyote Library programs.
This means you will *probably* want to start using the new names
in your programs. Most of the names are self-explanatory. A few
are not. Here are some common programs with their name changes on
the right:

   CTLoad -> cgLoadCT
   FSC_Color -> cgColor
   LoadData -> cgDemoData
   TVInfo -> cgImageInfo
   TVImage -> cgImage
   TVRead -> cgSnapshot

AUTHOR:

  David W. Fanning
  FANNING SOFTWARE CONSULTING
  1645 Sheely Drive
  Fort Collins
  CO 80526 USA
  Phone: 970-221-0438
  E-mail: [email protected]

If you have a question about the software or how to use
it, please contact David Fanning via e-mail.

All Coyote Library routines use the following BSD Open Source License:

;******************************************************************************************;
;                                                                                          ;
;  Copyright (c) 2012, by Fanning Software Consulting, Inc. All rights reserved.           ;
;                                                                                          ;
;  Redistribution and use in source and binary forms, with or without                      ;
;  modification, are permitted provided that the following conditions are met:             ;
;                                                                                          ;
;      * Redistributions of source code must retain the above copyright                    ;
;        notice, this list of conditions and the following disclaimer.                     ;
;      * Redistributions in binary form must reproduce the above copyright                 ;
;        notice, this list of conditions and the following disclaimer in the               ;
;        documentation and/or other materials provided with the distribution.              ;
;      * Neither the name of Fanning Software Consulting, Inc. nor the names of its        ;
;        contributors may be used to endorse or promote products derived from this         ;
;        software without specific prior written permission.                               ;
;                                                                                          ;
;  THIS SOFTWARE IS PROVIDED BY FANNING SOFTWARE CONSULTING, INC. ''AS IS'' AND ANY        ;
;  EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES    ;
;  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT     ;
;  SHALL FANNING SOFTWARE CONSULTING, INC. BE LIABLE FOR ANY DIRECT, INDIRECT,             ;
;  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED    ;
;  TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;         ;
;  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND             ;
;  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT              ;
;  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS           ;
;  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                            ;
;******************************************************************************************;

DOCUMENTATION:

   Documentation for Coyote Graphics Routines (any program starting with "cg" as
   a prefex as well as other intimately tied to Coyote Graphics routines) is
   available on line:

        http://www.idlcoyote.com/idldoc/cg/index.html

   Documentation for other routines is available as an HTML file in the Coyote
   directory:

         http://www.idlcoyote.com/programs/program.documentation.html

About

The Coyote Library evolved from work David Fanning was doing teaching IDL courses and answering IDL questions on the IDL newsgroup. It is meant to be a well-documented library that demonstrates how to write solid (dare we say eloquent) IDL programs that are easy to maintain and extend. You can learn more about these programs and about IDL progra…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published