Skip to content

Releases: AiviaCommunity/PythonForAivia

Python recipes for Aivia (12.1.0, Sep 15, 2023)

15 Sep 10:30
16b0914
Compare
Choose a tag to compare

Python virtual Environment For Aivia

General Information

The FirstTimeSetup.py script will ensure a virtual environment is created to run the python recipes for Aivia with the appropriate packages.
No further install should be needed. Hence, the script is run once only.

The recipes are then containing some code to:

  • Check the existence of the virtual environment,
  • Automatically activate the virtual environment to be able to run with the appropriate packages,
  • Fallback on main Aivia environment which we do not recommend to modify (i.e. add new packages).

Requirements

  • Python 3.9 - comes with Aivia

  • Accept the risks that come from running Python Scripts you download from the internet. These scripts are provided to you to use at your own risk.

Installation

  1. Download the latest PythonEnvForAivia zip available in the releases:
    https://github.com/AiviaCommunity/PythonForAivia/releases

  2. Unzip the downloaded folder PythonEnvForAivia in a location where there are no admin access restrictions.
    The tree structure of the folder is as follow

  PythonEnvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───[category subfolders]
          └───... .py

Execution

  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...


Updates:

  • Update: FirstTimeSetup.py
    Shows an error message if chosen folder is not writable.
    Also adds the ability to compare requirements to existing for an update only if needed

Python recipes for Aivia (12.1.0, Sep 12, 2023)

12 Sep 16:40
16b0914
Compare
Choose a tag to compare

Python virtual Environment For Aivia

General Information

The FirstTimeSetup.py script will ensure a virtual environment is created to run the python recipes for Aivia with the appropriate packages.
No further install should be needed. Hence, the script is run once only.

The recipes are then containing some code to:

  • Check the existence of the virtual environment,
  • Automatically activate the virtual environment to be able to run with the appropriate packages,
  • Fallback on main Aivia environment which we do not recommend to modify (i.e. add new packages).

Requirements

  • Python 3.9 - comes with Aivia

  • Accept the risks that come from running Python Scripts you download from the internet. These scripts are provided to you to use at your own risk.

Installation

  1. Download the latest PythonEnvForAivia zip available in the releases:
    https://github.com/AiviaCommunity/PythonForAivia/releases

  2. Unzip the downloaded folder PythonEnvForAivia in a location where there are no admin access restrictions.
    The tree structure of the folder is as follow

  PythonEnvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───[category subfolders]
          └───... .py

Execution

  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...


Updates:

Python recipes for Aivia (12.1.0, Aug 11, 2023)

11 Aug 14:42
8fecbf3
Compare
Choose a tag to compare

Python virtual Environment For Aivia

General Information

The FirstTimeSetup.py script will ensure a virtual environment is created to run the python recipes for Aivia with the appropriate packages.
No further install should be needed. Hence, the script is run once only.

The recipes are then containing some code to:

  • Check the existence of the virtual environment,
  • Automatically activate the virtual environment to be able to run with the appropriate packages,
  • Fallback on main Aivia environment which we do not recommend to modify (i.e. add new packages).

Requirements

  • Python 3.9 - comes with Aivia

  • Accept the risks that come from running Python Scripts you download from the internet. These scripts are provided to you to use at your own risk.

Installation

  1. Download the latest PythonEnvForAivia zip available in the releases:
    https://github.com/AiviaCommunity/PythonForAivia/releases

  2. Unzip the downloaded folder PythonEnvForAivia in a location where there are no admin access restrictions.
    The tree structure of the folder is as follow

  PythonEnvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───[category subfolders]
          └───... .py

Execution

  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...


Updates:

Python recipes for Aivia (12.1.0, July 03, 2023)

03 Jul 17:12
5e14795
Compare
Choose a tag to compare

Python virtual Environment For Aivia

General Information

The FirstTimeSetup.py script will ensure a virtual environment is created to run the python recipes for Aivia with the appropriate packages.
No further install should be needed. Hence, the script is run once only.

The recipes are then containing some code to:

  • Check the existence of the virtual environment,
  • Automatically activate the virtual environment to be able to run with the appropriate packages,
  • Fallback on main Aivia environment which we do not recommend to modify (i.e. add new packages).

Requirements

  • Python 3.9 - comes with Aivia

  • Accept the risks that come from running Python Scripts you download from the internet. These scripts are provided to you to use at your own risk.

