uk.ac.sussex.gdsc.smlm.data.config.molecule.proto Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gdsc-smlm Show documentation
Show all versions of gdsc-smlm Show documentation
Genome Damage and Stability Centre SMLM Package
Software for single molecule localisation microscopy (SMLM)
The newest version!
syntax = "proto3";
// ProtoBuffer description file for serialising molecules in CreateData
// Authors: Alex Herbert, 2017
// License: GPL V3
package uk.ac.sussex.gdsc.smlm.data.config;
option java_outer_classname = "MoleculeProtos";
// Repeated fields use a non-pleural name for clarity in the Message.toString() method
message Atom {
double mass = 1;
double x = 2;
double y = 3;
double z = 4;
}
message Molecule {
double fraction = 1;
double diffusion_rate = 2;
string diffusion_type = 3;
repeated Atom atom = 4;
}
message Mixture {
repeated Molecule molecule = 1;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy