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.5.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.5-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fletcher_maximus-0.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 7313431d31c91cade2c77ff1608806880ca7ff9c1c020c4c5016dc098955a1b3
MD5 ba5e348d2b3022fecd9798cb8405c8b5
BLAKE2b-256 6483939094609991d45478f9477cc4cce8a9c4c70bb18ade493e7e8679183906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fletcher_maximus-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4d8403e695718a3e3c7219bc45af4aab77793f705bf7a40eb921d87a8ebab4bf
MD5 7dbc6b57955726e9eb49c05fc1783f5f
BLAKE2b-256 6ef9133724439063bbce4fee358fc5876495d3aea16e75447d903ef5906276f5

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