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

Uploaded Python 3

File details

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

File metadata

  • Download URL: fletcher_maximus-0.0.6.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.6.tar.gz
Algorithm Hash digest
SHA256 c29cc9654cede9de247dd95da8dc878167da90e5d0afe3940c787eebb355b469
MD5 ad75e1eaec1763fef6f348607f86ccd3
BLAKE2b-256 2d6f78cf372e9833283acbe9cdee4b9cf4b5fe4fb85e7fccde6a68281eb7733a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fletcher_maximus-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6e7dd093292a850ce5145f1551d6d8c62e145fe8f9ba692c7bf2b119af3b3311
MD5 6c50d08796ea25a943d067dd628cc272
BLAKE2b-256 f7caf704f57ed01177023ffa4c15c9c9321642c6efb9a326e8fc051dfe29bc76

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