annotate README.txt @ 1:52798007c6b2 draft default tip

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