login
This site is supported by donations to The OEIS Foundation.

 

Logo

Annual appeal: Please make a donation to keep the OEIS running! Over 6000 articles have referenced us, often saying "we discovered this result with the help of the OEIS".
Other ways to donate

Hints
(Greetings from The On-Line Encyclopedia of Integer Sequences!)

Full List of Files and Programs Associated With

The On-Line Encyclopedia of Integer Sequences

When complete this will list all relevant files and programs

It is intended mostly for administrative use.

(January 2006: this page needs to be edited, since many of the files have been moved.)

Terminology:

  • "Fry" = name of local machine
  • "Alice", "Stage" and "Public" = names of
  • internal, staging and external machines that host the web pages

Lines give:

  • filename : directory : (possibly) machine name : comments

Lookup web pages (in /wwwfiles/sequences)

Other top web pages (and related files)

Translation project

  • translate.html : Lines to be translated into a new language
  • translate.cgi in cgi-bin converts that to an email message
  • indexgerman.html : main lookup page in German. There are now translations into many languages. More are needed!
  • TRANSLATE directory (now obsolete) has programs for making the web pages in the new language
  • job_general language makes indexlanguage.html (obsolete)
  • data_german (say) holds the translated sentences for that language

Lookup programs in cgi-bin on alice

  • eismum.cgi : mother lookup program for web site
  • eismum2.cgi : mother program for advanced lookups for web site
  • eishis.cgi : sequence lookup program for web site
  • eishis2.cgi : sequence lookup program, but returns internal format
  • chop6 (from chop6.c): chops up long lines
  • eishisfr.cgi : French version of sequence lookup program for web site
  • eisword.cgi : main word lookup program for web users
  • eiswordfr.cgi : French version of main word lookup program for web users
  • eisA.cgi : main A-number lookup program for web users
  • eisA2.cgi : A-number lookup program, returns internal format
  • eisAfr.cgi : French version of main A-number lookup program for web users
  • eisWebCam.cgi : runs web cam
  • eisWebCam2.cgi : not in use, I think
  • eisWebCam_data : list of recent additions, used by WebCam
  • .okcgi : needed to flag an OK cgi bin
  • PAGE_TOP0 : header lines that can be catted directly into html output
  • PAGE_TOP1 : banner lines that can be catted directly into html output
  • PAGE_BAR : "bar" lines that can be catted directly into html output
  • PAGE_TAIL : TAIL lines that can be catted directly into html output
  • PAGE_BUMF : AT&T lines that can be catted directly into html output
  • showtabl.c : formats a table (source)
  • showtabl.cgi : formats a table (executable)
  • submit.cgi : processes a new sequence or comment; a front end for submit0.cgi
  • submit0.cgi : processes a new sequence or comment; called by submit.cgi

The main database on the local machine

  • cat25

Formatting programs on the local machine

  • jeeves.sh : bin : main program for processing email
  • addCf.sh : bin : used by jeeves.sh
  • formatF.sh : bin : main program for making a sequence from data in a file
  • formatF : bin : Fortran executable used by formatF.sh
  • formatF.f : bin : Fortran source for above program
  • formatF2 : bin : makes a bunch of similar sequences from data in a file (Fortran executable)
  • formatF2.f : bin : Fortran source for above program
  • toMapleseq.sh : bin : produces Maple-readable version of sequence
  • next : hisdir : njas's own cache of free A-number, used by jeeves.sh and format.sh
  • miss.sh : hisdir : check missing A-numbers in a range of 1000
  • miss_big.sh : hisdir : check missing A-numbers from 1 to current limit

