Skip to main content
  • Log in
  • Register
Blueprint : cdsmetadata
View : view_publication
CO2DataShare
  • Datasets
  • Organizations
  • About

Publication view page

Publication information

Publication name

Estimating Caprock Impact On CO2 Migration In The Gassum Formation Using 2D Seismic Line Data

Citation

Transport In Porous Media [issn:0169-3913 issn:1573-1634 openalex:S183886180 omid:br/067057479]

DOI

10.1007/s11242-021-01622-1

Is referenced by the following datasets:

sleipner-4d-seismic-dataset
sleipner-2019-benchmark-model

Powered by CKAN

Hosted by Sigma2

Managed by SINTEF

Part of NCCS

  1. Hide »
  2. Versions
    Flask 3.0.3
  3. Time
    CPU: 16.05ms (18.19ms)
  4. HTTP Headers
  5. Request Vars
  6. Config
  7. Templates
    1 rendered
  8. SQLAlchemy
    Unavailable
  9. Logging
    0 messages
  10. Route List
    162 routes
  11. Profiler
    in-active
  12. flask.g
«
Close

Versions

Installed Packages

Current Site Packages Directory:

/usr/local/lib/python3.10/site-packages
Package Version Homepage Summary
alabaster 0.7.16 None A light, configurable Sphinx theme
alembic 1.13.2 https://alembic.sqlalchemy.org A database migration tool for SQLAlchemy.
argparse 1.4.0 https://github.com/ThomasWaldmann/argparse/ Python command-line parsing library
arrow 1.3.0 None Better dates & times for Python
asttokens 3.0.0 https://github.com/gristlabs/asttokens Annotate AST trees with source code positions
async-timeout 4.0.3 https://github.com/aio-libs/async-timeout Timeout context manager for asyncio programs
Babel 2.15.0 https://babel.pocoo.org/ Internationalization utilities
beautifulsoup4 4.12.3 None Screen-scraping library
binaryornot 0.4.4 https://github.com/audreyr/binaryornot Ultra-lightweight pure Python package to check if a file is binary or text.
bleach 6.1.0 https://github.com/mozilla/bleach An easy safelist-based HTML-sanitizing tool.
blinker 1.8.2 None Fast, simple object-to-object and broadcast signaling
build 1.2.2.post1 None A simple, correct Python build frontend
cachelib 0.13.0 https://github.com/pallets-eco/cachelib/ A collection of cache libraries in the same API interface.
certifi 2024.7.4 https://github.com/certifi/python-certifi Python package for providing Mozilla's CA Bundle.
chardet 5.2.0 https://github.com/chardet/chardet Universal encoding detector for Python 3
charset-normalizer 3.3.2 https://github.com/Ousret/charset_normalizer The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
ckan 2.11.0 http://ckan.org/ CKAN Software
ckanext-co2datashare 0.0.1 https://github.com/oddan/ckanext-co2datashare None
ckanext-envvars 0.0.6 https://github.com/okfn/ckanext-envvars CKAN configuration settings available from env vars
ckanext-spatial 2.3.1 None Geo-related plugins for CKAN
ckantoolkit 0.0.7 https://github.com/ckan/ckantoolkit None
click 8.1.7 https://palletsprojects.com/p/click/ Composable command line interface toolkit
cookiecutter 2.6.0 https://github.com/cookiecutter/cookiecutter A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.
country_list 1.1.0 https://github.com/bulv1ne/country_list/ List of all countries with names and ISO 3166-1 codes in all languages
coverage 7.6.8 https://github.com/nedbat/coveragepy Code coverage measurement for Python
coveralls 4.0.1 http://github.com/TheKevJames/coveralls-python Show coverage stats online via coveralls.io
decorator 5.1.1 https://github.com/micheles/decorator Decorators for Humans
docopt 0.6.2 http://docopt.org Pythonic argument parser, that will make you smile
docutils 0.20.1 https://docutils.sourceforge.io/ Docutils -- Python Documentation Utilities
dominate 2.9.1 None Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API.
exceptiongroup 1.2.2 None Backport of PEP 654 (exception groups)
executing 2.1.0 https://github.com/alexmojaki/executing Get the currently executing AST node of a frame, and other information
factory-boy 3.3.0 https://github.com/FactoryBoy/factory_boy A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby.
Faker 26.0.0 https://github.com/joke2k/faker Faker is a Python package that generates fake data for you.
feedgen 1.0.0 https://lkiesow.github.io/python-feedgen Feed Generator (ATOM, RSS, Podcasts)
Flask 3.0.3 None A simple framework for building complex web applications.
flask-babel 4.0.0 https://github.com/python-babel/flask-babel Adds i18n/l10n support for Flask applications.
Flask-DebugToolbar 0.15.1 https://github.com/pallets-eco/flask-debugtoolbar A toolbar overlay for debugging Flask applications.
Flask-Login 0.6.3 https://github.com/maxcountryman/flask-login User authentication and session management for Flask.
Flask-Session 0.8.0 None Server-side session support for Flask
Flask-WTF 1.2.1 None Form rendering, validation, and CSRF protection for Flask with WTForms.
freezegun 1.5.1 https://github.com/spulec/freezegun Let your Python tests travel through time
geojson 3.1.0 https://github.com/jazzband/geojson Python bindings and utilities for GeoJSON
greenlet 3.0.3 https://greenlet.readthedocs.io/ Lightweight in-process concurrent programming
idna 3.7 None Internationalized Domain Names in Applications (IDNA)
imagesize 1.4.1 https://github.com/shibukawa/imagesize_py Getting image size from png/jpeg/jpeg2000/gif file
importlib_metadata 8.0.0 None Read metadata from Python packages
incremental 24.7.2 None A small library that versions your Python projects.
inflection 0.5.1 https://github.com/jpvanhal/inflection A port of Ruby on Rails inflector to Python
iniconfig 2.0.0 None brain-dead simple config-ini parsing
ipdb 0.13.13 https://github.com/gotcha/ipdb IPython-enabled pdb
ipython 8.30.0 None IPython: Productive Interactive Computing
itsdangerous 2.2.0 None Safely pass data to untrusted environments and back.
jedi 0.19.2 https://github.com/davidhalter/jedi An autocompletion tool for Python that can be used for text editors.
Jinja2 3.1.4 None A very fast and expressive template engine.
lxml 5.2.2 https://lxml.de/ Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
Mako 1.3.5 https://www.makotemplates.org/ A super-fast templating language that borrows the best ideas from the existing templating languages.
Markdown 3.6 None Python implementation of John Gruber's Markdown.
markdown-it-py 3.0.0 None Python port of markdown-it. Markdown parsing, done right!
MarkupSafe 2.1.5 https://palletsprojects.com/p/markupsafe/ Safely add untrusted strings to HTML/XML markup.
matplotlib-inline 0.1.7 None Inline Matplotlib backend for Jupyter
mdurl 0.1.2 None Markdown URL utilities
msgspec 0.18.6 https://jcristharif.com/msgspec/ A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML.
mypy 1.10.1 https://www.mypy-lang.org/ Optional static typing for Python
mypy-extensions 1.0.0 https://github.com/python/mypy_extensions Type system extensions for programs checked with the mypy type checker.
numpy 2.2.6 None Fundamental package for array computing in Python
OWSLib 0.32.0 https://owslib.readthedocs.io OGC Web Service utility library
packaging 24.1 None Core utilities for Python packages
parso 0.8.4 https://github.com/davidhalter/parso A Python Parser
passlib 1.7.4 https://passlib.readthedocs.io comprehensive password hashing framework supporting over 30 schemes
pexpect 4.9.0 https://pexpect.readthedocs.io/ Pexpect allows easy control of interactive console applications.
pillow 10.4.0 None Python Imaging Library (Fork)
pip 24.3.1 None The PyPA recommended tool for installing Python packages.
pip-tools 7.4.1 None pip-tools keeps your pinned dependencies fresh.
pluggy 1.5.0 https://github.com/pytest-dev/pluggy plugin and hook calling mechanisms for python
polib 1.2.0 https://github.com/izimobil/polib/ A library to manipulate gettext files (po and mo files).
prompt_toolkit 3.0.48 https://github.com/prompt-toolkit/python-prompt-toolkit Library for building powerful interactive command lines in Python
psycopg2 2.9.9 https://psycopg.org/ psycopg2 - Python-PostgreSQL Database Adapter
ptyprocess 0.7.0 https://github.com/pexpect/ptyprocess Run a subprocess in a pseudo terminal
pure_eval 0.2.3 http://github.com/alexmojaki/pure_eval Safely evaluate AST nodes without side effects
pycountry 26.2.16 None ISO country, subdivision, language, currency and script definitions and their translations
Pygments 2.18.0 None Pygments is a syntax highlighting package written in Python.
PyJWT 2.8.0 https://github.com/jpadilla/pyjwt JSON Web Token implementation in Python
pyparsing 3.1.2 None pyparsing module - Classes and methods to define and execute parsing grammars
pyproj 3.6.1 https://github.com/pyproj4/pyproj Python interface to PROJ (cartographic projections and coordinate transformations library)
pyproject_hooks 1.2.0 None Wrappers to call pyproject.toml-based build backend hooks.
pysolr 3.9.0 https://github.com/django-haystack/pysolr/ Lightweight Python client for Apache Solr
pytest 8.2.2 None pytest: simple powerful testing with Python
pytest-ckan 0.0.12 https://github.com/datopian/pytest-ckan Backport of CKAN 2.9 pytest plugin and fixtures to CAKN 2.8
pytest-cov 5.0.0 https://github.com/pytest-dev/pytest-cov Pytest plugin for measuring coverage.
pytest-factoryboy 2.7.0 https://pytest-factoryboy.readthedocs.io/ Factory Boy support for pytest.
pytest-freezegun 0.4.2 https://github.com/ktosiek/pytest-freezegun Wrap tests with fixtures in freeze_time
pytest-rerunfailures 14.0 None pytest plugin to re-run tests to eliminate flaky failures
pytest-split 0.9.0 https://jerry-git.github.io/pytest-split Pytest plugin which splits the test suite to equally sized sub suites based on test execution time.
python-dateutil 2.9.0.post0 https://github.com/dateutil/dateutil Extensions to the standard Python datetime module
python-magic 0.4.27 http://github.com/ahupp/python-magic File type identification using libmagic
python-slugify 8.0.4 https://github.com/un33k/python-slugify A Python slugify application that also handles Unicode
pytz 2024.1 http://pythonhosted.org/pytz World timezone definitions, modern and historical
PyYAML 6.0.1 https://pyyaml.org/ YAML parser and emitter for Python
redis 5.0.7 https://github.com/redis/redis-py Python client for Redis database and key-value store
requests 2.32.3 https://requests.readthedocs.io Python HTTP for Humans.
responses 0.25.3 https://github.com/getsentry/responses A utility library for mocking out the `requests` Python library.
rich 13.9.4 https://github.com/Textualize/rich Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
rq 1.16.2 None RQ is a simple, lightweight, library for creating background jobs, and processing them.
setuptools 65.5.1 https://github.com/pypa/setuptools Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.7 None Manipulation and analysis of geometric objects
simplejson 3.19.2 https://github.com/simplejson/simplejson Simple, fast, extensible JSON encoder/decoder for Python
six 1.16.0 https://github.com/benjaminp/six Python 2 and 3 compatibility utilities
snowballstemmer 2.2.0 https://github.com/snowballstem/snowball This package provides 29 stemmers for 28 languages generated from Snowball algorithms.
soupsieve 2.6 None A modern CSS selector implementation for Beautiful Soup.
Sphinx 7.3.7 None Python documentation generator
sphinx-rtd-theme 2.0.0 https://github.com/readthedocs/sphinx_rtd_theme Read the Docs theme for Sphinx
sphinxcontrib-applehelp 2.0.0 None sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books
sphinxcontrib-devhelp 2.0.0 None sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp documents
sphinxcontrib-htmlhelp 2.1.0 None sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files
sphinxcontrib-jquery 4.1 None Extension to include jQuery on newer Sphinx releases
sphinxcontrib-jsmath 1.0.1 http://sphinx-doc.org/ A sphinx extension which renders display math in HTML via JavaScript
sphinxcontrib-qthelp 2.0.0 None sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp documents
sphinxcontrib-serializinghtml 2.0.0 None sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle)
SQLAlchemy 1.4.52 https://www.sqlalchemy.org Database Abstraction Library
sqlalchemy2-stubs 0.0.2a38 http://www.sqlalchemy.org Typing Stubs for SQLAlchemy 1.4
sqlparse 0.5.0 None A non-validating SQL parser.
stack-data 0.6.3 http://github.com/alexmojaki/stack_data Extract data from python stack frames and tracebacks for informative displays
text-unidecode 1.3 https://github.com/kmike/text-unidecode/ The most basic Text::Unidecode port
toml 0.10.2 https://github.com/uiri/toml Python Library for Tom's Obvious, Minimal Language
tomli 2.0.1 None A lil' TOML parser
towncrier 23.11.0 None Building newsfiles for your project.
traitlets 5.14.3 None Traitlets Python configuration system
types-python-dateutil 2.9.0.20241003 https://github.com/python/typeshed Typing stubs for python-dateutil
typing_extensions 4.12.2 None Backported and Experimental Type Hints for Python 3.8+
tzlocal 5.2 None tzinfo object for the local timezone
urllib3 2.2.2 None HTTP library with thread-safe connection pooling, file post, and more.
uWSGI 2.0.28 https://uwsgi-docs.readthedocs.io/en/latest/ The uWSGI server
watchdog 4.0.1 https://github.com/gorakhargosh/watchdog Filesystem events monitoring
wcwidth 0.2.13 https://github.com/jquast/wcwidth Measures the displayed width of unicode strings in a terminal
webassets 2.0 http://github.com/miracle2k/webassets/ Media asset management for Python, with glue code for various web frameworks
webencodings 0.5.1 https://github.com/SimonSapin/python-webencodings Character encoding aliases for legacy web content
Werkzeug 3.0.3 None The comprehensive WSGI web application library.
wheel 0.45.1 None A built-package format for Python
WTForms 3.1.2 None Form validation and rendering for Python web development.
zipp 3.19.2 None Backport of pathlib-compatible object wrapper for zip files
zope.interface 6.4.post2 https://github.com/zopefoundation/zope.interface Interfaces for Python
Close

