Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎨🐍 Add specific parsers for domtblout and tblout for hmmscan output formats #201

Merged
merged 17 commits into from
Jan 6, 2022

Conversation

evanroyrees
Copy link
Collaborator

@evanroyrees evanroyrees commented Dec 3, 2021

Placing this here in case anyone would like to add their thoughts. hmmscan can output multiple formats, for example output.tblout and output.domtblout. Previously the marker annotations parsed the tblout file format. However, the domtblout format contains more information that could be used to enhance the marker databases/filtering/annotation process. Happy to close this PR without a merge, but thought I would see if there was any interest in including this.

@evanroyrees evanroyrees added enhancement New feature or request python Python related issues/code labels Dec 7, 2021
🐛 First check if an outfpath was provided to filter_tblout_markers(...) before checking filepath stats
…ers(...)

module function name was changed in unit_tests as well as commmon markers module
Copy link
Collaborator

@ajlail98 ajlail98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes looks good to me! I understand what they changed at a high level but I did not actually test run the code. Let me know if you've done that or whether you would be interested in talking through that with me!

@evanroyrees evanroyrees merged commit 7409080 into KwanLab:dev Jan 6, 2022
@evanroyrees evanroyrees deleted the bin-qa branch January 6, 2022 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request python Python related issues/code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants