Opened 15 years ago
Closed 15 years ago
#1150 closed defect (fixed)
Incorrect mapping of BASE1/BASE2 differences by Base1PluginExecuter
Reported by: | Nicklas Nordborg | Owned by: | Jari Häkkinen |
---|---|---|---|
Priority: | major | Milestone: | BASE 2.8.4 |
Component: | coreplugins | Version: | |
Keywords: | Cc: |
Description
As an example if a BASE1-plugin asks for 'geneSymbol' the generated BASEFile has a 'symbol' column.
The root cause of the problem seems to be the hardcoded mappings in Base1PluginExecuter.loadNameMap() method. All BASE1/BASE2 differences should use formulas. But because of the way the hardcoded mappings are implemented they override any formulas with the same name. Eg. The hardcoded mapping for 'geneSymbol' is used even if there is a formula for 'geneSymbol'.
Change History (4)
comment:1 Changed 15 years ago by
Owner: | changed from everyone to Nicklas Nordborg |
---|---|
Status: | new → assigned |
comment:2 Changed 15 years ago by
comment:3 Changed 15 years ago by
Owner: | changed from Nicklas Nordborg to Jari Häkkinen |
---|---|
Status: | assigned → new |
comment:4 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
(In [4592]) References #1150: Incorrect mapping of BASE1/BASE2 differences by Base1PluginExecuter
Tested and works with the test programs. Should be tested with more BASE1 plug-ins.