Due to scheduled maintenance work, this service may not be available on Monday January 22nd between 08.00 am and 9.00 am CEST.
To improve security and privacy, we are moving our web pages and services from HTTP to HTTPS.
To give users of web services time to transition to HTTPS, we will support separate HTTP and HTTPS services until the end of 2017.
From January 2018 most HTTP traffic will be automatically redirected to HTTPS. [more...]
View this page in https

pftools: a suite of tools to build and search generalized profiles

The pftools package contains all the software necessary to build protein and DNA generalized profiles and use them to scan and align sequences, and search databases.

Documentation | Downloads | pfsearchV3 | References | Contact


Documentation describing the pftools file formats and the individual software components:

Documentation | Downloads | pfsearchV3 | References | Contact


Documentation | Downloads | pfsearchV3 | References | Contact


The new pfsearchV3 program replaces the original pfsearch program distributed with the pftools. It uses modern CPU instructions to exploit the capabilities of multicore processors and a new heuristic filter to rapidly score and select possible candidate matches. On a modern dual-threaded 8 cores computer these improvements increase the speed of pfsearch by 2 orders of magnitude.

Documentation | Downloads | pfsearchV3 | References | Contact


  1. Lüthy R, Xenarios I, Bucher P (1994) Improving the sensitivity of the sequence profile method. Protein Sci 3:139-46. (PubMed)
  2. Bucher P, Karplus K, Moeri N, Hofmann K (1996) A flexible motif search technique based on generalized profiles Computers chemistry 20: 3-23. (PubMed)
  3. Sigrist CJ, Cerutti L, Hulo N, Gattiker A, Falquet L, Pagni M, Bairoch A, Bucher P (2002) PROSITE: a documented database using patterns and profiles as motif descriptors. Brief Bioinform 3: 265-74. (PubMed)

Documentation | Downloads | pfsearchV3 | References | Contact


Email the PROSITE team.