본문 바로가기

rosalind3

[Rosalind, python] Mendel's First Raw 오늘은 Mendel의 첫번째 법칙! 우열의 법칙에 대한 문제에 대한 풀이를 하려고 합니다. 참고로 Rosalind 결과 스포가 있을 수 있습니다. 휴우.. 대학교때 공부를 못해서 그런지 이번에도 오답이 많았습니다. (실수도 많이 하구요) 문제에서는 일단 확률 이야기를 합니다. 조합(Combination) 이야기도 나오고 합니다만 잘 읽어보시고, 그래서 문제를 잘 읽어 보셔야합니다. k, m, n을 주는데 k는 homo(dominant), m은 hetero, n은 homo (recessive) 입니다(이것 순서 때문에 오답 한번 추가했습니다.). k=2,m=2,n=2일 경우 짝을 지어서 자식을 낳을경우 만들 수 있는 표현형 중에 dominant를 포함하는 확률을 구해라 입니다. 1. Homo(dominan.. 2022. 6. 21.
[python, rosalind] Overlab Graphs Rosalind를 풀면서 항상 실수를 연발하게 됩니다. 휴우.. 최근들어 다시 Rosalind를 풀기 시작했는데, 멘델의 법칙문제와 이번 포스팅의 주제인 Overlab Graphs를 아주 고전하면서 풀었습니다. 먼저 이야기하지만, Rosalind를 풀때는 꼭 깊게 생각하시고, 생각을 다양하게 해보시기 바랍니다. 예를들어 FASTA파일을 읽을 때, >이후로 1줄만 읽게 한다던가................ 한 6번 틀린것 같습니다. 이것 때문에.. 제 알고리즘은 맞았습니다. 물론.. 코드가 더럽긴하지만요. 그런데 파스타파일의 특정을 잃어버리고 있었더라구요. 아무튼 진행해보도록 하겠습니다. 설명은 다음과 같습니다. 1. A Brief Introduction to Graph Thery 네트워크는 어디에서든 있.. 2022. 5. 24.
[Python,rosalind] Rabbits and Recurrence Relations 뭐 쉬운 문제이긴 하지만(난 오래걸림) 겸사겸사 해결한 방법에 대해서 설명하고자 합니다. Fibonacci sequence 는 Fn=Fn-1+Fn-2 로 알려져 있습니다. Wascally Wabbits을 눌러보면 토끼가 1쌍이 자라는데 1달, 생식이 가능(1달후)하면 1쌍의 토끼를 낳을때, 6개월 후면 몇마리가 되느냐?! 라는 예시가 나옵니다. (근친이 일어나서 생식능력이 떨어질 수 있다!!) 개월 1 2 3 4 5 6 쌍 1 1 2 3 5 8 위와 같은 예시가 나옵니다. 그리곤 문제는 다음과 같습니다. 주어진것 : n 2020. 11. 5.