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

Uploaded Python 3

File details

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

File metadata

  • Download URL: fletcher_maximus-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 0703dbfc6bc435ec5316f66158037e1e7d1721c54c3065aef7b1a7625af8855b
MD5 8ca0203a1938fb2c56cf9369fe0347df
BLAKE2b-256 4a02dfa11d2038b00a10e4d2d9af554c6af53ba5b305fa3e98a7cc7f23def20c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fletcher_maximus-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6b6483d05ea38120fee3ea81e47ea520212d8bf0a8261de6ca6c19b0a127bb52
MD5 f9f71e976ddfa039741933ca9046f535
BLAKE2b-256 f6b9abfc52131e65d4e5114a82baa81aa9975a2ae87fd486df451b06ba53052d

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