Don't split this page into multiple pages without clearing it with everyone else.
With a basic description of everything on this single page, you can easily use the browser's "search" command to find the program you want, if you don't know the name.
You can get a list of the software you can currently run by typing "ls $path | less -S". If there are multiple programs with the same name, you can see which one will be run with the which
command. For example, if you find two versions of java
, you can type which java
, and you will get as a result something like /usr/bin/somewhere/jre/java-1.4.2
, and now you know exactly which executable file "=java=" refers to. Note that the earlier directories in the $path
take precedence over the later ones (keep this in mind when you are editing the path in your config file).
/cse/grads/alexgw/bin:
copy-my-ip.sh*
display_large_files.pl
krogan_parse.pl
make_matrix_from_two_cols.pl
randomize_terminal_color.pl
-cycle
flag, your terminal windows will have unique background colors. You need to put a line that runs it in your OS X ~/.profile so that each new Terminal window will run the script.
rsync-script.sh
sd.pl
tree_of_filestructure.sh
$MYSRC/alexgw:
count_items_per_line.pl*
display_large_files.pl*
drug_interactions.pl*
krogan_parse.pl*
parse_pathway_links.pl*
shell_scripts/
strip_comments.pl*
$MYPERLDIR/Tools:
add_column.pl*
add_to_column.pl*
aggregate.pl*
all_combinations.pl*
apply.pl*
bind.pl*
bind_table.pl*
body.pl*
bootstrap.pl*
cap.pl*
cat
.
cast.pl*
cat.pl*
chars.pl*
check_table.pl*
col_merge.pl*
collapse-and-center.pl*
collapse.pl*
cols.pl*
column_stats.pl*
combine.pl*
combine_columns.pl*
compute_all_pairwise_correlations.pl*
compute_correlation.pl*
compute_hyper_pvalue.pl*
compute_pairwise_correlations.pl*
compute_pvalues.pl*
compute_symmetric_uniform_cdf.pl*
concat.pl*
condense.pl*
connected_components.pl*
connectivity.pl*
consecutive_and.pl*
consecutive_correlation.pl*
count.pl*
count_ranks.pl*
cross.pl*
csvsql
csvsql "select gene,score from geneScores.csv where score > 40"
cut.pl*
deblank.pl*
degree.pl*
del.pl*
rm
.
delete_columns.pl*
delim2delim.pl*
differ.pl*
discretize.pl*
dos2unix.pl*
edges2matrix.pl*
empirical_zscore.pl*
endnote2bibtex.pl*
exists.pl*
expand.pl*
fasta2stab.pl*
fasta2tab.pl*
fasta_length.pl*
fill.pl*
fill_nan.pl*
filter.pl*
find_bidirectional.pl*
find_columns.pl*
find_rows.pl*
flatten.pl*
foreach.pl*
format_xml.pl*
func.pl*
grep.pl*
grep
.group.pl*
hyper_geometric.pl*
if.pl*
index.pl*
integrate.pl*
interconnectivity.pl*
interleave.pl*
join.pl*
join
, join.pl
does NOT require the input files to be sorted already. Note that join.pl
actually has slightly different behaviors from join
. The join.pl
script performs a left-inner join so that the keys only in both files are kept and are printed in order of the keys supplied in the first file. For an example of this behavior, try: echo 'a' > test ; echo 'a\tb\na\tc' > test2
. Running join.pl test1 test2
will not report the "a b" match, while Running join.pl test2 test1
will report it.
join_col.pl*
join_combinations.pl*
join_fast.pl*
join_multi.pl*
join_multi_sorted.pl*
join_sorted.pl*
join_sorted_uniq.pl*
kill.pl*
kmeans.pl*
knn.pl*
leaves.pl*
limit_graph.pl*
lin.pl*
link_entropy.pl*
lists2matrix.pl*
ln.pl*
log.pl*
make_gnuplot_graph.pl*
mapper.pl*
mean.pl*
merge.pl*
merge_columns.pl*
merge_fields.pl*
meta_msgr.pl*
mi.pl*
modify_column.pl*
mv_if_diff.pl*
nand.pl*
neighbor_connectivity.pl*
neighborhood_overlaps.pl*
neighborhood_pairs.pl*
neighborhood_precision.pl*
newest.pl*
node.pl*
non_empty.pl*
nowhite.pl*
nums.pl*
old.sets2list.pl*
or_sets.pl*
order_file.pl*
order_keys.pl*
order_pairs.pl*
order_rows.pl*
overlap_combinations.pl*
overlaps.pl*
paste.pl*
paste
.
pearson2fisher.pl*
pearson2pvalue.pl*
projection.pl*
quote.pl*
rand_lines.pl*
random.pl*
range.pl*
rank.pl*
redelim.pl*
rename.pl*
rename_duplicates_sorted.pl*
rename_num.pl*
rep.pl*
replace.pl*
resolve_keys.pl*
restrict_pairs.pl*
reverse.pl*
rewire_links.pl*
right.pl*
rm.pl*
rmcode.pl*
row_stats.pl*
rows.pl*
save/
scp.pl*
scramble_links.pl*
scrub.pl*
select.pl*
select_best_item.pl*
self_reference.pl*
set_covering.pl*
set_diff.pl*
set_intersect.pl*
set_operations.pl*
set_sizes.pl*
sets.pl*
sets2list.pl*
sets2matrix.pl*
sets_intersect.pl*
sets_overlap.pl*
shortest_path.pl*
skip.pl*
sort.pl*
sort_rows.pl*
space2tab.pl*
stab2fasta.pl*
stats.pl*
stretch.pl*
subst.pl*
substr.pl*
swap.pl*
symmuni.pl*
tab.pl*
tab2dotty.pl*
tab2fasta.pl*
tab2gml.pl*
tab2space.pl*
tab2xgr.pl*
table2visant.pl*
thisdir.pl*
threshold.pl*
tiling.pl*
topk.pl*
transform_matrix.pl*
translate_column.pl*
transpose.pl* * Transposes a matrix / table. ("Flips" it along the diagonal.)
transpose_fast.pl* Same thing as transpose.pl, but runs significantly faster on large files... probably should replace transpose.pl eventually.
treeview2dotty.pl*
triangles.pl*
trimmed_mean.pl*
trunc.pl*
uniq.pl*
uniq
(find only unique items / delete repeats)
uu.pl*
wc.pl*
wc
.
wget_all.pl*
white_noise.pl*
xml.pl*
zipall.pl*
zipcode.pl*
ziplist.pl*
$MYPERLDIR/web:
create_image_map.pl*
create_image_map_from_file.pl*
create_links_section.pl*
html2tab.pl*
html_convert.pl*
html_utils.pl*
index_template.html*
list2htmltable.pl*
lists2htmltable.pl*
motif_template.html*
tab2html.pl*
wrap_url.pl*
$MYSRC/shell_scripts:
trimline.sh*
cat myfile | trimline.sh 45
(all lines are <= 45 characters now). Note that Josh's script trunc.pl
is probably a more general form of this.
/projects/sysbio/system/i386/bin:
acyclic*
bcomps*
ccomps*
circo@
dijkstra*
dot*
dot2gxl@
dot_static*
dotty*
fdp@
gc*
gvcolor*
gvpack*
gvpr*
gxl2dot*
lefty*
lneato*
neato@
nop*
prune*
sccmap*
tred*
twopi@
unflatten*
/projects/sysbio/system/x86_64/bin:
AlignACE
Ant/
BayesNets/
Blast/
Claquer/
Cliquer/
GeneXPress*
GeneXPress2.0/
KNNImpute1.0/
MCL/
MODES/
R/
blastall
cl
cluster-eisen*
/projects/sysbio/apps/src/
. More at: http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/software/cluster/software.htm./configure --without-x --prefix=/projects/sysbio/apps/$MACHTYPE && make && make install
. Note that it will be installed as just plain cluster
, but I have been calling it cluster-eisen
in order to distinguish it from the multi-processor cluster
program used in another lab. I think that's part of the Kent source or something.
coden1.0/
emacs*
formatdb
libpng-config
libpng12-config*
matlab/
mcl
modes
pwc*
runStandAloneMSGR_WithOut_Mouse
runStandAloneMSGR_With_Mouse
setup_ant_env*
setup_ant_env_old*
/projects/sysbio/system/java:
eclipse.runjar (Eclipse Integrated Development Environment)
cytoscape.runjar*
gsea.runjar (GSEA)
treeview.runjar (Java TreeView)
visant.runjar (VisANT)
/projects/sysbio/apps/perl/weblogo/