Python

For vs while

아 갑자기 do while loop가 생각났음… (아련) 뭐가 아련이여 기본 아무튼, for와 while은 python에 있는 반복문인데 맥락이 좀 다르다. 예를 들어거 내가 10페이지짜리 논문을 읽는다, 그러면 For: 1페이지부터 10페이지까지 논문을...

Continue reading...

Finder & Cutter에 패치가 있었음

Patch note 공통: 어디 자르는지도 알려줍니다… 아 ㄹㅇ 힘들었음… Cutter: 일부 제한효소가 목록에서 누락되던 현상을 수정했습니다. (print문으로는 보이는데 write하는 과정에서 날아감) 근데 됐는지는 모름. Cut site 찾는 코드 원래 이렇게...

Continue reading...

Searcher 추가함

DB를 구축할 때 수동으로 구축했는데, CSV 구분자가 ,다보니 .로 들어간게 좀 있어서 그거 수정했음… (마른세수) 효소 이름 오타난것도 수정했습니다… 이래서 손끝 다치면 안됨… 사실 DB가 두갠데(둘다 GitHub에 올라가 있음), 하나는...

Continue reading...

Cutter & Finder 패치노트

패치 내역 공통 이제 몇 번 자르는지도 세줍니다. Cutter Cut수에 따른 효소 리스트 업 기능이 추가되었습니다. 살려줘… (아직 자르는 위치 안했음) 파일 이름 형식이 변경되었습니다. 그래서 이제 시퀀스 이름도 받습니다....

Continue reading...

커터/파인더 패치 있었음

Finder 저장 코드 간소화(형식에는 변화가 없음) Cutter filter 기능이 추가되었습니다. (sticky ot blunt or both?) 물논 출력도 지원한다구! 형식은 (날짜)-filter여부입니다. 기타 DB 드디어 끝냈다…ㅠㅠ 정규식이 필요한(인식 혹은 자르는 부분에 N,...

Continue reading...

대충 커터 만들었다는 얘기

전에 만들었던 거는 이 효소가 이 시퀀스를 자르는가?를 보는 거고, 이번에 만든 거는 NEB cutter처럼 시퀀스를 입력하면 얘를 자르는 제한효소를 알려준다. 역시나 DB가 csv이기 때문에 판다스 없으면 안된다. print문은 py파일에는...

Continue reading...

제한효소 커터 코드 패치했음

패치노트 파일명 출력 형식을 변경했습니다. (Result_년-월-일_효소명-시퀀스명) 파일 출력 형식도 변경했습니다. (콤마를 |로 바꾸고 시퀀스 이름도 같이 출력하게끔) 깃헙에 py파일도 올렸습니다. 패치 결과 출력 파일에 돌린 날짜+효소명+이름이 함께 표시됩니다. 솔직히 with...

Continue reading...

제한효소 커터 만든 썰 푼다

뭐 하는 코드인가 시퀀스와 제한효소 이름을 입력하면 그 제한효소가 인식하는 시퀀스와 커팅 방식을 찾아주는 코드. 그러니까 얘가 이걸 자르냐를 보는거지 이걸 자르는 효소를 무작정 찾는 게 아님. 그 기능이 필요하시다고요?...

Continue reading...

아 드디어 ‘일단 구현’ 했다…

시퀀스 입력하면 제한효소 site 찾아주는 거 얼추 구현은 했음… 진짜 구현하면서 개고생했어요… 아직 갈 길은 멀지만, 일단 구현했다… 제한효소 종류는 많은데 구축된 효소 데이터베이스가 없음(이건 csv파일이 있으므로 본인이 추가할 수...

Continue reading...