Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def findDNA(fileOfDNA, DNA):
- #@param fileOfDNA: string; Path del file contenente il DNA dei batteri
- #@param DNA: string; DNA da ricercare nel file
- file = open(fileOfDNA, "rt")
- readFile = file.read()
- file.close()
- search(readFile, DNA)
- def search(readFileDNA, stringDNA):
- #@param readFileDNA: string;
- #@stringDNA: string;
- #@return bool;
- indexDNA = readFileDNA.find(stringDNA)
- if indexDNA != -1:
- stamp(readFileDNA, indexDNA)
- return true
- else:
- return false
- def stamp(file, index):
- #@file: string;
- #@index: int;
- #@return string;
- arrow = file.rfind(">", 0, index)
- backspace = file.find("\n", arrow)
- name = file[arrow + 1 : backspace - 2]
- return name
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement