TWOFEAT(1e)
β¨ TWOFEAT(1e) β¨
okay bestie, buckle up π this one lives in the EMBOSS Manual for Debian, and it's giving neighbour energy β literally, it finds neighbouring pairs of features in sequences. iconic. let's go π
π« NAME π«
twofeat β finds neighbouring pairs of features in sequence(s) π¦
πΈ SYNOPSIS πΈ
twofeat -sequence seqall [-asource string] -atype string [-asense list]
[-aminscore float] [-amaxscore float] [-atag string]
[-avalue string] [-bsource string] -btype string [-bsense list]
[-bminscore float] [-bmaxscore float] [-btag string]
[-bvalue string] [-overlap list] -minrange integer
-maxrange integer [-rangetype list] [-sense list] [-order list]
[-twoout toggle] -typeout string -outfile report
twofeat -help
π DESCRIPTION π
so twofeat is a command line program from EMBOSS β that's "the European Molecular Biology Open Software Suite" if you were wondering π β and it's part of the "Feature tables" command group(s). no cap, that's the whole vibe. π§
π OPTIONS π
π Input section π
-sequenceseqall
π First feature options π
-asourcestringβ by default, any feature source in the feature table is allowed. you can set this to match any feature source you wish to allow. the source name is usually either the name of the program that detected the feature, or it's the feature table (eg:EMBL) that the feature came from. the source may be wildcarded by using'*'. if you wish to allow more than one source, separate their names with the character'|', eg:gene* | emblDefault value:*-atypestringβ by default every feature in the feature table is allowed. you can set this to be any feature type you wish to allow. seehttp://www.ebi.ac.uk/embl/WebFeat/for a list of the EMBL feature types, and see Appendix A of the Swissprot user manual inhttp://www.expasy.org/sprot/userman.htmlfor a list of the Swissprot feature types. the type may be wildcarded by using'*'. if you wish to allow more than one type, separate their names with the character'|', eg:*UTR | intronDefault value:*-asenselistβ by default any feature sense is allowed. you can set this to match the required sense.-aminscorefloatβ if this is greater than or equal to the maximum score, then any score is allowed. Default value:0.0-amaxscorefloatβ if this is less than or equal to the maximum score, then any score is permitted. Default value:0.0-atagstringβ tags are the types of extra values that a feature may have. for example in the EMBL feature table, a'CDS'type of feature may have the tags'/codon','/codon_start','/db_xref','/EC_number','/evidence','/exception','/function','/gene','/label','/map','/note','/number','/partial','/product','/protein_id','/pseudo','/standard_name','/translation','/transl_except','/transl_table', or'/usedin'. some of these tags also have values β for example'/gene'can have the value of the gene name. by default any feature tag in the feature table is allowed. you can set this to match any feature tag you wish to allow. the tag may be wildcarded by using'*'. if you wish to allow more than one tag, separate their names with the character'|', eg:gene | labelDefault value:*-avaluestringβ tag values are the values associated with a feature tag. tags are the types of extra values that a feature may have. for example in the EMBL feature table, a'CDS'type of feature may have the tags'/codon','/codon_start','/db_xref','/EC_number','/evidence','/exception','/function','/gene','/label','/map','/note','/number','/partial','/product','/protein_id','/pseudo','/standard_name','/translation','/transl_except','/transl_table', or'/usedin'. only some of these tags can have values β for example'/gene'can have the value of the gene name. by default any feature tag value in the feature table is allowed. you can set this to match any feature tag value you wish to allow. the tag value may be wildcarded by using'*'. if you wish to allow more than one tag value, separate their names with the character'|', eg:pax* | 10Default value:*
π¦ Second feature options π¦
-bsourcestringβ by default any feature source in the feature table is allowed. you can set this to match any feature source you wish to allow. the source name is usually either the name of the program that detected the feature, or it's the feature table (eg:EMBL) that the feature came from. the source may be wildcarded by using'*'. if you wish to allow more than one source, separate their names with the character'|', eg:gene* | emblDefault value:*-btypestringβ by default every feature in the feature table is allowed. you can set this to be any feature type you wish to allow. seehttp://www.ebi.ac.uk/embl/WebFeat/for a list of the EMBL feature types, and see Appendix A of the Swissprot user manual inhttp://www.expasy.org/sprot/userman.htmlfor a list of the Swissprot feature types. the type may be wildcarded by using'*'. if you wish to allow more than one type, separate their names with the character'|', eg:*UTR | intronDefault value:*-bsenselistβ by default any feature sense is allowed. you can set this to match the required sense.-bminscorefloatβ if this is greater than or equal to the maximum score, then any score is allowed. Default value:0.0-bmaxscorefloatβ if this is less than or equal to the maximum score, then any score is permitted. Default value:0.0-btagstringβ tags are the types of extra values that a feature may have. for example in the EMBL feature table, a'CDS'type of feature may have the tags'/codon','/codon_start','/db_xref','/EC_number','/evidence','/exception','/function','/gene','/label','/map','/note','/number','/partial','/product','/protein_id','/pseudo','/standard_name','/translation','/transl_except','/transl_table', or'/usedin'. some of these tags also have values β for example'/gene'can have the value of the gene name. by default any feature tag in the feature table is allowed. you can set this to match any feature tag you wish to allow. the tag may be wildcarded by using'*'. if you wish to allow more than one tag, separate their names with the character'|', eg:gene | labelDefault value:*-bvaluestringβ tag values are the values associated with a feature tag. tags are the types of extra values that a feature may have. for example in the EMBL feature table, a'CDS'type of feature may have the tags'/codon','/codon_start','/db_xref','/EC_number','/evidence','/exception','/function','/gene','/label','/map','/note','/number','/partial','/product','/protein_id','/pseudo','/standard_name','/translation','/transl_except','/transl_table', or'/usedin'. only some of these tags can have values β for example'/gene'can have the value of the gene name. by default any feature tag value in the feature table is allowed. you can set this to match any feature tag value you wish to allow. the tag value may be wildcarded by using'*'. if you wish to allow more than one tag value, separate their names with the character'|', eg:pax* | 10Default value:*
π Feature relation options π
-overlaplistβ this lets you specify the allowed overlaps of the features A and B. you can allow any or no overlaps, specify that they must or must not overlap, that one must or must not be wholly enclosed within another feature. Default value:A-minrangeintegerβ if this is greater or equal to'maxrange', then no min or max range is specified-maxrangeintegerβ if this is less than or equal to'minrange', then no min or max range is specified-rangetypelistβ this lets you specify the positions from which the allowed minimum or maximum distance between the features is measured Default value:N-senselistβ this lets you specify the required sense that the two features must be on. this is ignored (always'Any') when looking at protein sequence features. Default value:A-orderlistβ this lets you specify the required order of the two features. the order is measured from the start positions of the features. this criterion is always applied despite the specified overlap type required. Default value:A
π Output section π
-twoouttoggleβ if you set this to be true, then the two features themselves will be written out. if it's left as false, then a single feature will be written out covering the two features you found. Default value:N-typeoutstringβ if you've specified that the pairs of features that are found should be reported as one feature in the output, then you can specify the'type'name of the new feature here. by default every feature in the feature table is allowed. seehttp://www.ebi.ac.uk/embl/WebFeat/for a list of the EMBL feature types, and see Appendix A of the Swissprot user manual inhttp://www.expasy.org/sprot/userman.htmlfor a list of the Swissprot feature types. if you specify an invalid feature type name, then the default name'misc_feature'is used. Default value:misc_feature-outfilereport
π BUGS π
bugs can be reported to the Debian Bug Tracking system (http://bugs.debian.org/emboss), or directly to the EMBOSS developers (http://sourceforge.net/tracker/?group_id=93650&atid=605031). please do, bestie, they wanna hear from you π
π₯ SEE ALSO π₯
twofeat is fully documented via the tfm(1) system. iykyk πβ¨
π«Ά AUTHOR π«Ά
Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
- wrote the script used to autogenerate this manual page.
π COPYRIGHT π
this manual page was autogenerated from an Ajax Control Definition of the EMBOSS package. it can be redistributed under the same terms as EMBOSS itself. periodt π
and that's the whole thing, bestie π this page was served up by EMBOSS 6.4.0, dated 05/11/2012, and yeah β it's the TWOFEAT(1e) manual, in case the title didn't already give it away ππ go find those neighbouring feature pairs, you absolute main character π
π¦ where this page comes from
- debian bookworm: emboss 6.6.0+dfsg-12 Β· emboss
- debian trixie: emboss 6.6.0+dfsg-15 Β· emboss
- ubuntu jammy: emboss 6.6.0+dfsg-11ubuntu1 Β· emboss
- ubuntu noble: emboss 6.6.0+dfsg-12ubuntu2 Β· emboss
- ubuntu questing: emboss 6.6.0+dfsg-15ubuntu2
- ubuntu resolute: emboss 6.6.0+dfsg-18 Β· emboss
- ubuntu stonking: emboss 6.6.0+dfsg-19 Β· emboss
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms