Claude Code를 사용해 모든 선별된 단백질 서열에서 외설적인 용어를 검색하다 (가장 긴 일치 항목은 STINK TAINT)
요약
이 기사는 Claude Code를 활용하여 방대한 단백질 데이터베이스(UniProt Swiss-Prot)에서 Urban Dictionary의 외설적인 용어들을 검색한 과정을 다룹니다. 총 2억 850만 개의 아미노산 서열 중 19만 개 이상의 용어가 발견되었으며, 특히 인간 정자 관련 단백질이나 식물/곰팡이 단백질 등에서 흥미로운 일치 항목들이 보고되었습니다.
핵심 포인트
- Claude Code를 이용해 대규모 생체 데이터(단백질 서열) 검색 파이프라인 구축 가능
- UniProt Swiss-Prot의 방대한 데이터를 활용한 창의적이고 독특한 분석 사례 제시
- 검색 과정에서 공백 제거 및 특정 아미노산 코드 제외 등 정교한 필터링 적용
단백질은 영어 알파벳 20글자로, 아미노산 하나당 한 글자가 쓰입니다. 당연히 저는 어떤 욕설들이 이 서열 속에 숨어 있는지 알고 싶었고, Urban Dictionary가 제가 얻을 수 있는 가장 큰 목록이었습니다. 저는 Claude Code에게 공백을 제거한 상태로 검색하도록 했습니다 (따라서 STINK TAINT = STINKTAINT). 단백질 세트는 UniProt Swiss-Prot입니다: 모든 생물종에 걸친 57만 7천 개의 수작업으로 선별된 단백질, 총 2억 850만 개의 아미노산이 있습니다. 검색한 UD 용어 중 191,876개가 적어도 하나의 단백질에서 그대로 나타났습니다. 짧은 일치 항목들 중에서는 인간 정자 단백질들이 계속해서 나왔습니다. Sperm microtubule associated protein 2-like에는 PEEPEE가 포함되어 있고, spermatogenesis-associated protein 32에는 WANK가, 그리고 sperm-associated antigen 7에는 FAPS가 포함되어 있습니다. 가장 좋았던 19,184개의 일치 항목 중 일부는 7글자 이상입니다: 용어 (Term) | Urban Dictionary 정의 | 단백질, 생물종 | 잔기 (Residues)
STINK TAINT | "누군가 악취를 풍길 때, 그리고 그게 앞에서 나는 건지 뒤에서 나는 건지 모를 때." | Uncharacterized protein 467R, 한 종류의 곤충 바이러스 276–285
EAGLE FIST | "받는 사람이 독수리처럼 비명을 지르게 만드는 갑작스럽고 예상치 못한 손가락 삽입 행위. 이 때 삽입하는 사람은 'Murica!'라고 소리친다!" | MTTP, 인간 808–816
STARGASM | "항문 성교나 항문 놀이로 오르가슴을 느끼는 것."
아공(asshole)이라는 별명에서 유래했습니다." murA, Rhodospirillum rubrum, 박테리아 322–329 SHITTITS "놀라움, 놀람, 분노, 짜증, 당황스러움 또는 기타 일반적인 충격 감정을 전달하는 감탄사." Protein SIX6OS1, 인간 338–345 PISSANTS "사정 후 소변을 볼 때 느껴지는 페니스 부분의 타는 듯하고 따끔거리는 느낌." At1g53550, Arabidopsis thaliana 351–358 PITCLIT "뚱녀가 스트랩리스 상의를 입고 팔과 어깨 사이의 살이 질처럼 접히는 모습." Maturase K, Angiopteris evecta, 양치식물 354–360 ASSPISS "항문에서 순수한 진한 액체가 분출될 때." Protein piccolo, 인간 4022–4028 PEEFART "소변을 보는 것이 너무 강렬하고 격렬해서 방귀를 뀌게 만드는 경우." BSH, Arabidopsis thaliana 127–133 TITSMAS "여자들이 긴 겨울 끝에 처음으로 클리비지를 보여주는 첫 봄날. 남자들은 이 날을 크리스마스 같거나 그보다 더 나은 것으로 생각한다." azaA, Aspergillus niger, 곰팡이 1183–1189 단어 목록은 네 개의 공개 출처에서 가져온 350만 UD 철자어로 시작했습니다. 공백과 구두점을 제거하고, 20개의 표준 아미노산 코드에 속하지 않는 B, J, O, U, X 또는 Z를 포함하는 용어를 제외했으며, 4글자 이상을 요구하여 최종적으로 742K 개의 용어가 남았습니다. Claude Code가 파이프라인, Urban Dictionary의 공개 목록 수집기, 그리고 각 보고된 위치의 단백질 서열이 실제로 해당 용어를 철자하는지 확인하는 검사기를 작성했습니다. 정의는 Hugging Face export, Bierner word list, 2016 archive 및 UD의 공개 목록을 통해 인용되었으며, CC-BY-SA-4.0 하에 공유되었습니다. /u/leikai가 제출함 [링크] [댓글]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기