Tom Schneider's Tool Kit Packing List

updated: 2012Apr05_21:11:09
Program Synopsis Details
README-toolkit.txt WEB PAGE: toolkit.html  
a Place the file into your 'a' directory: echo "Place the file into your a directory:" usage: a [-cl] [-look] [-r] [-s] [-q] [file]
alt Update the alt tags in html files. usage: alt [-l][-v][-n][-N][-r][-h][-a][-b][-i][-c] [list]
atc atchange the argument, clear screen each time usage: atc [at change file] [function to do]
atchange WEB PAGE: atchange.html  
atchange.macosx see the description in the source code  
au see the description in the source code  
aw Watch the a directory across the net and transfer files usage: aw [options]
bar.long see the description in the source code  
bar.sed see the description in the source code  
bar.short see the description in the source code  
bargreater.sed see the description in the source code  
bibtex2pmcid see the description in the source code  
browse This script opens the default browser to the given url. usage: browse [url] [browser]
browserurl Set your browser to the given url. usage: browserurl [url]
bs Produce backspaces to control a terminal display. usage: bs (-n [number]|-s [string]|)
buffer Put the file into the Mac cut/paste buffer. usage: buffer [file] [top lines to cut] [bottom lines to cut]
buffera see the description in the source code  
buffersay Say a phrase on Mac OS X through a fifo buffer. usage: buffersay [phrase] &
buffersaykill buffer say kill: kill any processes still running from buffersay usage: buffersaykill
cache cache [-l | -t] [number of files to show] usage: cache [item#] [new name]
cacheflow see the description in the source code  
cacheget Capture files from browser (Seamonkey, Firefox?) cache. usage: cacheget [type] [number to get]
cachetype see the description in the source code  
calaround calaround shows the previous, current and next calendar months
WEB PAGE: calaround.html
usage: calaround [integer1 [integer2]]
calc.p calc(input: in, output: out) Pascal program: calc Manual Page
chmodcp chmod copy - copy the permissions of one file to another usage: chmodcp file1 file2
cl Clean Latex: remove all files associated with the LaTeX document usage: cl [LaTeX document] [NOT ...]
clearscreen Clear the screen and the entire scrollback on a Mac OS X Terminal. usage: clearscreen [optional argument]
clmn Fast column grab from a file. clmn takes in a file and a column number and outputs usage: clmn [column number] [file]
usage: clmn [column number] [file]
color Color a Mac OS X file using the color name or numbers from 0 to 7 usage: color [file] [color number or color]
column.p column(input: in, columnp: in, output: out) Pascal program: column Manual Page
cshrc.toolkit see the description in the source code  
dave echo usage: dave file_name endif
daydate see the description in the source code  
db usage: db [file to put in dropbox]
denplo.p denplo(data: in, denplop: in, Pascal program: denplo Manual Page
diffdelila diffdelila finds the differences between the local file usage: diffdelila [file of the delila system] [s] [t]
diffint.p diffint(input: in, output: out); Pascal program: diffint Manual Page
diffps usage: diffps [file1.ps] [file2.ps] "color1" "color2"
diffsen see the description in the source code  
difi Show differences between a file with a version string such as usage: difi [file with version string] [-expand][-long][-l][-short][-s]
diropen see the description in the source code  
divide Use the standrd Unix dc program to divide two numbers. usage: divide [numerator] [denominator] [decimals]
dup Find files that have the same name except for capitalization. usage: dup [arg]
dupfolder see the description in the source code  
eh see the description in the source code  
fast see the description in the source code  
fb see the description in the source code  
feak see the description in the source code  
filedate Express the date of a file as a tomdate. usage: filedate [file] [creation]
filedatecompare Compare the dates of the two files. usage: filedatecompare [file1] [file2] [-notime]
filesize see the description in the source code  
findhere see the description in the source code  
fixpdfname Fix PDF name. usage: fixpdfname
fmtdetab see the description in the source code  
fmti see the description in the source code  
focus see the description in the source code  
gef gef: sets up a tcsh script so that usage: gef [name]
genhis.p genhis(data: in, histog: out, genhisp: in, curve: out, output: out) Pascal program: genhis Manual Page
gerr Get remote remote. usage: gerr [file]
get get [file] [as new file name] usage: get [file]
getp2c see the description in the source code  
goat GOAT means: go 'a' with timing. echo "GOAT means: go a with timing." usage: goat [filehead.type] [Bits per second]
gose Do a google search from the cut/paste buffer. usage: gose
gpcc gpc compile: compile a pascal program using gpc usage: gpcc [program] [-silent]
gpcc-atchange see the description in the source code  
gpcc-atchange-mac see the description in the source code  
grabdelila Use wget to grab the public Delila programs from usage: grabdelila [delila source directory] [binary directory]
grablast see the description in the source code  
grabtoolkit Grab Tom Schneider's Toolkit using wget usage: grabtoolkit
here find all 'nowhere' pointers to the current directory usage: here [any argument]
histo Store a file into a historic directory with the date tagged onto it. usage: histo [file to preserve] [tmp]
http A url (containing "http") in the Mac OSX cut/paste buffer usage: http [file]
imgalt.p imgalt(orihtml: in, imgaltp: in, Pascal program: imgalt Manual Page
ip Print IP address for the current machine usage: ip
ish The name ish stands for: IS this SH? usage: ish [any argument]
l The l script runs LaTeX on the paper.tex in the current directory. usage: l [optional tex file name]
lk link NAME to FILE usage: lk [from-name] [to-file] [-hard]
lkdelila link to a delila file, see also get usage: lkdelila [file]
lkpdf see the description in the source code  
lss see the description in the source code  
lv see the description in the source code  
maf see the description in the source code  
mannoh Show Unix Manual pages without control-H in vim ("man no H"). usage: mannoh [input file] [processed output file]
usage: mannoh [man page name]
mapquest Strip out a map from www.mapquest.com usage: mapquest
medlinebib.p medlinebib(query: in, medlinebibp: inout, bibformat: out, output: out) Pascal program: medlinebib Manual Page
medquery Convert a saved PubMed reference page into BibTeX format usage: medquery [pubmed page OR pubmed ID OR pubmed central ID]
mem Give the memory status of this Mac OS X computer. usage: mem [number]
memory.p memory(input: in, memoryp: in, Pascal program: memory Manual Page
mirror Make file1 be identical to file2. usage: mirror file1 file2 [-v]
mkbiglet see the description in the source code  
mkcalc Execute the calc program and produce a program.results file. usage: mkcalc [program.calc]
mkcsv Convert a space delimited ascii table to csv form. usage: mkcsv [input file name] [output file name]
mklink see the description in the source code  
mklower see the description in the source code  
mkold see the description in the source code  
mkopenhtml see the description in the source code  
mkp2c see the description in the source code  
mktoolkit Build Tom Schneider's Toolkit usage: mktoolkit
monthnumber Convert a 3 letter month to a number usage: monthnumber [month as 3 letters]
mtc mtc: convert control M (^M) from Mac OS 9 to cr for Mac OS X usage: mtc macos9 macosX
mulo see the description in the source code  
myacroread see the description in the source code  
noblank.p noblank(input: in, out, output: out) Pascal program: noblank Manual Page
noc see the description in the source code  
nohob.p nohob(input: in, output: out) Pascal program: nohob Manual Page
nom see the description in the source code  
nomultiblank.p nomultiblank(input: in, out, output: out) Pascal program: nomultiblank Manual Page
nonow Remove a now link by putting it in /tmp usage: nonow [now link name]
nor Convert control Ms to unix carriage returns usage: nor [input file] [output file name]
nostop see the description in the source code  
noswoosh see the description in the source code  
notes Create and maintain a Notes.txt file in the current directory. usage: notes [any argument]
nowhere WEB PAGE: nowhere.html  
np see the description in the source code  
number.p number(input: in, output: out) Pascal program: number Manual Page
nw see the description in the source code  
o see the description in the source code  
p2crc see the description in the source code  
parent see the description in the source code  
patent Locate a patent at $source. usage: patent [patent number string]
pdf pdf [pdf file] usage: pdf [pdf file] [new name]
percent.sed see the description in the source code  
piechart.p piechart(piechartp: in, pienumbers: in, pieps: out, output: out) Pascal program: piechart Manual Page
pmid2pmcid Convert the PubMed ID (PMID) number of a paper from PubMed usage: pmid2pmcid [PMID] [turn-on-verbose]
pms pms [arg1] [arg2] [arg3] ...
WEB PAGE: pms.html
usage: pms "[string]"
program Create a new delila program called 'name.p' echo "Create a new delila program called name.p" usage: program [name]
ps2jpg convert ps to jpg using imagemagick usage: ps2jpg file.ps [optional edge, in pixels] [optional density]
pslocate Locate errors in a PostScript file usage: pslocate [psfile]
usage: pslocate [psfile] [range from]
usage: pslocate [psfile] [range from] [range to]
psv see the description in the source code  
psvi see the description in the source code  
pswrap Wrap ps files into a single figure. usage: pswrap rows cols x0 y0 xshift yshift scale target L ps1 ps2 ...
pullpaper where 'key' is a key for a reference in echo "where key is a key for a reference in" usage: pullpaper [-r] [key]
pullpmid Locate a PubMed entry by its ID (PMID). usage: pullpmid [PMID|file]
pulse echo -n 'usage: pulse' echo -n ' [-c]' # clear screen
puma Select one email message from the source file mail box. usage: puma [number] [source file mail box]
purr Put remote remote. usage: purr [file]
pwdsilent see the description in the source code  
rb.p rb(input: stdin, output: out) Pascal program: rb Manual Page
reading Set up reading list in DropBox https://www.dropbox.com usage: reading [key name]
usage: reading -paper [LaTeX name]
usage: reading -sync
usage: reading [pdf file]
usage: reading .
usage: reading ,
usage: reading -a
rlog see the description in the source code  
rw rotate wheel: call with an integer state counter that is increasing usage: rw [state counter]
save Save a file/directory into an 'old' directory for backup. echo "Save a file/directory into an old directory for backup." usage: save [file]
saykey Say the bibtex key in a pronouncable way. usage: saykey [bibtex key]
scpa Transfer the file to a remote directory, put on web. usage: scpa [file | -setup | -c | -l | -d | -test | -q ]
sd Side by side diff - sdiff file1 file2 usage: sd [file1] [file2] [any third argument will suppress common lines]
secure see the description in the source code  
setdelila see the description in the source code  
shell.p shell(afile: in, shellp: in, bfile: out, output: out) Pascal program: shell Manual Page
shellp see the description in the source code  
showpdf Show a PDF or postscript file either locally or across the net. usage: showpdf [-q] [PDF or postscript file] [-l line-number text_file]
skim Launch Skim PDF reader and set auto controls usage: skim [pdf file OR ps file OR -setauto -unsetauto -read] [-bg]
skimembed Embed PDF with marks from Skim into the PDF file itself. usage: skimembed [pdf with marks from skim]
sl If the file $sl exists, it contains a list of strings to ignore. Command line equivalent of Spotlight\!\! Command line equivalent of Spotlight\!\! usage: sl [string - no quotes needed] [optional directory]
# usage: slf [searchstring]
usage: sl [string - no quotes needed]
slideshow usage: slideshow [slidelist] [slidelist.html] [image source directory] [...] [slidelist]: an ascii file containing a list of the image files
sore see the description in the source code  
spl use aspell to spell check a file usage: spl [file/word] [uniq]
splitsen see the description in the source code  
ss see the description in the source code  
suntera see the description in the source code  
sunweb see the description in the source code  
syncfiles Grab all files from any computer, put into a specific directory usage: syncfiles [user@source_computer] [full_directory_path/] [-dry]
tabify.p tabify(input: in, output: out) Pascal program: tabify Manual Page
talo see the description in the source code  
tarbackup see the description in the source code  
tarball Wrap file1 into tarball as file2 usage: tarball [file1] [file2]
usage: tarball file1
tc see the description in the source code  
test.p test(output: out) Pascal program: test Manual Page
there use this script to determine if there are links usage: there [links]
tmp Move a file or files to /tmp instead of deleting them - it's safer usage: tmp [a file to move to /tmp]
todo edit a TODO file in your home or other directory usage: todo [.]
tomdate Give the date and time in strictly decreasing order. usage: tomdate
usage: tomdate [separation character]
usage: tomdate [-u]
usage: tomdate [-s]
usage: tomdate [-help]
usage: tomdate [-h]
tomdatecompare Compare the two dates. usage: tomdatecompare [date1] [date2] [-notime]
toolkit-packing-slip see the description in the source code  
toolkitcompare Compare the version numbers of toolkit files to the script or usage: toolkitcompare [toolkit] [script] [delila]
topostscript convert a dvi file to PostScript usage: topostscript document [[firstpage [lastpage]] copies]
tree Recursively apply the function in to this and deeper directories. usage: tree [function] [any other arguments]
tt see the description in the source code  
txt2pdf convert the text file to LaTeX, then to pdf usage: txt2pdf [text file]
u2a usage: u2a [infile] [outfile]
ua see the description in the source code  
ucscdna Grab a chunk of DNA from the UCSC database. usage: ucscdna [database] [chromosome] [fromrange] [torange]
usage: ucscdna [database] [chromosome:fromrange-torange]
usage: ucscdna [chromosome:fromrange-torange]
usage: ucscdna -c
usage: ucscdna
ungooglize usage: ungooglize [x]
unmkcsv Convert a csv table to space delimited ascii table. usage: unmkcsv [input file name] [output file name]
unpacktoolkit Unpack Tom Schneider's toolkit and set it up. usage: unpacktoolkit
untarball The tar file name can be like x.tar, x.tar.Z, or x.tar.gz usage: untarball [tar file name]
usfn Un Space File Name: usfn [character] usage: usfn [character]
uz see the description in the source code  
vc compare version numbers of file1 and file 2 usage: vc [file1] [file2]
vernams Get version name of the file. usage: vernams [file]
vernum.p vernum(input: in, output: out) Pascal program: vernum Manual Page
vernums Get version number of the file. usage: vernums [file]
versave.p versave(input: in, output: out) Pascal program: versave Manual Page
vimrc see the description in the source code  
vn Give the version number of the file usage: vn [file]
wgetac This program uses wget to grab a GenBank sequence file. usage: wgetac [accession number]
wgetas The second usage touches the file so its date is set to now usage: wgetas URL filename
usage: wgetas -t URL filename
worcha.p worcha(fin: in, fout: out, worchap: in, output: out) Pascal program: worcha Manual Page
xwbase see the description in the source code  
xwbiff see the description in the source code  
xwclock see the description in the source code  
xwleft see the description in the source code  
xwmid see the description in the source code  
xwright see the description in the source code  
xwtopright see the description in the source code  
xwtoprightclosed see the description in the source code  
xyplo.p xyplo(xyin: in, xyout: out, xyplop: inout, xyplom: in, Pascal program: xyplo Manual Page
yvp Find article with given year/volume/page in PubMed
WEB PAGE: yvp.html
usage: yvp [year] [volume] [page]
usage: yvp [volume] [page]
usage: yvp [year] [volume] [page] [more keys]
yvpa Find article with given year/volume/page in PubMed usage: yvpa [year] [volume] [page]
usage: yvpa [volume] [page]
usage: yvpa [year] [volume] [page] [another key]
yvpg Guess the reference of a paper from some text and call yvp. usage: yvpg [string] [-]
yvpgt Call yvpg with longest token as another search parameter. usage: yvpgt
yvph Find article with given year/volume/page in PubMed-to create an html file usage: yvph [year] [volume] [page] > my.html
usage: yvph [volume] [page] > my.html
usage: yvph [year] [volume] [page] [another key] > my.html
yvpk use yvp and a key from a source bibliography file usage: yvpk [key in bibliography]
zipper zip an entire directory (or file) usage: zipper [directory]

color bar Small icon for Theory of Molecular Machines: physics,
chemistry, biology, molecular biology, evolutionary theory,
genetic engineering, sequence logos, information theory,
electrical engineering, thermodynamics, statistical
mechanics, hypersphere packing, gumball machines, Maxwell's
Daemon, limits of computers


Schneider Lab

origin:    2011 Sep 03
updated: 2012Apr05_21:11:29

color bar


National Cancer Institute    National Institutes of Health    Health and Human Services    USA Gov - Official Web Portal    Viewing Files    Accessibility