Path Finder 9 0 6

broken image


PathFinder9.0.6TNT.zip (17.50 MB) Choose free or premium download SLOW DOWNLOAD. FAST INSTANT DOWNLOAD Download type. Makers of Path Finder for macOS. The most advanced file manager for mac.

Latest version

Released:

Morris Water Maze Search Strategy Analysis

Project description

Morris Water Maze search strategy and entropy analysis.

Created by Matthew Cooke at The University of British Columbia, Jason Snyder Lab

For more information about the features and usage of Pathfinder please visit our wiki

Synopsis

The Pathfinder package is a search strategy analysis tool for the Morris Water Maze, and can be expanded for other spatial navigation tasks. The program analyses X-Y coordinate data exported from commercially available tracking software. Pathfinder currently supports outputs from: Ethovision, Anymaze, WaterMaze, and ezTrack. We then calculate the best-fit search strategy for the trial. Trials are fit into one of: Direct Swim, Directed Search, Focal Search, Spatial indirect, Chaining, Scanning, Thigmotaxis, and Random Search.

Citing

If you use Pathfinder, please cite: Cooke MB, O'Leary TP, Harris P et al. (2019) Pathfinder: open source software for analyzing spatial navigation search strategies. F1000Research, 8:1521. https://doi.org/10.12688/f1000research.20352.2

Launching Pathfinder

  1. The program can be opened by calling pathfinder.
  2. This will open up the GUI window.
  1. You can then select an inividual file or a directory containing files from the File dropdown menu. These files must be Excel files if you are using Ethovision tracking software, and CSV files if you are using Anymaze, Watermaze, or ezTrack software. Define supports both Excel and CSV files.

Search Strategy Analysis

  1. For search strategy analysis we have multiple options. To set your own strategy parameters, click custom.

  2. (Settings) The settings button will spawn a parameters panel

9.0 aol
  1. In the custom parameters pane, you can select and deselect any of the search strategies. Deselecting Strategies will remove them from consideration. You can also define the cutoff values for each strategy. See https://github.com/MatthewBCooke/Pathfinder/wiki/Description-of-Parameters for detailed description of parameters

  2. Once you have chosen your parameters, be sure to select your tracking software. Ethovision, Anymaze, ezTrack and Watermaze are currently supported. We also have a 'Define' button that allows users to import most non-supported files.

  3. You may then alter the main values to suit your data. Platform position, pool centre, and pool diameter can be automatically calculated for groups of trials using one constant platform location. For all other data you must manually define these values (Example: Platform Position (x,y) | 6.53,-17.3).

  1. There are 3 checkboxes above the Calculate button. The first, Scale Values is used to automatically scale the default values in an attempt to better match your data. This uses the Pixels/cm and the pool diameter to determine a constant C with which to multiply some parameters. (Note: If you are using custom values, it is best to disable scaling) The two other checkboxes enable manual categorization. Manual categorization can be used for trials in which our algorithm was unable to make a determination (Manual categorization for uncategorized trials) or for all trials (Manual categorization for all trials).
  1. Once you are satisfied with your parameters, click calculate. This will begin the process of determining search strategies for the trials. Once calculation is complete you will be shown a display of the results.
  1. Your results will be saved as a .csv file with whatever name was chosen in the Output File field. You will also receive a log file of the excecution ('Logs' folder), and any generated paths from manual catagorization will be saved under 'Paths' in your present working directory.

Heatmaps

  1. The parameters panel lets you tailor the output to your needs:

    1. Grid size. This roughly translates into how many bins to put the data in. For more information on grid size see matplotlib documentation: http://matplotlib.org/devdocs/api/_as_gen/matplotlib.axes.Axes.hexbin.html

    2. Maximum Value. This will allow you to change at which value the points in the heatmap will become their most saturated (dark red). Setting 'Auto' will dynamically assign the maximum value to be equal to the value of the maximum grid.

    3. Day: A day or range of days to use for calculating the heatmaps. (E.g. 1 or 3-6 or All)

    4. Trial: A trial or range of trials on the above selected days. (E.g. All or 1-4 or 2)

  2. You can then click generate, and our software will plot a heatmap of your trial data. These will be saved in the 'Heatmaps' subfolder.

Multiple ROI

  1. You can use the 'Add Goal..' button to add an unlimited number of goal locations or regions of interest. The will allow Pathfinder to calculate relative to each position.

Defining Software

