Failind to build Skyline from source (proteowizard 2186)

support
Failind to build Skyline from source (proteowizard 2186) johan.teleman  2010-08-16 07:38
 
Hi,

I'm attempting to compile Skyline from source, but can't get past these strange "<build>no in common properties" errors. I've followed the build steps on the <a href="http://proteowizard.sourceforge.net/docs.html">proteowizard homepage</a> and am running on a 64-bit Windows 7 Professional installation. Any help would be greatly appreciated!

The build printout it attached below.

Cheers,
Johan
 
 
Brendan responded:  2010-08-16 07:51
Hi Johan,
These look like boost-build messages, and I have to admit I am only familiar enough with boost-build to get the Skyline build working for my needs within the ProteoWizard project.

I would recommend posting your question to

proteowizard-developer@lists.sourceforge.net

where you will find much deeper knowledge of boost-build. I know Nick Shulman who has contributed to Skyline and is also developing Topograph in ProteoWizard is running a configuration similar to yours, but he is on vacation.

Anyway, the quickest route to an answer is likely the email alias listed above.

Do you have a particular change in mind that you are interested in exploring, or are you just wanting to debug through something Skyline is doing? Let me know your interests and perhaps I can point you in the right direction.

Good luck.

--Brendan
 
johan.teleman responded:  2010-08-17 02:06
Thanks for the swift reply! Turns out you were right: I found a "no-msvc-express" condition in the Skyline Jamfile which had set the <build>no property as I was using the Microsoft Visual C#/C++ 2008 Express editions. Luckily we have access to Visual Studio 2008 Pro as well, and changing to that solved the issue, and the build succeeds now :).

We are interested in developing automated analysis tools for SRM results, and since Skyline is a user friendly and generally great program (nice work!) our hope is to integrate/extend it if possible. So I'm about to investigate the possibilities and dig into the source... any tips on where to start?

/Johan
 
Brendan responded:  2010-08-17 07:00
Hi Johan,
Great! I definitely have ideas on where to start for automated analysis tools. For other groups that have expressed similar interests, I have been planning to work on getting Skyline to run "headless" (i.e. without any of that wonderful user friendly interface). This shouldn't be too hard, as many of our unit/regression tests run headless.

I would then start by adding commmand-line parameters for several of the key processing tasks:
- Open a document
- Import certain data files
- Save the resulting document
- Export a report based on a specified report template

I believe this alone would enable Skyline to participate in many powerful automated pipeline scenarios, providing downstream tools with rich information from SRM experiments.

If you are interested in working on this, I would be very interested in getting a patch for this and integrating it back into the project for the rest of the proteomics community. I know other labs are interested.

Thanks for your interest!

--Brendan