Opened 4 years ago

Closed 4 years ago

#6407 closed enhancement (fixed)

Make combine command create shorter new chain ids

Reported by: goddard@… Owned by: Eric Pettersen
Priority: normal Milestone:
Component: Structure Editing Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        macOS-12.3-arm64-arm-64bit
ChimeraX Version: 1.4.dev202203161710 (2022-03-16 17:10:18 UTC)
Description
The combine command renames chains in a very strange way, for instance making some 7 characters chain IDs such as 0000008 when combining 216 copies of 1a0m (3 by 3 by 3 unit cells).

It would be nicer if it used some more obvious predictable new chain names that were only two characters of two characters suffice.

Log:
UCSF ChimeraX version: 1.4.dev202203161710 (2022-03-16)  
© 2016-2022 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open 1a0m

1a0m title:  
1.1 angstrom crystal structure of A-conotoxin [TYR15]-epi [more info...]  
  
Chain information for 1a0m #1  
---  
Chain | Description | UniProt  
A B | α-conotoxin [TYR15]-epi | CXA1_CONEP  
  
Non-standard residues in 1a0m #1  
---  
NH2 — amino group  
  

> ui tool show "Unit Cell"

> unitcell #1 cells 3,3,3

> view

> combine #3

No structures specified  

> combine #2

