Files
galaxy/doc/source/dev/faq.rst
T

42 lines
1.2 KiB
ReStructuredText

How Do I ...
===========
This section contains a number of smaller topics with links and examples meant
to provide relatively concrete answers for specific Galaxy development scenarios.
... interact with the Galaxy database interactively?
----------------------------------------------------
This can be done with either IPython or a plain Python console, depending on your preferences:
.. code-block:: python
python -i scripts/db_shell.py
... build Galaxy Javascript frontend client?
--------------------------------------------
We have added a Makefile which will let you do this. You can simply run:
.. code-block:: bash
make client
Please see the ``Makefile`` itself for details and other options. There is also a readme at
``client/README.md``.
... rebuild the Galaxy configuration schema?
-------------------------------------------
Galaxy configurations have a schema that is used to validate configuration
files. This schema is defined in
``lib/galaxy/config/schemas/config_schema.yml``. If you make changes to the
schema, to rebuild all sample YAML and RST files, source Galaxy's virtual
environment and run the following command from Galaxy's root directory:
.. code-block:: bash
make config-rebuild
Then add updated files to your commit.