Installation

  1. Download the latest PythonEnvForAivia zip available in the releases:
    https://github.com/AiviaCommunity/PythonForAivia/releases

  2. Unzip the downloaded folder PythonEnvForAivia in a location where there are no admin access restrictions.
    The tree structure of the folder is as follow

  PythonEnvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───[category subfolders]
          └───... .py

Execution

  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...


Updates:

Python recipes for Aivia (11.0.1, Nov 28, 2022)

28 Nov 15:14
2aaebc8
Compare
Choose a tag to compare

Python recipes validated with Aivia 11.0.1 and the new Virtual Environment (ensuring all recipes work fine).
Download the zip and follow the instructions.

Installation

  1. Unzip the downloaded folder PythonVenvForAivia in a location where there are no admin access restrictions. The tree structure of the folder is as follow
  PythonVenvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───... .py
  └───Utilities
      └───... .py
  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...


Updates:

Python recipes for Aivia (11.0.1, Nov 2, 2022)

02 Nov 18:15
3dd6d7e
Compare
Choose a tag to compare

Python recipes validated with Aivia 11.0.1 and the new Virtual Environment (ensuring all recipes work fine).
Download the zip and follow the instructions.

Installation

  1. Unzip the downloaded folder PythonVenvForAivia in a location where there are no admin access restrictions. The tree structure of the folder is as follow
  PythonVenvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───... .py
  └───Utilities
      └───... .py
  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...


Updates:

  • New script in Utilities > Heatmap_FromExcelTable.py
  • Corrected script in Utilities > ProcessMultipleExcelTables_FromAivia.py

Python recipes for Aivia (11.0.1, Sept 30, 2022)

30 Sep 09:33
78b0480
Compare
Choose a tag to compare

Python recipes validated with Aivia 11.0.1 and the new Virtual Environment (ensuring all recipes work fine).
Download the zip and follow the instructions.

Installation

  1. Unzip the downloaded folder PythonVenvForAivia in a location where there are no admin access restrictions. The tree structure of the folder is as follow
  PythonVenvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───... .py
  └───Utilities
      └───... .py
  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...


Updates:

  • Corrected scripts in Utilities > ProcessMultipleExcelTables_FromAivia.py, ExtractDeepLearningInfoInLogFile.py, ReadTiffTags.py

Python recipes for Aivia (11.0.0, Aug 29, 2022)

29 Aug 12:48
f11e763
Compare
Choose a tag to compare

Python recipes validated with Aivia 11.0.0 and the new Virtual Environment (ensuring all recipes work fine).
Download the zip and follow the instructions.

Installation

  1. Unzip the downloaded folder PythonVenvForAivia in a location where there are no admin access restrictions. The tree structure of the folder is as follow
  PythonVenvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───... .py
  └───Utilities
      └───... .py
  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...


Updates:

  • Corrected script in Recipes > RGBtoLuminance.py
  • Corrected script in Utilities > ProcessMultipleExcelTables_FromAivia.py

Python recipes for Aivia (11.0.0, Aug 24, 2022)

24 Aug 09:50
ab5d72f
Compare
Choose a tag to compare

Python recipes validated with Aivia 11.0.0 and the new Virtual Environment (ensuring all recipes work fine).
Download the zip and follow the instructions.

Installation

  1. Unzip the downloaded folder PythonVenvForAivia in a location where there are no admin access restrictions. The tree structure of the folder is as follow
  PythonVenvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───... .py
  └───Utilities
      └───... .py
  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...


Updates:

  • new script in Utilities > ProcessMultipleExcelTables_FromAivia.py

Python recipes for Aivia (11.0.0, Aug 1, 2022)

01 Aug 16:43
8a3b4d7
Compare
Choose a tag to compare

Python recipes validated with Aivia 11.0.0 and the new Virtual Environment (ensuring all recipes work fine).
Download the zip and follow the instructions.

Installation

  1. Unzip the downloaded folder PythonVenvForAivia in a location where there are no admin access restrictions. The tree structure of the folder is as follow
  PythonVenvForAivia
  ├───FirstTimeSetup.py
  ├───requirements.txt
  ├───README.md
  └───Recipes
      └───... .py
  └───Utilities
      └───... .py
  1. Load FirstTimeSetup.py in Aivia by "File>Open" or drag-and-drop

  2. Load any 2D image in Aivia

  3. Click on "Start" button and wait for "Process Completed" message at the bottom of the recipe console

    • Please make sure that you have the Internet connection and wait if bandwidth is slow.
  4. Choose a recipe in the "Recipes" and "Utilities" folders, and drag-and-drop it in Aivia to use it...