Alireza Heidari 3ed5af31e4 Restore selection dialog row selenium hooks on GTable
The BTable-to-GTable migration dropped BTable's per-row test hooks
(data-pk from primary-key, aria-rowindex), breaking selenium selectors
that pick rows by dataset id or by position across library contents,
page embeds, workflow run inputs and the upload rule builder.

Add an optional primaryKey prop to GTable that emits data-pk on each
row, plus a 1-based aria-rowindex. SelectionDialog passes primary-key=
"id". Update the import-datasets-by-index selector to aria-rowindex
(fixing an off-by-one vs GTable's 0-based row ids) and the by-id
selectors to tr[data-pk] (tr already has an implicit row role).
2026-07-22 18:06:04 +02:00
2026-07-08 11:43:17 +01:00
2026-07-18 11:53:54 +02:00
2026-07-22 18:06:03 +02:00
2026-07-21 17:39:51 +03:00
2026-06-25 15:12:05 +01:00
2026-05-06 05:31:43 +01:00
2026-07-15 15:45:44 +01:00
2026-05-22 11:27:36 -04:00
2026-06-03 11:12:02 +02:00

.. figure:: https://galaxyproject.org/images/galaxy-logos/galaxy_project_logo.jpg
   :alt: Galaxy Logo

The latest information about Galaxy can be found on the `Galaxy Community Hub <https://galaxyproject.org/>`__.

Community support is available at `Galaxy Help <https://help.galaxyproject.org/>`__.

.. image:: https://img.shields.io/badge/chat-gitter-blue.svg
    :target: https://gitter.im/galaxyproject/Lobby
    :alt: Chat on gitter

.. image:: https://img.shields.io/badge/chat-irc.freenode.net%23galaxyproject-blue.svg
    :target: https://webchat.freenode.net/?channels=galaxyproject
    :alt: Chat on irc

.. image:: https://img.shields.io/badge/release-documentation-blue.svg
    :target: https://docs.galaxyproject.org/en/master/
    :alt: Release Documentation

.. image:: https://travis-ci.org/galaxyproject/galaxy.svg?branch=dev
    :target: https://travis-ci.org/galaxyproject/galaxy
    :alt: Inspect the test results

Galaxy Quickstart
=================

Galaxy requires Python 3.10 or higher. To check your Python version, run:

.. code:: console

    $ python -V
    Python 3.10.12

Start Galaxy:

.. code:: console

    $ sh run.sh

Once Galaxy completes startup, you should be able to view Galaxy in your
browser at: http://localhost:8080

For more installation details please see: https://getgalaxy.org/

Documentation is available at: https://docs.galaxyproject.org/

Tutorials on how to use Galaxy, perform scientific analyses with it, develop Galaxy and its tools, and admin a Galaxy server are at: https://training.galaxyproject.org/

Tools
=====

Tools can be either installed from the Tool Shed or added manually.
For details please see the `tutorial <https://galaxyproject.org/admin/tools/add-tool-from-toolshed-tutorial/>`__.
Note that not all dependencies for the tools provided in the
``tool_conf.xml.sample`` are included. To install them please visit
"Manage dependencies" in the admin interface.

Issues and Galaxy Development
=============================

Please see `CONTRIBUTING.md <CONTRIBUTING.md>`_ .
S
Description
Languages
Python 66.6%
Vue 13%
TypeScript 10.8%
JavaScript 3.8%
Jupyter Notebook 2.8%
Other 2.8%