
License: This constraint can use multiple tools, each under its own license. See the Tools Used tab and each tool’s page for license details.
This constraint is open source. Any third-party models, product names, or trademarks referenced are the property of their respective owners, and Proto is not affiliated with them.
Constraint contributors
dguo8412
Require profile-HMM support for proteins or translated DNA sequences.
API Reference
Configuration for profile-HMM matching.
string
required
Path to a profile-HMM file for hmmsearch.
List[string]
Profile names/accessions/descriptions that must be detected. Empty means any HMM hit passes.
boolean
default:"True"
Require all listed profiles instead of any listed profile.
enum
default:"query_name"
HMM hit field used to match required profile strings.Options:
query_name, query_accession, query_descriptionPyHmmsearchConfig
PyHMMER hmmsearch configuration. Tune evalue_threshold / domain_evalue_threshold here.
ReturnsConstraintOutput
One output per proposal. A score of 0.0 passes
and 1.0 fails. Metadata contains selected ORF details for DNA,
sequence/domain HMM hits, and matched required profiles.Usage
python