Remapping chain ID 'A' in 1a0m #2 #2.2 to 'C'  
Remapping chain ID 'B' in 1a0m #2 #2.2 to 'D'  
Remapping chain ID 'A' in 1a0m #3 #2.3 to 'E'  
Remapping chain ID 'B' in 1a0m #3 #2.3 to 'F'  
Remapping chain ID 'A' in 1a0m #4 #2.4 to 'G'  
Remapping chain ID 'B' in 1a0m #4 #2.4 to 'H'  
Remapping chain ID 'A' in 1a0m #5 #2.5 to 'I'  
Remapping chain ID 'B' in 1a0m #5 #2.5 to 'J'  
Remapping chain ID 'A' in 1a0m #6 #2.6 to 'K'  
Remapping chain ID 'B' in 1a0m #6 #2.6 to 'L'  
Remapping chain ID 'A' in 1a0m #7 #2.7 to 'M'  
Remapping chain ID 'B' in 1a0m #7 #2.7 to 'N'  
Remapping chain ID 'A' in 1a0m #8 #2.8 to 'O'  
Remapping chain ID 'B' in 1a0m #8 #2.8 to 'P'  
Remapping chain ID 'A' in 1a0m #9 #2.9 to 'Q'  
Remapping chain ID 'B' in 1a0m #9 #2.9 to 'R'  
Remapping chain ID 'A' in 1a0m #10 #2.10 to 'S'  
Remapping chain ID 'B' in 1a0m #10 #2.10 to 'T'  
Remapping chain ID 'A' in 1a0m #11 #2.11 to 'U'  
Remapping chain ID 'B' in 1a0m #11 #2.11 to 'V'  
Remapping chain ID 'A' in 1a0m #12 #2.12 to 'W'  
Remapping chain ID 'B' in 1a0m #12 #2.12 to 'X'  
Remapping chain ID 'A' in 1a0m #13 #2.13 to 'Y'  
Remapping chain ID 'B' in 1a0m #13 #2.13 to 'Z'  
Remapping chain ID 'A' in 1a0m #14 #2.14 to 'a'  
Remapping chain ID 'B' in 1a0m #14 #2.14 to 'b'  
Remapping chain ID 'A' in 1a0m #15 #2.15 to 'c'  
Remapping chain ID 'B' in 1a0m #15 #2.15 to 'd'  
Remapping chain ID 'A' in 1a0m #16 #2.16 to 'e'  
Remapping chain ID 'B' in 1a0m #16 #2.16 to 'f'  
Remapping chain ID 'A' in 1a0m #17 #2.17 to 'g'  
Remapping chain ID 'B' in 1a0m #17 #2.17 to 'h'  
Remapping chain ID 'A' in 1a0m #18 #2.18 to 'i'  
Remapping chain ID 'B' in 1a0m #18 #2.18 to 'j'  
Remapping chain ID 'A' in 1a0m #19 #2.19 to 'k'  
Remapping chain ID 'B' in 1a0m #19 #2.19 to 'l'  
Remapping chain ID 'A' in 1a0m #20 #2.20 to 'm'  
Remapping chain ID 'B' in 1a0m #20 #2.20 to 'n'  
Remapping chain ID 'A' in 1a0m #21 #2.21 to 'o'  
Remapping chain ID 'B' in 1a0m #21 #2.21 to 'p'  
Remapping chain ID 'A' in 1a0m #22 #2.22 to 'q'  
Remapping chain ID 'B' in 1a0m #22 #2.22 to 'r'  
Remapping chain ID 'A' in 1a0m #23 #2.23 to 's'  
Remapping chain ID 'B' in 1a0m #23 #2.23 to 't'  
Remapping chain ID 'A' in 1a0m #24 #2.24 to 'u'  
Remapping chain ID 'B' in 1a0m #24 #2.24 to 'v'  
Remapping chain ID 'A' in 1a0m #25 #2.25 to 'w'  
Remapping chain ID 'B' in 1a0m #25 #2.25 to 'x'  
Remapping chain ID 'A' in 1a0m #26 #2.26 to 'y'  
Remapping chain ID 'B' in 1a0m #26 #2.26 to 'z'  
Remapping chain ID 'A' in 1a0m #27 #2.27 to '1'  
Remapping chain ID 'B' in 1a0m #27 #2.27 to '2'  
Remapping chain ID 'A' in 1a0m #28 #2.28 to '3'  
Remapping chain ID 'B' in 1a0m #28 #2.28 to '4'  
Remapping chain ID 'A' in 1a0m #29 #2.29 to '5'  
Remapping chain ID 'B' in 1a0m #29 #2.29 to '6'  
Remapping chain ID 'A' in 1a0m #30 #2.30 to '7'  
Remapping chain ID 'B' in 1a0m #30 #2.30 to '8'  
Remapping chain ID 'A' in 1a0m #31 #2.31 to '9'  
Remapping chain ID 'B' in 1a0m #31 #2.31 to '0'  
Remapping chain ID 'A' in 1a0m #32 #2.32 to '0A'  
Remapping chain ID 'B' in 1a0m #32 #2.32 to '0B'  
Remapping chain ID 'A' in 1a0m #33 #2.33 to '0C'  
Remapping chain ID 'B' in 1a0m #33 #2.33 to '0D'  
Remapping chain ID 'A' in 1a0m #34 #2.34 to '0E'  
Remapping chain ID 'B' in 1a0m #34 #2.34 to '0F'  
Remapping chain ID 'A' in 1a0m #35 #2.35 to '0G'  
Remapping chain ID 'B' in 1a0m #35 #2.35 to '0H'  
Remapping chain ID 'A' in 1a0m #36 #2.36 to '0I'  
Remapping chain ID 'B' in 1a0m #36 #2.36 to '0J'  
Remapping chain ID 'A' in 1a0m #37 #2.37 to '0K'  
Remapping chain ID 'B' in 1a0m #37 #2.37 to '0L'  
Remapping chain ID 'A' in 1a0m #38 #2.38 to '0M'  
Remapping chain ID 'B' in 1a0m #38 #2.38 to '0N'  
Remapping chain ID 'A' in 1a0m #39 #2.39 to '0O'  
Remapping chain ID 'B' in 1a0m #39 #2.39 to '0P'  
Remapping chain ID 'A' in 1a0m #40 #2.40 to '0Q'  
Remapping chain ID 'B' in 1a0m #40 #2.40 to '0R'  
Remapping chain ID 'A' in 1a0m #41 #2.41 to '0S'  
Remapping chain ID 'B' in 1a0m #41 #2.41 to '0T'  
Remapping chain ID 'A' in 1a0m #42 #2.42 to '0U'  
Remapping chain ID 'B' in 1a0m #42 #2.42 to '0V'  
Remapping chain ID 'A' in 1a0m #43 #2.43 to '0W'  
Remapping chain ID 'B' in 1a0m #43 #2.43 to '0X'  
Remapping chain ID 'A' in 1a0m #44 #2.44 to '0Y'  
Remapping chain ID 'B' in 1a0m #44 #2.44 to '0Z'  
Remapping chain ID 'A' in 1a0m #45 #2.45 to '0a'  
Remapping chain ID 'B' in 1a0m #45 #2.45 to '0b'  
Remapping chain ID 'A' in 1a0m #46 #2.46 to '0c'  
Remapping chain ID 'B' in 1a0m #46 #2.46 to '0d'  
Remapping chain ID 'A' in 1a0m #47 #2.47 to '0e'  
Remapping chain ID 'B' in 1a0m #47 #2.47 to '0f'  
Remapping chain ID 'A' in 1a0m #48 #2.48 to '0g'  
Remapping chain ID 'B' in 1a0m #48 #2.48 to '0h'  
Remapping chain ID 'A' in 1a0m #49 #2.49 to '0i'  
Remapping chain ID 'B' in 1a0m #49 #2.49 to '0j'  
Remapping chain ID 'A' in 1a0m #50 #2.50 to '0k'  
Remapping chain ID 'B' in 1a0m #50 #2.50 to '0l'  
Remapping chain ID 'A' in 1a0m #51 #2.51 to '0m'  
Remapping chain ID 'B' in 1a0m #51 #2.51 to '0n'  
Remapping chain ID 'A' in 1a0m #52 #2.52 to '0o'  
Remapping chain ID 'B' in 1a0m #52 #2.52 to '0p'  
Remapping chain ID 'A' in 1a0m #53 #2.53 to '0q'  
Remapping chain ID 'B' in 1a0m #53 #2.53 to '0r'  
Remapping chain ID 'A' in 1a0m #54 #2.54 to '0s'  
Remapping chain ID 'B' in 1a0m #54 #2.54 to '0t'  
Remapping chain ID 'A' in 1a0m #55 #2.55 to '0u'  
Remapping chain ID 'B' in 1a0m #55 #2.55 to '0v'  
Remapping chain ID 'A' in 1a0m #56 #2.56 to '0w'  
Remapping chain ID 'B' in 1a0m #56 #2.56 to '0x'  
Remapping chain ID 'A' in 1a0m #57 #2.57 to '0y'  
Remapping chain ID 'B' in 1a0m #57 #2.57 to '0z'  
Remapping chain ID 'A' in 1a0m #58 #2.58 to '01'  
Remapping chain ID 'B' in 1a0m #58 #2.58 to '02'  
Remapping chain ID 'A' in 1a0m #59 #2.59 to '03'  
Remapping chain ID 'B' in 1a0m #59 #2.59 to '04'  
Remapping chain ID 'A' in 1a0m #60 #2.60 to '05'  
Remapping chain ID 'B' in 1a0m #60 #2.60 to '06'  
Remapping chain ID 'A' in 1a0m #61 #2.61 to '07'  
Remapping chain ID 'B' in 1a0m #61 #2.61 to '08'  
Remapping chain ID 'A' in 1a0m #62 #2.62 to '09'  
Remapping chain ID 'B' in 1a0m #62 #2.62 to '00'  
Remapping chain ID 'A' in 1a0m #63 #2.63 to '00A'  
Remapping chain ID 'B' in 1a0m #63 #2.63 to '00B'  
Remapping chain ID 'A' in 1a0m #64 #2.64 to '00C'  
Remapping chain ID 'B' in 1a0m #64 #2.64 to '00D'  
Remapping chain ID 'A' in 1a0m #65 #2.65 to '00E'  
Remapping chain ID 'B' in 1a0m #65 #2.65 to '00F'  
Remapping chain ID 'A' in 1a0m #66 #2.66 to '00G'  
Remapping chain ID 'B' in 1a0m #66 #2.66 to '00H'  
Remapping chain ID 'A' in 1a0m #67 #2.67 to '00I'  
Remapping chain ID 'B' in 1a0m #67 #2.67 to '00J'  
Remapping chain ID 'A' in 1a0m #68 #2.68 to '00K'  
Remapping chain ID 'B' in 1a0m #68 #2.68 to '00L'  
Remapping chain ID 'A' in 1a0m #69 #2.69 to '00M'  
Remapping chain ID 'B' in 1a0m #69 #2.69 to '00N'  
Remapping chain ID 'A' in 1a0m #70 #2.70 to '00O'  
Remapping chain ID 'B' in 1a0m #70 #2.70 to '00P'  
Remapping chain ID 'A' in 1a0m #71 #2.71 to '00Q'  
Remapping chain ID 'B' in 1a0m #71 #2.71 to '00R'  
Remapping chain ID 'A' in 1a0m #72 #2.72 to '00S'  
Remapping chain ID 'B' in 1a0m #72 #2.72 to '00T'  
Remapping chain ID 'A' in 1a0m #73 #2.73 to '00U'  
Remapping chain ID 'B' in 1a0m #73 #2.73 to '00V'  
Remapping chain ID 'A' in 1a0m #74 #2.74 to '00W'  
Remapping chain ID 'B' in 1a0m #74 #2.74 to '00X'  
Remapping chain ID 'A' in 1a0m #75 #2.75 to '00Y'  
Remapping chain ID 'B' in 1a0m #75 #2.75 to '00Z'  
Remapping chain ID 'A' in 1a0m #76 #2.76 to '00a'  
Remapping chain ID 'B' in 1a0m #76 #2.76 to '00b'  
Remapping chain ID 'A' in 1a0m #77 #2.77 to '00c'  
Remapping chain ID 'B' in 1a0m #77 #2.77 to '00d'  
Remapping chain ID 'A' in 1a0m #78 #2.78 to '00e'  
Remapping chain ID 'B' in 1a0m #78 #2.78 to '00f'  
Remapping chain ID 'A' in 1a0m #79 #2.79 to '00g'  
Remapping chain ID 'B' in 1a0m #79 #2.79 to '00h'  
Remapping chain ID 'A' in 1a0m #80 #2.80 to '00i'  
Remapping chain ID 'B' in 1a0m #80 #2.80 to '00j'  
Remapping chain ID 'A' in 1a0m #81 #2.81 to '00k'  
Remapping chain ID 'B' in 1a0m #81 #2.81 to '00l'  
Remapping chain ID 'A' in 1a0m #82 #2.82 to '00m'  
Remapping chain ID 'B' in 1a0m #82 #2.82 to '00n'  
Remapping chain ID 'A' in 1a0m #83 #2.83 to '00o'  
Remapping chain ID 'B' in 1a0m #83 #2.83 to '00p'  
Remapping chain ID 'A' in 1a0m #84 #2.84 to '00q'  
Remapping chain ID 'B' in 1a0m #84 #2.84 to '00r'  
Remapping chain ID 'A' in 1a0m #85 #2.85 to '00s'  
Remapping chain ID 'B' in 1a0m #85 #2.85 to '00t'  
Remapping chain ID 'A' in 1a0m #86 #2.86 to '00u'  
Remapping chain ID 'B' in 1a0m #86 #2.86 to '00v'  
Remapping chain ID 'A' in 1a0m #87 #2.87 to '00w'  
Remapping chain ID 'B' in 1a0m #87 #2.87 to '00x'  
Remapping chain ID 'A' in 1a0m #88 #2.88 to '00y'  
Remapping chain ID 'B' in 1a0m #88 #2.88 to '00z'  
Remapping chain ID 'A' in 1a0m #89 #2.89 to '001'  
Remapping chain ID 'B' in 1a0m #89 #2.89 to '002'  
Remapping chain ID 'A' in 1a0m #90 #2.90 to '003'  
Remapping chain ID 'B' in 1a0m #90 #2.90 to '004'  
Remapping chain ID 'A' in 1a0m #91 #2.91 to '005'  
Remapping chain ID 'B' in 1a0m #91 #2.91 to '006'  
Remapping chain ID 'A' in 1a0m #92 #2.92 to '007'  
Remapping chain ID 'B' in 1a0m #92 #2.92 to '008'  
Remapping chain ID 'A' in 1a0m #93 #2.93 to '009'  
Remapping chain ID 'B' in 1a0m #93 #2.93 to '000'  
Remapping chain ID 'A' in 1a0m #94 #2.94 to '000A'  
Remapping chain ID 'B' in 1a0m #94 #2.94 to '000B'  
Remapping chain ID 'A' in 1a0m #95 #2.95 to '000C'  
Remapping chain ID 'B' in 1a0m #95 #2.95 to '000D'  
Remapping chain ID 'A' in 1a0m #96 #2.96 to '000E'  
Remapping chain ID 'B' in 1a0m #96 #2.96 to '000F'  
Remapping chain ID 'A' in 1a0m #97 #2.97 to '000G'  
Remapping chain ID 'B' in 1a0m #97 #2.97 to '000H'  
Remapping chain ID 'A' in 1a0m #98 #2.98 to '000I'  
Remapping chain ID 'B' in 1a0m #98 #2.98 to '000J'  
Remapping chain ID 'A' in 1a0m #99 #2.99 to '000K'  
Remapping chain ID 'B' in 1a0m #99 #2.99 to '000L'  
Remapping chain ID 'A' in 1a0m #100 #2.100 to '000M'  
Remapping chain ID 'B' in 1a0m #100 #2.100 to '000N'  
Remapping chain ID 'A' in 1a0m #101 #2.101 to '000O'  
Remapping chain ID 'B' in 1a0m #101 #2.101 to '000P'  
Remapping chain ID 'A' in 1a0m #102 #2.102 to '000Q'  
Remapping chain ID 'B' in 1a0m #102 #2.102 to '000R'  
Remapping chain ID 'A' in 1a0m #103 #2.103 to '000S'  
Remapping chain ID 'B' in 1a0m #103 #2.103 to '000T'  
Remapping chain ID 'A' in 1a0m #104 #2.104 to '000U'  
Remapping chain ID 'B' in 1a0m #104 #2.104 to '000V'  
Remapping chain ID 'A' in 1a0m #105 #2.105 to '000W'  
Remapping chain ID 'B' in 1a0m #105 #2.105 to '000X'  
Remapping chain ID 'A' in 1a0m #106 #2.106 to '000Y'  
Remapping chain ID 'B' in 1a0m #106 #2.106 to '000Z'  
Remapping chain ID 'A' in 1a0m #107 #2.107 to '000a'  
Remapping chain ID 'B' in 1a0m #107 #2.107 to '000b'  
Remapping chain ID 'A' in 1a0m #108 #2.108 to '000c'  
Remapping chain ID 'B' in 1a0m #108 #2.108 to '000d'  
Remapping chain ID 'A' in 1a0m #109 #2.109 to '000e'  
Remapping chain ID 'B' in 1a0m #109 #2.109 to '000f'  
Remapping chain ID 'A' in 1a0m #110 #2.110 to '000g'  
Remapping chain ID 'B' in 1a0m #110 #2.110 to '000h'  
Remapping chain ID 'A' in 1a0m #111 #2.111 to '000i'  
Remapping chain ID 'B' in 1a0m #111 #2.111 to '000j'  
Remapping chain ID 'A' in 1a0m #112 #2.112 to '000k'  
Remapping chain ID 'B' in 1a0m #112 #2.112 to '000l'  
Remapping chain ID 'A' in 1a0m #113 #2.113 to '000m'  
Remapping chain ID 'B' in 1a0m #113 #2.113 to '000n'  
Remapping chain ID 'A' in 1a0m #114 #2.114 to '000o'  
Remapping chain ID 'B' in 1a0m #114 #2.114 to '000p'  
Remapping chain ID 'A' in 1a0m #115 #2.115 to '000q'  
Remapping chain ID 'B' in 1a0m #115 #2.115 to '000r'  
Remapping chain ID 'A' in 1a0m #116 #2.116 to '000s'  
Remapping chain ID 'B' in 1a0m #116 #2.116 to '000t'  
Remapping chain ID 'A' in 1a0m #117 #2.117 to '000u'  
Remapping chain ID 'B' in 1a0m #117 #2.117 to '000v'  
Remapping chain ID 'A' in 1a0m #118 #2.118 to '000w'  
Remapping chain ID 'B' in 1a0m #118 #2.118 to '000x'  
Remapping chain ID 'A' in 1a0m #119 #2.119 to '000y'  
Remapping chain ID 'B' in 1a0m #119 #2.119 to '000z'  
Remapping chain ID 'A' in 1a0m #120 #2.120 to '0001'  
Remapping chain ID 'B' in 1a0m #120 #2.120 to '0002'  
Remapping chain ID 'A' in 1a0m #121 #2.121 to '0003'  
Remapping chain ID 'B' in 1a0m #121 #2.121 to '0004'  
Remapping chain ID 'A' in 1a0m #122 #2.122 to '0005'  
Remapping chain ID 'B' in 1a0m #122 #2.122 to '0006'  
Remapping chain ID 'A' in 1a0m #123 #2.123 to '0007'  
Remapping chain ID 'B' in 1a0m #123 #2.123 to '0008'  
Remapping chain ID 'A' in 1a0m #124 #2.124 to '0009'  
Remapping chain ID 'B' in 1a0m #124 #2.124 to '0000'  
Remapping chain ID 'A' in 1a0m #125 #2.125 to '0000A'  
Remapping chain ID 'B' in 1a0m #125 #2.125 to '0000B'  
Remapping chain ID 'A' in 1a0m #126 #2.126 to '0000C'  
Remapping chain ID 'B' in 1a0m #126 #2.126 to '0000D'  
Remapping chain ID 'A' in 1a0m #127 #2.127 to '0000E'  
Remapping chain ID 'B' in 1a0m #127 #2.127 to '0000F'  
Remapping chain ID 'A' in 1a0m #128 #2.128 to '0000G'  
Remapping chain ID 'B' in 1a0m #128 #2.128 to '0000H'  
Remapping chain ID 'A' in 1a0m #129 #2.129 to '0000I'  
Remapping chain ID 'B' in 1a0m #129 #2.129 to '0000J'  
Remapping chain ID 'A' in 1a0m #130 #2.130 to '0000K'  
Remapping chain ID 'B' in 1a0m #130 #2.130 to '0000L'  
Remapping chain ID 'A' in 1a0m #131 #2.131 to '0000M'  
Remapping chain ID 'B' in 1a0m #131 #2.131 to '0000N'  
Remapping chain ID 'A' in 1a0m #132 #2.132 to '0000O'  
Remapping chain ID 'B' in 1a0m #132 #2.132 to '0000P'  
Remapping chain ID 'A' in 1a0m #133 #2.133 to '0000Q'  
Remapping chain ID 'B' in 1a0m #133 #2.133 to '0000R'  
Remapping chain ID 'A' in 1a0m #134 #2.134 to '0000S'  
Remapping chain ID 'B' in 1a0m #134 #2.134 to '0000T'  
Remapping chain ID 'A' in 1a0m #135 #2.135 to '0000U'  
Remapping chain ID 'B' in 1a0m #135 #2.135 to '0000V'  
Remapping chain ID 'A' in 1a0m #136 #2.136 to '0000W'  
Remapping chain ID 'B' in 1a0m #136 #2.136 to '0000X'  
Remapping chain ID 'A' in 1a0m #137 #2.137 to '0000Y'  
Remapping chain ID 'B' in 1a0m #137 #2.137 to '0000Z'  
Remapping chain ID 'A' in 1a0m #138 #2.138 to '0000a'  
Remapping chain ID 'B' in 1a0m #138 #2.138 to '0000b'  
Remapping chain ID 'A' in 1a0m #139 #2.139 to '0000c'  
Remapping chain ID 'B' in 1a0m #139 #2.139 to '0000d'  
Remapping chain ID 'A' in 1a0m #140 #2.140 to '0000e'  
Remapping chain ID 'B' in 1a0m #140 #2.140 to '0000f'  
Remapping chain ID 'A' in 1a0m #141 #2.141 to '0000g'  
Remapping chain ID 'B' in 1a0m #141 #2.141 to '0000h'  
Remapping chain ID 'A' in 1a0m #142 #2.142 to '0000i'  
Remapping chain ID 'B' in 1a0m #142 #2.142 to '0000j'  
Remapping chain ID 'A' in 1a0m #143 #2.143 to '0000k'  
Remapping chain ID 'B' in 1a0m #143 #2.143 to '0000l'  
Remapping chain ID 'A' in 1a0m #144 #2.144 to '0000m'  
Remapping chain ID 'B' in 1a0m #144 #2.144 to '0000n'  
Remapping chain ID 'A' in 1a0m #145 #2.145 to '0000o'  
Remapping chain ID 'B' in 1a0m #145 #2.145 to '0000p'  
Remapping chain ID 'A' in 1a0m #146 #2.146 to '0000q'  
Remapping chain ID 'B' in 1a0m #146 #2.146 to '0000r'  
Remapping chain ID 'A' in 1a0m #147 #2.147 to '0000s'  
Remapping chain ID 'B' in 1a0m #147 #2.147 to '0000t'  
Remapping chain ID 'A' in 1a0m #148 #2.148 to '0000u'  
Remapping chain ID 'B' in 1a0m #148 #2.148 to '0000v'  
Remapping chain ID 'A' in 1a0m #149 #2.149 to '0000w'  
Remapping chain ID 'B' in 1a0m #149 #2.149 to '0000x'  
Remapping chain ID 'A' in 1a0m #150 #2.150 to '0000y'  
Remapping chain ID 'B' in 1a0m #150 #2.150 to '0000z'  
Remapping chain ID 'A' in 1a0m #151 #2.151 to '00001'  
Remapping chain ID 'B' in 1a0m #151 #2.151 to '00002'  
Remapping chain ID 'A' in 1a0m #152 #2.152 to '00003'  
Remapping chain ID 'B' in 1a0m #152 #2.152 to '00004'  
Remapping chain ID 'A' in 1a0m #153 #2.153 to '00005'  
Remapping chain ID 'B' in 1a0m #153 #2.153 to '00006'  
Remapping chain ID 'A' in 1a0m #154 #2.154 to '00007'  
Remapping chain ID 'B' in 1a0m #154 #2.154 to '00008'  
Remapping chain ID 'A' in 1a0m #155 #2.155 to '00009'  
Remapping chain ID 'B' in 1a0m #155 #2.155 to '00000'  
Remapping chain ID 'A' in 1a0m #156 #2.156 to '00000A'  
Remapping chain ID 'B' in 1a0m #156 #2.156 to '00000B'  
Remapping chain ID 'A' in 1a0m #157 #2.157 to '00000C'  
Remapping chain ID 'B' in 1a0m #157 #2.157 to '00000D'  
Remapping chain ID 'A' in 1a0m #158 #2.158 to '00000E'  
Remapping chain ID 'B' in 1a0m #158 #2.158 to '00000F'  
Remapping chain ID 'A' in 1a0m #159 #2.159 to '00000G'  
Remapping chain ID 'B' in 1a0m #159 #2.159 to '00000H'  
Remapping chain ID 'A' in 1a0m #160 #2.160 to '00000I'  
Remapping chain ID 'B' in 1a0m #160 #2.160 to '00000J'  
Remapping chain ID 'A' in 1a0m #161 #2.161 to '00000K'  
Remapping chain ID 'B' in 1a0m #161 #2.161 to '00000L'  
Remapping chain ID 'A' in 1a0m #162 #2.162 to '00000M'  
Remapping chain ID 'B' in 1a0m #162 #2.162 to '00000N'  
Remapping chain ID 'A' in 1a0m #163 #2.163 to '00000O'  
Remapping chain ID 'B' in 1a0m #163 #2.163 to '00000P'  
Remapping chain ID 'A' in 1a0m #164 #2.164 to '00000Q'  
Remapping chain ID 'B' in 1a0m #164 #2.164 to '00000R'  
Remapping chain ID 'A' in 1a0m #165 #2.165 to '00000S'  
Remapping chain ID 'B' in 1a0m #165 #2.165 to '00000T'  
Remapping chain ID 'A' in 1a0m #166 #2.166 to '00000U'  
Remapping chain ID 'B' in 1a0m #166 #2.166 to '00000V'  
Remapping chain ID 'A' in 1a0m #167 #2.167 to '00000W'  
Remapping chain ID 'B' in 1a0m #167 #2.167 to '00000X'  
Remapping chain ID 'A' in 1a0m #168 #2.168 to '00000Y'  
Remapping chain ID 'B' in 1a0m #168 #2.168 to '00000Z'  
Remapping chain ID 'A' in 1a0m #169 #2.169 to '00000a'  
Remapping chain ID 'B' in 1a0m #169 #2.169 to '00000b'  
Remapping chain ID 'A' in 1a0m #170 #2.170 to '00000c'  
Remapping chain ID 'B' in 1a0m #170 #2.170 to '00000d'  
Remapping chain ID 'A' in 1a0m #171 #2.171 to '00000e'  
Remapping chain ID 'B' in 1a0m #171 #2.171 to '00000f'  
Remapping chain ID 'A' in 1a0m #172 #2.172 to '00000g'  
Remapping chain ID 'B' in 1a0m #172 #2.172 to '00000h'  
Remapping chain ID 'A' in 1a0m #173 #2.173 to '00000i'  
Remapping chain ID 'B' in 1a0m #173 #2.173 to '00000j'  
Remapping chain ID 'A' in 1a0m #174 #2.174 to '00000k'  
Remapping chain ID 'B' in 1a0m #174 #2.174 to '00000l'  
Remapping chain ID 'A' in 1a0m #175 #2.175 to '00000m'  
Remapping chain ID 'B' in 1a0m #175 #2.175 to '00000n'  
Remapping chain ID 'A' in 1a0m #176 #2.176 to '00000o'  
Remapping chain ID 'B' in 1a0m #176 #2.176 to '00000p'  
Remapping chain ID 'A' in 1a0m #177 #2.177 to '00000q'  
Remapping chain ID 'B' in 1a0m #177 #2.177 to '00000r'  
Remapping chain ID 'A' in 1a0m #178 #2.178 to '00000s'  
Remapping chain ID 'B' in 1a0m #178 #2.178 to '00000t'  
Remapping chain ID 'A' in 1a0m #179 #2.179 to '00000u'  
Remapping chain ID 'B' in 1a0m #179 #2.179 to '00000v'  
Remapping chain ID 'A' in 1a0m #180 #2.180 to '00000w'  
Remapping chain ID 'B' in 1a0m #180 #2.180 to '00000x'  
Remapping chain ID 'A' in 1a0m #181 #2.181 to '00000y'  
Remapping chain ID 'B' in 1a0m #181 #2.181 to '00000z'  
Remapping chain ID 'A' in 1a0m #182 #2.182 to '000001'  
Remapping chain ID 'B' in 1a0m #182 #2.182 to '000002'  
Remapping chain ID 'A' in 1a0m #183 #2.183 to '000003'  
Remapping chain ID 'B' in 1a0m #183 #2.183 to '000004'  
Remapping chain ID 'A' in 1a0m #184 #2.184 to '000005'  
Remapping chain ID 'B' in 1a0m #184 #2.184 to '000006'  
Remapping chain ID 'A' in 1a0m #185 #2.185 to '000007'  
Remapping chain ID 'B' in 1a0m #185 #2.185 to '000008'  
Remapping chain ID 'A' in 1a0m #186 #2.186 to '000009'  
Remapping chain ID 'B' in 1a0m #186 #2.186 to '000000'  
Remapping chain ID 'A' in 1a0m #187 #2.187 to '000000A'  
Remapping chain ID 'B' in 1a0m #187 #2.187 to '000000B'  
Remapping chain ID 'A' in 1a0m #188 #2.188 to '000000C'  
Remapping chain ID 'B' in 1a0m #188 #2.188 to '000000D'  
Remapping chain ID 'A' in 1a0m #189 #2.189 to '000000E'  
Remapping chain ID 'B' in 1a0m #189 #2.189 to '000000F'  
Remapping chain ID 'A' in 1a0m #190 #2.190 to '000000G'  
Remapping chain ID 'B' in 1a0m #190 #2.190 to '000000H'  
Remapping chain ID 'A' in 1a0m #191 #2.191 to '000000I'  
Remapping chain ID 'B' in 1a0m #191 #2.191 to '000000J'  
Remapping chain ID 'A' in 1a0m #192 #2.192 to '000000K'  
Remapping chain ID 'B' in 1a0m #192 #2.192 to '000000L'  
Remapping chain ID 'A' in 1a0m #193 #2.193 to '000000M'  
Remapping chain ID 'B' in 1a0m #193 #2.193 to '000000N'  
Remapping chain ID 'A' in 1a0m #194 #2.194 to '000000O'  
Remapping chain ID 'B' in 1a0m #194 #2.194 to '000000P'  
Remapping chain ID 'A' in 1a0m #195 #2.195 to '000000Q'  
Remapping chain ID 'B' in 1a0m #195 #2.195 to '000000R'  
Remapping chain ID 'A' in 1a0m #196 #2.196 to '000000S'  
Remapping chain ID 'B' in 1a0m #196 #2.196 to '000000T'  
Remapping chain ID 'A' in 1a0m #197 #2.197 to '000000U'  
Remapping chain ID 'B' in 1a0m #197 #2.197 to '000000V'  
Remapping chain ID 'A' in 1a0m #198 #2.198 to '000000W'  
Remapping chain ID 'B' in 1a0m #198 #2.198 to '000000X'  
Remapping chain ID 'A' in 1a0m #199 #2.199 to '000000Y'  
Remapping chain ID 'B' in 1a0m #199 #2.199 to '000000Z'  
Remapping chain ID 'A' in 1a0m #200 #2.200 to '000000a'  
Remapping chain ID 'B' in 1a0m #200 #2.200 to '000000b'  
Remapping chain ID 'A' in 1a0m #201 #2.201 to '000000c'  
Remapping chain ID 'B' in 1a0m #201 #2.201 to '000000d'  
Remapping chain ID 'A' in 1a0m #202 #2.202 to '000000e'  
Remapping chain ID 'B' in 1a0m #202 #2.202 to '000000f'  
Remapping chain ID 'A' in 1a0m #203 #2.203 to '000000g'  
Remapping chain ID 'B' in 1a0m #203 #2.203 to '000000h'  
Remapping chain ID 'A' in 1a0m #204 #2.204 to '000000i'  
Remapping chain ID 'B' in 1a0m #204 #2.204 to '000000j'  
Remapping chain ID 'A' in 1a0m #205 #2.205 to '000000k'  
Remapping chain ID 'B' in 1a0m #205 #2.205 to '000000l'  
Remapping chain ID 'A' in 1a0m #206 #2.206 to '000000m'  
Remapping chain ID 'B' in 1a0m #206 #2.206 to '000000n'  
Remapping chain ID 'A' in 1a0m #207 #2.207 to '000000o'  
Remapping chain ID 'B' in 1a0m #207 #2.207 to '000000p'  
Remapping chain ID 'A' in 1a0m #208 #2.208 to '000000q'  
Remapping chain ID 'B' in 1a0m #208 #2.208 to '000000r'  
Remapping chain ID 'A' in 1a0m #209 #2.209 to '000000s'  
Remapping chain ID 'B' in 1a0m #209 #2.209 to '000000t'  
Remapping chain ID 'A' in 1a0m #210 #2.210 to '000000u'  
Remapping chain ID 'B' in 1a0m #210 #2.210 to '000000v'  
Remapping chain ID 'A' in 1a0m #211 #2.211 to '000000w'  
Remapping chain ID 'B' in 1a0m #211 #2.211 to '000000x'  
Remapping chain ID 'A' in 1a0m #212 #2.212 to '000000y'  
Remapping chain ID 'B' in 1a0m #212 #2.212 to '000000z'  
Remapping chain ID 'A' in 1a0m #213 #2.213 to '0000001'  
Remapping chain ID 'B' in 1a0m #213 #2.213 to '0000002'  
Remapping chain ID 'A' in 1a0m #214 #2.214 to '0000003'  
Remapping chain ID 'B' in 1a0m #214 #2.214 to '0000004'  
Remapping chain ID 'A' in 1a0m #215 #2.215 to '0000005'  
Remapping chain ID 'B' in 1a0m #215 #2.215 to '0000006'  
Remapping chain ID 'A' in 1a0m #216 #2.216 to '0000007'  
Remapping chain ID 'B' in 1a0m #216 #2.216 to '0000008'  

