genii-component
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.8%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: jamesjacko
- Language: JavaScript
- Default Branch: master
- Size: 258 KB
Statistics
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 6
- Releases: 2
Metadata Files
README.md
Genii Component
Genii Component is a generative library for creating visualisations using a path model and gene-like grammar.
https://codeburst.io/extracting-a-react-js-component-and-publishing-it-on-npm-2a49096757f5
Clone the repo on your computer
Go to /genii-component and hit npm . After that, npm link
If everything worked as expected you should see a message like this on your terminal:
/usr/local/lib/node_modules/genii-component -> /Users/your-name/code/genii-component
Now go to your app and hit npm link genii-component
Possible Gene Configurations
javascript
class Gene{
static shape = {
CIRCLE: 1,
SQUARE: 2,
ELLIPSE: 3,
TRIANGLE: 4,
HUMP: 5,
DONUT: 6,
RADIAL: 7,
STAR: 8,
I_RADIAL: 9,
SPARKLINE: 10,
BAR: 11,
RADIAL_BAR: 12
}
static color = {
BLACK: 1,
MONOTONE: 2,
RANDOM: 3,
VALUE_DEPENDANT: 4,
WHITE: 5,
FROM_DATA: 6,
GRADIENT: 7
}
static color_key = {
OFF: 1,
ON: 2
}
static path_points = {
EVEN: 1,
VALUE_DEPENDANT: 2
}
static path_mode = {
INLINE: 1,
RANDOM: 2,
MEAN_DEVIATION: 3,
RING: 4,
CUBE_SPIRAL: 5,
INLINE_HALF: 6
}
static path_rotation = {
NONE: 1,
MEAN_DEPENDANT: 2,
RANDOM: 3
}
static path_grouping = {
NONE: 1,
DATA_GROUP: 2,
}
static object_rotation = {
NONE: 1,
VALUE_DEPENDANT: 2,
RANDOM: 3,
RADIAL: 4
}
static object_size = {
FULL: 1,
VALUE_DEPENDANT: 2,
WIN_LOSS: 3
}
static filter = {
NONE: 1,
GOO: 2
}
static debugging = {
OFF: 1,
ON: 2
}
}
Owner
- Login: jamesjacko
- Kind: user
- Repositories: 37
- Profile: https://github.com/jamesjacko
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Jackson" given-names: "James" orcid: "https://orcid.org/0000-0002-9383-5888" title: "GENII React Component Library" version: 1.0.0 doi: 10.5281/zenodo.12571856 date-released: 2024-06-27 url: "https://github.com/jamesjacko/genii-component"
GitHub Events
Total
- Watch event: 2
Last Year
- Watch event: 2