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

[Feature Request]: Create ISA table from existing non-ISA-table (xlsx, csv, ..) #412

Open
Brilator opened this issue Apr 12, 2024 · 1 comment
Labels
Type: Feature Request This item is confirmed by the maintainers to be a request for a new feature

Comments

@Brilator
Copy link
Member

Contact Details

No response

Is your feature request related to a problem?

Some tables already existing in the lab (e.g. sample lists) are close to ISA format (somewhat tidy data frames).
However, to convert them into ISA is annoying with the current options:

  1. Build table completely new using e.g. Swate
  2. Build only table headers and copy paste column by column
  3. Add building block add-ons (unit, TSR, TAN) and ISA-conform headers to existing table

Describe the solution you would like!

a) Quick(er) solution to make 2. easier: support copy / paste across multiple columns and rows (without ontology info) from Excel to Swate
b) more complex: Import GUI to convert existing headers to selectable ISA building block types

Additional context!

No response

Host

Applies to All

Host Details

all

@Brilator Brilator added the Type: Feature Request This item is confirmed by the maintainers to be a request for a new feature label Apr 12, 2024
@Freymaurer
Copy link
Collaborator

a) Quick(er) solution to make 2. easier: support copy / paste across multiple columns and rows (without ontology info) from Excel to Swate

I do not see what logic we could use to know when a new column starts. Excel separates all columns when copied to clipboard with a tab. I use the same logic to enable copy-pasting between Swate tables and Swate and Excel. But that means, that i split by tab and then put the resulting strings into main column, (unit) (tsr and tan). No idea how this could be updated to know the difference between reference columns and a new column

b) more complex: Import GUI to convert existing headers to selectable ISA building block types

More feasible, will have a look. You could also write the import logic with ARCtrl and submit it to me and i build the UI on top. This would speep up the process and priority of the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature Request This item is confirmed by the maintainers to be a request for a new feature
Projects
None yet
Development

No branches or pull requests

2 participants