0
|
1 ## ****** match_mass environnemnt : ****** ##
|
|
2 # version December 2014 M Landi / M Petera / JF Martin
|
|
3
|
|
4 ## --- PERL compilator / libraries : --- ##
|
|
5 $ perl -v
|
|
6 This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi
|
|
7 --
|
|
8
|
|
9 # libs CORE PERL :
|
|
10 use strict ;
|
|
11 use warnings ;
|
|
12 use Carp qw (cluck croak carp) ;
|
|
13 use Data::Dumper ;
|
|
14 use Getopt::Long ;
|
|
15 use POSIX ;
|
|
16 use List::Util qw( min max );
|
|
17 use FindBin ;
|
|
18
|
|
19 # libs CPAN PERL :
|
|
20 use Math::BigFloat;
|
|
21 use LWP::Simple;
|
|
22 use LWP::UserAgent;
|
|
23 use URI::URL;
|
|
24 use SOAP::Lite;
|
|
25 use Encode;
|
|
26 use HTML::Template ;
|
|
27 use Net::SSL ;
|
|
28 use Data::Dumper ;
|
|
29 use REST::Client;
|
|
30 use JSON;
|
|
31
|
|
32 # libs pfem PERL : libs are now integrated
|
|
33 use lib::conf qw( :ALL ) ;
|
|
34 use lib::csv qw( :ALL ) ;
|
|
35 use lib::json qw( :ALL ) ;
|
|
36
|
|
37 ## --- R bin and Packages : --- ##
|
|
38 NA
|
|
39
|
|
40 ## --- Binary dependencies --- ##
|
|
41 Uses a local database : "inhouse.tsv" in some cases
|
|
42 "create_inhouse_bank.pl" : allows to recreate "inhouse.tsv"
|
|
43 --
|
|
44
|
|
45 ## --- Config : --- ##
|
|
46 Edit the following lines in the config file : conf_pf.ini
|
|
47 with your personal token used to manage and allow Pforest access / the WS PeakForest url
|
|
48 PF_GLOBAL_TOKEN
|
|
49 PF_WS_URL=https://rest.peakforest.org
|
|
50 PF_REST_QUERY_CLEAN_RANGE=/spectra/lcms/peaks/get-range-clean
|
|
51
|
|
52 --
|
|
53
|
|
54 ## --- XML HELP PART --- ##
|
|
55 one image :
|
|
56 bank_inhouse.png
|
|
57 --
|
|
58
|
|
59 ## --- DATASETS --- ##
|
|
60 No data set ! waiting for galaxy pages
|
|
61 --
|
|
62
|
|
63 ## --- ??? COMMENTS ??? --- ##
|
|
64 Uses a local database : "inhouse.tsv" in some cases
|
|
65 "create_inhouse_bank.pl" : allows to recreate "inhouse.tsv"
|
|
66 -- |