Metabolomics::Banks::AbInitioFragments - Perl extension for Ab Initio Fragments generator
Version 0.3 - Adding POD Version 0.4 - Updating Fragments/Adducts/isotopes listing Version 0.5 - Completing object properties
use Metabolomics::Banks::AbInitioFragments;
Metabolomics::Banks::AbInitioFragments is a full package for Perl allowing to build a generic Perl bank object from Ab Initio fragments resource.
use Metabolomics::Banks::AbInitioFragments qw( :all ) ;
## Description : new ## Input : $self ## Ouput : bless $self ; ## Usage : new() ;
## Description : get the list of theorical fragments from $source file ## Input : $source ## Output : $theoFragments ## Usage : my ( $theoFragments ) = getFragmentsFromSource ( $source ) ;
## Description : building a bank integrating each potential fragments from a parent ion ## Input : $refBank, $mzParent, $mode (POSITIVE, NEGATIVE, NEUTRAL), $stateMolecule (POS, NEG, NEU) ## Output : $ionBank ## Usage : my ( $ionBank ) = buildTheoPeakBankFromFragments ( $refBank, $mzParent ) ;
## Description : build potential dimers/trimers in NEG/POS mode ## Input : $Mz, $mode ## Output : $oBank ## Usage : my ( $oBank ) = buildTheoDimerFromMz ( $Mz, $mode ) ;
## Description : if a fragment is present in theorical bank, compute its isotopic couple. ## Input : $refBank ## Output : $ionBank ## Usage : my ( $ionBank ) = isotopicAdvancedCalculation ( $refBank ) ;
## Description : init a new ab initio fragment entry ## Input : void ## Output : refEntry ## Usage : $self->__refAbInitioFragment__() ;
## Description : _getANNOTATION_IN_NEG_MODE ## Input : void ## Output : $ANNOTATION_IN_NEG_MODE ## Usage : my ( $ANNOTATION_IN_NEG_MODE ) = _getANNOTATION_IN_NEG_MODE () ;
## Description : _getANNOTATION_IN_POS_MODE ## Input : void ## Output : $ANNOTATION_IN_POS_MODE ## Usage : my ( $ANNOTATION_IN_POS_MODE ) = _getANNOTATION_IN_POS_MODE () ;
## Description : _getDELTA_MASS ## Input : void ## Output : $DELTA_MASS ## Usage : my ( $DELTA_MASS ) = _getDELTA_MASS () ;
## Description : _getFragment_TYPE ## Input : void ## Output : $TYPE ## Usage : my ( $TYPE ) = _getFragment_TYPE () ;
## Description : _getLOSSES_OR_GAINS ## Input : void ## Output : $LOSSES_OR_GAINS ## Usage : my ( $LOSSES_OR_GAINS ) = _getLOSSES_OR_GAINS () ;
Franck Giacomoni, <franck.giacomoni at inrae.fr>
<franck.giacomoni at inrae.fr>
All information about Metabolomics::Fragment::Annotation would be find here: https://services.pfem.clermont.inra.fr/gitlab/fgiacomoni/metabolomics-fragnot
Please report any bugs or feature requests to bug-Metabolomics-Fragment-Annotation at rt.cpan.org, or through the web interface at https://rt.cpan.org/Public/Dist/Display.html?Name=Metabolomics-Fragment-Annotation. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
bug-Metabolomics-Fragment-Annotation at rt.cpan.org
You can find documentation for this module with the perldoc command.
perldoc Metabolomics::Banks::AbInitioFragments
RT: CPAN's request tracker (report bugs here)
https://rt.cpan.org/Public/Dist/Display.html?Name=Metabolomics-Fragment-Annotation
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/Metabolomics-Fragment-Annotation
CPAN Ratings
https://cpanratings.perl.org/d/Metabolomics-Fragment-Annotation
Search CPAN
https://metacpan.org/release/Metabolomics-Fragment-Annotation
Thank you to INRAE and All metabolomics colleagues.
CeCILL Copyright (C) 2019 by Franck Giacomoni
Initiated by Franck Giacomoni
followed by INRAE PFEM team
Web Site = INRAE PFEM
To install Metabolomics::Fragment::Annotation, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Metabolomics::Fragment::Annotation
CPAN shell
perl -MCPAN -e shell install Metabolomics::Fragment::Annotation
For more information on module installation, please visit the detailed CPAN module installation guide.