Using Catalyst: Creating Canned Searches
Arthur Lakes Library
Colorado School of Mines
1400 Illinois Street
Golden, Colorado 80401
Phone: (303) 273-3911
Fax: (303) 273-3199
www.mines.edu/library

HIGHLIGHTS

  • Catalyst includes 500,000 records for books, periodicals, maps, government documents and more.
  • Canned Searches allow you to provide a dynamic link to a particular title or set of records.
Canned searches in Catalyst:

Canned searches allow you to provide a dynamic link to a particular title or set of records. Canned searches in Catalyst can be useful:

  • for bibliographic instruction
  • for faculty to provide a short cut for students to the reserve readings for a class
  • in bibliographies, when you don't want to list numerous locations/call numbers or you don't have the space to show complicated journal holdings
  • for pre-defining specific types of information (all periodicals about chemistry)
  • as a quick search method for a lengthy standardized strategy that you frequently conduct ("alcohol abuse" OR alcoholism OR "problem drinking" OR "alcohol? intoxication").
Basic instructions for canned searches:

These instructions are best used for canned keyword searches (we advise you to use the Custom Search Screen to construct your searches) that return fewer than 100 titles (see Issues below).

  • Perform the search in Catalyst
  • Once you're done with the search, copy the resulting URL. In Netscape, this is the text in the Location: field. In Internet Explorer, this is the text in the Address: field.
  • The resulting URL is made up of several parts, some of which must be included and some of which must be deleted for the canned search to work correctly as a HTML link.  It is advisable to keep the various parts in their original order:
    • The URL must start with http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
    • The arguments (everything after http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?) are separated by an & and seem to be able to occur in any order, although the original order is advisable. However, you do not need an & between http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi? and your first argument.
    • You must have the following:
      • DB=local& (follows Pwebrecon.cgi?)
      • CNT=25+records+per+page (or some other number)
      • SL=None& (or if you are limiting the search, SL=Submit&)
  • You must not include the PID=xxx or SEQ=xxx arguments.
  • The optional argument HIST=xxx may be omitted.
Examples:
After performing the Basic Screen title browse search = "brief history of" you would have the following URL (all on one line):
http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
Search_Arg=brief+history+of&SL=None&
Search_Code=TALL&PID=22215&SEQ=20010730121019&
CNT=25&HIST=1
...which can be reduced to (all on one line)...
http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&Search_Arg=brief+history+of&SL=None&
Search_Code=TALL&CNT=25
After performing the Custom Screen subject=science AND author=einstein search, you would have the following URL (all on one line):
http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
SAB1=science&BOOL1=all+of+these&FLD1=Subject+%28SKEY%29&
GRP1=AND+with+next+set&SAB2=einstein&BOOL2=all+of+these&
FLD2=Author+Name+%28NKEY%29&GRP2=AND+with+next+set&
SAB3=&BOOL3=all+of+these&FLD3=Subject+%28SKEY%29&
PID=22549&SEQ=20010730121701&CNT=25&HIST=1
...which can be reduced to (all on one line)...

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&SAB1=science&BOOL1=all+of+these&
FLD1=Subject+%28SKEY%29&GRP1=AND+with+next+set&
SAB2=einstein&BOOL2=all+of+these&
FLD2=Author+Name+%28NKEY%29&GRP2=AND+with+next+set&
SAB3=&BOOL3=all+of+these&FLD3=Subject+%28SKEY%29&CNT=25

(Note the addition of the DB=local argument)

Real Working Examples (click on links to try):

Try me! is a canned Basic search for Title = Wild Minds

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&Search_Arg=wild+minds&SL=None&
Search_Code=TALL&CNT=25&HIST=1

Try me! is a canned Custom search for Title Keyword = time AND Author Name = hawking

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&SAB1=time&BOOL1=all+of+these&
FLD1=Title+%28TKEY%29&GRP1=AND+with+next+set&
SAB2=hawking&BOOL2=all+of+these&
FLD2=Author+Name+%28NKEY%29&GRP2=AND+with+next+set&
SAB3=&BOOL3=all+of+these&
FLD3=Subject+%28SKEY%29&CNT=25&HIST=1

Try me! is a canned Basic search for all items in a specific library location (Archive)

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?DB=local&Search_Arg=?
&SL=Submit%26LOCA%3DArchive%7C8
&Search_Code=FT*&CNT=25

Try me! is a canned Custom search for a particular item's call number (QL785 .H359 2000)

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?DB=local&
SAB1=QL785+.H359+2000+&BOOL1=all+of+these&
FLD1=Keyword+Anywhere+%28GKEY%29&
GRP1=AND+with+next+set&SAB2=&
BOOL2=all+of+these&FLD2=Author+Name+%28NKEY%29&
GRP2=AND+with+next+set&SAB3=&BOOL3=all+of+these&
FLD3=Subject+%28SKEY%29&CNT=25

