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

Make specs, rates and fluxes arrays dictionary (or dataframe) #3

Open
4 of 5 tasks
pb866 opened this issue Apr 17, 2018 · 0 comments
Open
4 of 5 tasks

Make specs, rates and fluxes arrays dictionary (or dataframe) #3

pb866 opened this issue Apr 17, 2018 · 0 comments

Comments

@pb866
Copy link
Owner

pb866 commented Apr 17, 2018

Make specs, rates and fluxes arrays a dictionary (or dataframe with symbols of species/reactions as column names) to avoid having to make the search for species/reactions more convenient without find.

Dictionaries seem better solution as the are not bound to the same column length and having to have a workaround wrapping it in an outer array and are fastest.

  • Test performance finding every entry for a 10.000 integer array:
    • Dictionary (fastest): 0.0023
    • DataFrame: 0.0118
    • Find: 0.4907
    • Findin (slowest): 1.2959
  • Transform specs, rates, and flux arrays into dictionaries
  • Revise search in DSMACCanalysis
  • Make MCM version obsolete (not needed as no translation back from GECKO-A to MCM in newly structured scripts), adjust input files and read routines
  • Adjust plotting to new data format
@pb866 pb866 added this to the v0.8 milestone Apr 17, 2018
@pb866 pb866 self-assigned this Apr 17, 2018
@pb866 pb866 modified the milestones: v0.8, v0.7 May 25, 2018
@pb866 pb866 added the update label May 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant