From 0a9ab38ab69e4b8eff6c28aedf5e48bb6742c34b Mon Sep 17 00:00:00 2001 From: Petar Petrov Date: Thu, 22 Dec 2016 18:41:02 +0700 Subject: academic/wehi-weasel: Added (Flow cytometry data analysis). Signed-off-by: Willy Sudiarto Raharjo --- academic/wehi-weasel/LICENSE | 24 ++++++++ academic/wehi-weasel/README | 37 ++++++++++++ academic/wehi-weasel/doinst.sh | 3 + academic/wehi-weasel/slack-desc | 19 ++++++ academic/wehi-weasel/wehi-weasel | 6 ++ academic/wehi-weasel/wehi-weasel.SlackBuild | 86 ++++++++++++++++++++++++++++ academic/wehi-weasel/wehi-weasel.desktop | 8 +++ academic/wehi-weasel/wehi-weasel.info | 10 ++++ academic/wehi-weasel/wehi-weasel.png | Bin 0 -> 3332 bytes 9 files changed, 193 insertions(+) create mode 100644 academic/wehi-weasel/LICENSE create mode 100644 academic/wehi-weasel/README create mode 100644 academic/wehi-weasel/doinst.sh create mode 100644 academic/wehi-weasel/slack-desc create mode 100644 academic/wehi-weasel/wehi-weasel create mode 100644 academic/wehi-weasel/wehi-weasel.SlackBuild create mode 100644 academic/wehi-weasel/wehi-weasel.desktop create mode 100644 academic/wehi-weasel/wehi-weasel.info create mode 100644 academic/wehi-weasel/wehi-weasel.png (limited to 'academic/wehi-weasel') diff --git a/academic/wehi-weasel/LICENSE b/academic/wehi-weasel/LICENSE new file mode 100644 index 0000000000..082f2795f5 --- /dev/null +++ b/academic/wehi-weasel/LICENSE @@ -0,0 +1,24 @@ +Acquire a Weasel License + +Following your free 30 day trial, continued use of Weasel requires a +small license fee, the proceeds from which are used to support further +development. This is not an annual fee but is payable once only for +permanent use of the current version. As an added bonus, free version +upgrades are offered from time to time. Furthermore, with every license +comes a free copy of the ACluE cluster analysis program. + +A single Weasel license for one computer type (e.g. Macintosh) is +valid for installation on 4 computers. A dual license is also available +that is valid for installation on 8 computers of any mix of types. + +Weasel licenses may be purchased by filling in and posting a paper +application form with accompanying cheque. Licenses may also be +purchased on-line from this page: + +http://www.frankbattye.com.au/Weasel/WeaselLicense.html + +Please be aware that return of your license code is a manual operation +and will not occur immediately. + +For more information on licensing or if problems arise in license +purchase, please contact the author. diff --git a/academic/wehi-weasel/README b/academic/wehi-weasel/README new file mode 100644 index 0000000000..75908d3f1a --- /dev/null +++ b/academic/wehi-weasel/README @@ -0,0 +1,37 @@ +WEASEL: Walter & Eliza Analysis Software: Eclectic & Lucid* + +WEASEL is a general purpose flow cytometry data analysis and display +program developed at the Walter and Eliza Hall Institute of Medical +Research (WEHI). Many different display formats are possible as are +the extraction of a number of numerical or statistical measures. +Multiple flow cytometry standard (FCS) data files can be compared +side-by-side on screen and there is facility for fast scanning through +collections of data files. Display layouts may be saved as may high +quality graphics which may be incorporated into other documents. One +of the program's design parameters was to make operation as simple and +intuitive as possible so self instruction should be the best course. + +Features: +- Common display forms (histograms, contour plots and dot plots). +- More exotic forms (3D dot plots, population linked displays, pseudo- + imaging and biplots). +- Batch mode processing. +- Merging and exporting FCS data files. +- Export of high resolution graphics. +- Numerical statistics. +- Handles multi-block data. + +IMPORTANT! +This program is NOT free! A fully functional copy can be downloaded +free for a 30 day trial. Thereafter, a small license fee is required. +Licensing information and application form can be found in the doc +foldert of the package and on the program's website. + +DOWNLOAD NOTE: +You should register at the web-site in order to download WEASEL. This +means you have to use a web browser. Following the download, you will +be sent an email message containing your free trial license code. + +--- +* "This software is so cunning you could stick a tail on it and call +it a weasel." [Blackadder 1989] diff --git a/academic/wehi-weasel/doinst.sh b/academic/wehi-weasel/doinst.sh new file mode 100644 index 0000000000..5fb28930db --- /dev/null +++ b/academic/wehi-weasel/doinst.sh @@ -0,0 +1,3 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi diff --git a/academic/wehi-weasel/slack-desc b/academic/wehi-weasel/slack-desc new file mode 100644 index 0000000000..79e44625c7 --- /dev/null +++ b/academic/wehi-weasel/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +wehi-weasel: wehi-weasel (Flow cytometry data analysis and display program) +wehi-weasel: +wehi-weasel: WEASEL is a general purpose flow cytometry data analysis +wehi-weasel: and display program developed at the Walter and Eliza Hall Institute +wehi-weasel: of Medical Research (WEHI). Many different display formats are +wehi-weasel: possible as are the extraction of a number of numerical or +wehi-weasel: statistical measures. Multiple flow cytometry standard (FCS) data +wehi-weasel: files can be compared side-by-side on screen and there is facility +wehi-weasel: for fast scanning through collections of data files. +wehi-weasel: +wehi-weasel: Home: http://www.frankbattye.com.au/Weasel/ diff --git a/academic/wehi-weasel/wehi-weasel b/academic/wehi-weasel/wehi-weasel new file mode 100644 index 0000000000..994a389f76 --- /dev/null +++ b/academic/wehi-weasel/wehi-weasel @@ -0,0 +1,6 @@ +#!/bin/sh + +# This starts the program jar file. The -Xmx1024m value indicates the +# amount of RAM allocated to the program. You may wish to change this. + +java -jar -Xmx1024m /usr/share/java/wehi-weasel/Weasel.jar diff --git a/academic/wehi-weasel/wehi-weasel.SlackBuild b/academic/wehi-weasel/wehi-weasel.SlackBuild new file mode 100644 index 0000000000..9770ceb8ac --- /dev/null +++ b/academic/wehi-weasel/wehi-weasel.SlackBuild @@ -0,0 +1,86 @@ +#!/bin/sh + +# Slackware build script for wehi-weasel + +# Copyright 2016 Petar Petrov slackalaxy@gmail.com +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=wehi-weasel +VERSION=${VERSION:-3.3.2.16} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +ARCH=noarch + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +SRCNAM=wsl +JARNAM=Weasel +SRCVER=33216 +SRCDIST=unix +LICENSE=Weaselv3_3_2License + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $JARNAM +unzip $CWD/${SRCNAM}${SRCVER}${SRCDIST}.zip +cd $JARNAM +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +# Copy the jar file and the icons. I am not sure the icons are needed +# by the program at runtime, but it will not hurt to have them there. +mkdir -p $PKG/usr/share/java/$PRGNAM +cp -a \ + $JARNAM.jar WeaselIcon16.gif WeaselIcon32.gif WeaselIcon.ico \ + $PKG/usr/share/java/$PRGNAM + +# You may wish to check this simple wrapper for the amount of RAM that +# is allocated to the program. +install -D -m755 $CWD/$PRGNAM $PKG/usr/bin/$PRGNAM + +# This doc file is what you need in order to apply for license. +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + README.txt $LICENSE.doc \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +cat $CWD/LICENSE > $PKG/usr/doc/$PRGNAM-$VERSION/LICENSE + +mkdir -p $PKG/usr/share/{applications,pixmaps} +cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications +cp $CWD/$PRGNAM.png $PKG/usr/share/pixmaps + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/academic/wehi-weasel/wehi-weasel.desktop b/academic/wehi-weasel/wehi-weasel.desktop new file mode 100644 index 0000000000..83aec62532 --- /dev/null +++ b/academic/wehi-weasel/wehi-weasel.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Categories=Education; +Comment=Flow cytometry analysis +Exec=wehi-weasel +Icon=wehi-weasel.png +Name=Flow cytometry Weasel +StartupNotify=false +Type=Application diff --git a/academic/wehi-weasel/wehi-weasel.info b/academic/wehi-weasel/wehi-weasel.info new file mode 100644 index 0000000000..d8c2485354 --- /dev/null +++ b/academic/wehi-weasel/wehi-weasel.info @@ -0,0 +1,10 @@ +PRGNAM="wehi-weasel" +VERSION="3.3.2.16" +HOMEPAGE="http://www.frankbattye.com.au/Weasel/" +DOWNLOAD="http://www.frankbattye.com.au/Weasel/WeaselDownload.html" +MD5SUM="51c62248d897eff7095d3ffd211d2261" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="jdk" +MAINTAINER="Petar Petrov" +EMAIL="slackalaxy@gmail.com" diff --git a/academic/wehi-weasel/wehi-weasel.png b/academic/wehi-weasel/wehi-weasel.png new file mode 100644 index 0000000000..6c6da1ff07 Binary files /dev/null and b/academic/wehi-weasel/wehi-weasel.png differ -- cgit v1.2.3-65-gdbad