Skip to main content

screen19

PyPI release Build status Supported Python versions Code style: black Language grade: Python Total alerts

Screening program for small-molecule single-crystal X-ray diffraction data

Install as a user

To use screen19, you need to have a Python environment containing DIALS. Instructions for installing DIALS can be found here. You can then install screen19 with:

libtbx.pip install screen19

Install as a developer

If you want to develop screen19 then check out a local copy of the repository and install it with:

git clone git@github.com:xia2/screen19.git
libtbx.pip install -e screen19

You then need to rebuild libtbx to get the screen19 dispatcher.

Changelog

Screen19 0.213 (2022-09-29)

Bugfixes

  • Fix a case of screen19 failing when trying to refine the different possible Bravais settings of the found lattice. This was happening because screen19 was failing to filter out reflections with zero variance in the position of their observed centroids before performing the refinement. (#53)

  • Fix broken help messages for screen19 and screen19.minimum_exposure. (#58)

Deprecations and Removals

  • screen19 no longer supports DIALS 2.2 or Python 2.7. To install screen19, it is recommended that you start by installing DIALS version 3.4 or greater. (#52)

Misc

screen19 0.212 (2020-10-12)

Update screen19 to work with upstream API changes in python-procrunner version 2.1.x.

Misc

screen19 0.211 (2020-08-19)

Misc

  • The way that dials.integrate code is called from screen19 has changed to accommodate code changes in DIALS.

    (#31)

screen19 0.210 (2020-06-26)

Bugfixes

  • Add missing files to source release

screen19 0.209 (2020-06-25)

Bugfixes

  • Some overly verbose log messages from the French-Wilson calculation are now suppressed by default. You can still see them, if you want to, by running screen19 in debug mode with:

    screen19 verbosity=1 <other arguments>

    (#30)

screen19 0.208 (2020-06-25)

Features

  • screen19 now supports DIALS 3 and DIALS 2.2.

    DIALS is available here.

    • DIALS 3 is the latest major release and is actively supported. It is currently Python 3.6 only.

    • DIALS 2.2 is a long-term support release. It only receives bug fixes and support will be withdrawn at the end of 2020. It supports Python 2.7 and 3.6.

    • DIALS 1.14 is no longer under active development and screen19 support for it has been withdrawn. (#25)

Bugfixes

  • Perform French-Wilson scaling on the integrated intensities before performing the Wilson plot analysis. This fixes screen19 failures for certain cases where the data consist of few reflections. (#29)

Release files for screen19 0.213

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

Source distribution (sdist)

Source distribution for screen19 0.213
File Size Uploaded
screen19-0.213.tar.gz 26.9 kB Details

Built distribution (wheel)

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

Total release size: 51.8 kB

Release files / screen19-0.213.tar.gz

Download URL screen19-0.213.tar.gz
Size 26.9 kB
Tags Source
SHA-256 checksum
How to use checksums
baf18257c4ba6f7970b7b0ced6e84bd1d9454cea8978797fc1f3745f035df083
BLAKE2b-256 checksum
How to use checksums
2bd5f0236b95e16dbca3c6352970d2bbabd313d6b29c59e87059617b8d346c24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / screen19-0.213-py3-none-any.whl

Download URL screen19-0.213-py3-none-any.whl
Size 24.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a65599c80b8bd38cb5a0cd0492ae92eb2e20ff0cf04ea58450de8119f013b459
BLAKE2b-256 checksum
How to use checksums
c9ced70581e182c095419c6c895cdcd96be95dc1631a47980856bd268761d735
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.213 This release

2 release files

0.212

2 release files

0.211

2 release files

0.210

2 release files

0.209

2 release files

0.208

2 release files

0.207

2 release files

0.206

2 release files

0.204

2 release files

0.203

2 release files

0.202

2 release files

0.201

2 release files

0.200

1 release file

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