:py:mod:`cwltool.resolver`
==========================

.. py:module:: cwltool.resolver

.. autoapi-nested-parse::

   Resolves references to CWL documents from local or remote places.



Module Contents
---------------


Functions
~~~~~~~~~

.. autoapisummary::

   cwltool.resolver.resolve_local
   cwltool.resolver.tool_resolver
   cwltool.resolver.resolve_ga4gh_tool



Attributes
~~~~~~~~~~

.. autoapisummary::

   cwltool.resolver.ga4gh_tool_registries
   cwltool.resolver.GA4GH_TRS_FILES
   cwltool.resolver.GA4GH_TRS_PRIMARY_DESCRIPTOR


.. py:function:: resolve_local(document_loader, uri)


.. py:function:: tool_resolver(document_loader, uri)


.. py:data:: ga4gh_tool_registries
   :value: ['https://dockstore.org/api']

   

.. py:data:: GA4GH_TRS_FILES
   :value: '{0}/api/ga4gh/v2/tools/{1}/versions/{2}/CWL/files'

   

.. py:data:: GA4GH_TRS_PRIMARY_DESCRIPTOR
   :value: '{0}/api/ga4gh/v2/tools/{1}/versions/{2}/plain-CWL/descriptor/{3}'

   

.. py:function:: resolve_ga4gh_tool(document_loader, uri)


