Openmichrom

Latest version: v1.0.8

Safety actively analyzes 622838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.0.8

**Minor changes:**
- Long outputs in tutorials removed
- bugfix in cndbtools reading types due to an update in HDF5 format
- fix: warning message when including new forces.

1.0.7

**Main changes:**
_ChromDynamics.py:_
- addAdditionalForces() : one can add force objects after the system and context has been initialized
- addCylindricalConfinement(): method to add confining external potential that is cylindrical
- addCorrelatedNoise(): active noise can be added to the simulation object
- addHarmonicBonds(): Harmonic bonds for nearest neighbors
- addSelfAvoidance(): repulsive softcore without diverging LJ

_Optimization.py:_
- modified cutoff into cutoff_low and cutoff_high in getPars
- added norm in getPars -- normalization of input hic is now optional
- get_lambdas_IC() def now computes and returns the new lambdas
- Ideal Chromosome list of beads to be trained now should be informed in the initialization of CustomMiChroMTraining class by the new variable IClist.
- get_lambdas_IC() and get_lambdas_types() def's now has the boolean variable write_error that computes the tolerance and Pearson correlation of the inversion and write in the output file tolerance_and_pearson.

_Integrators.py:_
- added integrator object CustomBrownianIntegrator that uses active noise

**Minor changes:**
- added Active Chromosome Dynamics tutorial to run correlated noise simulations
- CustomMiChroMTraining() had its variable and def names standardized, mainly for the Types and Ideal Chromosome training procedure
- added a tutorial for the Ideal Chromosome potential term
- New scripts were included in the tutorial folder for the MiChroM training procedure on GPU-based clusters.

1.0.6

**Main changes:**
- `CustomMiChroMTraining` class now allows using any letter to labeling the parameters
- `getLamb_types()` returns a DataFrame using the labels assigned in `CustomMiChroMTraining` class

**Minor changes:**
- bugfix on `cndbTools()` label reading

1.0.5

**Main changes:**
- `getForceIndex()` function was added to allow deletion of the correct force
- fixed ForceGroup assignment for MultiChainIC
- `addAdditionalForce()` function was added to allow the addition of forces in the system after the initialization
**Minor changes:**
- bug fix on `printStats()` and `saveStructure()`
- implemented changes on `setFibPosition`

1.0.4

1.0.2

Fix a bug when saving CNDB files

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.