Recent Releases of nlppln

nlppln - 0.3.3

Added

  • Command to flatten a list of lists of files (flatten-list.cwl)
  • Command to merge yaml files using yamlreader (merge-yaml.cwl)

Changed

  • By default, keep directory structure of extracted archive (archive2dir.cwl)
  • Change input for check-utf8.cwl from single file to directory of files
  • Change input for delete-empty-files.cwl from directory to list of files
  • Update method for saving workflows (requires scriptcwl >= 0.8.0)

- Python
Published by jvdzwaan about 7 years ago

nlppln - 0.3.2

Added

  • Command to ls a chunk of files (ls_chunk.cwl) This can be used to run workflows for a number of files in a directory (e.g., if running it for all files takes too long)
  • Command to create a chunked file list (create_chunked_list.cwl)
  • Command to return a directory containing all the files from a list of directories (flatten-dirs.cwl)
  • Command to return a directory containing as subdirectories the list of input directories (gather-dirs.cwl)

Changed

  • Expression tool save-files-to-dir.cwl extracts the name of the directory to save to from the input files if the dir_name is omitted

- Python
Published by jvdzwaan over 7 years ago

nlppln - 0.3.1

  • Added command to extract tar.gz files (tar.cwl)
  • Added command to create directories (mkdir.cwl)
  • Added command to remove XML elements from XML files (remove-xml-elements.cwl)
  • Added command to align strings using edlib (in separate repository)
  • Added command to parse text using pattern (in separate repository)
  • Added command to remove newlines from a text (remove_newlines.cwl)
  • Remove erroneous arguments section from freqs.cwl
  • Add option to filter on filename to ls.cwl
  • Removed dependency on pyjq.

- Python
Published by jvdzwaan about 8 years ago

nlppln - 0.3.0

  • CWL files for NLP functionality (so they don't have to be downloaded separately)
  • Dockerfile to run nlppln on Windows
  • First tests
  • Python 3 support
  • By default, save workflows using working directory
  • Documentation on Read the Docs
  • Command to copy and rename files (copy-and-rename-files.cwl)
  • Command to generate data for TextDNA visualization (textDNA-generate.cwl)
  • Command to normalize whitespace and punctuation in text files (normalize-whitespace-punctuation.cwl)
  • Command to run LIWC on tokenized text (liwc_tokenized.cwl)
  • Command to save a directory to a subdirectory (save-dir-to-subdir.cwl)
  • Command to save a list of files to a directory (save-files-to-dir.cwl)
  • Command to merge csv files (merge-csv.cwl)
  • Command to filter Named Entities extracted with frog (frog-filter-nes.cwl)
  • Command to list al files in a directory (ls.cwl)
  • Command to lowercase a text (lowercase.cwl)
  • Command to clear xml elements (clear-xml-elements.cwl)
  • Command saf_to_text.py (saf-to-text.cwl) outputs space separated sentences
  • Give Python commands a meaningful name (#5)
  • Use InitialWorkDirRequirement instead of list of input files (#1 #16)
  • GUI (users are recommended to use Juyter notebooks for inspection and analysis tasks)
  • Functionality to generate boilerplate Python commands and CWL files (moved to https://github.com/nlppln/nlppln-gen)
  • Command to create a file list (use cwltool option --make-template instead) (#14)

- Python
Published by jvdzwaan over 8 years ago

nlppln - Version 0.1.0

First release.

- Python
Published by jvdzwaan about 9 years ago