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

Graphical abstract for the trajectory #2

Open
3 tasks done
alperyeg opened this issue Sep 14, 2020 · 3 comments
Open
3 tasks done

Graphical abstract for the trajectory #2

alperyeg opened this issue Sep 14, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@alperyeg
Copy link
Member

alperyeg commented Sep 14, 2020

Create a view on the trajcetory for cleaning up purposes.

  • Create a visual representation for the object to see where the data is stored
  • Remove redundancies
  • improve data access
@sdiazpier sdiazpier self-assigned this Sep 14, 2020
@alperyeg
Copy link
Member Author

One result which should come out of this issue is that access to individuals should be streamlined. There are several ways to access results from individuals, traj.individual., traj.individuals[i]. etc. Either there should be one possibility to access the results or it should at least be better documented.

@sdiazpier
Copy link

So here is the UML of the Trajectory... Now I need to make a link to where in the code are the different parts used. There are four structures for the results which should be concentrated into one, there are two layers on the parameters which should probably be again flattened into one and three elements for the individuals which need to be collected into probably two, the ID of the current individual and then a data structure to hold the individuals themselves.

The functions should also be revisited, they mimic the old Trajectory in pypet but probably things can be highly simplified.

TrajectoryUML

@alperyeg
Copy link
Member Author

here are two layers on the parameters which should probably be again flattened into one and three elements for the individuals which need to be collected into probably two, the ID of the current individual and then a data structure to hold the individuals themselves.

Sounds good. That would make things easier if the trajectory is flattened

@alperyeg alperyeg added the enhancement New feature or request label Sep 15, 2020
@alperyeg alperyeg pinned this issue Dec 8, 2020
@HannaMohr HannaMohr unpinned this issue Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants