This is a test version of Biostars. For the public version, visit https://www.biostars.org.
DNA barcode creation

What is the meaning of: [ , w, number, { in the DNA barcode integrate in the software DNA barcode , and why we found 3 or 4 letters between the bars barcode Firmicutes;Bacilli;Bacillales;Bacillaceae(Family)

[ATCH]T[ATGD][CAGV][CGTB][GCAV][GTK][GATD][TAGD]\w{20,60}[CTGAN][ACGV][GTAD]A[TAW]G[GATD]\w{18,99}[ACM]C[GCAV]ATGC[GAR][TCY][ACM][GACV][CGS][CGAV]\w{10,35}[ACM][CTGB][TCY][GCS][GAR][GCS]ACTG\w{25,55}A[GTK][TACH]A[GTK]GG\w{10,27}[GTAD][ACM][ATW][AGR][GTAD][TCY][CTGB][TGK][GAR][ACGV][CTY]\w{43,46}CTGT[TCY][GAR][TACH][TCGB][ACGV][GAR][GAR]G[ACGV][GCAV][AGR][AGR]\w{10,80}[TCGAN][CTGAN]AC[GCS][AGR]\w{50,80}AT[TACH]A[TCGB]\w{24,34}T[CTY]T[GCS][AGTD]T[GCAV][TAW]G[ATGD][ACM][ACTH]\w{465,476}G[ATW][TCY]GT[TGK]\w{96,98}GGA[ATW]G[GAR]\w{19,28}T[TAW][ATW][TGK][GAR][ATCH]CC\w{8,25}[CTY][AGR][CGS][GAR][TAW][GTK][CGS][TGAD]AC\w{79,108}[GACV][CAM][TCAH][ACGV][GAR][TAW][AGR]
sequence software error

I am not familiar with the DNA barcode software, but this looks like a (perl) regular expression to me, in which case the interpretation is as follows:

The letters inside the square brackets [] are options that can occur at that position, so for example [ATCH] means that the character at that position could be one of A or T or C or H. \w means a word character, generally taken to be any character from the letters A to Z, a to z, numbers 0 to 9, or the underscore character _. The number or numbers in the curly brackets following the \w specifies how many word characters to expect at that position, for example {20,60} means 20 or more (the minimum) up to a maximum of 60 word characters.

thank you for your reply For the characters, is not a problem, are the letters used for DNA The proposition of the number may be as you explained; Despite that I have not yet understood on what basis they created the barcode

0 answers

No answers yet.

Log in to answer this question.