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

Implementation of parametric SVG for SBOL Visual #5

Open
jakebeal opened this issue Jan 7, 2022 · 0 comments
Open

Implementation of parametric SVG for SBOL Visual #5

jakebeal opened this issue Jan 7, 2022 · 0 comments

Comments

@jakebeal
Copy link
Contributor

jakebeal commented Jan 7, 2022

Background

SBOL visual glyphs are in principle scalable, but description of how to scale them is not present in either the standard or the glyphs and software that support it.
An approach has been proposed for documenting and implementing scalability via parametric SVG (see: SynBioDex/SBOL-visual#89, SynBioDex/SBOL-visual#118), and has been partially implemented (https://github.com/SynBioDex/SBOL-visual/tree/parametric-svg-sep), but focused development effort is necessary to complete it.

Goal

The end result of this project will be an SBOL Visual SEP for including parametric SVG in the standard, ready for community discussion and voting, and an accompanying library implementation (likely in dnaplotlib).

Difficulty Level 3

This project involves not just coding, but also some work on architecture and standards writing.

Skills

List skills/technologies that the student should be familiar with. Also tag the issue with these.

Essential skills: Python
Nice to have skills: SBOL, SVG

Public Repository

https://github.com/SynBioDex/SBOL-visual/tree/parametric-svg-sep

Potential Mentors

@chofski @jamesscottbrown

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