Resource Usage

Resource Value
User CPU time 14.998 msec
System CPU time 1.047 msec
Total CPU time 16.045 msec
Elapsed time 18.188 msec
Context switches 9 voluntary, 0 involuntary
Close

HTTP Headers

Key Value
HTTP_ACCEPT */*
HTTP_ACCEPT_ENCODING gzip, br, zstd, deflate
HTTP_HOST co2datashare-test.co2.sigma2.no
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
QUERY_STRING
REMOTE_ADDR 10.11.149.86
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME 0.0.0.0
SERVER_PORT 5000
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE Werkzeug/3.0.3
Close

Request Vars

View information

View Function args kwargs
ckanext.co2datashare.cdsmetadata_plugin._display_publication [] id=a426f7d2-ad17-462f-aab7-6271db1f7f4c

COOKIES Variables

Variable Value
'ckan' 'eyJfY3NyZl90b2tlbiI6IjllMmE5NzdkZGI0MjQyMWZkNzY4Y2Y5ODEyMzU0YzQ5ZmFhMDAzNjIiLCJfZnJlc2giOmZhbHNlLCJfcGVybWFuZW50Ijp0cnVlfQ.abHZFw.0EKs-kFwHQGhAQw50gxzaGvi8Z0'

SESSION Variables

Variable Value
'_csrf_token' '9e2a977ddb42421fd768cf9812354c49faa00362'
'_fresh' False
'_permanent' True

GET Variables

Variable Value

POST Variables

Variable Value
Close

Config

Key Value
__file__ '/srv/app/ckan.ini'
api_token.jwt.algorithm 'HS256'
api_token.jwt.decode.secret 'string:3D88BCA4-3B14-42D2-B9E1-601EF6FE74F0'
api_token.jwt.encode.secret 'string:3D88BCA4-3B14-42D2-B9E1-601EF6FE74F0'
api_token.nbytes 32
apitoken_header_name 'Authorization'
APPLICATION_ROOT '/'
BABEL_DEFAULT_TIMEZONE 'UTC'
BABEL_DOMAIN 'ckan'
BABEL_TRANSLATION_DIRECTORIES '/srv/app/src/ckan/ckan/i18n'
beaker.session.secret '59CD42CA-2FF3-43ED-A179-1CF7C76365CD'
ckan.activity_list_limit 31
ckan.activity_list_limit_max 100
ckan.activity_streams_email_notifications False
ckan.activity_streams_enabled False
ckan.auth.allow_admin_collaborators False
ckan.auth.allow_collaborators_to_change_owner_org False
ckan.auth.allow_dataset_collaborators True
ckan.auth.anon_create_dataset False
ckan.auth.create_dataset_if_not_in_organization False
ckan.auth.create_default_api_keys False
ckan.auth.create_unowned_dataset False
ckan.auth.create_user_via_api False
ckan.auth.create_user_via_web True
ckan.auth.enable_cookie_auth_in_api False
ckan.auth.login_view 'user.login'
ckan.auth.public_activity_stream_detail False
ckan.auth.public_user_details False
ckan.auth.reveal_private_datasets False
ckan.auth.roles_that_cascade_to_sub_groups ['admin']
ckan.auth.route_after_login 'dashboard.datasets'
ckan.auth.user_create_groups False
ckan.auth.user_create_organizations False
ckan.auth.user_delete_groups False
ckan.auth.user_delete_organizations False
ckan.base_public_folder 'public'
ckan.base_templates_folder 'templates'
ckan.cache_enabled False
ckan.cache_expires 0
ckan.cds_citations_open_citations_api_key 'df8a5802-0de5-403f-80d4-a7cba2ce86a1'
ckan.cds_citations_seconds_per_update '86400'
ckan.cds_recaptcha_private_key '6Lfvg3csAAAAAHQ1ayQZaJp5foDxScao4DNtlJVe\n'
ckan.cds_recaptcha_public_key '6Lfvg3csAAAAALZzaIyIIPO5CCm9rkqTeGsDzBfu'
ckan.cdsmetadata.max_zipfile_size '5000000000'
ckan.cors.origin_allow_all False
ckan.cors.origin_whitelist []
ckan.csrf_protection.ignore_extensions True
ckan.datapusher.callback_url_base 'http://localhost:5000'
ckan.datapusher.url 'http://localhost:8800'
ckan.dataset.create_on_ui_requires_resources True
ckan.datasets_per_page 20
ckan.datatables.data_dictionary_labels True
ckan.datatables.date_format 'llll'
ckan.datatables.default_view 'table'
ckan.datatables.ellipsis_length 100
ckan.datatables.null_label ''
ckan.datatables.page_length_choices ['20', '50', '100', '500', '1000']
ckan.datatables.state_duration 7200
ckan.datatables.state_saving True
ckan.debug_supress_header False
ckan.default.group_type 'group'
ckan.default.organization_type 'organization'
ckan.default.package_type 'dataset'
ckan.default_group_sort 'title'
ckan.devserver.host 'localhost'
ckan.devserver.multiprocess 1
ckan.devserver.port 5000
ckan.devserver.ssl_cert ''
ckan.devserver.ssl_key ''
ckan.devserver.threaded False
ckan.devserver.watch_patterns []
ckan.display_timezone 'UTC'
ckan.download_proxy ''
ckan.email_notifications_since '2 days'
ckan.extra_resource_fields ["['category',", "'purpose',", "'sources',", "'assumptions',", "'dataformat']", 'ekstra', 'category', 'purpose', 'sources', 'assumptions', 'dataformat']
ckan.favicon '/base/images/ckan.ico'
ckan.featured_groups []
ckan.featured_orgs []
ckan.feeds.author_link ''
ckan.feeds.author_name ''
ckan.feeds.authority_name ''
ckan.feeds.date ''
ckan.feeds.limit 20
ckan.gravatar_default 'identicon'
ckan.group_and_organization_list_all_fields_max 25
ckan.group_and_organization_list_max 1000
ckan.harvest.mq.hostname 'redis'
ckan.harvest.mq.port '6379'
ckan.harvest.mq.redis_db '1'
ckan.harvest.mq.type 'redis'
ckan.hide_activity_from_users ['default']
ckan.hide_version False
ckan.i18n.extra_directory ''
ckan.i18n.extra_gettext_domain ''
ckan.i18n.extra_locales []
ckan.i18n.rtl_languages ['he', 'ar', 'fa_IR']
ckan.i18n.rtl_theme 'css/main-rtl'
ckan.i18n_directory ''
ckan.jobs.timeout 180
ckan.legacy_route_mappings '{}'
ckan.locale_default 'en'
ckan.locale_order []
ckan.locales_filtered_out []
ckan.locales_offered []
ckan.max_image_size 2
ckan.max_resource_size 30000
ckan.mimetype_guess 'file_ext'
ckan.open_citation_api_key 'df8a5802-0de5-403f-80d4-a7cba2ce86a1'
ckan.plugins ['image_view', 'text_view', 'datatables_view', 'envvars', 'spatial_metadata', 'spatial_query', 'cdsstats', 'cdsaccess', 'cdslandingpage', 'cdstheme', 'cdsmetadata', 'cdsresources', 'cdscitations', 'cdssigma2sync']
ckan.preview.image_formats 'png jpeg jpg gif'
ckan.preview.json_formats 'json'
ckan.preview.jsonp_formats 'jsonp'
ckan.preview.text_formats 'text/plain txt plain'
ckan.preview.xml_formats 'xml rdf rdf+xml owl+xml atom rss'
ckan.recaptcha.privatekey '6Lfvg3csAAAAAHQ1ayQZaJp5foDxScao4DNtlJVe'
ckan.recaptcha.publickey '6Lfvg3csAAAAALZzaIyIIPO5CCm9rkqTeGsDzBfu'
ckan.redis.url 'redis://localhost:6379/1'
ckan.requests.timeout 5
ckan.resource_formats '/srv/app/src/ckan/ckan/config/resource_formats.json'
ckan.root_path ''
ckan.search.default_include_private True
ckan.search.default_package_sort 'score desc, metadata_modified desc'
ckan.search.remove_deleted_packages True
ckan.search.rows_max 1000
ckan.search.show_all_types 'dataset'
ckan.search.solr_allowed_query_parsers ['field']
ckan.search.solr_commit True
ckan.seconds_per_update '86400'
ckan.sigma2_api_key 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJQVWtVRGxLRGd2RFdmMEI1ME10TE9BR0R1VWpxbGs1YjZLU3EzSWk0SGFjIiwiaWF0IjoxNzY4ODMyNTk2fQ.5-EN5xmGSXWh20E8qhGUt3HyQ9NLugzg87GfaILLVXg'
ckan.sigma2_archive_url 'https://data.archive-sandbox.sigma2.no'
ckan.sigma2_manifest_filename_template '.import-sandbox-archive'
ckan.sigma2_manifest_storage_location '/opt/co2-home/archive_manifest_sandbox'
ckan.sigma2_vlist_url 'https://data.archive.sigma2.no/api/3/action/vocabulary_list'
ckan.site_about ''
ckan.site_custom_css ''
ckan.site_description ''
ckan.site_id 'default'
ckan.site_intro_text ''
ckan.site_logo '/uploads/admin/2020-01-16-150801.171247co2-favicon.png'
ckan.site_title 'CO2DataShare'
ckan.site_url 'https://co2datashare-test.co2.sigma2.no'
ckan.static_max_age 3600
ckan.storage_path '/var/lib/ckan'
ckan.template_title_delimiter '-'
ckan.theme 'css/main'
ckan.upload.group.mimetypes ['image/png', 'image/gif', 'image/jpeg']
ckan.upload.group.types ['image']
ckan.upload.user.mimetypes ['image/png', 'image/gif', 'image/jpeg']
ckan.upload.user.types ['image']
ckan.user.last_active_interval 600
ckan.user_list_limit 20
ckan.user_reset_landing_page 'home.index'
ckan.valid_url_schemes ['http', 'https', 'ftp']
ckan.views.default_views ['image_view', 'datatables_view']
ckan.webassets.path ''
ckan.webassets.url '/webassets'
ckan.webassets.use_x_sendfile False
CKAN___API_TOKEN__JWT__DECODE__SECRET 'string:3D88BCA4-3B14-42D2-B9E1-601EF6FE74F0'
CKAN___API_TOKEN__JWT__ENCODE__SECRET 'string:3D88BCA4-3B14-42D2-B9E1-601EF6FE74F0'
CKAN___BEAKER__SESSION__SECRET '59CD42CA-2FF3-43ED-A179-1CF7C76365CD'
CKAN__CDS_CITATIONS_OPEN_CITATIONS_API_KEY 'df8a5802-0de5-403f-80d4-a7cba2ce86a1'
CKAN__CDS_CITATIONS_SECONDS_PER_UPDATE '86400'
CKAN__CDS_RECAPTCHA_PRIVATE_KEY '6Lfvg3csAAAAAHQ1ayQZaJp5foDxScao4DNtlJVe\n'
CKAN__CDS_RECAPTCHA_PUBLIC_KEY '6Lfvg3csAAAAALZzaIyIIPO5CCm9rkqTeGsDzBfu'
CKAN__DATAPUSHER__CALLBACK_URL_BASE 'http://localhost:5000'
CKAN__HARVEST__MQ__HOSTNAME 'redis'
CKAN__HARVEST__MQ__PORT '6379'
CKAN__HARVEST__MQ__REDIS_DB '1'
CKAN__HARVEST__MQ__TYPE 'redis'
CKAN__PLUGINS 'image_view text_view datatables_view envvars spatial_metadata spatial_query cdsstats cdsaccess cdslandingpage cdstheme cdsmetadata cdsresources cdscitations cdssigma2sync'
CKAN__SIGMA2_API_KEY 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJQVWtVRGxLRGd2RFdmMEI1ME10TE9BR0R1VWpxbGs1YjZLU3EzSWk0SGFjIiwiaWF0IjoxNzY4ODMyNTk2fQ.5-EN5xmGSXWh20E8qhGUt3HyQ9NLugzg87GfaILLVXg'
CKAN__SIGMA2_ARCHIVE_URL 'https://data.archive-sandbox.sigma2.no'
CKAN__SIGMA2_MANIFEST_FILENAME_TEMPLATE '.import-sandbox-archive'
CKAN__SIGMA2_MANIFEST_STORAGE_LOCATION '/opt/co2-home/archive_manifest_sandbox'
CKAN__SIGMA2_VLIST_URL 'https://data.archive.sigma2.no/api/3/action/vocabulary_list'
CKAN_CONFIG '/srv/app/ckan.ini'
ckan_config '/srv/app/ckan.ini'
CKAN_DATAPUSHER_URL 'http://localhost:8800'
ckan_datapusher_url 'http://localhost:8800'
CKAN_DB 'ckan_default'
ckan_db 'ckan_default'
CKAN_DB_PASSWORD 'e874-gHy382-czrUne'
ckan_db_password 'e874-gHy382-czrUne'
CKAN_DB_USER 'ckan_default'
ckan_db_user 'ckan_default'
CKAN_INI '/srv/app/ckan.ini'
ckan_ini '/srv/app/ckan.ini'
CKAN_PORT_HOST '5000'
ckan_port_host '5000'
CKAN_RECAPTCHA_PRIVATE_KEY '6Lfvg3csAAAAAHQ1ayQZaJp5foDxScao4DNtlJVe\n'
ckan_recaptcha_private_key '6Lfvg3csAAAAAHQ1ayQZaJp5foDxScao4DNtlJVe\n'
CKAN_RECAPTCHA_PUBLIC_KEY '6Lfvg3csAAAAALZzaIyIIPO5CCm9rkqTeGsDzBfu'
ckan_recaptcha_public_key '6Lfvg3csAAAAALZzaIyIIPO5CCm9rkqTeGsDzBfu'
CKAN_REDIS_URL 'redis://localhost:6379/1'
ckan_redis_url 'redis://localhost:6379/1'
CKAN_REF 'ckan-2.11.0'
ckan_ref 'ckan-2.11.0'
CKAN_SITE_ID 'default'
ckan_site_id 'default'
CKAN_SITE_URL 'https://co2datashare-test.co2.sigma2.no'
ckan_site_url 'https://co2datashare-test.co2.sigma2.no'
CKAN_SOLR_URL 'http://localhost:8983/solr/ckan'
ckan_solr_url 'http://localhost:8983/solr/ckan'
CKAN_SQLALCHEMY_URL 'postgresql://ckan_default:e874-gHy382-czrUne@co2-ns9641k-co2portal-new-test.pgsql/ckan_default'
ckan_sqlalchemy_url 'postgresql://ckan_default:e874-gHy382-czrUne@co2-ns9641k-co2portal-new-test.pgsql/ckan_default'
CKAN_STORAGE_PATH '/var/lib/ckan'
ckan_storage_path '/var/lib/ckan'
CKAN_SYSADMIN_NAME 'ckan_admin'
ckan_sysadmin_name 'ckan_admin'
CKAN_SYSADMIN_PASSWORD 'C056582D-838B-4862-97DE-A01B832792DF'
ckan_sysadmin_password 'C056582D-838B-4862-97DE-A01B832792DF'
CKAN_VERSION '2.11.0'
ckan_version '2.11.0'
ckanext.spatial.common_map.apikey '<your_api_key>'
ckanext.spatial.common_map.type 'Stadia.StamenTerrain'
ckanext.spatial.search_backend 'solr-spatial-field'
clear_logo_upload ''
computed_template_paths ['/srv/app/src/ckan/ckanext/imageview/theme/templates', '/srv/app/src/ckan/ckanext/textview/templates', '/srv/app/src/ckan/ckanext/datatablesview/templates', '/srv/app/src/ckanext-spatial/ckanext/spatial/templates', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/stats', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/access', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/landing_page', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/theme', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/front_page', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/cdsmetadata', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/cdscitations', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/sigma2sync', '/srv/app/src/ckan/ckan/templates']
config.mode 'strict'
DEBUG True
debug True
DEBUG_TB_ENABLED True
DEBUG_TB_HOSTS ()
DEBUG_TB_INTERCEPT_REDIRECTS False
DEBUG_TB_PANELS ('flask_debugtoolbar.panels.versions.VersionDebugPanel', 'flask_debugtoolbar.panels.timer.TimerDebugPanel', 'flask_debugtoolbar.panels.headers.HeaderDebugPanel', 'flask_debugtoolbar.panels.request_vars.RequestVarsDebugPanel', 'flask_debugtoolbar.panels.config_vars.ConfigVarsDebugPanel', 'flask_debugtoolbar.panels.template.TemplateDebugPanel', 'flask_debugtoolbar.panels.sqlalchemy.SQLAlchemyDebugPanel', 'flask_debugtoolbar.panels.logger.LoggingPanel', 'flask_debugtoolbar.panels.route_list.RouteListDebugPanel', 'flask_debugtoolbar.panels.profiler.ProfilerDebugPanel', 'flask_debugtoolbar.panels.g.GDebugPanel')
email_to ''
error_email_from ''
EXPLAIN_TEMPLATE_LOADING False
extra_public_paths ''
extra_template_paths ''
here '/srv/app'
licenses_group_url ''
logo_upload ''
MAX_CONTENT_LENGTH None
MAX_COOKIE_SIZE 4093
package_edit_return_url ''
package_hide_extras []
package_new_return_url ''
PERMANENT_SESSION_LIFETIME 31536000
plugin_public_paths ['/srv/app/src/ckanext-spatial/ckanext/spatial/public', '/var/lib/ckan/default/landing_pages', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/public']
plugin_template_paths ['/srv/app/src/ckan/ckanext/imageview/theme/templates', '/srv/app/src/ckan/ckanext/textview/templates', '/srv/app/src/ckan/ckanext/datatablesview/templates', '/srv/app/src/ckanext-spatial/ckanext/spatial/templates', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/stats', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/access', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/landing_page', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/theme', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/front_page', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/cdsmetadata', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/cdscitations', '/srv/app/src/ckanext-co2datashare/ckanext/co2datashare/templates/sigma2sync']
PREFERRED_URL_SCHEME 'http'
PROPAGATE_EXCEPTIONS None
REMEMBER_COOKIE_DOMAIN None
REMEMBER_COOKIE_DURATION 31536000
REMEMBER_COOKIE_HTTPONLY True
REMEMBER_COOKIE_NAME 'remember_token'
REMEMBER_COOKIE_PATH '/'
REMEMBER_COOKIE_REFRESH_EACH_REQUEST False
REMEMBER_COOKIE_SAMESITE 'None'
REMEMBER_COOKIE_SECURE False
search.facets ['organization', 'groups', 'tags', 'res_format', 'license_id']
search.facets.default 10
search.facets.limit 50
SECRET_KEY 'QzB1LvP6djDZ3BKtZAfXyaL2DNsO9QjRVn41s3Uuaik'
SEND_FILE_MAX_AGE_DEFAULT None
SERVER_NAME None
SESSION_COOKIE_DOMAIN ''
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'ckan'
SESSION_COOKIE_PATH ''
SESSION_COOKIE_SAMESITE 'Lax'
SESSION_COOKIE_SECURE False
SESSION_KEY_PREFIX 'session:'
SESSION_PERMANENT True
SESSION_REFRESH_EACH_REQUEST False
SESSION_TYPE 'cookie'
SESSION_USE_SIGNER False
smtp.mail_from ''
smtp.password ''
smtp.reply_to ''
smtp.server 'localhost'
smtp.starttls False
smtp.user ''
solr_password ''
solr_timeout 60
solr_url 'http://localhost:8983/solr/ckan'
solr_user ''
sqlalchemy.pool_pre_ping True
sqlalchemy.url 'postgresql://ckan_default:e874-gHy382-czrUne@co2-ns9641k-co2portal-new-test.pgsql/ckan_default'
SQLALCHEMY_RECORD_QUERIES True
TEMPLATES_AUTO_RELOAD None
TESTING False
testing False
TRAP_BAD_REQUEST_ERRORS None
TRAP_HTTP_EXCEPTIONS False
use 'egg:ckan'
USE_X_SENDFILE False
WTF_CSRF_CHECK_DEFAULT True
WTF_CSRF_ENABLED True
WTF_CSRF_FIELD_NAME '_csrf_token'
WTF_CSRF_HEADERS ['X-CSRFToken', 'X-CSRF-Token']
WTF_CSRF_METHODS {'PATCH', 'POST', 'DELETE', 'PUT'}
WTF_CSRF_SECRET_KEY '35LT6h9qh9EcuKRK7Yo2eUbbmqR3J6hChEEzc6B2ktI'
WTF_CSRF_SSL_STRICT True
WTF_CSRF_TIME_LIMIT 3600
WTF_I18N_ENABLED True
Close

Templates

view_publication.html

Variable Value
citation 'Transport In Porous Media [issn:0169-3913 issn:1573-1634 openalex:S183886180 omid:br/067057479]'
csrf_token <function generate_csrf at 0x7f0ea16a84c0>
current_user <ckan.model.user.AnonymousUser object at 0x7f0df43ab460>
datasets [('cbdc354c-fa61-4ab4-a0b4-134e1350a82b', 'sleipner-4d-seismic-dataset'), ('e6f67cbd-abf3-4d85-a118-ed386a994c2c', 'sleipner-2019-benchmark-model')]
doi '10.1007/s11242-021-01622-1'
g <flask.g of 'ckan.config.middleware.flask_app'>
name 'Estimating Caprock Impact On CO2 Migration In The Gassum Formation Using 2D Seismic Line Data'
request <Request 'http://co2datashare-test.co2.sigma2.no/view/publication/a426f7d2-ad17-462f-aab7-6271db1f7f4c' [GET]>
session <SecureCookieSession {'_csrf_token': '9e2a977ddb42421fd768cf9812354c49faa00362', '_fresh': False, '_permanent': True}>
Close

SQLAlchemy queries

Queries Unavailable

The toolbar was unable to fetch the SQLAlchemy queries for this request. To enable the SQLAlchemy query display, please:

  1. Install required libraries:
    • Flask-SQLAlchemy
  2. Configure Flask-SQLAlchemy:

    The Flask-SQLAlchemy extension needs to be configured for this application. Please see the Flask-SQLAlchemy documentation for details.

Close

Log Messages

No messages logged.

Close

Route List

URL route Endpoint name HTTP methods Is alias Redirect to
/ home.index GET, HEAD, OPTIONS False None
/<path:filename> static GET, HEAD, OPTIONS False None
/about home.about GET, HEAD, OPTIONS False None
/api/ api.get_api GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/i18n/<lang> api.i18n_js_translations GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/dataset/autocomplete api.dataset_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/group/autocomplete api.group_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/organization/autocomplete api.organization_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/resource/format_autocomplete api.format_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/snippet/<snippet_path> api.snippet GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/tag/autocomplete api.tag_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/user/autocomplete api.user_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=3):ver> api.get_api GET, HEAD, OPTIONS False None
/api/<int(min=3, max=3):ver>/action/<logic_function> api.action GET, HEAD, OPTIONS, POST False None
/api/action/<logic_function> api.action GET, HEAD, OPTIONS, POST False None
/api/i18n/<lang> api.i18n_js_translations GET, HEAD, OPTIONS False None
/api/util/dataset/autocomplete api.dataset_autocomplete GET, HEAD, OPTIONS False None
/api/util/group/autocomplete api.group_autocomplete GET, HEAD, OPTIONS False None
/api/util/organization/autocomplete api.organization_autocomplete GET, HEAD, OPTIONS False None
/api/util/resource/format_autocomplete api.format_autocomplete GET, HEAD, OPTIONS False None
/api/util/snippet/<snippet_path> api.snippet GET, HEAD, OPTIONS False None
/api/util/tag/autocomplete api.tag_autocomplete GET, HEAD, OPTIONS False None
/api/util/user/autocomplete api.user_autocomplete GET, HEAD, OPTIONS False None
/cdssigma2sync/transfer_package_sigma2/<pkg_name> cdssigma2sync.transfer_package_sigma2 GET, HEAD, OPTIONS, POST False None
/ckan-admin/ admin.index GET, HEAD, OPTIONS False None
/ckan-admin/config admin.config GET, HEAD, OPTIONS, POST False None
/ckan-admin/reset_config admin.reset_config GET, HEAD, OPTIONS, POST False None
/ckan-admin/trash admin.trash GET, HEAD, OPTIONS, POST False None
/dashboard/datasets dashboard.datasets GET, HEAD, OPTIONS False None
/dashboard/groups dashboard.groups GET, HEAD, OPTIONS False None
/dashboard/organizations dashboard.organizations GET, HEAD, OPTIONS False None
/dataset/ dataset.search GET, HEAD, OPTIONS False None
/dataset/<id> cdslandingpage.register_download OPTIONS, POST False None
/dataset/<id> dataset.read GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id> cdslandingpage.single_download_filename OPTIONS, POST False None
/dataset/<id>/resource/<resource_id> dataset_resource.read GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id> resource.read GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/delete dataset_resource.delete GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/delete resource.delete GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/download dataset_resource.download GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/download resource.download GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/download/<filename> dataset_resource.download GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/download/<filename> resource.download GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/edit dataset_resource.edit GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/edit resource.edit GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/edit_view/<view_id> dataset_resource.edit_view GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/edit_view/<view_id> resource.edit_view GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/new_view dataset_resource.edit_view GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/new_view resource.edit_view GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/view dataset_resource.view GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/view resource.view GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/view/<view_id> dataset_resource.view GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/view/<view_id> resource.view GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/views dataset_resource.views GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/views resource.views GET, HEAD, OPTIONS False None
/dataset/<id>/resource/new dataset_resource.new GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/new resource.new GET, HEAD, OPTIONS, POST False None
/dataset/collaborators/<id> dataset.collaborators_read GET, HEAD, OPTIONS False None
/dataset/collaborators/<id>/delete/<user_id> dataset.collaborator_delete GET, HEAD, OPTIONS, POST False None
/dataset/collaborators/<id>/new dataset.new_collaborator GET, HEAD, OPTIONS, POST False None
/dataset/delete/<id> dataset.delete GET, HEAD, OPTIONS, POST False None
/dataset/edit/<id> dataset.edit GET, HEAD, OPTIONS, POST False None
/dataset/follow/<id> dataset.follow OPTIONS, POST False None
/dataset/followers/<id> dataset.followers GET, HEAD, OPTIONS False None
/dataset/groups/<id> dataset.groups GET, HEAD, OPTIONS, POST False None
/dataset/new dataset.new GET, HEAD, OPTIONS, POST False None
/dataset/resources/<id> dataset.resources GET, HEAD, OPTIONS False None
/dataset/unfollow/<id> dataset.unfollow OPTIONS, POST False None
/datatables/ajax/<resource_view_id> datatablesview.ajax OPTIONS, POST False None
/datatables/filtered-download/<resource_view_id> datatablesview.filtered_download OPTIONS, POST False None
/edit/<id> cdsmetadata._edit_user GET, HEAD, OPTIONS, POST False None
/feeds/custom.atom feeds.custom GET, HEAD, OPTIONS False None
/feeds/dataset.atom feeds.general GET, HEAD, OPTIONS False None
/feeds/group/<string:id>.atom feeds.group GET, HEAD, OPTIONS False None
/feeds/organization/<string:id>.atom feeds.organization GET, HEAD, OPTIONS False None
/feeds/tag/<string:id>.atom feeds.tag GET, HEAD, OPTIONS False None
/grant_rights/<id> cdsaccess.grant_rights GET, HEAD, OPTIONS, POST False None
/group/ group.index GET, HEAD, OPTIONS False None
/group/<id> group.read GET, HEAD, OPTIONS False None
/group/about/<id> group.about GET, HEAD, OPTIONS False None
/group/admins/<id> group.admins GET, HEAD, OPTIONS, POST False None
/group/bulk_process/<id> group.bulk_process GET, HEAD, OPTIONS, POST False None
/group/delete/<id> group.delete GET, HEAD, OPTIONS, POST False None
/group/edit/<id> group.edit GET, HEAD, OPTIONS, POST False None
/group/follow/<id> group.follow OPTIONS, POST False None
/group/followers/<id> group.followers GET, HEAD, OPTIONS, POST False None
/group/manage_members/<id> group.manage_members GET, HEAD, OPTIONS, POST False None
/group/member_delete/<id> group.member_delete GET, HEAD, OPTIONS, POST False None
/group/member_dump/<id> group.member_dump GET, HEAD, OPTIONS False None
/group/member_new/<id> group.member_new GET, HEAD, OPTIONS, POST False None
/group/members/<id> group.members GET, HEAD, OPTIONS False None
/group/new group.new GET, HEAD, OPTIONS, POST False None
/group/unfollow/<id> group.unfollow OPTIONS, POST False None
/landing_page_upload/<pkg_name> cdslandingpage.landing_page_upload GET, HEAD, OPTIONS, POST False None
/metadata/category_metadata cdsmetadata._edit_category_metadata GET, HEAD, OPTIONS, POST False None
/metadata/dataformat cdsmetadata._edit_dataformat GET, HEAD, OPTIONS, POST False None
/metadata/dataformat_list cdsmetadata.dataformat_list GET, HEAD, OPTIONS False None
/metadata/license cdsmetadata._edit_license GET, HEAD, OPTIONS, POST False None
/metadata/license_list cdsmetadata.license_list GET, HEAD, OPTIONS False None
/metadata/person cdsmetadata._edit_person GET, HEAD, OPTIONS, POST False None
/metadata/person_list cdsmetadata.person_list GET, HEAD, OPTIONS False None
/metadata/publication cdsmetadata._edit_publication GET, HEAD, OPTIONS, POST False None
/metadata/publication_list cdsmetadata.publication_list GET, HEAD, OPTIONS False None
/multiple_download cdslandingpage.multiple_download OPTIONS, POST False None
/no/ home.redirect_locale GET, HEAD, OPTIONS False None
/no/<path:path> home.redirect_locale GET, HEAD, OPTIONS False None
/organization/ organization.index GET, HEAD, OPTIONS False None
/organization/<id> organization.read GET, HEAD, OPTIONS False None
/organization/about/<id> organization.about GET, HEAD, OPTIONS False None
/organization/admins/<id> organization.admins GET, HEAD, OPTIONS, POST False None
/organization/bulk_process/<id> organization.bulk_process GET, HEAD, OPTIONS, POST False None
/organization/delete/<id> organization.delete GET, HEAD, OPTIONS, POST False None
/organization/edit/<id> organization.edit GET, HEAD, OPTIONS, POST False None
/organization/follow/<id> organization.follow OPTIONS, POST False None
/organization/followers/<id> organization.followers GET, HEAD, OPTIONS, POST False None
/organization/manage_members/<id> organization.manage_members GET, HEAD, OPTIONS, POST False None
/organization/member_delete/<id> organization.member_delete GET, HEAD, OPTIONS, POST False None
/organization/member_dump/<id> organization.member_dump GET, HEAD, OPTIONS False None
/organization/member_new/<id> organization.member_new GET, HEAD, OPTIONS, POST False None
/organization/members/<id> organization.members GET, HEAD, OPTIONS False None
/organization/new organization.new GET, HEAD, OPTIONS, POST False None
/organization/unfollow/<id> organization.unfollow OPTIONS, POST False None
/robots.txt home.robots_txt GET, HEAD, OPTIONS False None
/statistics/<pkg_name> cdsstats.show_statistics GET, HEAD, OPTIONS False None
/statistics/reset/<pkg_name> cdsstats.reset_statistics GET, HEAD, OPTIONS, POST False None
/testing/primer util.primer GET, HEAD, OPTIONS False None
/user/ user.index GET, HEAD, OPTIONS False None
/user/<id> user.read GET, HEAD, OPTIONS False None
/user/<id>/api-tokens user.api_tokens GET, HEAD, OPTIONS, POST False None
/user/<id>/api-tokens/<jti>/revoke user.api_token_revoke OPTIONS, POST False None
/user/<id>/groups user.read_groups GET, HEAD, OPTIONS False None
/user/<id>/organizations user.read_organizations GET, HEAD, OPTIONS False None
/user/_logout user.logout GET, HEAD, OPTIONS, POST False None
/user/delete/<id> cdsmetadata._delete_user_override OPTIONS, POST False None
/user/delete/<id> user.delete GET, HEAD, OPTIONS, POST False None
/user/edit cdsmetadata._edit_user GET, HEAD, OPTIONS, POST False None
/user/edit user.edit GET, HEAD, OPTIONS, POST False None
/user/edit/<id> cdsmetadata._edit_user GET, HEAD, OPTIONS, POST False None
/user/edit/<id> user.edit GET, HEAD, OPTIONS, POST False None
/user/follow/<id> user.follow OPTIONS, POST False None
/user/followers/<id> user.followers GET, HEAD, OPTIONS False None
/user/logged_out_redirect user.logged_out_page GET, HEAD, OPTIONS False None
/user/login user.login GET, HEAD, OPTIONS, POST False None
/user/me user.me GET, HEAD, OPTIONS False None
/user/register cdsmetadata._register_user GET, HEAD, OPTIONS, POST False None
/user/register user.register GET, HEAD, OPTIONS, POST False None
/user/reset user.request_reset GET, HEAD, OPTIONS, POST False None
/user/reset/<id> user.perform_reset GET, HEAD, OPTIONS, POST False None
/user/sysadmin user.sysadmin OPTIONS, POST False None
/user/unfollow/<id> user.unfollow OPTIONS, POST False None
/user_agreement cdsmetadata.user_agreement GET, HEAD, OPTIONS False None
/util/redirect util.internal_redirect GET, HEAD, OPTIONS, POST False None
/view/dataformat/<id>/ cdsmetadata.view_dataformat GET, HEAD, OPTIONS False None
/view/license/<id> cdsmetadata.view_license GET, HEAD, OPTIONS False None
/view/person/<id> cdsmetadata.view_person_info GET, HEAD, OPTIONS False None
/view/publication/<id> cdsmetadata.view_publication GET, HEAD, OPTIONS False None
/view/resource_categories cdsmetadata.resource_categories GET, HEAD, OPTIONS False None
/webassets/<path:path> webassets.index GET, HEAD, OPTIONS False None
/zh_CN/ home.redirect_locale GET, HEAD, OPTIONS False None
/zh_CN/<path:path> home.redirect_locale GET, HEAD, OPTIONS False None
/zh_TW/ home.redirect_locale GET, HEAD, OPTIONS False None
/zh_TW/<path:path> home.redirect_locale GET, HEAD, OPTIONS False None
Close

Profiler not active

The profiler is not activated, activate it to use it
Close

flask.g content

Key Value
__timer 1773263146.937263
_csrf_token IjllMmE5NzdkZGI0MjQyMWZkNzY4Y2Y5ODEyMzU0YzQ5ZmFhMDAzNjIi.abHZKg.z9Du-6WJ3nOqzvuz3F6E-ZO2kMc
_flask_babel namespace(babel_domain=<Domain(None, ['ckan'])>, babel_locale=Locale('en'))
_login_user <ckan.model.user.AnonymousUser object at 0x7f0df43ab460>
_webassets {'style': [], 'script': [], 'included': {'base/ckan', 'vendor/bootstrap', 'vendor/vendor', 'vendor/fontawesome', 'vendor/htmx', 'vendor/jquery', 'vendor/select2-css', 'css/main', 'base/main'}}
author 158.36.102.144
blueprint cdsmetadata
csrf_field_name _csrf_token
debug_toolbar <flask_debugtoolbar.DebugToolbarExtension object at 0x7f0dfd9e5390>
login_via_auth_header True
remote_addr 158.36.102.144
user
userobj
view view_publication