diff options
author | Fudgerboy <91767657+Fudgerboy@users.noreply.github.com> | 2024-05-20 08:40:12 +0000 |
---|---|---|
committer | Fudgerboy <91767657+Fudgerboy@users.noreply.github.com> | 2024-05-20 08:40:12 +0000 |
commit | fda9da2bf34763ff2be47669b4744111e4206286 (patch) | |
tree | 0f14ed23baee3a531666d833ac6fad058b21279a /wk6/pset/dna | |
parent | 2b7f60723917d68aa485f92bf853b2478c901706 (diff) |
Mon, May 20, 2024, 1:40 AM -07:00
Diffstat (limited to 'wk6/pset/dna')
-rw-r--r-- | wk6/pset/dna/dna.py | 17 | ||||
-rw-r--r-- | wk6/pset/dna/test.py | 16 |
2 files changed, 2 insertions, 31 deletions
diff --git a/wk6/pset/dna/dna.py b/wk6/pset/dna/dna.py index 5994878..bd7f4ec 100644 --- a/wk6/pset/dna/dna.py +++ b/wk6/pset/dna/dna.py @@ -8,17 +8,9 @@ def main(): if len(sys.argv) < 2 and len(sys.argv) > 3: print("Oopsie you used the wrong number of arguments D: you should use two next time :3") return - # # check to see if arg 0 is a csv file - # if not sys.argv[0].endswith('.csv'): - # print("Oh no, that isn't a csv file :( that won't work can you fix that please?") - # return - # # check to see if arg 1 is a txt file - # if not sys.argv[1].endswith('.txt'): - # print("Oh no, that isn't a txt file :( that won't work can you fix that please?") - # return # TODO: Read database file into a variable - database = 'databases/' + sys.argv[1] + database = sys.argv[1] rows = [] fields = [] with open(database) as file: @@ -28,7 +20,7 @@ def main(): rows.append(row) # TODO: Read DNA sequence file into a variable - text = 'sequences/' + sys.argv[2] + text = sys.argv[2] sequence = '' with open(text) as file: sequence = sequence.join(file.readlines()) @@ -41,13 +33,8 @@ def main(): else: matches.append('') - # print(rows) - # print(fields) - # print(matches) - # TODO: Check database for matching profiles for person in rows: - # print(person) counter = 1 for i in range(len(fields)): if fields[i] != 'name': diff --git a/wk6/pset/dna/test.py b/wk6/pset/dna/test.py deleted file mode 100644 index e540471..0000000 --- a/wk6/pset/dna/test.py +++ /dev/null @@ -1,16 +0,0 @@ -import csv, sys - -# Open the CSV file -with open(sys.argv[1]) as csvfile: - # Create a CSV reader object - reader = csv.reader(csvfile) - - # Get the header (first line) - header = next(reader) - - # Get the rest of the data - data = list(reader) - -# Print the header and data to verify -print("Header:", header) -print("Data:", data) |