Skip to content
- Improved error handling
- Fixed incorrect return for processed series metadata
- Updated docs
- Fixed parsing nested items. [143]
- Added pypiper to requirements [142]
- Fixed white spaces in reference genome string [141]
- Added version in CLI help [135]
- Updated SRA convert to use looper > 2.0.0 and fully automate process
- Updated Python support 3.13
- Cleaned code and Readme
- Updated support for Windows in Prefetch (Note: Some functionality may still be unavailable on Windows)
- Fixed bug, where description was not populated in PEP
- Fixed SRA convert
- Added how to convert SRA
- Fixed preserving order of project keys (#119)
- Added
max-prefetch-size argument. #113
- Improved code and logger structure.
- Added functionality that saves gse metadata to config file
- Fixed description in initialization of pepy object
- Changed sample_name of PEP of processed files to file oriented
- Added
--max-soft-size argument, that sets size limit of soft files
-
- Added functionality that skips downloading GEO tables that are in soft files
- Fixed bug of creating unwanted empty folders
- Fixed problem with missing data
- Fixed requirements file
- Fixed bug in expanding metadata list
- Fixed bug in metadata links
- Added initialization of peppy Project without saving any files (from within Python using an API)
- Added Finder (searching GSE tool)
- Added progress bar
- Switched way of saving soft files to request library
- Improved documentation
- Refactored code
- Added
--add-convert-modifier flag
- fixed looper amendments in the config file
- Fixed special character bug in the config file
- Fixed None issue in config file
- Fixed saving raw peps bug
- Updated metadata fetching requests from SRA database
- Fixed subprocesses continuing to run during program interrupt.
- Fixed issues with compatibility with NCBI API
- Updated
--pipeline-interface argument that adds it in for looper. --pipeline-interface argument was divided into:
--pipeline-samples and --pipeline-project.
- Fixed empty sample_name error while creating PEP.
- Added
--discard-soft argument.
- Added
--const-limit-project argument.
- Added
--const-limit-discard argument.
- Added
--attr-limit-truncate argument.
- Added
"--add-dotfile" argument.
- Disabled creating combined pep when flag
--acc-anno is set.
- Improved finding and separating metadata keys and genome assembly information.
- Added standardization of column names by replacing characters to lowercase and spaces by underscore.
- Added
--filter-size argument.
- Added
--data-source argument.
- Removed
--tar_re argument.
- Added PEP for processed data.
- Updated regex filter (case-insensitive update).
- Changed way of downloading processed data (downloading each file separately).
- Fixed code errors.
- Separated sample and experiment processed data.
- Fixed user interface for bam conversions
- Added regex filter for processed data filenames, which will also auto-extract from tar archives
- Updated output to PEP 2.0
- Added
--skip argument
- Added more control over where to store results.
- Integrate
sraconvert into geofetch package.
- Fixed a bug with specifying a processed data output folder
- Added a pre-check and warning message for
prefetch command
geofetch will now re-try a failed prefetch 3 times and warn if unsuccessful.
- Fixed a bug that prevented writing metadata in python3.
- More robust SOFT line parsing
- Use
logmuse for messaging
- Improve modularity to facilitate non-CLI use if desired
- Better documentation
- Fixed a bug with default generic config template
- Added
--version option
- Improved python 3 compatibility
- Fixed bugs that prevented install from pypi
- First official release
- Enabled command-line usage
- Packaged
geofetch for release on PyPI
- Legacy, unversioned development initiated