Try me! is a canned Custom search looking for all the chemistry journals that the library has (this is one way to do this search, there are other ways that give slightly different results; canned searches are sometimes more of an art than a science).

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&SL=None&SAB1=periodicals&
BOOL1=all+of+these&
FLD1=Keyword+Anywhere+%28GKEY%29&GRP1=AND+with+next+set&
SAB2=chemistry&BOOL2=all+of+these&
FLD2=Subject+%28SKEY%29&GRP2=AND+with+next+set&SAB3=x&
BOOL3=all+of+these&FLD3=Keyword+Anywhere+%28GKEY%29&
CNT=50

Try me! is a limited canned Basic search looking for items filtered with a location of Internet and with Chemistry at the beginning of the title (a Title Browse search).  (see Issues below)

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?DB=local&
Search_Arg=chemistry&SL=Submit%26LOCA%3DInternet%7C7
&Search_Code=TALL&CNT=25

Try me! is another example of a limited canned Basic search looking for items filtered with a date range of 1990-2000 and cataloged with a keyword of Wisconsin (a Keyword with Relevance search).  (see Issues below)

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?DB=local&Search_Arg=wisconsin
&SL=Submit%26DATE%3D1990-2000%7C8&Search_Code=FT*&CNT=25

Try me! is another example of a limited canned Basic search looking for items filtered with a location of Archive and cataloged with a keyword of Wisconsin (a Keyword with Relevance search).  (see Issues below)

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?DB=local&Search_Arg=wisconsin
&SL=Submit%26LOCA%3DArchive%7C8&Search_Code=FT*&CNT=25

Try me! is one more example of a limited canned Basic search looking for items filtered with a single year date of 2003 and cataloged with a keyword of Wisconsin (a Keyword with Relevance search).  (see Issues below)

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?DB=local&Search_Arg=wisconsin&
SL=Submit%26DATE%3D2003-2003%7C8&Search_Code=FT*&CNT=25

Try me! is a canned Basic search screen Keyword (Relevance) search  = biology

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&Search_Arg=biology&SL=None&
Search_Code=FT*&CNT=25&HIST=1

(see Issues below)

Try me! is a canned Basic search screen journal title search for scientific american

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&Search_Arg=scientific+american&
SL=None&Search_Code=JALL&CNT=25&HIST=1

Alternatively,

Try me! is a canned Basic search using ISSN for the journal science.

Link looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&Search_Arg=issn+%220036-8075%22+&
SL=None&Search_Code=CMD&CNT=25

(see Issues below)

Building a Course Reserve canned search for a particular course:
  • Perform the search in Catalyst
  • Once you're done with the search, copy the resulting URL. In Netscape, this is the text in the Location: field. In Internet Explorer, this is the text in the Address: field.
  • The resulting URL is made up of several parts, some of which must be included and some of which must be deleted for the canned search to work correctly as a HTML link:
    • The URL must start with http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
    • The arguments (everything after http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?) are separated by an & and seem to be able to occur in any order. However, you do not need an & between http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi? and your first argument.
    • You must have the following:
      • DB=local
      • CNT=25+records+per+page (or some other number)
      • CRSE=COURSENAME where COURSENAME is replaced by the full name of the desired course
    • You must not include the PID=xxx or SEQ=xxx arguments.
    • The optional argument HIST=xxx may be omitted.
    • You should omit the values for elements not used in the Course Reserve search (INST=Any, DEPT=Any, SECT=Any).

Try me! is a canned Course Reserve search for "Permanent Reserve" (note, this search may not work if the "course" isn't being offered).

Links looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&
CRSE=CD-1%3A+Permanent+Reserve+%28126%29
&SL=None&CNT=25

(Note the SL=None& argument - this must be included!)

Tip: You can also provide a URL that will take users directly to the Catalyst Course Reserve Search screen.  It looks like this (all on one line):

http://catalyst.coalliance.org/cgi-bin/Pwebrecon.cgi?
DB=local&PAGE=rbSearch

Try it!

Issues:

Note that the format of canned searches may change with the release of a new version of Voyager.  It is important to periodically check that your canned searches continue to work properly.  Also, please be aware that this type of search is not a "real" search inside WebVoyage, so while the initial search likely will produce correct results, any subsequent searches in the same Window can result in errors or inconsistencies in the interface.

When the URL returns more than one page of results, there can be an error with using the Next button. You are taken to a screen that has a results table and numbered boxes, but no titles. To avoid this, you may wish to set the CNT=25+records+per+page variable up to 100 and avoid using canned searches that bring up large numbers of results.

You can use limits in a canned search (for example, to limit by item location or item type).  However, doing so can be difficult.  See the WebVoyage manual for a list of Limit Type Codes.  In addition, after using a canned search that includes limits, those limits may be lost or changed if you then go back to start a new search using the same Window.  If you experience problems, you may want to contact Endeavor Technical Support for assistance.

If the search terms have colons, quotes, or spaces, you must replace them to ensure the URL works correctly.

  • Replace spaces with %20
  • Replace quotes with %22
  • Replace colons with %3A
  • For instance, "Journal of Chemistry" would be %22Journal%20of%20Chemistry%22 in the URL.