This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
RamaPlot <- function(Title, aa) { | |
if (missing(aa)) aa <- read.csv(file.choose(), header=F) | |
if (missing(Title)) Title<- "Ramachandran Plot" | |
Lab.palette <- | |
colorRampPalette(c("white","lightyellow", "lightcyan","cyan", "lightskyblue", "lightseagreen", "yellowgreen" ,"yellow", "goldenrod", "orange", "orange4", "firebrick", "darkred", "red", "darkmagenta", "magenta", "hotpink", "pink","lightpink","white"), space = "Lab") | |
par(las=1,pty="s") | |
smoothScatter(aa$V3,aa$V4, xlab=expression(phi), ylab=expression(psi), asp=1, ylim=c(-180,180), xlim=c(-180,180), main=Title, xaxs="i", yaxs="i", axes=F, frame.plot=F, colramp=Lab.palette) | |
prange<- seq(-180, 180, by=40) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Applies to SmartOS/illumOS/Solaris machines with the mkfile command. | |
For testing too many file effects, create 500,000 numbered 2k zero padded files: | |
#./manyfiles.sh 500000 2k | |
For maxing out file storage, then releasing, this makes 20 100Gb zero padded files, bzips them. | |
# ./manyfiles.sh 20 100g | |
# pbzip2 TEMP_* & | |
The 20 resulting files should be all exactly the same size in bytes. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# MapReduce ImageMagick 'identify' command run over 4,599 jpg files in /public/art Manta directory | |
$ mfind /$MANTA_USER/public/art | mjob create -w -m 'identify $MANTA_INPUT_FILE' -r cat | |
added 1000 inputs to 6f2e6ac8-b6a5-4ed5-bad4-8371aea010dd | |
added 1000 inputs to 6f2e6ac8-b6a5-4ed5-bad4-8371aea010dd | |
added 1000 inputs to 6f2e6ac8-b6a5-4ed5-bad4-8371aea010dd | |
added 1000 inputs to 6f2e6ac8-b6a5-4ed5-bad4-8371aea010dd | |
added 599 inputs to 6f2e6ac8-b6a5-4ed5-bad4-8371aea010dd | |
# Retrieve the output file to my local machine |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# image_identify.txt is a file with the default output from ImageMagick 'identify' | |
# run over a set of JPG files locally, | |
# or the equivalent Manta MapReduce 'identify' output from the previous Gist. | |
$ identify *.jpg > image_identify.txt | |
$ head -5 image_identify.txt | |
00000201.jpg JPEG 3295x5947 3295x5947+0+0 8-bit sRGB 23.99MB 0.010u 0:00.000 | |
00000301.jpg[1] JPEG 4470x3126 4470x3126+0+0 8-bit sRGB 22.15MB 0.000u 0:00.009 | |
00000401.jpg[2] JPEG 3115x4485 3115x4485+0+0 8-bit sRGB 19.41MB 0.000u 0:00.000 | |
00000501.jpg[3] JPEG 3093x4515 3093x4515+0+0 8-bit sRGB 19.39MB 0.000u 0:00.000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Start with the MapReduce version of ImageMagick 'identify' output from previous Gist | |
# With your local image directory (assume these are the good originals) run 'identify' as follows | |
$ identify *.jpg > master_identify.txt | |
# to match the MapReduce output, local job specific information needs to be removed. | |
$ cat master_identify.txt | \ | |
sed 's/\[\(.*\)\]//' | \ | |
sed 's/ \(.\):\(..\).\(...\)//' | \ | |
sed 's/ 0.\(...\)u//' | \ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find . -name '*.webp' -exec sh -c 'mv "{}" ``dirname "{}"``/``basename "{}" webp``jpg' ';' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
convert 00000201.jpg -colorspace RGB -resize 250000@ -colorspace sRGB -quality 50 -define webp:lossless=true 00000201.webp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl -k https://us-east.manta.joyent.com/mantademo/public/images/getty-open/130812_GettyOpen_500x500_webp.tar > getty_webp.tar |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo /$MANTA_USER/stor/getty.tar | mjob create -o -m 'muntar -f $MANTA_INPUT_FILE /$MANTA_USER/public' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mfind /$MANTA_USER/public/getty -n "jpg$" | mjob create -w -m 'identify $MANTA_INPUT_FILE' -r cat |
OlderNewer