Skip to content

Instantly share code, notes, and snippets.

@sbassi
Created July 6, 2013 14:31
Show Gist options
  • Save sbassi/5940070 to your computer and use it in GitHub Desktop.
Save sbassi/5940070 to your computer and use it in GitHub Desktop.
REGEX for gene mutations
'SNP|SNPs',
'[RrSs][Ss][0-9]+(,[0-9]+){1,}',
'[RrSs][Ss][0-9][0-9][0-9][0-9][0-9]+',
'\[[RrSs][Ss]\][ ]*[0-9][0-9][0-9]+',
'(INS|DEL|INDEL|DELINS|DUP|ins|del|indel|delins|dup)[ ]*([0-9]+(b|bp|N|ntb|p|BP|B)|[ATCG]{2,})',
'[\-\+]*[0-9]+[ ]*(b|bp|N|ntb|p|BP|B)[ ]*(INS|DEL|INDEL|DELINS|DUP|ins|del|indel|delins|dup)',
'[\-\+]*[0-9]+[ ]*(INS|DEL|INDEL|DELINS|DUP|ins|del|indel|delins|dup)[0-9ATCGatcgu]+',
'[\-\+]{0,1}[0-9]+[ ]*[0-9]+[ ]*(b|bp|N|ntb|p|BP|B)[ ]*(INS|DEL|INDEL|DELINS|DUP|ins|del|indel|delins|dup)',
'[ATCG]+[ ]*[\-\+]*[0-9]+[ ]*(INS|DEL|INDEL|DELINS|DUP|ins|del|indel|delins|dup)',
'[ATCG](\/|\-|\>|\-\>|\-\-\>)[ATCG][ ]*[\-\+]*[0-9]+',
'[ATCG][ ]*([\-\+]|[0-9])[0-9]+[ ]*[ATCG]',
'[CISQMNPKDTFAGHLRWVEYX]+[ ]*[\-\+]*[0-9]+[ ]*(INS|DEL|INDEL|DELINS|DUP|ins|del|indel|delins|dup)',
'c\.[ATCG][ ]*([\-\+]|[0-9])[0-9]+[ ]*[ATCG]',
'c\.[ ]*([\-\+]|[0-9])[0-9]+[ATCG][ ]*>[ ]*[ATCG]',
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment