Skip to main content

A package for quickly spotting molecular geometric features in protein structural files.

Project description

Fletcher

While sequence alignments have historically helped infer activity once homology is identified, this is usually limited by the ability of the MSA tool to spot similarities and align them correctly. With the advent of AlphaFold, structural similarities may be found based on sequence similarities that would have flown under the radar if using an MSA exclusively. 'Fletcher' is a tool that will get a list of residues (and alternatives) and look for them in AlphaFold models provided that they lie within a fixed distance.

Usage:

fletcher.py [-h] -f FILENAME -r RESIDUES -d DISTANCE

The program will try to find a list of residues within a fixed distance from the
centre of mass. Concept: Federico Sabbadin & Jon Agirre, University of York,
UK.

Required arguments:

  -f FILENAME, --filename FILENAME
                        The name of the file to be processed, in PDB or mmCIF
                        format
  -r RESIDUES, --residues RESIDUES
                        A list of residues in one-letter code, comma
                        separated, and including alternatives, e.g. L,A,FWY
  -d DISTANCE, --distance DISTANCE
                        Specifies how far each of the residues can be from the
                        rest, in Angstroems
  -p PLDDT, --plddt PLDDT
                        Flag up candidate residues with average pLDDT below
                        thresold (Jumper et al., 2020).

Optional arguments:

-h, --help            show this help message and exit

Fletcher is not an acronym. It is the surname of the greatest musical catalyst I know: Guy Fletcher (https://www.guyfletcher.co.uk).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fletcher_maximus-0.0.1.tar.gz (139.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fletcher_maximus-0.0.1-py3-none-any.whl (17.9 kB view details)

Uploaded Python 3

File details

Details for the file fletcher_maximus-0.0.1.tar.gz.

File metadata

  • Download URL: fletcher_maximus-0.0.1.tar.gz
  • Upload date:
  • Size: 139.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.18

File hashes

Hashes for fletcher_maximus-0.0.1.tar.gz
Algorithm Hash digest
SHA256 9d362da761c6f55967f74b57611305de80e3d30811648a8fc586ff9c07efc41d
MD5 1342e4589671d3945302c566a63ce4e3
BLAKE2b-256 30e0c8660ed07c681d770fb54bee6dec65fb9eeea7468cd42d855b224d4c8c3b

See more details on using hashes here.

File details

Details for the file fletcher_maximus-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for fletcher_maximus-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 687b53b982a69b82891cf221cc83a978e990cb01dd80154003b46546d92b45b0
MD5 6e4ff38b14ec78d123159551fd7a88e0
BLAKE2b-256 01af265d11f128aae43347de7985fbed7c0cc86173fdd4e973072a190503c4a4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page