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.3.tar.gz (139.6 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.3-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fletcher_maximus-0.0.3.tar.gz
  • Upload date:
  • Size: 139.6 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.3.tar.gz
Algorithm Hash digest
SHA256 09d3bb373a19f00327e62149bcfc588faa3de2533af55f011d89c66e4162f1c1
MD5 ef70a3c0c719b1ffa06dbc9ed2506192
BLAKE2b-256 93bac16e1300d4a3c2d2b105a9d3bad0f57f92eaffc711383b3e8e2603c5513f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fletcher_maximus-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4f77592aa4797e11443cd338b3a03818d5a67ec8c00b3f6b2d04400fbaf94125
MD5 b27ffa1c33aa46f0cd73859f86c370bd
BLAKE2b-256 42a07d1cfa9516fd8bde033709c4935d6b8d19372d02f28164fcba42b0c96509

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