Updating programs on local machine

  • updweb : bin : update files
  • updspider : bin : update files
  • updexspider : bin : update files
  • updsilk : bin : update files
  • updpublic : bin : update files
  • updall : bin : update files to all machines
  • LOG : hisdir : log file for updates to database and web pages
  • stripfry : hisdir : main program to update database
  • stripfry.1 : hisdir : program to update database
  • stripfry.1 -f skips the checks
  • eismkBTfry : wwwdir : makes the 1000-seq chunk txt files
  • eismkbt0fry : wwwdir : header for txt file
  • eismkbt1fry : wwwdir : footer for txt file
  • reverse.sh : bin : produces file recent.txt of most recent additions in reverse order
  • reverse_0 : header for same ; reverse_1: footer
  • recent.txt : web page for same
  • fix_dates.sh : hisdir : puts dates in %A %E lines into canonical form
  • up_counter.sh : bin : updates A-number counter
  • update.sh : bin : adds preformatted lines to database
  • update_awk: awk program used by above
  • update_new.sh : bin : updates list of "new" seqs for WebCam
  • sortlines.sh : bin : puts lines in each seq into canonical order
  • addlinks.sh : bin : adds same link to multiple seq entries
  • setup.sh : hisdir : alice : links file to external directory
  • renum.sh : bin : Renumbers a bunch of sequences that are already formatted. First argument is input file name, second is initial A-number to use
  • renum2.sh : bin : Renumbers a bunch of sequences that are already formatted. Uses file "next" in hisdir as source for new numbers. The single argument is input file name
  • renumQ.sh : changes QQQQQQQ lines to match current sequence number
  • go : bin : load cat25 into vim at 6-digit A-number mentioned
  • go4 : bin : load cat25 into vim at 4-digit A-number mentioned
  • nice.sh : hisdir : updates list of "nice" seqs on alice
  • more.sh : hisdir : updates list of "more" seqs on alice
  • more_chunk1 more_chunk2 : used by more.sh
  • more2.sh : hisdir : updates list of "more"s in cgi-bin for WebCam
  • eisMore_data : cgi-bin : alice : list of "more"'s
  • sorthis : bin : sorts sequences into lex order using %O lines
  • dexhis : hisdir : my index file (among other things, explains why sequences were removed)
  • noemaillist : Mail : list of people who don't want email address to appear in OEIS

Checking programs on local machine

  • check94 : bin : main checking program for database
  • check02 : bin : second checking program for database
  • check_offset : bin : checks offsets
  • nomore.sh : hisdir : checks for unnecessary "more" keywords
  • testmore.awk : bin : checks for bad "more"s, etc
  • testsign.awk : bin : looks for bad "sign" keywords, etc
  • testterm.awk : bin : extends %STU lines to match %VWX lines
  • longlines.sh : bin : reports on lines >280 chars

Lookup programs for local use on local machine

  • qk : bin : quick lookup on local machine
  • show : shows sequence from 6-digit A-number
  • sshow : shows sequence (main sequence only) from 6-digit A-number
  • show4 : shows sequence from 4-digit A-number
  • sshow4 : shows sequence (main sequence only) from 4-digit A-number
  • ssshow4 : shows sequence (%S, %N only) from 4-digit A-number
  • showm : shows sequence from 4-digit M-number

Index to database

  • locate_tab : bin : plain text version of index
  • indx.sh : bin : makes the index using locate_tab for the raw entries,
  • Sindx_0 : bin : to create Sindx.html,
  • indx_chunkAA and indx_chunkBB : bin : to create header and footer files indx_chunkA and indx_chunkB
  • locate.sh : bin : lookup word in index on local machine
  • Sindx.html : bin : main index web page: created on the fly each time
  • At present there are over 100 small parts to the index:
    Sindx_1.html
    Sindx_2.html
    Sindx_3.html
    Sindx_4.html
    Sindx_A.html
    Sindx_Aa.html
    Sindx_Ab.html
    Sindx_Al.html
    etc
    

The main database

  • /home/njas/wwwfiles/sequences : directory (internal)
  • /home/njas/external/wwwfiles/sequences : directory (external)
  • cat25 : full version
  • stripped.gz : stripped down version
  • The data base in chunks of about 11000 lines each:
    eisBTfry00000.txt : zero-th chunk of full database
    eisBTfry00001.txt
    eisBTfry00002.txt
    eisBTfry00003.txt
    eisBTfry00004.txt
    etc
    

