Receive ChemicalStates ownership and chemical_states graph tools from MolSysMT
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 20/100
Línea de trabajo
Read the provider contracts at checkpoint 4e9bf09c4e02d49ab81082bc9a5706d6bab3c3f1 and the referenced MolSysMT and MolSysSuite issues (#255 and #155). Trace the production/preparation and qualification routes listed in the issue, including graph calls, bond access, and source atom maps; identify executable compatibility guards before claiming source compatibility. Done means the specified ChemicalStates migration is received and guarded, with installed artifacts qualified separately; this notice authorizes no client edits or release.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What — Receive the maintainer-approved pre-1.0 MolSysMT ChemicalStates/Topology migration under uibcdf/molsysmt#255, coordinated by uibcdf/molsyssuite#155.
How — Migrate graph calls and bond access to the selected chemical state while retaining actual source atom/structure maps, prepared-writer/read-back identity, state refusals and scientific torsion criteria. Receive safe chemical edits/copies without introducing a local chemistry or serializer fallback. Preserve original qualified sources and artifacts.
Why — Read-only inspection at 8d40870724e21cf579ce4d5289d46b5d8a5aaa1c: Production/preparation and qualification routes use topology graph APIs for torsion classification, fragments, selected covalent blocks and atom correspondence; some developer controls read topology.bonds.
Provider checkpoint — 4e9bf09c4e02d49ab81082bc9a5706d6bab3c3f8 records the target contracts; existing runtime APIs are still present. Topology will retain stable atoms/groups/molecules/chains, while bonds, components and assignments belong to ChemicalStates. The nine existing graph tools move from msm.topology to msm.chemical_states. H5MSM root stays 0.5; topology/dictionary sub-schemas may advance. Scientific methods/units/provenance and sparse Interactions behavior are retained.
State and acceptance — Advance notice, not a delivered runtime change or a published dependency minimum. Keep current pins until the provider implementation is ready. Record the exact receiving provider/client sources and executable guards before claiming source compatibility; separately qualify installed artifacts. No client source edits, release/tag/package publication or new scientific profile is authorized by this notice. The provider record tracks receiving issues and pending evidence.
- Lenguaje dominante
- Python
- Estrellas
- 1
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de uibcdf/dockingmt
-
component:molsysmt component:molsysviewer
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
-
proposal
Dificultad 4/5 3-5 días Aptitud para principiantes 15/100
-
component:molsysmt
Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100
-
partial proposal
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
component:molsysmt enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Todos los issues de uibcdf/dockingmt
Issues similares
-
infrastructure
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
NatLabRockies/H2Integrate#977 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
topoteretes/cognee#6470 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
-
area:docs priority:p2 type:docs wave:9
Dificultad 1/5 Menos de una hora Aptitud para principiantes 84/100
jejjohnson/radtrax#293 ·
Los mantenedores suelen responder en 1 día
-
bug core plugins
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
bunkerity/bunkerweb#4121 · 1 comentario ·
Los mantenedores suelen responder en 1 día