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

Convert SBOL to SnapGene DNA files #100

Open
cjmyers opened this issue Jun 15, 2018 · 4 comments
Open

Convert SBOL to SnapGene DNA files #100

cjmyers opened this issue Jun 15, 2018 · 4 comments

Comments

@cjmyers
Copy link
Contributor

cjmyers commented Jun 15, 2018

The converter in libSBOLj has a new language "SnapGene" which creates SnapGene DNA files. To add support for this we need a new option on the validator front-end "Output SnapGene". This should set the language to "SnapGene" and support is needed on the backend to forward that command to libSBOLj.

@bbartley
Copy link

I have exposed conversion to SnapGene as an option through the pySBOL API. However, the HTTP call to the SBOL-Validator API currently returns an empty file. Just looking for confirmation that, since this issue is still open, I should expect this behavior.

@cjmyers
Copy link
Contributor Author

cjmyers commented Dec 19, 2019

@bbartley So support for SnapGene files is going to be very difficult. The validator is not currently well equipped to pass around binary files. They would need to be encoded, which means that the API will change. This will break all past uses of the API by pySBOL and others. How important is this feature to you?

@bbartley
Copy link

My near-term goal was simply to enable pySBOL users to access all the conversion formats that are currently supported by SBOL-Validator. SnapGene format is not at all critical. However, conversion to and from GFF3 using pySBOL is now supported, which fulfills the most critical need.

@cjmyers
Copy link
Contributor Author

cjmyers commented Dec 19, 2019

Great. We will lower the priority on this one then.

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

2 participants