Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add reverse complement comparison #4

Open
MikePone opened this issue Sep 16, 2024 · 1 comment
Open

add reverse complement comparison #4

MikePone opened this issue Sep 16, 2024 · 1 comment

Comments

@MikePone
Copy link

Bealign has a "-R" flag which also aligns the reverse complement of each query sequence, returning it if the alignment is superior. Can you add that to cawlign too? Thanks.

@spond
Copy link
Member

spond commented Oct 2, 2024

Dear @MikePone,

This has been added via the -R option to v.0.1.11

No reverse complementation is considered

$cawlign -t codon -s HIV_BETWEEN_F test/cases/KX988404-rc.fa

>KX988404.1
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------------T

Reverse complementation considered, if taken it is not reported

$cawlign -t codon -s HIV_BETWEEN_F -R silent test/cases/KX988404-rc.fa

>KX988404.1
CCTCAAATCACTCTTTGGCAACGACCCCTTGTCGAAATAAGGATAGGGGGGCAATTAAAGGAAGCTCTATTAGATACAGG
AGCAGATGATACAGTATTAGAAGACATGAATTTGCCAGGAAGATGGAAACCAAAAATGATAGGGGGAATTGGAGGTTTTA
TCAAAGTAAGACAGTATGATCAGATACCCATAGAAATTTGTGGACACAAAGCTATAGGTACAGTATTGGTAGGACCTACA
CCTGTCAACATAATTGGAAGAAATCTGTTGACTCAGCTTGGTTGCACTCTAAATTTTCCCATTAGTCCTATTGAAACTGT
ACCAGTAAAATTAAAGCCAGGAATGGATGGCCCAAAAGTTAAACAATGGCCATTGACAGAAGAAAAAATAAAAGCATTAG
TAGAAATTTGTACAGAAATGGAAAAGGAAGGAAAAATTTCAAAAATTGGGCCTGAAAATCCATACAATACTCCAGTATTT
GCCATAAAGAAAAAAGACAGTACTAAATGGAGAAAATTAGTAGATTTCAGGGAACTCAATAAAAGAACTCAAGACTTCTG
GGAAGTTCAATTAGGAATACCACATCCCGCAGGGTTAAAAAAGAAAAAATCAGTAACAGTCCTGGATGTGGGTGATGCAT
ACTTCTCAGTTCCTTTAGATAAAGACTTCAGGAAGTATACTGCATTCACCATACCTAGCACAAACAATGAGACGCCAGGG
ATTAGATATCAGTACAATGTGCTTCCACAGGGATGGAAAGGATCACCAGCAATATTCCAATGTAGCATGACAAAAATCTT
AGAGCCTTTTAGAAAACAAAATCCAGACATAGTCATCTATCAATACATGGATGATTTATATGTAGGATCTGATTTAGAAA
TAGGGCAGCATAGAATAAAAATAGAGGAACTGAGAGAACATCTGTTGAGATGGGGATTTACCACACCAGACAAAAAACAT
CAAAAAGAACCTCCATTCCTTTGGATGGGGTATGAACTCCATCCTGATAAATGGACAGTACAGCCTATAAAGCTGCCAGA
AAAAGACAGCTGGACTGTCAATGACATACAGAAATTAGTAGGGAAATTAAATTGGGCAAGTCAAATTTATTCAGGGATTA
AGATAAAGGAAGCTAATGGATGGGTTTATAGACATCATTATGACAGCAGACATCCAAAAGTAAGTTCAGAAGTACACATC
CCATTAGGAGAGGCTAGATTAGTCATAAAACAGCTAATTCATCTGTATCATTTTGATTGTTTTGCAGACTTAATTGTAGA
GGGG----------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-----------------------------------------

Reverse complementation considered, if taken it is reported (|RC added to the corresponding sequence name)

$cawlign -t codon -s HIV_BETWEEN_F -R annotated test/cases/KX988404-rc.fa


>KX988404.1|RC
CCTCAAATCACTCTTTGGCAACGACCCCTTGTCGAAATAAGGATAGGGGGGCAATTAAAGGAAGCTCTATTAGATACAGG
AGCAGATGATACAGTATTAGAAGACATGAATTTGCCAGGAAGATGGAAACCAAAAATGATAGGGGGAATTGGAGGTTTTA
TCAAAGTAAGACAGTATGATCAGATACCCATAGAAATTTGTGGACACAAAGCTATAGGTACAGTATTGGTAGGACCTACA
CCTGTCAACATAATTGGAAGAAATCTGTTGACTCAGCTTGGTTGCACTCTAAATTTTCCCATTAGTCCTATTGAAACTGT
ACCAGTAAAATTAAAGCCAGGAATGGATGGCCCAAAAGTTAAACAATGGCCATTGACAGAAGAAAAAATAAAAGCATTAG
TAGAAATTTGTACAGAAATGGAAAAGGAAGGAAAAATTTCAAAAATTGGGCCTGAAAATCCATACAATACTCCAGTATTT
GCCATAAAGAAAAAAGACAGTACTAAATGGAGAAAATTAGTAGATTTCAGGGAACTCAATAAAAGAACTCAAGACTTCTG
GGAAGTTCAATTAGGAATACCACATCCCGCAGGGTTAAAAAAGAAAAAATCAGTAACAGTCCTGGATGTGGGTGATGCAT
ACTTCTCAGTTCCTTTAGATAAAGACTTCAGGAAGTATACTGCATTCACCATACCTAGCACAAACAATGAGACGCCAGGG
ATTAGATATCAGTACAATGTGCTTCCACAGGGATGGAAAGGATCACCAGCAATATTCCAATGTAGCATGACAAAAATCTT
AGAGCCTTTTAGAAAACAAAATCCAGACATAGTCATCTATCAATACATGGATGATTTATATGTAGGATCTGATTTAGAAA
TAGGGCAGCATAGAATAAAAATAGAGGAACTGAGAGAACATCTGTTGAGATGGGGATTTACCACACCAGACAAAAAACAT
CAAAAAGAACCTCCATTCCTTTGGATGGGGTATGAACTCCATCCTGATAAATGGACAGTACAGCCTATAAAGCTGCCAGA
AAAAGACAGCTGGACTGTCAATGACATACAGAAATTAGTAGGGAAATTAAATTGGGCAAGTCAAATTTATTCAGGGATTA
AGATAAAGGAAGCTAATGGATGGGTTTATAGACATCATTATGACAGCAGACATCCAAAAGTAAGTTCAGAAGTACACATC
CCATTAGGAGAGGCTAGATTAGTCATAAAACAGCTAATTCATCTGTATCATTTTGATTGTTTTGCAGACTTAATTGTAGA
GGGG----------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-----------------------------------------

Best,
Sergei

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants