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

A way to quickly refer to any SBGN element via a separate URL #2

Open
amazein opened this issue Apr 15, 2019 · 6 comments
Open

A way to quickly refer to any SBGN element via a separate URL #2

amazein opened this issue Apr 15, 2019 · 6 comments

Comments

@amazein
Copy link

amazein commented Apr 15, 2019

@sbgn-editors: Please see if you like this suggestion for a new page.

Denis Shirshov who works on the PD2AF converter has asked if there is a way to quickly refer to any SBGN element via separate URI or URL. I think it would be useful to have that. It could be sort of a mini-specification, a short version for students with very minimal information.

Now we have the Symbol Highlight page but I guess it does not cover all glyphs for all languages. Does it cover all PD glyphs?

Reference could look like this:
https://sbgn.github.io/symbols#pd-process

@adrienrougny
Copy link

adrienrougny commented Apr 16, 2019

I think it would be a good idea. Maybe having one document per language-level-version (and URIs under the form of https://sbgn.org/<language>/<level>/<version>/glyphs#<glyph_name>, for example).

Now we have the Symbol Highlight page but I guess it does not cover all glyphs for all languages. Does it cover all PD glyphs?

It doesn't look like (I do not see the submap or the logic arc, for example).

@amazein
Copy link
Author

amazein commented Apr 16, 2019

Could be combined with working on the CellDesigner-like reference card: 1) provide glyph; 2) short description; 3) small basic example (the CellDesigner-like part).

@amazein
Copy link
Author

amazein commented Apr 16, 2019

Regarding URL/URI:
I guess we would have it only as a single updatable set?
Could be
https://sbgn.org//glyphs#<glyph_name>
or
https://sbgn.org/glyphs/#<glyph_name>
For example
https://sbgn.org/glyphs/pd#catalysis

@adrienrougny
Copy link

adrienrougny commented Apr 16, 2019

Could be combined with working on the CellDesigner-like reference card: 1) provide glyph; 2) short description; 3) small basic example (the CellDesigner-like part).

Yes, good idea!

Regarding URL/URI:
I guess we would have it only as a single updatable set?
Could be
https://sbgn.org//glyphs#<glyph_name>
or
https://sbgn.org/glyphs/#<glyph_name>
For example
https://sbgn.org/glyphs/pd#catalysis

I think we should be able to distinguish levels and versions, because glyphs might change through time (shape and definition). For example the PD Not glyph from L1V1.3 and L1V2.0 do not have the same definitions, so just referring to "the PD Not glyph" would be ambiguous.

@amazein
Copy link
Author

amazein commented Apr 16, 2019

I see your point regarding versions, some glyphs might be abandoned and some modified so for some development purpose it might be useful to have all glyphs of all versions. I just wonder about how easy it would be to type/remember the address for a glyph.

@adrienrougny
Copy link

Maybe at some point the URIs could appear in the specs?

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