Skip to content

milen-sage/synapseformation

 
 

Repository files navigation

synapseformation

Client for using Synapse Formation Templates. Given one of these templates, synapseformation will be able to create all the components required in a Synapse Project. Currently the implementation does one of these two scenarios.

  • Only creates new entities, will fail if entity already exists.
  • Create entities that don't exist and gets the entity if it already exists, but does not update an entity.

Usage

import synapseclient
from synapseformation import create

syn = synapseclient.login()
# Only create entities
CreateCls = create.SynapseCreation(syn)
# Only retrieve entities (don't update)
RetrieveCls = create.SynapseCreation(syn, only_get=True)

Contributing

Please view our contributing guide

About

Client for using Synapse Formation templates.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%