Recent Releases of refinegems
refinegems - v2.0.0b1
What's Changed
- Hot fix for SwissProt GapFill by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/181
Full Changelog: https://github.com/draeger-lab/refinegems/compare/v2.0.0b0...v2.0.0b1
- Python
Published by GwennyGit 10 months ago
refinegems - v2.0.0b0
What's Changed
- Update issue templates with default title by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/161
- Merge dev into main for 2.0.0-beta by @cb-Hades in https://github.com/draeger-lab/refinegems/pull/180
- includes latest bug-fixes, enhancements and restructuring
- includes latest bug-fixes, enhancements and restructuring
Status: Links and connections have been tested, and code has been tested on some examples. However, bugs that are more difficult to identify might still be in there. The documentation is not yet up to date.
Full Changelog: https://github.com/draeger-lab/refinegems/compare/v2.0.0a2...v2.0.0b0
- Python
Published by cb-Hades 10 months ago
refinegems - v2.0.0a2
What's Changed
- Small improvement + Security Hot-Fixes by @cb-Hades in https://github.com/draeger-lab/refinegems/pull/136
- Update version in pyproject.toml by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/137
- Update requirements.txt by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/138
- Update .readthedocs.yaml by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/139
- Patch 3 for read the docs by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/140
- Updated conf.py for docs by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/141
- Updated conf.py by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/142
- Updated conf.py by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/143
- Adjusted type hinting for Unions by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/144
- Updated regexes to raw strings by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/145
- Updated regexes to raw strings by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/146
- Updated regexes to raw strings by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/147
- Fixed documentation by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/148
Full Changelog: https://github.com/draeger-lab/refinegems/compare/v2.0.0a1...v2.0.0a2
- Python
Published by GwennyGit over 1 year ago
refinegems - v2.0.0a1 - Hot fixes in gapfill, growth & docs
What's Changed
- Fixed issues in
.classes.gapfill.GapFiller.fill_model-> BioCycGapFiller is now usable. - Fixed issues in
.analysis.growth.test_auxotrophies-> Infeasible result frommodel.optimizeis now handled as 0.0. - Added a tutorial Python notebook
- Removed now obsolete deprecation warning from
index.html - Hot fixes for 2.0.0a0 pre-release by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/135
Full Changelog: https://github.com/draeger-lab/refinegems/compare/v2.0.0a0...v2.0.0a1
- Python
Published by GwennyGit over 1 year ago
refinegems - v2.0.0a0 - Pre-release of refactored & extended version
What's Changed
- For details see what @cb-Hades + @GwennyGit did in https://github.com/draeger-lab/refinegems/issues/121
- Polish update - Enable more GeneProduct annotations by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/88
- Refactoring of the complete program structure
- Move changes from structure update to dev-2 by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/119
- Merge dev-2 into dev to get refactoring ready for main by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/133
- Pre-release of version 2.0.0 by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/134
Full Changelog: https://github.com/draeger-lab/refinegems/compare/v1.5.0...v2.0.0a0
- Python
Published by GwennyGit over 1 year ago
refinegems - v1.5.0
What's Changed
Due to changes in the planned-to-release version 2.0.0, which will lead to backward incompatibility for all functions, deprecation warnings for the end user were added to all modules and the documentation. * Dev by @GwennyGit in https://github.com/draeger-lab/refinegems/pull/132
Full Changelog: https://github.com/draeger-lab/refinegems/compare/v1.4.2...v1.5.0
- Python
Published by GwennyGit over 1 year ago
refinegems - Hotfix to enable download from PyPI again
The latest version did not import after it was downloaded from PyPI. This hotfix resolves the issue.
- Python
Published by GwennyGit about 2 years ago
refinegems - Minor bug fixes & Fixed documentation
With this release, the following files are updated: - README - Makefile and make.bat - requirements.txt - main.py
For the documentation to work, a requirements.in file was created to automatically update the requirements.txt to make it more reproducible. Furthermore, the documentation for the ‘Notes for developers’ section is updated, and minor bugs in the main.py file are fixed.
- Python
Published by GwennyGit over 2 years ago
refinegems - Publication badge, how to cite and more
With this release:
- a badge for the Frontiers publication mentioning/ introducing refineGEMs,
- a How to cite section within the documentation main page and the README of this repository,
- a CITATION.cff enabling a citation button on the main page of this repository,
- some bug fixes,
- a new module called util and
- some computational time changes are added.
In addition, the Pipfile, Pipfile.lock & MANIFEST.in files are removed.
Moreover, the media definitions within the database data. db are updated.
The bug fixes are for the module polish.
The computational time changes are for the module gapfill.
- Python
Published by GwennyGit over 2 years ago
refinegems - New features: database access & more general functions
- Made internal database in refineGEMs available to be used in user-specific scripts
- Enhanced the
get_bigg2other_dbfunction in theanalysis_dbmodule to also obtain a mapping from the ModelSEED namespace to the BiGG namespace - Enhanced the
get_model_reacs_or_metabsfunction in theentitiesmodule to create a pandas.DataFrame with a user-specific column name for the extracted reactions/metabolites (The default column name stayed the same to keep backwards compatibility.)
- Python
Published by GwennyGit over 2 years ago
refinegems - Fixed bugs in the `polish` module related to BioCyc annotations and Nones
- Adjusted handling of BioCyc identifiers within the
polish_annotationsfunction of the modulepolish - Added requirement for importlib_resources=5.13.0 to Pipfile
- Added code to cope with missing sub-database prefixes for BioCyc identifiers
- Changed NaN identifier handling
- Fixed issue with None prefix identifier pairs being listed in invalid_curies.tsv
- Python
Published by GwennyGit over 2 years ago
refinegems - Removed bug from documentation for polish module
The documentation displayed the functions of the polish module incorrectly. This is fixed now.
- Python
Published by GwennyGit over 2 years ago
refinegems - Enhacements in polish module
With this release, the polish module is now connected to the API of bioregistry.io.
New additions to the polish module: + Check for invalid CURIEs with bioregistry + Addition of MIRIAM compliant URIs/IRIs with bioregistry + Invalid URIs & CURIEs are reported back with file(s) for better manual curation + NaN identifiers are removed, reported with invalid URIs & CURIEs and removed + If 'id_db' is set to 'VMH' the BiGG identifiers retrieved from the VMH ones are checked for validity
- Python
Published by GwennyGit over 2 years ago
refinegems - Bug fixes in polish & New module biomass
- In the module polish bugs related to InChI-Strings in the annotations were fixed.
- The new module biomass was created to check for biomass reaction consistency and to normalise the biomass reaction if necessary on a simple level.
- Python
Published by GwennyGit over 2 years ago
refinegems - First Release - Public Documentation
This release includes updated files to ensure that the docs are built and publicly available.
- Python
Published by famosab almost 3 years ago
refinegems - Preprint Submission BioRxiv
This release corresponds to the version described in the manuscript and used for the analysis and curation of the models described in the preprint accessible via DOI.
- Python
Published by famosab almost 3 years ago