Defining software allows Pathfinder to accept data from CSV or Excel that we haven't yet added support for. Endurance antivirus 4 1 4. This works by prompting the user to select a sample file, and by selecting relevant cells, instructs Pathfinder where to look when dealing with the dataset.

  1. You can use the 'Define.' button if Pathfinder is unable to read your software files.

  2. Click on the Define button on the main View pane and a popup will appear. Select a sample file that is the same format as your dataset.

  3. A window will open asking you to select a sample file from your dataset.

    1. You will then select the appropriate X, Y, and Time columns in your sample file.
  4. IT IS IMPORTANT THAT YOU THEN RE-OPEN THE DATASET USING THE FILE MENU, EITHER BY OPEN DIRECTORY OR FILE, BEFORE ATTEMPTING TO CALCULATE.

Motivation

This program was developed in order to simplify as well as remove inconsistencies in Morris Water Maze search strategy analysis.

Installation

Installing the program is easy for both macOS and Windows users.

Pathfinder requires you to have Python 3.6 or later. We highly recommend installing Conda for python via the Anaconda 🐍 package https://www.anaconda.com/distribution/. Once installed, the installation of Pathfinder is easy.

For the most recent stable version, cloning the GitHub repository or installing via PyPi is possible. For the most recent beta version of the software, the develop branch of the GitHub repository will host the version currently being worked on.

Installation Instructions:

Windows:

Installing from the Python Package Index:Launch a CMD window by launching run from the start menu, and typing CMD in Run.

Finder
  1. In the custom parameters pane, you can select and deselect any of the search strategies. Deselecting Strategies will remove them from consideration. You can also define the cutoff values for each strategy. See https://github.com/MatthewBCooke/Pathfinder/wiki/Description-of-Parameters for detailed description of parameters

  2. Once you have chosen your parameters, be sure to select your tracking software. Ethovision, Anymaze, ezTrack and Watermaze are currently supported. We also have a 'Define' button that allows users to import most non-supported files.

  3. You may then alter the main values to suit your data. Platform position, pool centre, and pool diameter can be automatically calculated for groups of trials using one constant platform location. For all other data you must manually define these values (Example: Platform Position (x,y) | 6.53,-17.3).

  1. There are 3 checkboxes above the Calculate button. The first, Scale Values is used to automatically scale the default values in an attempt to better match your data. This uses the Pixels/cm and the pool diameter to determine a constant C with which to multiply some parameters. (Note: If you are using custom values, it is best to disable scaling) The two other checkboxes enable manual categorization. Manual categorization can be used for trials in which our algorithm was unable to make a determination (Manual categorization for uncategorized trials) or for all trials (Manual categorization for all trials).
  1. Once you are satisfied with your parameters, click calculate. This will begin the process of determining search strategies for the trials. Once calculation is complete you will be shown a display of the results.
  1. Your results will be saved as a .csv file with whatever name was chosen in the Output File field. You will also receive a log file of the excecution ('Logs' folder), and any generated paths from manual catagorization will be saved under 'Paths' in your present working directory.

Heatmaps

  1. The parameters panel lets you tailor the output to your needs:

    1. Grid size. This roughly translates into how many bins to put the data in. For more information on grid size see matplotlib documentation: http://matplotlib.org/devdocs/api/_as_gen/matplotlib.axes.Axes.hexbin.html

    2. Maximum Value. This will allow you to change at which value the points in the heatmap will become their most saturated (dark red). Setting 'Auto' will dynamically assign the maximum value to be equal to the value of the maximum grid.

    3. Day: A day or range of days to use for calculating the heatmaps. (E.g. 1 or 3-6 or All)

    4. Trial: A trial or range of trials on the above selected days. (E.g. All or 1-4 or 2)

  2. You can then click generate, and our software will plot a heatmap of your trial data. These will be saved in the 'Heatmaps' subfolder.

Multiple ROI

  1. You can use the 'Add Goal..' button to add an unlimited number of goal locations or regions of interest. The will allow Pathfinder to calculate relative to each position.

Defining Software

Defining software allows Pathfinder to accept data from CSV or Excel that we haven't yet added support for. Endurance antivirus 4 1 4. This works by prompting the user to select a sample file, and by selecting relevant cells, instructs Pathfinder where to look when dealing with the dataset.

  1. You can use the 'Define.' button if Pathfinder is unable to read your software files.

  2. Click on the Define button on the main View pane and a popup will appear. Select a sample file that is the same format as your dataset.

  3. A window will open asking you to select a sample file from your dataset.

    1. You will then select the appropriate X, Y, and Time columns in your sample file.
  4. IT IS IMPORTANT THAT YOU THEN RE-OPEN THE DATASET USING THE FILE MENU, EITHER BY OPEN DIRECTORY OR FILE, BEFORE ATTEMPTING TO CALCULATE.

Motivation

This program was developed in order to simplify as well as remove inconsistencies in Morris Water Maze search strategy analysis.

Installation