The email sequence servers "sequences" and "superseeker"

  • sequences@research.att.com : email address: plain email lookup service (send empty message to get hints)
  • superseeker@research.att.com : email address: superseeker email service (send empty message to get hints)
  • sequences-reply@research.att.com : outgoing email address for replies
  • superseq-reply@research.att.com : outgoing email address for replies
  • (the last two are necessary for avoiding mail loops)
  • Mail that arrives for sequences@research.att.com is forwarded to /home/njas/bin/his
  • Mail for superseeker@research.att.com to /home/njas/bin/superhis
  • Mail for sequences-reply@research.att.com to /home/njas/bin/replier
  • Mail for superseq-reply@research.att.com to /home/njas/bin/replier
  • (the last two are necessary for avoiding mail loops)
  • his : bin : main program to process email lookups
  • hisarrange: puts most important sequences first
  • hisAnum: bin : subprogram of his that looks up sequences by A-numbers
  • header: boilerplate at end
  • footer1: what they get if sequence not found
  • log: log file for email lookups
  • catfry23* : hisdir : main database in small pieces
  • stripped : hisdir : stripped down version
  • helper.txt : Help file for email lookup service
  • superhelp.txt : Help file for superseeker
  • dehtml3 : strips off html junk
  • getfrom.c, getfrom: extracts email address
  • superhis : bin : main program to process superseeker requests
  • superlog: log file for superseeker lookups
  • superasstfry : bin : program that does all hard work for superseeker
  • superfoot0 : bin : boilerplate for end of reply from superseeker
  • superfoot1 : bin : describes types of g.f.'s used by superseeker
  • superfoot2 : bin : describes abbreviations used by superseeker
  • superfootb : bin : describes Beatty sequences in superseeker
  • supergoodguys : bin : people exempt from one/hour limit
  • replier : bin : replies to people who mistakenly reply to the reply
  • guesss : Maple source for guesss from Harm Derksen
  • ol.html : alice : web page about Email lookup service and superseeker

Concordances to sequences in books

  • comtet.src : hisdir : source for concordance to Comtet's Advanced Combinatorics
  • comtet.sh : hisdir : makes web page comtet.html on alice
  • comtet.html : hisdir : alice : web page
  • HPGE.src etc : similar set of files for Harary and Palmer, Graphical Enumeration
  • GKP.src etc : similar set of files for Graham, Knuth and Patashnik, Concrete Mathematics (concordance is unfinished)
  • stanley.src etc : similar set of files for Stanley, Enumerative Combinatorics

A-numbers

  • issue.html : hisdir : alice : dispenser for A-numbers [Memo: only use it on public not alice]
  • issue.cgi : cgi-bin : alice : cgi script to issue numbers
  • issue_next : cgi-bin : alice : next free number
  • fooAAA : Mail : list of email messages listing A-numbers claimed
  • up_counter.sh : bin : updates issue_next on alice

Demonstration files (alice)

Programs for changing boilerplate on web pages (hisdir : alice)

  • fix_tail.sh : hisdir : alice : updates all the html files
  • fix_tail_chunk1 hisdir : alice : head stuff
  • fix_tail_chunk2 hisdir : alice : tail stuff
  • fix_tail_chunk3 hisdir : alice : ATT boilerplate
  • fix_tail_list2 : hisdir : alice : list of files to be updated
  • fix_tail_list3 : hisdir : alice : list of files to be updated
  • fix_up2.sh : cgi-bin : alice : updates programs in cgi-bin
  • file_list2 : cgi-bin : alice : files to be updated
  • fix_tail2.sh : hisdir : alice : fixes bug caused by system administrator

Files under construction

  • Submit2.html : hisdir : alice
  • submit2.cgi : cgi-bin : alice

Obsolete files

  • eisonline.html : replaced by index.html
  • eisonline2.html : replaced by index.html
  • SA.html : replaced by index.html
  • SA2.html : replaced by index.html
  • Sref.html : dead
  • Super.html : replaced by ol.html
  • Sword.html : replaced by index.html
  • unsigned.awk : replaced by testterm.awk (see above)

The editor-in-chief

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Style Sheet | Transforms | Superseeker | Recent | More pages
The OEIS Community | Maintained by The OEIS Foundation Inc.

License Agreements, Terms of Use, Privacy Policy .

Last modified November 18 05:08 EST 2017. Contains 294853 sequences.