Mxrcon / BioNameGenerator

A small project to generate random repository/release/project names based on Biological names and related topics
MIT License
6 stars 0 forks source link
powershell random-generation

BioNameGenerator

MIT licensed Testes Installation PowerShell Gallery

A small project to generate random repository/release/project names based on Biological names and related topics written in Powershell

Requirements

Module Requirements

Tests and Build requirements

Instalation

Simply run this command in any Powershell terminal:

Install-Module -Name BioNameGenerator

Usage

This module export 2 main functions: Get-RandomKeyword and Get-RandomPhrase.

Get-RandomKeyword

Returns a random string from the selected Dictionary

Example:

Get-RandomKeyword -Dictionary Nobel

Duve

Get-RandomPhrase

Returns a string with 1 or more random keywords concatenaded by a delimiter

Example:

Get-RandomPhrase -Start Metals -Middle Nobel -End Species -Delimiter " "

Flevorium Koshiba antibiotica

Dictionaries

28kAdj - List of > 28k Adjectives, obtained from: unpkg

5kColors - Colors with a single name from meodai - Handpicked Colors

Aminoacids - List of Aminoacids from IUPAC

Animals - Animals filtered with single name and dog breeds

Books - Important books for Biology, Biotechnology, Biochemistry grad students

Brazilian - List of Brazilian Scientists Joining 2 wikipedia lists: Cientistas do Brasil and Lista de pioneiras da Ciência no Brasil, and the list of Afiliated, Titulars and Members of Academia de Ciência do Brasil (ACB)

Colors - List of named colors from html5

Comp - List of words related to computer usage

Compounds - List of Compound names joining 3 wikipedia lists: Biomolecules, Organic Salts and Chemical Formulaes and spliting the names by space and sorting the unique words.

Elements - List of Elements from Periodic Table

Fields - List of Fields Medal Laureates

Generas - List of Bacterial Generas obtained from manipulating the output of this NCBI search string "Bacteria[SubTree] AND species[Rank] NOT uncultured[prop] AND ( "above species level"[prop] OR specified[prop]) "

Lab - List of Equipaments and words related to laboratory work

Metals - Periodic table metals and wikipedia page about named alloys

NF-Adj - List of Adjectives used by Nextflow

NF-Names - List of Names used by Nextflow

Nobel - List of Nobel Laureates obtained from nobelprize.org API

Nucleic - Nucleic Acids (RNA and DNA)

RPG - List of Keywords related to Role-Playing-Games Universe

Species - List of Bacterial Species obtained from manipulating the output of this NCBI search string "Bacteria[SubTree] AND species[Rank] NOT uncultured[prop] AND ("above species level "[prop] OR specified[prop]) "

Contributing

Contributions are Welcome!! Please feel free to create Issues or Pull requests using our templates, but please check our Contributing Guide and also our Issues and Pull-Request Templates.