Closed ndousis closed 2 years ago
@ndousis I think I get the direction of the sentiment, but I think your implementation may need to be changed as it hard-codes behaviour that, in my own experience, should be left flexible, and the hard-coded behaviour is opposite to BioPython's behaviour. I am going to propose a few ideas in the PR as comments. Please hang tight!
@ndousis, I think there is an issue with the CI, which will take a bit of time for me to get right tomorrow. Hope you don't mind the delay here.
@ndousis, I think there is an issue with the CI, which will take a bit of time for me to get right tomorrow. Hope you don't mind the delay here.
No rush
Removed **kwargs from SeqLike
aa
, and hard-coded arguments in the call toself.translate
so as to return original attributes likeid
andname
. This is the behavior I would expect fromaa()
.I left the interface to SeqLike
translate
as is to maintain flexibility.Closes #25