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

Possible extension of profiles to include more definition. #73

Open
cerebis opened this issue Feb 23, 2017 · 0 comments
Open

Possible extension of profiles to include more definition. #73

cerebis opened this issue Feb 23, 2017 · 0 comments

Comments

@cerebis
Copy link
Owner

cerebis commented Feb 23, 2017

There is increasing evidentiary support that more fine-grained control over optional simulation parameters is necessary to achieve the closest approximation to real data. This could be supported by adapting the profile table to include per-genome simulation options and parameters values.

  1. We have examples where genomes suffered systematic variation in non-specific cleavage.
  2. The inter-arm anti-diagonal is not apparent in some genomes
  3. Various degrees of CID intensity (including none)

The profile is currently a flat table, which in database language is not first normal form. That is, the cell column is repeated as many times as it has chromosomes. Since cells contain chromosomes, there is a natural hierarchy. To define the profile in another way, is of debatable value in the simple case we are using now.

However, if we were to begin including other runtime options, making the profile much more of a simulation definition, then it would make sense to abandon the flat table. Perhaps, in this case, a mark-up such as yaml and the use of dictionaries.

e.g. Below, we have defaults for control parameters not appearing and in the simplest case, a chromosme would not require anything beyond its name. I am still unsure that this will be appreciated by users.

cell1:
    abundance: 0.5
    - chr1: { copy_number: 1, cid: true: anti-rate: 0.1 }
    - chr2: { cid: false }
cell2:
    abundance: 0.5
    - chrA 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant