Skip to content

Commit eb37c2b

Browse files
NPDtools 2.4.0 release: docs update
1 parent d7f03f7 commit eb37c2b

File tree

3 files changed

+35
-17
lines changed

3 files changed

+35
-17
lines changed

CHANGES.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11

2+
## NPDtools 2.4.0, 29 March 2019
3+
* NEW: Added SpecNets propagation in MetaMiner (see --spec-network)
4+
* NEW: Added blind search mode in MetaMiner (see --blind)
5+
* CHANGE: Improvements in performance of Dereplicator+.
6+
27
## NPDtools 2.3.0, 9 January 2019
38
* NEW: Added manual.
49
* CHANGE: MetaRiPPquest renamed to MetaMiner.

README.md

Lines changed: 29 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<font size=20>__NPDtools 2.3.0 Manual__</font>
1+
<font size=20>__NPDtools 2.4.0 Manual__</font>
22

33
* [About NPDtools](#sec_intro)
44
* [Package content](#sec_intro_content)
@@ -28,7 +28,7 @@ This manual will help you to install and run NPDtools.
2828
The latest version of the manual is available online at <https://github.com/ablab/npdtools>.
2929
All projects news are at <http://cab.spbu.ru/software/npdtools/>.
3030

31-
NPDtools version 2.3.0 was released under the Apache 2.0 License on January 9, 2019
31+
NPDtools version 2.4.0 was released under the Apache 2.0 License on March 29, 2019
3232
and can be downloaded from <https://github.com/ablab/npdtools/releases>.
3333
The software is developed in collaboration of [Saint Petersburg State University](http://cab.spbu.ru) (Russia),
3434
[University of California San Diego](http://cseweb.ucsd.edu/~ppevzner/) (CA, USA)
@@ -70,7 +70,9 @@ NPDtools requires a 64-bit Linux system or macOS and Python 2.7 to be pre-instal
7070
The MetaMiner pipeline also requires [GNU sed](https://www.gnu.org/software/sed/)
7171
to be present in the `PATH` environment variable as `sed`
7272
(this is always true for Linux systems but may require additional configurations on macOS since
73-
GNU sed is usually installed there as `gsed`).
73+
GNU sed is usually installed there as `gsed`). For presenting Spectral Network propagation graphs,
74+
MetaMiner also requires `matplotlib` and `networkx` Python libraries. If they are not installed,
75+
the propagation will be generated in a plain text format only (see `--spec-network` option).
7476

7577
You can also use NPDtools pipelines online on the [GNPS platform](https://gnps.ucsd.edu/ProteoSAFe/static/gnps-theoretical.jsp).
7678
In this case, a registration is needed but it is quick and simple.
@@ -92,13 +94,13 @@ In case of successful installation the following files should be present in the
9294
<a name="sec_install_linux"></a>
9395
## Downloading NPDtools binaries for Linux
9496

95-
To download [NPDtools Linux binaries](https://github.com/ablab/npdtools/releases/download/npdtools-2.3.0/NPDtools-2.3.0-Linux.tar.gz)
97+
To download [NPDtools Linux binaries](https://github.com/ablab/npdtools/releases/download/npdtools-2.4.0/NPDtools-2.4.0-Linux.tar.gz)
9698
and extract them, go to the directory in which you wish NPDtools to be installed and run:
9799

98100
``` bash
99-
wget https://github.com/ablab/npdtools/releases/download/npdtools-2.3.0/NPDtools-2.3.0-Linux.tar.gz
100-
tar -xzf NPDtools-2.3.0-Linux.tar.gz
101-
cd NPDtools-2.3.0-Linux
101+
wget https://github.com/ablab/npdtools/releases/download/npdtools-2.4.0/NPDtools-2.4.0-Linux.tar.gz
102+
tar -xzf NPDtools-2.4.0-Linux.tar.gz
103+
cd NPDtools-2.4.0-Linux
102104
```
103105

104106
We further refer to this directory as `<npdtools_installation_dir>`.
@@ -109,13 +111,13 @@ so consider adding this subdirectory to the `PATH` variable.
109111
<a name="sec_install_mac"></a>
110112
## Downloading NPDtools binaries for macOS
111113

112-
To download [NPDtools macOS binaries](https://github.com/ablab/npdtools/releases/download/npdtools-2.3.0/NPDtools-2.3.0-Darwin.tar.gz)
114+
To download [NPDtools macOS binaries](https://github.com/ablab/npdtools/releases/download/npdtools-2.4.0/NPDtools-2.4.0-Darwin.tar.gz)
113115
and extract them, go to the directory in which you wish NPDtools to be installed and run:
114116

115117
``` bash
116-
curl -L https://github.com/ablab/npdtools/releases/download/npdtools-2.3.0/NPDtools-2.3.0-Darwin.tar.gz -o NPDtools-2.3.0-Darwin.tar.gz
117-
tar -xzf NPDtools-2.3.0-Darwin.tar.gz
118-
cd NPDtools-2.3.0-Darwin
118+
curl -L https://github.com/ablab/npdtools/releases/download/npdtools-2.4.0/NPDtools-2.4.0-Darwin.tar.gz -o NPDtools-2.4.0-Darwin.tar.gz
119+
tar -xzf NPDtools-2.4.0-Darwin.tar.gz
120+
cd NPDtools-2.4.0-Darwin
119121
```
120122

121123
We further refer to this directory as `<npdtools_installation_dir>`.
@@ -506,17 +508,28 @@ or [antiSMASH](https://antismash.secondarymetabolites.org)'s `.final.gbk`).
506508
MetaMiner specific options are:
507509
`-a` (or `--antismash`)
508510
Sequence files are antiSMASH output (`.final.gbk`). If not specified, the input files are expected to
509-
be raw genome nucleotide sequences in FASTA format (see also `--boa` option). Tested with antiSMASH v.2 output.
511+
be raw genome nucleotide sequences in FASTA format (see also `--ripp` option). Tested with antiSMASH v.2 output.
510512

511-
`--boa`
512-
Sequence files are BOA output (protein `.fasta`). If not specified, the input files are expected to
513+
`--ripp`
514+
Sequence files are already predicted and translated RiPP sequences (protein `.fasta`), e.g. it is BOA output.
515+
If not specified, the input files are expected to
513516
be raw genome nucleotide sequences in FASTA format (see also `--antismash` option).
514517

515518
`-c <class>` (or `--class <class>`)
516519
Class of RiPPs to look for. Valid choices are: 'formylated',
517520
'glycocin', 'lantibiotic', 'lap', 'lassopeptide', 'linaridin',
518521
'proteusin', 'cyanobactin', and 'methanobactin'. You can also specify 'all' to try all classes one by one.
519-
*The default value is 'lantibiotic'*.
522+
*The default value is 'lantibiotic'*.
523+
524+
`--blind`
525+
Enable search in a blind mode, i.e. search for new PTMs with arbitrary mass shifts. Could be very slow.
526+
527+
`--spec-network`
528+
Path to the Spectral Network output
529+
([GNPS Data Analysis workflow](https://gnps.ucsd.edu/ProteoSAFe/index.jsp?params=%7B%22workflow%22:%22METABOLOMICS-SNETS-V2%22,%22library_on_server%22:%22d.speclibs;%22%7D)
530+
also known as Molecular Networking). If specified, MetaMiner will identify connected components related
531+
to the most significant RiPP identifications and report them in plain text and graphical formats
532+
(saved under `<outdir>/spec_nets/`).
520533

521534
#### Usage example
522535
A sample run of MetaMiner may look like this:
@@ -533,7 +546,7 @@ See important notes on specifying paths of the running script and `test_data` in
533546
[beginning of this section](#sec_running).
534547

535548
If the run is finished correctly, you will see identification of a lantibiotic with "TGSQVSLLVCEYSSLSVVLCTP" original sequence
536-
and "T-18GS-18QVS-18LLVCEYS-18SLSVVLCTP" sequence after modifications in `dereplicator_outdir/significant_matches.tsv`.
549+
and "T-18GS-18QVS-18LLVCEYS-18SLSVVLCTP" sequence after modifications in `metaminer_outdir/significant_matches.tsv`.
537550
The modifications "T-18" and "S-18" correspond to dehydrobutyrine and dehydroalanine, respectively.
538551
These sequences correspond to AmfS peptide, you may read more about it in [Ueda et al, 2002](https://www.ncbi.nlm.nih.gov/pubmed/11844785).
539552

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.3.0
1+
2.4.0

0 commit comments

Comments
 (0)