Closed joannalange closed 8 years ago
seq_data.h/.cpp
(get_conf_data
, remove_gaps
, assign_feature_by_pattern
, find_real_pos
, make_feature_list
) aren't involved in parsing the "fasta" file so should be somewhere else. I suspect for now f_config.h/.cpp
is the best place (when we refactor the config stuff we can improve upon this);Are you still working on the other comments I made?
Slowly, didn't have much time last week, but I hope to get it done in the next couple of days
I've moved the functions to f_config, do you think I can merge it now, @jonblack?
:+1: Looks good. Make sure you merge + squash in GitHub so we don't have a long list of commits in the history :smile:
Huh... I don't get it, I squashed all commits from the remove-seq-data branch but still all of them are in history... I guess I'm doing something wrong
@jonblack, should I have done sth else apart from just rebasing it and clicking the 'merge pull request' button? Should I do it from the cmd line or sth like that?
When you merge in GitHub there is a drop down with the option to squash. That's the easiest way.
ahhhh alright, will know the next time
Remove the seq_data namespace and move all its functionality to the fasta namespace; use the FastaData struct instead of SequenceData struct.
@jonblack, any comments?