The BiblioSpec source code is available as part of the ProteoWizard project on SourceForge:
ProteoWizard subversion repository
A Mascot Parser license should also be requested if you intend to parse Mascot .dat files; once you receive the download instructions:
- On Windows, the libraries should be installed to
C:\Program Files (x86)\Matrix Science\Mascot Parser (32-bit) or
C:\Program Files\Matrix Science\Mascot Parser (64-bit)
- On Linux, the libraries should be installed to
You will need Visual Studio 2013 to build.
- Download (or checkout with subversion) the
trunk/pwiz directory from the ProteoWizard subversion repository.
- Open a command prompt with administrative rights (Windows), or a terminal (Linux) and cd to the root of the downloaded source files (e.g.
Optional: Run clean.bat (Windows) or clean.sh (Linux) to remove files from a previous build.
- Run either quickbuild.bat (Windows) or quickbuild.sh (Linux) with the arguments:
-j<number of threads to build with> --hash optimization=space address-model=<32|64> pwiz_tools/BiblioSpec > path-to-build-log-file. For example, a 64-bit Windows build using four threads may be done with the command "
quickbuild.bat -j4 --hash optimization=space address-model=64 pwiz_tools\BiblioSpec > build.log". Note that "
optimization=space" may be omitted for a debug build.
The resulting build will be located in the
64 bit Windows binaries (BlibBuild.exe, BlibFilter.exe and BlibToMs2.exe) are available from the ProteoWizard automated build and test system.