open-aims / adria-synthetic-data Goto Github PK
View Code? Open in Web Editor NEWRepository for the creation of synthetic input data layers for ADRIA.
License: MIT License
Repository for the creation of synthetic input data layers for ADRIA.
License: MIT License
Current ReadMe refers to example files, but snippets of these should be added to the ReadMe file for clarity.
Currently using first nearest neighbour for spatial interpolation of connectivity and dhw data, but could use nearest k median for better interpolation.
Compare current PAR model for environmental data with timeseries surrogate model. Note any time improvements to consider changing methods.
As site data was originally as a csv, a conversion function to csv was added as a temporary fix. This should be changed so that gpkg files are instead used by each of the models.
Currently the datapackage.json file which accompanies each data package is made by altering a copy of the original data package. On discussion it was agreed it is better to create one from scratch to avoid back tracking.
Currently synthetic site data positions are translated in a randomised distance within a 2000km by 2000km box. Increase this size for better anonymity.
Currently, the GAN model for connectivity has a reasonably long run time and is prone to mode collapse. Compare this with simple probabilistic model by fitting Gaussians over several layers of connectivity data, run for multiple iterations and take median of outcomes.
Currently, synthetic site polygons (which are created as circles around site centroids satisfying the synthetically generated areas) may overlap. This should be fixed to avoid double counting when it comes to coral cover and site areas.
Currently functions which save data for plotting comparisons (original, sampled and real as csvs) save the non-anonymised lats and longs. Plotting should be done with anonymised lats and longs for the synthetic data.
README should have quick set up and examples added.
Currently the environments used for the SDV models and GAN connectivity models have insoluble conflicts (NetCDF4 conflicts with geopandas). To resolve this, see if later or earlier netCDF versions do not cause conflict.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.