Skip to main content

A gear that makes animal speak

Project description

Cow-says Gear (cow-says)

Overview

Summary

The CowSays gear is an demo utility gear that makes animals speak. It uses as an example to illustrate how our skeleton gear template (available at https://gitlab.com/flywheel-io/scientific-solutions/gears/templates/skeleton) can be used.

Cite

License: MIT

Classification

Category: converter

Gear Level:

  • Project
  • Subject
  • Session
  • Acquisition
  • Analysis

[[TOC]]


Inputs

  • text-input
    • Name: text-file
    • Type: file
    • Optional: False
    • Description: Text file for the animal.

Config

  • debug

    • Name: debug
    • Type: boolean
    • Description: Log debug messages
    • Default: False
  • animal

    • Name: animal
    • Type: string
    • Description: Type of animal
    • Default: cow

Outputs

This gear will generate an image of the selected animal along with the message from the input text file.

  ______________
< Flywheel rocks >
  ==============
            \
             \
               ^__^                             
               (oo)\_______                   
               (__)\       )\/\             
                   ||----w |           
                   ||     ||  

Usage

Description

This gear takes an input text file and print out the message in the text file along with selected animal type in the gear log.

File Specifications

text-file

A text file that contains message that user wish to be printed on the gear log

Workflow

A picture and description of the workflow

graph LR;
    A[Input-File]:::input --> C;
    C[Upload] --> D[Acquisition container];
    D:::container --> E((Gear));
    E:::gear --> F[Gear Log]:::container;
    
    classDef container fill:#57d,color:#fff
    classDef input fill:#7a9,color:#fff
    classDef gear fill:#659,color:#fff

Description of workflow

  1. Upload file to an Acquisition container
  2. Select file as input to cow-says gear
  3. View the outputs of the gear in Gear Log

Contributing

[For more information about how to get started contributing to that gear, checkout CONTRIBUTING.md.]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

fw_gear_cow_says-2.3.4-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file fw_gear_cow_says-2.3.4-py3-none-any.whl.

File metadata

  • Download URL: fw_gear_cow_says-2.3.4-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/5.15.154+

File hashes

Hashes for fw_gear_cow_says-2.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 cabb3f5b6c85c406f61a6eaa4a0618b57a86a87ff4077e7cb27edabd1e6090ec
MD5 7f7d678eb6c2e5c3530ad7cb12bf4477
BLAKE2b-256 6a716c8bab6d807035c53c31fa25c4be0ad9b43edb02b6d16cf526439f925df5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page