{"comment":{"url":"https://api.github.com/repos/erasche/biopython/comments/11240960","html_url":"https://github.com/erasche/biopython/commit/11f2c46f5587a9f8a466bf85b95a8eab8a327f5f#commitcomment-11240960","id":11240960,"user":{"login":"peterjc","id":63959,"avatar_url":"https://avatars.githubusercontent.com/u/63959?v=3","gravatar_id":"","url":"https://api.github.com/users/peterjc","html_url":"https://github.com/peterjc","followers_url":"https://api.github.com/users/peterjc/followers","following_url":"https://api.github.com/users/peterjc/following{/other_user}","gists_url":"https://api.github.com/users/peterjc/gists{/gist_id}","starred_url":"https://api.github.com/users/peterjc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterjc/subscriptions","organizations_url":"https://api.github.com/users/peterjc/orgs","repos_url":"https://api.github.com/users/peterjc/repos","events_url":"https://api.github.com/users/peterjc/events{/privacy}","received_events_url":"https://api.github.com/users/peterjc/received_events","type":"User","site_admin":false},"position":147,"line":147,"path":"Bio/AlignIO/MauveIO.py","commit_id":"11f2c46f5587a9f8a466bf85b95a8eab8a327f5f","created_at":"2015-05-18T13:44:12Z","updated_at":"2015-05-18T13:44:12Z","body":"The first version of sample output looks far preferable.\r\n\r\nIt looks like some name mangling will be needed for prefix/start-end as used in XMFA and Stockholm, so that at least we can read/write between these two.\r\n\r\nIdeally this means a standardised way to store these in the ``SeqRecord`` such a way that slicing the record does the right thing with the start and end values (and failing that, drops the now invalid entries), and that the long version gets picked up as the default identifier in other settings. I *fear* this is a can of worms - the ``SeqRecord`` attribute ``.id`` is heavily used in the indexing code etc, so turning it into a property function could be slow... see #486 discussion."}}