-
Notifications
You must be signed in to change notification settings - Fork 41
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
PerSampleDNAIterators
doesn't take comments into account
#129
Labels
type:bug
Something is wrong.
Comments
maxvonhippel
added a commit
to maxvonhippel/q2-types
that referenced
this issue
Jul 21, 2017
…"per-sample sequence" formats All changes in this commit are related to the "per-sample sequence" formats. Several changes: - Comments and blank lines are now supported in "per-sample sequence" manifest formats, including sniffers and transformers. - Duplicate samples are now additionally detected and disallowed in "relative path" manifest formats (previously this validation only happened in the "absolute path" manifest formats). - Error messages reported by transformers are both more precise and accurate. - Refactored sniffer and transformer code to reduce redundancy and perform consistent validation and parsing in all sniffers/transformers. - Added unit tests, increased coverage to 100% for "per-sample sequence" formats, and made existing unit tests and test data more robust. Fixes qiime2#126. Fixes qiime2#129. Fixes qiime2#132. Pair-programmed with @jairideout.
thermokarst
pushed a commit
that referenced
this issue
Jul 24, 2017
…"per-sample sequence" formats (#136) All changes in this commit are related to the "per-sample sequence" formats. Several changes: - Comments and blank lines are now supported in "per-sample sequence" manifest formats, including sniffers and transformers. - Duplicate samples are now additionally detected and disallowed in "relative path" manifest formats (previously this validation only happened in the "absolute path" manifest formats). - Error messages reported by transformers are both more precise and accurate. - Refactored sniffer and transformer code to reduce redundancy and perform consistent validation and parsing in all sniffers/transformers. - Added unit tests, increased coverage to 100% for "per-sample sequence" formats, and made existing unit tests and test data more robust. Fixes #126. Fixes #129. Fixes #132. Pair-programmed with @jairideout.
jairideout
added a commit
to jairideout/q2-types
that referenced
this issue
Aug 16, 2017
Removes `q2_types.per_sample_sequences.PerSampleDNAIterators` and `q2_types.per_sample_sequences.PerSamplePairedDNAIterators` view types, along with their corresponding transformers. As part of discussion in qiime2#129 and qiime2#130 it was found that these view types never actually worked and weren't being used anywhere. Even getting them to work raises another problem: file descriptor limit. New view types can be added in the future that avoid the file descriptor limit.
thermokarst
pushed a commit
that referenced
this issue
Aug 17, 2017
Removes `q2_types.per_sample_sequences.PerSampleDNAIterators` and `q2_types.per_sample_sequences.PerSamplePairedDNAIterators` view types, along with their corresponding transformers. As part of discussion in #129 and #130 it was found that these view types never actually worked and weren't being used anywhere. Even getting them to work raises another problem: file descriptor limit. New view types can be added in the future that avoid the file descriptor limit.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
SingleLanePerSampleSingleEndFastqDirFmt
andSingleLanePerSamplePairedEndFastqDirFmt
->PerSampleDNAIterators
transformers don't take theMANIFEST
comments into account and crash when attempting to view the artifact as an iterator.Autogenerated
![image](https://user-images.githubusercontent.com/2638727/27969154-a2ffac48-62fe-11e7-90ae-a6e6105d40f2.png)
MANIFEST
file:The text was updated successfully, but these errors were encountered: