-
Notifications
You must be signed in to change notification settings - Fork 1
Add Py_ExperimentalDesign wrapper with pandas DataFrame and file storage support #18
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 Py_ExperimentalDesign wrapper with pandas DataFrame and file storage support #18
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
Co-authored-by: timosachsenberg <5803621+timosachsenberg@users.noreply.github.com>
Co-authored-by: timosachsenberg <5803621+timosachsenberg@users.noreply.github.com>
|
@copilot From a Pandas dataframe would be great |
…aframe) Co-authored-by: timosachsenberg <5803621+timosachsenberg@users.noreply.github.com>
|
@copilot also implement store |
|
@copilot do it! Julianus!!! |
Co-authored-by: timosachsenberg <5803621+timosachsenberg@users.noreply.github.com>
Implemented
Done! The |
Adds Pythonic wrapper for OpenMS ExperimentalDesign to support multi-sample, fractionated experiment metadata management with pandas DataFrame integration and file storage capabilities.
Implementation
Py_ExperimentalDesignclass with properties:n_samples,n_ms_files,n_fractions,n_fraction_groups,n_labels,is_fractionated,samplesfrom_file(),from_consensus_map(),from_feature_map(),from_identifications(),from_dataframe(),from_df()to_dataframe(),get_df()for seamless pandas integrationstore()writes experimental designs to TSV files with full roundtrip supportexperimental_design.tsvwith 2-sample, 3-fraction fractionated designUsage
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.