> hide #!2 models

> hide #1 models




OpenGL version: 4.1 Metal - 76.3
OpenGL renderer: Apple M1 Max
OpenGL vendor: Apple

Locale: UTF-8
Qt version: PyQt6 6.2.2, Qt 6.2.2
Qt platform: cocoa
Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro18,2
      Chip: Apple M1 Max
      Total Number of Cores: 10 (8 performance and 2 efficiency)
      Memory: 32 GB
      System Firmware Version: 7459.101.2
      OS Loader Version: 7459.101.2

Software:

    System Software Overview:

      System Version: macOS 12.3 (21E230)
      Kernel Version: Darwin 21.4.0
      Time since boot: 1 day 17:21

Graphics/Displays:

    Apple M1 Max:

      Chipset Model: Apple M1 Max
      Type: GPU
      Bus: Built-In
      Total Number of Cores: 32
      Vendor: Apple (0x106b)
      Metal Family: Supported, Metal GPUFamily Apple 7
      Displays:
        Color LCD:
          Display Type: Built-in Liquid Retina XDR Display
          Resolution: 3456 x 2234 Retina
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Automatically Adjust Brightness: Yes
          Connection Type: Internal


Installed Packages:
    alabaster: 0.7.12
    appdirs: 1.4.4
    appnope: 0.1.2
    Babel: 2.9.1
    backcall: 0.2.0
    blockdiag: 3.0.0
    certifi: 2021.5.30
    charset-normalizer: 2.0.12
    ChimeraX-AddCharge: 1.2.3
    ChimeraX-AddH: 2.1.11
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2.1
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.2.3
    ChimeraX-AlphaFold: 1.0
    ChimeraX-AltlocExplorer: 1.0.1
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.36.2
    ChimeraX-AtomicLibrary: 6.1.1
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.1
    ChimeraX-BasicActions: 1.1
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 2.0
    ChimeraX-BondRot: 2.0
    ChimeraX-BugReporter: 1.0
    ChimeraX-BuildStructure: 2.6.1
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.1
    ChimeraX-ButtonPanel: 1.0
    ChimeraX-CageBuilder: 1.0
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.2
    ChimeraX-ChemGroup: 2.0
    ChimeraX-Clashes: 2.2.2
    ChimeraX-ColorActions: 1.0
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.1
    ChimeraX-CommandLine: 1.2.1
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.4.dev202203161710
    ChimeraX-CoreFormats: 1.1
    ChimeraX-coulombic: 1.3.2
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0
    ChimeraX-DataFormats: 1.2.2
    ChimeraX-Dicom: 1.0
    ChimeraX-DistMonitor: 1.1.5
    ChimeraX-Dssp: 2.0
    ChimeraX-ExperimentalCommands: 1.0
    ChimeraX-FileHistory: 1.0
    ChimeraX-FunctionKey: 1.0
    ChimeraX-Geometry: 1.1
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.1
    ChimeraX-Hbonds: 2.1.2
    ChimeraX-Help: 1.2
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.1
    ChimeraX-ItemsInspection: 1.0
    ChimeraX-Label: 1.1
    ChimeraX-ListInfo: 1.1.1
    ChimeraX-Log: 1.1.5
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.8.1
    ChimeraX-Map: 1.1
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0
    ChimeraX-MapFilter: 2.0
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1
    ChimeraX-Markers: 1.0
    ChimeraX-Mask: 1.0
    ChimeraX-MatchMaker: 2.0.6
    ChimeraX-MDcrds: 2.6
    ChimeraX-MedicalToolbar: 1.0.1
    ChimeraX-Meeting: 1.0
    ChimeraX-MLP: 1.1
    ChimeraX-mmCIF: 2.7
    ChimeraX-MMTF: 2.1
    ChimeraX-Modeller: 1.5.2
    ChimeraX-ModelPanel: 1.3.2
    ChimeraX-ModelSeries: 1.0
    ChimeraX-Mol2: 2.0
    ChimeraX-Morph: 1.0
    ChimeraX-MouseModes: 1.1
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nucleotides: 2.0.2
    ChimeraX-OpenCommand: 1.8
    ChimeraX-PDB: 2.6.6
    ChimeraX-PDBBio: 1.0
    ChimeraX-PDBLibrary: 1.0.2
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1
    ChimeraX-PubChem: 2.1
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-ResidueFit: 1.0
    ChimeraX-RestServer: 1.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 2.0.1
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.5
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.4.7
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0
    ChimeraX-Shortcuts: 1.1
    ChimeraX-ShowAttr: 1.0
    ChimeraX-ShowSequences: 1.0
    ChimeraX-SideView: 1.0
    ChimeraX-Smiles: 2.1
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.8
    ChimeraX-STL: 1.0
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.0.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0
    ChimeraX-SwapAA: 2.0
    ChimeraX-SwapRes: 2.1.1
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.1
    ChimeraX-ToolshedUtils: 1.2.1
    ChimeraX-Tug: 1.0
    ChimeraX-UI: 1.16.2
    ChimeraX-uniprot: 2.2
    ChimeraX-UnitCell: 1.0
    ChimeraX-ViewDockX: 1.1.2
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0
    ChimeraX-WebServices: 1.0
    ChimeraX-Zone: 1.0
    colorama: 0.4.4
    cxservices: 1.1
    cycler: 0.11.0
    Cython: 0.29.26
    debugpy: 1.5.1
    decorator: 5.1.1
    docutils: 0.17.1
    entrypoints: 0.4
    filelock: 3.4.2
    fonttools: 4.29.1
    funcparserlib: 1.0.0a0
    grako: 3.16.5
    html2text: 2020.1.16
    idna: 3.3
    ihm: 0.27
    imagesize: 1.3.0
    ipykernel: 6.6.1
    ipython: 7.31.1
    ipython-genutils: 0.2.0
    jedi: 0.18.1
    Jinja2: 3.0.3
    jupyter-client: 7.1.0
    jupyter-core: 4.9.2
    kiwisolver: 1.3.2
    line-profiler: 3.4.0
    lxml: 4.7.1
    lz4: 3.1.10
    MarkupSafe: 2.1.0
    matplotlib: 3.5.1
    matplotlib-inline: 0.1.3
    msgpack: 1.0.3
    nest-asyncio: 1.5.4
    networkx: 2.6.3
    numpy: 1.22.1
    openvr: 1.16.802
    packaging: 21.0
    ParmEd: 3.4.3
    parso: 0.8.3
    pexpect: 4.8.0
    pickleshare: 0.7.5
    Pillow: 9.0.1
    pip: 21.3.1
    pkginfo: 1.8.2
    prompt-toolkit: 3.0.28
    psutil: 5.9.0
    ptyprocess: 0.7.0
    pycollada: 0.7.2
    pydicom: 2.2.2
    Pygments: 2.11.2
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 3.0.7
    PyQt6: 6.2.2
    PyQt6-Qt6: 6.2.3
    PyQt6-sip: 13.2.0
    PyQt6-WebEngine: 6.2.1
    PyQt6-WebEngine-Qt6: 6.2.3
    python-dateutil: 2.8.2
    pytz: 2021.3
    pyzmq: 22.3.0
    qtconsole: 5.2.2
    QtPy: 2.0.1
    requests: 2.27.1
    scipy: 1.7.3
    setuptools: 59.8.0
    six: 1.16.0
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    Sphinx: 4.3.2
    sphinx-autodoc-typehints: 1.15.2
    sphinxcontrib-applehelp: 1.0.2
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 2.0.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.5
    suds-community: 1.0.0
    tifffile: 2021.11.2
    tinyarray: 1.2.4
    tornado: 6.1
    traitlets: 5.1.1
    urllib3: 1.26.8
    wcwidth: 0.2.5
    webcolors: 1.11.1
    wheel: 0.37.1
    wheel-filename: 1.3.0

Change History (2)

comment:1 by Tom Goddard, 4 years ago

Component: UnassignedStructure Editing
Owner: set to Eric Pettersen
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionMake combine command create shorter new chain ids
Type: defectenhancement

comment:2 by Eric Pettersen, 4 years ago

Resolution: fixed
Status: assignedclosed

next_chain_id() was only incrementing single-character chains correctly

Note: See TracTickets for help on using tickets.