replace_regex
replace_regex performs pattern-based string replacement using regular expressions to modify and standardize text data for preprocessing and formatting of biological datasets within Galaxy workflows.
Key Features:
- String replacement: Searches text using regular expressions and replaces matches with user-specified strings to clean and standardize biological data.
- Integration with Galaxy (including Galaxy@Pasteur): Executes replacements within Galaxy-managed workflows and can run on high-performance computing clusters for scalable processing.
- API and Bioblend support: Invokes and controls replacement operations programmatically via the Galaxy API or the Bioblend library.
Scientific Applications:
- Data preprocessing in metagenomics (MetaGenSense): Standardizes sequence identifiers and annotations prior to downstream metagenomic analysis.
- Phylogenetic analysis (NGphylogeny.fr): Formats and normalizes input data files to ensure compatibility with phylogenetic software.
Methodology:
Defines a regular-expression "pattern to search" and replaces each occurrence with a user-specified "replacing string"; this process is automated and integrated into Galaxy workflows.
Topics
Collections
Details
- Maturity:
- Mature
- Tool Type:
- web application
- Operating Systems:
- Linux, Windows, Mac
- Added:
- 12/19/2016
- Last Updated:
- 6/16/2020
Operations
Data Inputs & Outputs
Editing
Inputs
Outputs
Publications
Afgan E, Baker D, van den Beek M, Blankenberg D, Bouvier D, Čech M, Chilton J, Clements D, Coraor N, Eberhard C, Grüning B, Guerler A, Hillman-Jackson J, Von Kuster G, Rasche E, Soranzo N, Turaga N, Taylor J, Nekrutenko A, Goecks J. The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2016 update. Nucleic Acids Research. 2016;44(W1):W3-W10. doi:10.1093/nar/gkw343. PMID:27137889. PMCID:PMC4987906.
Mareuil F, Doppelt-Azeroual O, Ménager H. A public Galaxy platform at Pasteur used as an execution engine for web services. Unknown Journal. 2017. doi:10.7490/f1000research.1114334.1.