Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Managing .bam project files #87

Open
IvanHeriver opened this issue Dec 2, 2024 · 0 comments
Open

Managing .bam project files #87

IvanHeriver opened this issue Dec 2, 2024 · 0 comments
Labels
question Further information is requested

Comments

@IvanHeriver
Copy link
Collaborator

BaRatinAGE project files are .bam. A .bam file is a zip file containing all the necessary information for a BaRAtinAGE project. It includes a main json file whose structure is likely to change as we make improvement to BaRatinAGE.

Between versions 3.0.x and 3.1.x of BaRatinAGE, some changes where made. While v3.1.x version are still able to open 3.0.x files, the opposite isn’t true. Should we make .bam files that are always compatible with old version of BaRatinAGE? This is far from straightforward in some cases...

Managing old .bam is also problematic as it leads to complexe code with many if/else statement. Ideally, managing old files should be handled by a specific class to prevent making the main code cluttered.

@IvanHeriver IvanHeriver added the question Further information is requested label Dec 2, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant