Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

chinman

by chinman (Monk)
on Mar 27, 2001 at 10:50 UTC ( #67442=user: print w/replies, xml ) Need Help??

I'm an analytical chemist and I work with a technique known as mass spectrometry (mass spec). My interests are directed at using Perl to automate various aspects of mass spectral data analysis. Mass spec is widely used in the pharmaceutical, biotechnology, chemical, and forensic industries. In recent years, mass spec has seen tremendous growth in the life scienes. In fact, its application is revolutionizing many aspects of drug discovery (e.g., proteomics). However, analysis of mass spectral data is becoming the rate limiting step in this endeavor.

Currently, I'm using Perl to automate "deconvolution" of biomolecule (protein, peptide, oligonucleotide) mass spectra. This allows for the unambiguous determination of molecular weights of large complex molecules. I've been pleasantly surprised with how fast Perl is at these tasks, despite the fact that it is an interpreted language. This is saving me time not having to worry about mucking around in C - at least for this initial phase. We've developed mass spectral deconvolution software - using Perl for the guts. <shameless plug> This product, called ProMass, is now shipping (hoo-aaah!). Check it out here. </shameless plug>

Here's some more information about what I do.

Log In?
Username:
Password:

What's my password?
Create A New User
Chatterbox?
[Corion]: LanX: Maybe have an infinite-loop cmd file? Much easier than trying to manage that from within Perl IMO
[Corion]: Alternatively, relaunch the application from cron (or a Windows cron) every minute
[LanX]: will try infinite loop ...
[Corion]: :START ... goto START
[LanX]: oh .bat you mean?
[LanX]: obscure cult ...
[Corion]: LanX: cmd.exe is just another way to launch Perl
[LanX]: I know its a cult... and I repent it every time
[LanX]: But cygwin comes with path problems and powershell requires too much learning for me
[LanX]: eshell in emacs is often my resort in development

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (11)
As of 2017-03-27 15:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Should Pluto Get Its Planethood Back?



    Results (320 votes). Check out past polls.