Experiment folder from contents#

This page is generated from the code and must not be edited by hand.

A folder is taken as one experiment when it holds an instrument’s raw files together with files named after them, such as drift-corrected copies and results tables, and no folder above it holds the same ones, or as one session’s raw files when it holds only those, or as an analysis when it holds only files named after raw files kept elsewhere, or as an analysis when it holds one program’s many folders side by side, one per movie or cell, each with the same few files, all without reading what any word means.

experiment_folder_from_contents version 3

  • Kind of rule: What files are (classifies). Says what a file or a folder is, by placing it in a class.

  • What it concludes: a class

  • Reasoning: defeasible. A conclusion is usually right, and is retracted when a rule it names concludes against it.

  • What it reads: one folder at a time

Is it available in this version?#

Yes. The engine runs it.

What would defeat it#

What this rule concludes about something is withdrawn when any of these rules concludes about the same thing:

  • installed_software_in_folder: A folder is recognized as an installed program, such as a copy of Fiji or a Python environment, from the parts it holds, a name ending .app, its program-style subfolders or a majority of program files; its files are still indexed and read, and rules about experiments leave them alone.

Parameters#

Parameter

Shipped value

May be

What it does

minimum_alike_items

11

whole number, from 2 to 1000

The fewest sibling subfolders holding the same files, under names with the same words, that make one run’s per-item outputs.

most_folders_a_date

2

whole number, from 1 to 1000

The most sibling folders on one date that still read as a series of days: a daily series holds one folder a day, two where a day was done again, and a run’s items share a few days, many to a day.

minimum_items

5

whole number, from 2 to 1000

The fewest per-item subfolders of one template that make one run’s outputs.

minimum_key_characters

6

whole number, from 1 to 200

The fewest letters and digits an acquisition’s name needs, one of them a letter, before another file is matched on it: 01.nd2 names nothing.