Msconvert Wine

From SPCTools

(Difference between revisions)
Jump to: navigation, search
Revision as of 19:57, 25 January 2011
JoeS (Talk | contribs)
(Instructions for CentOS)
← Previous diff
Revision as of 00:06, 26 January 2011
JoeS (Talk | contribs)
(Instructions for Ubuntu)
Next diff →
Line 25: Line 25:
cd pwiz cd pwiz
tar xvf ../pwiz*.tar.bz2 tar xvf ../pwiz*.tar.bz2
 +
 +Note: may want to process a .d file (at the very least) to click through the license.

Revision as of 00:06, 26 January 2011

Proteowizard's msconvert utility is a must have tool for converting MS/MS data in almost any proprietary MS/MS data run into almost any of the commonly used open formats. While this tool is available on both Windows and Linux, the ability to convert many common formats under Linux is unavailable due to the need to have vendor specific libraries (dlls). Fortunately it *is* possible to run the Windows version of msconvert under Linux using Wine, a open source compatibility layer.


Instructions for Ubuntu

http://uec-images.ubuntu.com/releases/10.10/release/

Tested with 64 bit image ssh -X

sudo apt-get update
sudo apt-get install wine
sudo apt-get install cabextract
wget http://www.kegel.com/wine/winetricks
chmod 755 winetricks
./winetricks winxp
./winetricks vcrun2008
./winetricks dotnet20

Download and install Proteowizard

Go to http://proteowizard.sourceforge.net/download.html using a web browser. Click on the artifacts link for the Windows x86 (or x86_64) build. When the TeamCity login page is displayed log in as guest using the link provided. Download the file with the tar.bz2 extension. Extract the package and move it to wherever you want to install it:

mkdir pwiz # cause pwiz is rude and pollutes cd pwiz tar xvf ../pwiz*.tar.bz2

Note: may want to process a .d file (at the very least) to click through the license.


http://teamcity.labkey.org:8080/repository/download/bt83/24694:id/pwiz-bin-windows-x86-vc90-release-2_1_2464.tar.bz2

Instructions for CentOS

AMI: ami-01996f68

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
yum -y update
yum -y install xauth cabextract fontconfig gcc44 rpm-build
rpm -Uvh http://rpm.pbone.net/index.php3/stat/4/idpl/14565045/dir/centos_other/com/flex-2.5.35-7.x86_64.rpm.html
wget ftp://ftp.pbone.net/mirror/ftp.sourceforge.net/pub/sourceforge/h/project/hp/hphp/CentOS%205%2064bit/RPM/flex-2.5.35-7.x86_64.rpm
rpm -Uvh flex*
wget http://downloads.sourceforge.net/project/wine/Source/wine-1.2.1.tar.bz2?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fwine%2F&ts=1295048793use_mirror=cdnetworks-us-1
rpm -Uvh http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
./configure --enable-win64 CC=/usr/bin/gcc44

log out log back in

DAMMIT Microsoft packages the Visual C++ libraries and .New libraries with a 32bit installer which WILL NOT run under wine64.

CC=/usr/bin/gcc44 rpmbuild --define "_without_gstreamer 0" --nodeps

32bit on 64.... wget http://download.hostedgameservers.com/install-wine1.2.2.sh rpm --nomd5 -ivh http://apt.sw.be/redhat/el5/en/source/wine-1.3.7-1.rft.src.rpm yum install freetype.i386 configure: OpenCL 32-bit development files not found, OpenCL won't be supported.

configure: libhal/libdbus 32-bit development files not found, no dynamic device support. configure: libgnutls 32-bit development files not found, no schannel support. configure: libv4l 32-bit development files not found. configure: libgphoto2 32-bit development files not found, digital cameras won't be supported. configure: gstreamer-0.10 base plugins 32-bit development files not found, gstre amer support disabled configure: libcapi20 32-bit development files not found, ISDN won't be supported . configure: libmpg123 32-bit development files not found (or too old), mp3 codec won't be supported. configure: libopenal 32-bit development files not found (or too old), OpenAL won 't be supported.

configure: WARNING: libxml2 32-bit development files not found, XML won't be sup ported.

configure: WARNING: libxslt 32-bit development files not found, xslt won't be su pported.

configure: WARNING: GetText 32-bit development files not found. Internationaliza tion won't be fully supported.

configure: Finished. Do 'make' to compile Wine.

References

Personal tools