Skip to content

Commit d4f59f3

Browse files
CunliangGenggithub-actions[bot]
authored andcommitted
Update version to 2.0.0-beta.1
1 parent 5543557 commit d4f59f3

File tree

4 files changed

+16
-179
lines changed

4 files changed

+16
-179
lines changed

CHANGELOG.md

Lines changed: 13 additions & 176 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
11
# Changelog
22

3-
## [v2.0.0-alpha.9](https://github.com/NPLinker/nplinker/tree/v2.0.0-alpha.9) (2025-03-25)
3+
## [v2.0.0-beta.1](https://github.com/NPLinker/nplinker/tree/v2.0.0-beta.1) (2025-06-05)
44

5-
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v2.0.0-alpha.8...v2.0.0-alpha.9)
5+
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v2.0.0-alpha.9...v2.0.0-beta.1)
66

7-
**Fixed bugs:**
7+
**Merged pull requests:**
88

9-
- Fix dependency conflict [\#278](https://github.com/NPLinker/nplinker/issues/278)
9+
- Update python version and fix testing issues [\#329](https://github.com/NPLinker/nplinker/pull/329) ([CunliangGeng](https://github.com/CunliangGeng))
10+
- Update BiG-SCAPE v2 dependency [\#328](https://github.com/NPLinker/nplinker/pull/328) ([adraismawur](https://github.com/adraismawur))
11+
- docs: add webapp docs page [\#327](https://github.com/NPLinker/nplinker/pull/327) ([gcroci2](https://github.com/gcroci2))
12+
- improve make commands and fix some typos [\#325](https://github.com/NPLinker/nplinker/pull/325) ([CunliangGeng](https://github.com/CunliangGeng))
13+
- Update doc for work dir structure [\#322](https://github.com/NPLinker/nplinker/pull/322) ([CunliangGeng](https://github.com/CunliangGeng))
14+
- Update readme dev [\#320](https://github.com/NPLinker/nplinker/pull/320) ([CunliangGeng](https://github.com/CunliangGeng))
15+
- Update installation instructions to use conda [\#319](https://github.com/NPLinker/nplinker/pull/319) ([CunliangGeng](https://github.com/CunliangGeng))
16+
- Remove unused methods and files [\#318](https://github.com/NPLinker/nplinker/pull/318) ([CunliangGeng](https://github.com/CunliangGeng))
1017

11-
**Closed issues:**
18+
## [v2.0.0-alpha.9](https://github.com/NPLinker/nplinker/tree/v2.0.0-alpha.9) (2025-03-25)
1219

13-
- Fix logging file output [\#314](https://github.com/NPLinker/nplinker/issues/314)
14-
- Inconsistent BiG-SCAPE version handling causes ValueError [\#305](https://github.com/NPLinker/nplinker/issues/305)
15-
- GNPS2 results not supported [\#284](https://github.com/NPLinker/nplinker/issues/284)
16-
- Update releasing workflow [\#279](https://github.com/NPLinker/nplinker/issues/279)
20+
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v2.0.0-alpha.8...v2.0.0-alpha.9)
1721

1822
**Merged pull requests:**
1923

@@ -28,10 +32,6 @@
2832

2933
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v2.0.0-alpha.7...v2.0.0-alpha.8)
3034

31-
**Closed issues:**
32-
33-
- Replace square NPLinker logo by one used for Slack \(with NPLinker text\) [\#288](https://github.com/NPLinker/nplinker/issues/288)
34-
3535
**Merged pull requests:**
3636

3737
- move config template file outside of code folder [\#303](https://github.com/NPLinker/nplinker/pull/303) ([CunliangGeng](https://github.com/CunliangGeng))
@@ -55,11 +55,6 @@
5555

5656
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v2.0.0-alpha.6...v2.0.0-alpha.7)
5757

58-
**Closed issues:**
59-
60-
- Incorrect precursor m/z when loading MGF file from GNPS [\#282](https://github.com/NPLinker/nplinker/issues/282)
61-
- Use bigscape version in loaders [\#271](https://github.com/NPLinker/nplinker/issues/271)
62-
6358
**Merged pull requests:**
6459

6560
- remove default config file to make all settings explicit [\#287](https://github.com/NPLinker/nplinker/pull/287) ([CunliangGeng](https://github.com/CunliangGeng))
@@ -90,16 +85,6 @@
9085

9186
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v2.0.0-alpha.3...v2.0.0-alpha.4)
9287

93-
**Implemented enhancements:**
94-
95-
- Select subset of the data [\#265](https://github.com/NPLinker/nplinker/issues/265)
96-
97-
**Closed issues:**
98-
99-
- Fix code scanning alert - Token-Permissions [\#268](https://github.com/NPLinker/nplinker/issues/268)
100-
- support bigscape v2 [\#216](https://github.com/NPLinker/nplinker/issues/216)
101-
- Abstraction of run\_bigscape function [\#115](https://github.com/NPLinker/nplinker/issues/115)
102-
10388
**Merged pull requests:**
10489

10590
- update doc for bigscape [\#270](https://github.com/NPLinker/nplinker/pull/270) ([CunliangGeng](https://github.com/CunliangGeng))
@@ -112,18 +97,6 @@
11297

11398
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v2.0.0-alpha.2...v2.0.0-alpha.3)
11499

115-
**Implemented enhancements:**
116-
117-
- Data size warnings / checks when installing and using nplinker package [\#237](https://github.com/NPLinker/nplinker/issues/237)
118-
119-
**Closed issues:**
120-
121-
- Podp: not all genome IDs are in antismashDB [\#242](https://github.com/NPLinker/nplinker/issues/242)
122-
- refactoring scoring \(tracker issue\) [\#205](https://github.com/NPLinker/nplinker/issues/205)
123-
- ensure that IDs are unique [\#146](https://github.com/NPLinker/nplinker/issues/146)
124-
- refactor `__eq__` and `__hash__` methods [\#136](https://github.com/NPLinker/nplinker/issues/136)
125-
- Missing mibig BGC [\#86](https://github.com/NPLinker/nplinker/issues/86)
126-
127100
**Merged pull requests:**
128101

129102
- fix tabular file header detection [\#264](https://github.com/NPLinker/nplinker/pull/264) ([CunliangGeng](https://github.com/CunliangGeng))
@@ -135,11 +108,6 @@
135108

136109
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v2.0.0-alpha.1...v2.0.0-alpha.2)
137110

138-
**Closed issues:**
139-
140-
- improvement on docs [\#232](https://github.com/NPLinker/nplinker/issues/232)
141-
- writing tutorials and docs for preparing data [\#204](https://github.com/NPLinker/nplinker/issues/204)
142-
143111
**Merged pull requests:**
144112

145113
- update docs [\#260](https://github.com/NPLinker/nplinker/pull/260) ([CunliangGeng](https://github.com/CunliangGeng))
@@ -171,57 +139,6 @@
171139

172140
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v1.3.2...v2.0.0-alpha.1)
173141

174-
**Fixed bugs:**
175-
176-
- Fix failing tests [\#96](https://github.com/NPLinker/nplinker/issues/96)
177-
178-
**Closed issues:**
179-
180-
- Fix dev setup issues [\#222](https://github.com/NPLinker/nplinker/issues/222)
181-
- Running NPLinker tutorial [\#213](https://github.com/NPLinker/nplinker/issues/213)
182-
- Exception: Failed to find \*ANY\* strains, missing strain\_mappings.csv? [\#170](https://github.com/NPLinker/nplinker/issues/170)
183-
- Add schema validation [\#165](https://github.com/NPLinker/nplinker/issues/165)
184-
- Refactor initialisation of project root and data folders \[Track issue\] [\#163](https://github.com/NPLinker/nplinker/issues/163)
185-
- http 404 error from `test_nplinker_local.py` [\#156](https://github.com/NPLinker/nplinker/issues/156)
186-
- implement the function to generate strain mappings file [\#154](https://github.com/NPLinker/nplinker/issues/154)
187-
- implement the function to generate `refseq id ↔ BGC id` mapping file [\#153](https://github.com/NPLinker/nplinker/issues/153)
188-
- change csv to json for strain mappings file [\#152](https://github.com/NPLinker/nplinker/issues/152)
189-
- change csv to json for genome status file [\#151](https://github.com/NPLinker/nplinker/issues/151)
190-
- generate strain mappings file for PODP data [\#150](https://github.com/NPLinker/nplinker/issues/150)
191-
- how is `strain_mappings.csv` generated? [\#148](https://github.com/NPLinker/nplinker/issues/148)
192-
- Strain generation, loading and mapping [\#147](https://github.com/NPLinker/nplinker/issues/147)
193-
- Refactor `DatasetLoader` class [\#145](https://github.com/NPLinker/nplinker/issues/145)
194-
- Use UUID for singleton molecular family? [\#144](https://github.com/NPLinker/nplinker/issues/144)
195-
- KeyError: 'cluster' Extract MIBIG data [\#140](https://github.com/NPLinker/nplinker/issues/140)
196-
- Use the refactored antismash downloader in `PODPDownloader` class [\#137](https://github.com/NPLinker/nplinker/issues/137)
197-
- remove `_strain_dict_index` from `StrainCollection` class [\#134](https://github.com/NPLinker/nplinker/issues/134)
198-
- Rename `Downloader` class to `PODPDownloader` [\#133](https://github.com/NPLinker/nplinker/issues/133)
199-
- Exception: Failed to find \*ANY\* strains, missing strain\_mappings.csv? [\#130](https://github.com/NPLinker/nplinker/issues/130)
200-
- error when loading local data [\#129](https://github.com/NPLinker/nplinker/issues/129)
201-
- nplinker library download [\#128](https://github.com/NPLinker/nplinker/issues/128)
202-
- Hardware Requirements: [\#124](https://github.com/NPLinker/nplinker/issues/124)
203-
- replace load\_gcfs function [\#122](https://github.com/NPLinker/nplinker/issues/122)
204-
- Refactor `Downloader` class to have a specific PoDP downloader [\#121](https://github.com/NPLinker/nplinker/issues/121)
205-
- PODP mode and local data mode [\#117](https://github.com/NPLinker/nplinker/issues/117)
206-
- Create StrainMappingLoader [\#116](https://github.com/NPLinker/nplinker/issues/116)
207-
- Refactor GCF loading process [\#114](https://github.com/NPLinker/nplinker/issues/114)
208-
- Change `strains` in `StrainCollection` to be a `set` instead of `list` [\#113](https://github.com/NPLinker/nplinker/issues/113)
209-
- Implement comparison operator for `StrainCollection` class [\#110](https://github.com/NPLinker/nplinker/issues/110)
210-
- Include `strains` again in objects loaded from Metabolomics [\#109](https://github.com/NPLinker/nplinker/issues/109)
211-
- check if this function is still needed or forward to the proper implementation [\#108](https://github.com/NPLinker/nplinker/issues/108)
212-
- Implement GNPS loading functionality on `DatasetLoader` layer [\#107](https://github.com/NPLinker/nplinker/issues/107)
213-
- Rename `MibigBGC` to `BGC` in MibigBGCLoader [\#106](https://github.com/NPLinker/nplinker/issues/106)
214-
- Remove strain assignment from BGC loaders? [\#104](https://github.com/NPLinker/nplinker/issues/104)
215-
- Use unique and fixed GCF identifier in scoring [\#103](https://github.com/NPLinker/nplinker/issues/103)
216-
- Move test files to subfolders [\#99](https://github.com/NPLinker/nplinker/issues/99)
217-
- Create `antismash_downloader` module [\#98](https://github.com/NPLinker/nplinker/issues/98)
218-
- Fix instructions for zsh shell [\#95](https://github.com/NPLinker/nplinker/issues/95)
219-
- MiBIG v3.x support [\#94](https://github.com/NPLinker/nplinker/issues/94)
220-
- Implement removing the strain also from self.\_lookup indices. \[Bug\] [\#90](https://github.com/NPLinker/nplinker/issues/90)
221-
- Improve GNPS format detection [\#89](https://github.com/NPLinker/nplinker/issues/89)
222-
- PoDP RefSeq accession is used as antiSMASH accession [\#76](https://github.com/NPLinker/nplinker/issues/76)
223-
- Documentation on readthedocs.io [\#74](https://github.com/NPLinker/nplinker/issues/74)
224-
225142
**Merged pull requests:**
226143

227144
- move dependencies to pyproject.toml file [\#233](https://github.com/NPLinker/nplinker/pull/233) ([CunliangGeng](https://github.com/CunliangGeng))
@@ -330,11 +247,6 @@
330247

331248
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v1.3.0...v1.3.1)
332249

333-
**Closed issues:**
334-
335-
- Important: Stop committing until restructuring is done [\#73](https://github.com/NPLinker/nplinker/issues/73)
336-
- Explore tutorials/modules are relevant to develop the dashboard [\#68](https://github.com/NPLinker/nplinker/issues/68)
337-
338250
**Merged pull requests:**
339251

340252
- Refine install script and upgrade python syntax [\#75](https://github.com/NPLinker/nplinker/pull/75) ([CunliangGeng](https://github.com/CunliangGeng))
@@ -343,22 +255,6 @@
343255

344256
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v1.2.0...v1.3.0)
345257

346-
**Implemented enhancements:**
347-
348-
- Packaging [\#15](https://github.com/NPLinker/nplinker/issues/15)
349-
350-
**Closed issues:**
351-
352-
- Create independent repo for webapp? [\#72](https://github.com/NPLinker/nplinker/issues/72)
353-
- Restructure repo with python template from eScience Center [\#71](https://github.com/NPLinker/nplinker/issues/71)
354-
- Update wiki page [\#64](https://github.com/NPLinker/nplinker/issues/64)
355-
- something goes wrong in the step for "MetcalfScoring.setup preprocessing dataset" [\#57](https://github.com/NPLinker/nplinker/issues/57)
356-
- Parsing strains in GNPS FBMN output needs to be more flexible [\#50](https://github.com/NPLinker/nplinker/issues/50)
357-
- Rosetta Score issue [\#39](https://github.com/NPLinker/nplinker/issues/39)
358-
- Loading FBMN-GNPS and Bigscape output data into NPLinker error. [\#35](https://github.com/NPLinker/nplinker/issues/35)
359-
- Remove requirements.txt file [\#6](https://github.com/NPLinker/nplinker/issues/6)
360-
- Matching compound names from GNPS to MiBIG [\#3](https://github.com/NPLinker/nplinker/issues/3)
361-
362258
**Merged pull requests:**
363259

364260
- Bump numpy from 1.21.0 to 1.22.0 [\#70](https://github.com/NPLinker/nplinker/pull/70) ([dependabot[bot]](https://github.com/apps/dependabot))
@@ -368,13 +264,6 @@
368264

369265
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v1.1.3...v1.2.0)
370266

371-
**Closed issues:**
372-
373-
- WebApp shows no data in tables [\#63](https://github.com/NPLinker/nplinker/issues/63)
374-
- "Error in server loaded hook UnicodeDecodeError" [\#60](https://github.com/NPLinker/nplinker/issues/60)
375-
- Error in loading from PoDP: MSV000078839 [\#58](https://github.com/NPLinker/nplinker/issues/58)
376-
- Linking molfams [\#54](https://github.com/NPLinker/nplinker/issues/54)
377-
378267
**Merged pull requests:**
379268

380269
- Bump httpx from 0.16.1 to 0.23.0 [\#66](https://github.com/NPLinker/nplinker/pull/66) ([dependabot[bot]](https://github.com/apps/dependabot))
@@ -391,19 +280,10 @@
391280

392281
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v1.1.1...v1.1.2)
393282

394-
**Closed issues:**
395-
396-
- Turning MIBiG on in BiG-SCAPE run of NPLinker [\#55](https://github.com/NPLinker/nplinker/issues/55)
397-
398283
## [v1.1.1](https://github.com/NPLinker/nplinker/tree/v1.1.1) (2021-09-13)
399284

400285
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v1.1...v1.1.1)
401286

402-
**Closed issues:**
403-
404-
- Add a changelog and tag Docker images [\#52](https://github.com/NPLinker/nplinker/issues/52)
405-
- GCF/BGC data does appear correctly in results [\#49](https://github.com/NPLinker/nplinker/issues/49)
406-
407287
**Merged pull requests:**
408288

409289
- Bump pillow from 8.2.0 to 8.3.2 [\#53](https://github.com/NPLinker/nplinker/pull/53) ([dependabot[bot]](https://github.com/apps/dependabot))
@@ -412,23 +292,6 @@
412292

413293
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v1.0...v1.1)
414294

415-
**Implemented enhancements:**
416-
417-
- Error when loading Crüsemann data [\#38](https://github.com/NPLinker/nplinker/issues/38)
418-
419-
**Fixed bugs:**
420-
421-
- large-scale sample run error [\#43](https://github.com/NPLinker/nplinker/issues/43)
422-
423-
**Closed issues:**
424-
425-
- Add Licence [\#48](https://github.com/NPLinker/nplinker/issues/48)
426-
- Allowing other websocket to connect to proxy server? [\#47](https://github.com/NPLinker/nplinker/issues/47)
427-
- KeyError in strains.py [\#46](https://github.com/NPLinker/nplinker/issues/46)
428-
- Internal Server Error with tutorial data [\#45](https://github.com/NPLinker/nplinker/issues/45)
429-
- Error loading tutorial data [\#44](https://github.com/NPLinker/nplinker/issues/44)
430-
- rosetta scoring: check for knownclusterblast .txt files at start of scoring process [\#34](https://github.com/NPLinker/nplinker/issues/34)
431-
432295
**Merged pull requests:**
433296

434297
- Bump pillow from 8.1.1 to 8.2.0 [\#42](https://github.com/NPLinker/nplinker/pull/42) ([dependabot[bot]](https://github.com/apps/dependabot))
@@ -445,40 +308,14 @@
445308

446309
[Full Changelog](https://github.com/NPLinker/nplinker/compare/v.0.1...last_version_with_plots)
447310

448-
**Closed issues:**
449-
450-
- Write log output to file [\#37](https://github.com/NPLinker/nplinker/issues/37)
451-
452311
## [v.0.1](https://github.com/NPLinker/nplinker/tree/v.0.1) (2020-12-11)
453312

454313
[Full Changelog](https://github.com/NPLinker/nplinker/compare/scoring_jun2020...v.0.1)
455314

456-
**Implemented enhancements:**
457-
458-
- Input options [\#14](https://github.com/NPLinker/nplinker/issues/14)
459-
- More general annotations [\#12](https://github.com/NPLinker/nplinker/issues/12)
460-
461-
**Closed issues:**
462-
463-
- metadata [\#2](https://github.com/NPLinker/nplinker/issues/2)
464-
- MiBIG [\#1](https://github.com/NPLinker/nplinker/issues/1)
465-
466315
## [scoring_jun2020](https://github.com/NPLinker/nplinker/tree/scoring_jun2020) (2020-05-29)
467316

468317
[Full Changelog](https://github.com/NPLinker/nplinker/compare/6c299348b417e494167c4bd4869fa79f62383fc9...scoring_jun2020)
469318

470-
**Implemented enhancements:**
471-
472-
- Generate null distributions for the different scoring functions [\#9](https://github.com/NPLinker/nplinker/issues/9)
473-
474-
**Fixed bugs:**
475-
476-
- NP-optimised Metcalf score crashes [\#24](https://github.com/NPLinker/nplinker/issues/24)
477-
478-
**Closed issues:**
479-
480-
- Restrict NPLinker strain object to data set population [\#27](https://github.com/NPLinker/nplinker/issues/27)
481-
482319
**Merged pull requests:**
483320

484321
- Bump bleach from 3.0.2 to 3.1.1 [\#30](https://github.com/NPLinker/nplinker/pull/30) ([dependabot[bot]](https://github.com/apps/dependabot))

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ authors:
4545
-
4646
given-names: Marnix
4747
family-names: Medema
48-
version: "2.0.0-alpha.9"
48+
version: "2.0.0-beta.1"
4949
repository-code: "https://github.com/NPLinker/nplinker"
5050
keywords:
5151
- Genome

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta"
66

77
[project]
88
name = "nplinker"
9-
version = "2.0.0-alpha.9"
9+
version = "2.0.0-beta.1"
1010
description = "Natural Products Linker"
1111
readme = "README.md"
1212
requires-python = ">=3.11"

src/nplinker/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
__author__ = "Cunliang Geng"
99
__email__ = "c.geng@esciencecenter.nl"
10-
__version__ = "2.0.0-alpha.9"
10+
__version__ = "2.0.0-beta.1"
1111

1212

1313
__all__ = ["NPLinker", "setup_logging"]

0 commit comments

Comments
 (0)