Installing the program is easy for both macOS and Windows users.

Pathfinder requires you to have Python 3.6 or later. We highly recommend installing Conda for python via the Anaconda 🐍 package https://www.anaconda.com/distribution/. Once installed, the installation of Pathfinder is easy.

For the most recent stable version, cloning the GitHub repository or installing via PyPi is possible. For the most recent beta version of the software, the develop branch of the GitHub repository will host the version currently being worked on.

Installation Instructions:

Windows:

Installing from the Python Package Index:Launch a CMD window by launching run from the start menu, and typing CMD in Run.

Once the CMD shell has opened, type pip install jsl-pathfinder

Press enter

Installing from GitHub

Download and install Git here: https://git-scm.com

Open Git Bash.

Path Finder 9 0 6 Download

Change the current working directory to the location where you want the cloned directory to be made.

Type git clone https://github.com/MatthewBCooke/Pathfinder

Press enter

Mac:

Installing from the Python Package Index:

Open a terminal window (located in your utilities folder under the Applications directory.

Type pip install jsl-pathfinder

Press return

Installing from GitHub

Open a terminal window Navigate to the folder you wish to install Pathfinder into

Type git clone https://github.com/MatthewBCooke/Pathfinder/

press return

License

GNU GENERAL PUBLIC LICENSEVersion 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. http://fsf.org/Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.

Release historyRelease notifications | RSS feed

1.3.4

1.3.3

1.3.2

1.3.1

Path Finder 9 0 60

1.3.0

1.2.7

1.2.6

1.2.5

1.2.4

1.2.3

1.2.2

1.2.1

1.2.0

1.1.9

1.1.8

1.1.7

1.1.6

1.1.5

1.1.4

1.1.3

1.1.2

1.1.1

1.1.0

1.0.9

1.0.8

1.0.7

1.0.6

1.0.5

1.0.4

1.0.3

1.0.2

1.0.1

1.0.0

Download files

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

Files for jsl-pathfinder, version 1.3.4
Filename, sizeFile typePython versionUpload dateHashes
Filename, size jsl_pathfinder-1.3.4-py3-none-any.whl (47.8 kB) File type Wheel Python version py3 Upload dateHashes
Filename, size jsl-pathfinder-1.3.4.tar.gz (38.0 kB) File type Source Python version None Upload dateHashes
Close

Hashes for jsl_pathfinder-1.3.4-py3-none-any.whl

Hashes for jsl_pathfinder-1.3.4-py3-none-any.whl
AlgorithmHash digest
SHA2563e8f5c496ef9fea55f50266718f62538121be22b7311f5f6b3e8296b77317ef8
MD52c29ec53567d7c5cf8bd821ebb4d2493
BLAKE2-25689e123a7b2d332e65f322f5b891d00e614e32de1c5fb816f5df830f669acc042
Close

Hashes for jsl-pathfinder-1.3.4.tar.gz

Hashes for jsl-pathfinder-1.3.4.tar.gz
AlgorithmHash digest
SHA25622a3b4fce9f49b21d43299c06f050f4a0e732975c011022d8809391ada54e0ea
MD51144d98188a90740249250e1bae5ece0
BLAKE2-25615b84b3880ad76e738d912093fefabdbae89a4248a29088dcb34969c9392237f
Home >Magic >Spells (Paizo, Inc.) >F >

Schooldivination; Levelbard 6, cleric/oracle 6, druid 6, inquisitor 6, shaman 6, witch 6; Domainknowledge 6, travel 6

CASTING

Casting Time 3 rounds
Components V, S, F (a set of divination counters)

EFFECT

Range personal or touch
Target you or creature touched
Duration 10 min./level
Saving Throw none or Will negates (harmless); Spell Resistance no or yes (harmless)

DESCRIPTION

The recipient of this spell can find the shortest, most direct physical route to a prominent specified destination, such as a city, keep, lake, or dungeon. The locale can be outdoors or underground, as long as it is prominent. For example, a hunter's cabin is not prominent enough, but a logging camp is. Find the path works with respect to locations, not objects or creatures at a locale. The location must be on the same plane as the subject at the time of casting.

The spell enables the subject to sense the correct direction that will eventually lead it to its destination, indicating at appropriate times the exact path to follow or physical actions to take. For example, the spell enables the subject to sense what cavern corridor to take when a choice presents itself. The spell ends when the destination is reached or the duration expires, whichever comes first.

Find the path can be used to remove the subject and its companions from the effect of a maze spell in a single round, specifying the destination as 'outside the maze.' This divination is keyed to the recipient, not its companions, and its effect does not predict or allow for the actions of creatures (including guardians) who might take action to oppose the caster as he follows the path revealed by this spell.





broken image