Icon

20210919 Pikairos Several replaces in the String Manipulation node

There has been no description set for this workflow's metadata.

Transformto documentExtracttagged ProteinsKeep only theProtein columnProtein pathwaysCreate a Dictionaryof Protein Names made ofall FULL UPPERCASE wordsfound in the Pathway descriptionsTag Protein IDsin each docConvert tagsback to stringsMerge Pathwayswith found Protein IDsCreate a setof Protein namesper documentList ofProtein IDsSplit Collectionof foundProtein NamesRenameNew Columnswith just theirPosition NumberLoop overall columns offound Protein Namesto replace them bythe Pairs in theDictionaryLoop recursivelyover all generatedfound Protein Name Columns to replace them inthe Protein Pathway Stringat every recursive loopSet CurrentColumn NumberNameFilter Currentused Columnof Found ProteinNamesReplace its Nameby Current_SourceReplace FormerProtein Namesby Dictionary PairsExtract Numberof newly createdcolumns to knowhow many timesiterate over themto match with Dictionaryand replaceFormer Protein Namesby Pairs in DictionaryNode 39Simulate Pairs ofProtein names to replaceDummy Nodefor long DistanceJoin found Protein Nameswith Dictionary PairsStrings To Document(deprecated) Tag Filter Column Filter Table Creator Extracted ProteinDictionary Dictionary Tagger Document DataExtractor Column Appender Cell Splitter Column Rename Split CollectionColumn Column Rename(Regex) RecursiveLoop Start Recursive Loop End Java EditVariable (simple) Column Filter Column Rename(Regex) String Manipulation Missing Value Extract TableDimension Java EditVariable (simple) String Manipulation Column Rename Joiner Missing Value Transformto documentExtracttagged ProteinsKeep only theProtein columnProtein pathwaysCreate a Dictionaryof Protein Names made ofall FULL UPPERCASE wordsfound in the Pathway descriptionsTag Protein IDsin each docConvert tagsback to stringsMerge Pathwayswith found Protein IDsCreate a setof Protein namesper documentList ofProtein IDsSplit Collectionof foundProtein NamesRenameNew Columnswith just theirPosition NumberLoop overall columns offound Protein Namesto replace them bythe Pairs in theDictionaryLoop recursivelyover all generatedfound Protein Name Columns to replace them inthe Protein Pathway Stringat every recursive loopSet CurrentColumn NumberNameFilter Currentused Columnof Found ProteinNamesReplace its Nameby Current_SourceReplace FormerProtein Namesby Dictionary PairsExtract Numberof newly createdcolumns to knowhow many timesiterate over themto match with Dictionaryand replaceFormer Protein Namesby Pairs in DictionaryNode 39Simulate Pairs ofProtein names to replaceDummy Nodefor long DistanceJoin found Protein Nameswith Dictionary PairsStrings To Document(deprecated) Tag Filter Column Filter Table Creator Extracted ProteinDictionary Dictionary Tagger Document DataExtractor Column Appender Cell Splitter Column Rename Split CollectionColumn Column Rename(Regex) RecursiveLoop Start Recursive Loop End Java EditVariable (simple) Column Filter Column Rename(Regex) String Manipulation Missing Value Extract TableDimension Java EditVariable (simple) String Manipulation Column Rename Joiner Missing Value

Nodes

Extensions

Links