Skip to main content

dxlog - a DNAnexus log reader

PyPI - Version Supported Python Versions

This app allows for the displaying of latest DNAnexus jobs in a convenient UI.

Job page preview

Installation

To install the package, you can run the following command.

pip install dxlog

However, please be aware, you need to enter your DNAnexus credentials before using the app (in order to access to your projects remotely).

dx login

By default, your information expires in 30 days, but this can be changed using the --timeout option.

Usage (from command line)

The most basic way to use the app is the following:

dxlog

However, the app has 4 options:

  • -p [str] specifies the project for which you wish to say the jobs (default Current)
  • -u [str] specifies the user of which you wish to see the jobs (default All)
  • -n [int] specifies the number of jobs to display when you first open the app (default 100)
  • -s [int] specifies the incrementation of the number of jobs displayed (default 100)

Opening dxlog will display the last 100 jobs run on the current project by default. Clicking on a job will open a new page displaying the log of the job chosen.

Log page preview

Features

On the job page

  • Update the job list
  • Show only done, running or failed jobs
  • Show more or less jobs
  • Search for string in job name, user name or date

On the log page

  • Update the log
  • Download the output (if it exists)
  • Open the job's monitor page (or display link if not possible)

License

dxlog is distributed under the terms of the MIT license.

Metadata

Release files for dxlog 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dxlog 0.1.0
File Size Uploaded
dxlog-0.1.0.tar.gz 312.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dxlog 0.1.0
File Interpreter ABI Platform
dxlog-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 321.2 kB

Release files / dxlog-0.1.0.tar.gz

Download URL dxlog-0.1.0.tar.gz
Size 312.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e4844096842d7344db88f1a086506b12153fd4e2b1ee4fce34654ff5996e7223
BLAKE2b-256 checksum
How to use checksums
9efd39e67b0d0bcc0d7280f72d9d667b45a64eb7917ea27d6867ec52b6689d8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release files / dxlog-0.1.0-py3-none-any.whl

Download URL dxlog-0.1.0-py3-none-any.whl
Size 8.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
19ff75c2cc037dfed3f3690d8e907e6da6b4b412488c28f3a87bb943cb0f1f04
BLAKE2b-256 checksum
How to use checksums
a2a7d39e3220ff86ef77e98de6aef91845ff411ce60483b0f637d9a25eacea56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page