본문 바로가기

프로그래밍380

또 다시 다가온 실험디자인 작업 안녕하세요?연구원일을 하다보니, 정해져서 시킨일만 하는 것이 아니라 한가하면 무언가를 찾아서 해야하기에, 일단은 질량분석기의 raw한 데이터를 사람이 읽을 수 있는 형태로 가공하고 통계처리까지는 할수 있게 되었습니다. 다만 문제가 이걸로 끝이 아니라 미처 생각하지 못했던 문제가 있습니다.바로 질량분석기 데이터를 건드릴 수 있고, 이 질량분석기 의뢰를 받아 주겠다는 회사도 있는데, 정작 무슨 시료를 어떻게 분석할 것인지 까지는 생각을 그다지 하지는 않았습니다. 하기야 생각해보면 질량분석기에서 나온 기기분석 신호를 건드리는 것만 해도 간단하지 않은 일인데, 이거 여부를 알아봐서 건드리는 것이 가능하면, 이제 그 다음도 알아봐야 할듯 합니다. 2025. 12. 22.
오랫만의 프로그래밍 작업 안녕하세요?어떻게 쓸모 없을 줄 알았지만, 생명과학에 코딩능력을 어디에 쓰는가 했더니, 단백질체학이라고 proteomics 데이터를 건드리는 일을 하기 위해서는 어느정도의 경험이 있어야 하는 일이였읍니다.아무튼 이제 직접적으로 질량분석기의 데이터에서 어떤 단백질이 얼마나 있는지 시료간의 상대적인 강도를 볼수는 있는데, 통계처리를 아직은 못 하다가, 오늘 오전에 ANOVA처리까지는 가능한 것을 해봤습니다. 이제 그래픽적으로 이걸 나타내 주는 처리만 하면 되는데, 이 분분도 역시나 R을 코딩하는 툴을 쓰거나, GUI로 되어 있는 툴을 쓰거나 선택입니다. 2025. 12. 22.
드디어 그림 AI의 설치 성공 안녕하세요? 일일히 원하는 이미지를 찾아보는 것만 해도 많이 힘들어서, 하는 수 없이 생성형 AI를 가지고서 한번 써보고자 생각을 하였습니다. 그런데 생각외로 이 stable diffusion의 설치가 쉽다고 해야 할까요? 아니면 까다롭다고 해야 할까요? 일단 구입했는 관련된 서적에서 추천하기로는 python 3.10.6으로 되어 있었는데, 이게 파이썬의 버젼까지 맞아야 큰 에러가 없이 설치할 수 있다는 것 입니다. 괜히 최신버젼의 파이썬을 설치했을 경우에는 이게 되려 에러를 부르는 요인이 된다는 것이 무언가 황당하다면 황당하고 할 수 있어 보입니다.아무튼 그냥 bing같은데서 쓸 수 있는 그림 인공지능도 성능이 좋다고 하면 좋다고 볼 수 있지만, 그래도 무언가 본격적으로 무언가를 하고 싶어서 사용하기 .. 2025. 1. 7.
이제 겨우 Blast의 결과를 가져오는데 성공했습니다. 안녕하세요? 지난번 포스팅에서 너무 느린것이 문제라는 것을 언급했었는데, 이번에는 방식을 바꾸어서 blast의 웹페이지에서 결과를 가지고 오는 방식으로 바꾸도록 했습니다. 굳이 비교하자면 수냉식 엔진이 편리할 것 같아서 사용하고자 했는데, 무게가 너무 무거운 문제가 있어서 공냉식 엔진으로 바꾸었다고 해야 할까요? 이런 차이가 있습니다만, 아무튼 제 기준에는 여전히 느리지만, 그래도 이전에 비해서는 매우 빨라진 방식으로 blast 결과를 가지고 올 수 있게 되었습니다.  가장 먼저 가지고 와야 하는 것으로는 먼저 requests라는 모듈을 가지고 오는 것이고, 그 다음으로 결과를 읽어서 사람 눈으로 보기 편하게 만들기 위해서 io에서 StringIO라는 모듈을 가지고 오기로 했습니다. 사실 이렇게 코드를 .. 2024. 5. 16.