Search
Preparing search index...
The search index is not available
lightcordapi
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
📑 Index
Globals
"alias/react"
"alias/react-
dom"
"components/components"
"components/general/
Alert
Box"
"components/general/
Code
Block"
"components/general/
Error
Catcher"
"components/general/
Flex"
"components/general/
Margin"
"components/general/
Setting
Sub
Title"
"components/general/
Settings
Title"
"components/general/
Tabs"
"components/general/
Text"
"components/general/
Title"
"components/general/
Tooltip"
"components/inputs/
Button"
"components/inputs/
Color
Picker"
"components/inputs/
Color
Picker.old"
"components/inputs/
Date
Input"
"components/inputs/
Date
Range"
"components/inputs/
Dropdown"
"components/inputs/
Radio
Group"
"components/inputs/
Switch"
"components/inputs/
Text
Area"
"components/inputs/
Text
Input"
"components/private/
Notice"
"components/private/
Notices"
"index"
"modules/BDModules"
"modules/
Discord
Tools"
"modules/
Plugin
Utilities"
"modules/
Unfreeze"
"modules/
Utils"
"modules/
Webpack
Loader"
"modules/clone
Null
Proto"
"modules/environnement"
"modules/exclude
Properties"
"modules/lazy
Loader"
"modules/noop"
"modules/patchers"
"modules/settings"
"modules/uuid"
"types/
Discord
Constants
Types"
"types/
Discord
Dispatcher
Types"
Modules
"alias/react"
"alias/react-
dom"
"components/components"
Radio
Group
Proxied
"components/general/
Alert
Box"
Alert
Box
constructor
context
props
refs
state
context
Type
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
default
Props
children
type
help
info
warn
Alert
Box
Props
Alert
Box
Modules
All
Previews
"components/general/
Code
Block"
Code
Block
constructor
context
props
refs
state
context
Type
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
default
Props
content
language
Code
Block
Props
All
Previews
Code
Block
Modules
"components/general/
Error
Catcher"
Error
Catcher
constructor
context
props
refs
state
context
Type
modules
All
Previews
original
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
default
Props
children
Error
Catcher
Props
All
Previews
Error
Catcher
Modules
create
Proxy
Error
Catcher
Class
"components/general/
Flex"
Flex
constructor
context
props
refs
state
context
Type
modules
Align
All
Previews
Direction
Justify
Wrap
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
Flex
Child
constructor
context
props
refs
state
context
Type
modules
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
Flex
Child
Props
Flex
Props
All
Previews
Flex
Modules
get
Modules
"components/general/
Margin"
"components/general/
Setting
Sub
Title"
Setting
Sub
Title
constructor
context
props
refs
state
context
Type
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
default
Props
children
class
Name
Setting
Sub
Title
Props
All
Previews
Title
Modules
"components/general/
Settings
Title"
Settings
Title
constructor
context
props
refs
state
context
Type
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
default
Props
children
class
Name
Settings
Title
Props
All
Previews
Title
Modules
"components/general/
Tabs"
Tab
constructor
context
props
refs
state
context
Type
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
Active
set
State
should
Component
Update
Tabs
constructor
context
props
refs
state
tabs
Elements
context
Type
tabs
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
change
Tab
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
is
Active
render
set
State
should
Component
Update
default
Props
active
children
on
Change
style
tabs
Tabs
Props
All
Previews
"components/general/
Text"
Text
constructor
context
props
refs
state
context
Type
familys
sizes
text
Cases
weights
All
Previews
colors
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
default
Props
children
tag
Text
Case
Text
Color
Text
Family
Text
Props
Text
Size
Text
Weight
All
Previews
Constants
sizes
large
medium
medium_
large
medium_
small
small
"components/general/
Title"
Title
constructor
context
props
refs
state
context
Type
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
default
Props
children
class
Name
Title
Props
All
Previews
Title
Modules
"components/general/
Tooltip"
Tooltip
constructor
context
props
refs
state
Colors
Positions
context
Type
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
default
Props
children
color
position
text
Tooltip
Color
Tooltip
Data
Tooltip
Position
Tooltip
Props
All
Previews
Tooltip
Modules
"components/inputs/
Button"
Button
constructor
context
props
refs
state
Colors
Hover
Colors
Looks
Sizes
context
Type
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
Button
Color
Button
Hovers
Button
Look
Button
Props
Button
Size
All
Previews
Button
Modules
"components/inputs/
Color
Picker"
Color
Picker
constructor
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
get
Snapshot
Before
Update
on
Change
render
render
Color
Picker
should
Component
Update
preload
default
Props
base
Colors
custom
Color
default
Color
disabled
on
Change
value
help
info
warn
Color
Picker
Props
All
Previews
Color
Picker
Modules
is
Fetching
Constants
base
Colors
default
Color
"components/inputs/
Color
Picker.old"
Color
Picker
constructor
context
props
refs
state
context
Type
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
render
Color
Picker
render
Popout
set
Color
set
State
should
Component
Update
default
Props
base
Colors
custom
Color
default
Color
inline
popout
tooltip
Color
Picker
Props
All
Previews
Color
Picker
Modules
Constants
default
Color
"components/inputs/
Date
Input"
Animated
Calendar
Picker
constructor
context
props
refs
state
context
Type
display
Name
modules
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Enter
component
Will
Leave
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
Calendar
Picker
constructor
context
props
refs
state
context
Type
display
Name
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
default
Props
value
Date
Input
constructor
context
input
Ref
props
refs
state
context
Type
modules
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
close
Calendar
Picker
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Current
Value
get
Snapshot
Before
Update
handle
Date
Change
handle
Input
Blur
render
render
Calendar
Picker
set
Ref
set
State
should
Component
Update
toggle
Calendar
Visibility
default
Props
date
Format
is
Modal
Input
help
warn
Date
Input
Props
All
Previews
Animated
Calendar
Picker
Modules
Date
Input
Modules
ReactDOM
_datefns
get
DateFNS
get
Emotion
is
Date
Valid
"components/inputs/
Date
Range"
Date
Range
constructor
context
props
refs
state
context
Type
display
Name
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Max
Date
get
Min
Date
get
Snapshot
Before
Update
handle
Change
handle
End
Change
handle
Start
Change
render
set
State
should
Component
Update
default
Props
date
Format
help
warn
Date
Range
Props
All
Previews
Date
Constants
DATE_
FORMAT
"components/inputs/
Dropdown"
Dropdown
constructor
context
props
refs
state
context
Type
modules
value
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
on
Change
render
set
State
should
Component
Update
default
Props
class
Name
clearable
dark
Theme
Color
Overrides
disabled
error
is
Multi
light
Theme
Color
Overrides
multi
Value
Renderer
on
Change
option
Renderer
options
searchable
style
Overrides
value
value
Renderer
Dropdown
Props
theme
Override
All
Previews
Dropdown
Modules
"components/inputs/
Radio
Group"
Radio
Group
constructor
context
props
refs
state
context
Type
modules
value
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
on
Change
render
set
State
should
Component
Update
default
Props
disabled
info
Class
Name
item
Type
on
Change
options
size
value
Radio
Group
Props
All
Previews
Radio
Group
Module
"components/inputs/
Switch"
Switch
constructor
context
props
refs
state
context
Type
modules
value
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
on
Change
render
set
State
should
Component
Update
default
Props
class
Name
disabled
fill
id
on
Change
size
style
theme
value
help
error
Switch
Props
All
Previews
Switch
Modules
"components/inputs/
Text
Area"
Text
Area
constructor
context
props
refs
state
context
Type
modules
value
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
on
Blur
on
Change
on
Focus
on
Key
Down
render
set
State
should
Component
Update
default
Props
auto
Focus
autosize
class
Name
disabled
error
flex
id
max
Length
name
on
Blur
on
Change
on
Focus
on
Key
Down
placeholder
resizeable
rows
value
help
warn
Text
Area
Props
All
Previews
Text
Area
Modules
"components/inputs/
Text
Input"
Text
Input
constructor
has
Set
modules
value
All
Previews
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
get
Snapshot
Before
Update
on
Blur
on
Change
on
Focus
render
set
Value
should
Component
Update
default
Props
class
Name
disabled
error
id
input
Class
Name
max
Length
name
on
Blur
on
Change
on
Focus
placeholder
size
value
help
warn
Text
Input
Props
All
Previews
Text
Input
Modules
get
Internal
Text
Input
"components/private/
Notice"
Notice
constructor
context
props
refs
state
context
Type
default
Props
display
Name
modules
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
render
set
State
should
Component
Update
Notice
Modules
default
Notice
button
Text
id
on
Click
text
type
"components/private/
Notices"
Notices
constructor
context
props
refs
state
context
Type
default
Props
display
Name
has
Notice
UNSAFE_
component
Will
Mount
UNSAFE_
component
Will
Receive
Props
UNSAFE_
component
Will
Update
component
Did
Catch
component
Did
Mount
component
Did
Update
component
Will
Mount
component
Will
Receive
Props
component
Will
Unmount
component
Will
Update
force
Update
get
Snapshot
Before
Update
notice
Handler
render
set
State
should
Component
Update
notice
notice
WithoutID
events
notices
"index"
__global
Window
BDModules
Bd
Api
EDApi
Lightcord
React
ReactDOM
Bd
Api
EDApi
Lightcord
React
ReactDOM
Lightcord
Global
Api
Better
Discord
Discord
Modules
Settings
Lightcord
Api
Global
lightcord
Api
Main
Exports
Lightcord
Api
Components
Discord
Tools
Lazy
Load
Utils
Webpack
Loader
settings
uuid
is
Imported
is
Native
_
NOOP
clone
Null
Proto
exclude
Properties
unfreeze
"modules/BDModules"
Webpackloader
default
modules
get
req
filter
Dangerous
protect
set
Req
"modules/
Discord
Tools"
Notice
constructor
data
next
Tick
Refresh
state
default
Max
Listeners
button
Text
id
index
on
Click
removed
showing
text
type
add
Listener
emit
event
Names
get
Max
Listeners
listener
Count
listeners
off
on
once
prepend
Listener
prepend
Once
Listener
raw
Listeners
remove
remove
All
Listeners
remove
Listener
set
Max
Listeners
update
listener
Count
Notice
Data
Notification
Data
Sound
sound
Module
Event
Handler
"modules/
Plugin
Utilities"
Setting
Item
"modules/
Unfreeze"
__global
Object
Constructor
unfreeze
unfreeze
"modules/
Utils"
Lightcord
Api
Error
message
name
stack
Error
Color
Name
ReactDOM
"modules/
Webpack
Loader"
Webpack
Loader
Error
constructor
message
name
stack
Error
BDModules
"modules/clone
Null
Proto"
clone
Null
Proto
"modules/environnement"
is
Imported
is
Native
"modules/exclude
Properties"
exclude
Properties
"modules/lazy
Loader"
cache
Lazy
Load
"modules/noop"
NOOP
"modules/patchers"
has
Completed
Login
login
Promise
await
Login
get
Module
patch
"modules/settings"
"modules/uuid"
uuid
Func
uuid
"types/
Discord
Constants
Types"
Discord
Constants
Type
ACTIVITY_
PLATFORM_
TYPES
API_
HOST
APP_
STORE_
REVIEW_
LINK
APP_
URL_
PREFIX
AUDIT_
LOG_
PAGE_
LIMIT
AUTOCOMPLETE_
ROW_
HEIGHT
AVATAR_
MAX_
SIZE
AVATAR_
SIZE
Abort
Codes
Accessibility
Account
Modal
Steps
Account
Modal
Trigger
Account
Modal
Types
Action
Types
Activity
Action
States
Activity
Action
Types
Activity
Card
Types
Activity
Flags
Activity
Game
Platforms
Activity
Join
Request
States
Activity
Party
Application
Names
Activity
Types
Add
Friend
Tabs
Analytic
Events
Analytics
Game
Open
Types
Analytics
Locations
Analytics
Object
Types
Analytics
Objects
Analytics
Overlay
Locations
Analytics
Pages
Analytics
Sections
Analytics
User
Status
Types
App
Context
App
Routes
App
States
Apple
Billing
Urls
Application
Stream
Delete
Reasons
Application
Stream
States
Arrows
Audit
Log
Action
Types
Audit
Log
Actions
Audit
Log
Change
Keys
Audit
Log
Filter
Types
Audit
Log
Subtarget
Types
Audit
Log
Target
Types
Auth
States
Auto
Complete
Result
Types
BITRATE_
DEFAULT
BITRATE_
MAX
BITRATE_
MIN
BLOG_
DOMAIN
Base64GIFPrefix
Base64JPEGPrefix
Base64PNGPrefix
Billing
Redirect
Result
Types
Braintree
Errors
Build
Platform
Types
CACHE_
STORE_
KEY
CACHE_
STORE_
LAZY_
KEY
CHANNEL_
NOTICE_
SHOW_
DELAY
CLYDE_
ERROR_
MESSAGES
COUNTRIES_
WITHOUT_
POSTAL_
CODES
COVID_
URL
CURRENT_
APP_
CONTEXT
Call
Modal
Scenes
Captcha
Event
Carousel
Media
Types
Changeset
Channel
Layouts
Channel
Modes
Channel
Notice
Cta
Sources
Channel
Notice
Types
Channel
Sections
Channel
Settings
Sections
Channel
Stream
Types
Channel
Text
Area
Integration
Types
Channel
Text
Area
Integrations
Channel
Types
Client
Types
Cloud
Sync
Result
Types
Cloud
Sync
State
Types
Colors
Component
Actions
Compression
Quality
Connected
Device
Preference
Connected
Device
Type
Connection
Status
Consents
Contact
Sync
Modal
Scenes
Content
Rating
Agencies
Create
Guild
Modal
Screens
Currency
Codes
Custom
Discord
Application
Id
DEFAULT_
FOLDER_
COLOR
DEFAULT_
ROLE_
COLOR
DEVICE_
PUSH_
PROVIDER
DEVICE_
PUSH_
VOIP_
PROVIDER
DEVICE_
TOKEN
DEVICE_
VOIP_
TOKEN
DIRECT_
ANALYTICS_
LOCATION
DISCODO_
STORAGE_
KEY
DISCORD_
CONNECT_
EXAMPLE_
APP_
APPLICATION_
ID
DISCORD_
CONNECT_
EXAMPLE_
APP_
DEEPLINK_
URI
DIVERSITY_
SURROGATES
DM_
WIDTH
Default
Cloud
Sync
Configuration
Desktop
Notification
Types
Directory
Locations
Discord
Protocol
Routes
Dispatch
Application
Stages
Dispatch
Application
States
Dispatch
Error
Codes
Distributor
Names
Distributors
Download
Links
Drawer
Tab
Types
Drawer
Types
Durations
Dynamic
Link
Type
EMAIL_
DOMAIN
EMBED_
LIFETIME
EMOJI_
CATEGORY_
CUSTOM
EMOJI_
CATEGORY_
RECENT
EMOJI_
CHAT_
SIZE
EMOJI_
MAX_
FILESIZE_
KB
EMOJI_
MAX_
LENGTH
EMOJI_
MAX_
SLOTS
EMOJI_
MAX_
SLOTS_
MORE
EMOJI_
RE
Elevated
Permissions
Embed
Types
Emoji
Sprites
Endpoints
Entitlement
Types
Explicit
Content
Filter
Types
Expression
Picker
Tabs
Expression
Picker
Widths
FEEDBACK_
DOMAIN
FIRST_
RUN_
DATE_
KEY
FRIEND_
SYNC_
PLATFORM_
TYPES
Featured
Guild
Locations
Fonts
Form
States
Friend
Source
Flag
Keys
Friends
Sections
GAME_
REPORT_
VERSION
GIFPicker
Result
Types
GIFProviders
GIFResult
Format
GIFTABLE_
CURRENCIES
GIFT_
CODE_
BASE_
URLS
GIFT_
CODE_
REDEMPTION_
PLACEHOLDER
GIF_
RE_
IOS
GIPHYFormats
GRACE_
PERIOD_
CHANNEL_
NOTICE_
SHOW_
DELAY
Game
Launch
Statuses
Game
Table
List
Keys
Gift
Code
Modal
States
Gradients
Guild
Discovery
Sections
Guild
Explicit
Content
Filter
Types
Guild
Features
Guild
Privacy
Types
Guild
Settings
Permission
Sections
Guild
Settings
Sections
Guilds
Bar
Drag
Types
Helpdesk
Articles
Horizontal
Gradient
Hype
Squad
Houses
IDLE_
DURATION
IMAGE_
RE
INVITE_
BANNER_
MEMBER_
THRESHOLD
INVITE_
EMBED_
AVATAR_
SIZE
INVITE_
ENDPOINT
IS_
SEARCH_
ANSWER_
TOKEN
IS_
SEARCH_
FILTER_
TOKEN
Images
In
App
Notification
Types
Input
Modes
Instant
Invite
Sources
Invite
Modal
Scenes
Invite
States
Invite
Target
User
Types
Invite
Types
Join
Guild
Sources
Keybind
Actions
Keybind
Custom
Actions
Keyboard
Device
Types
Keyboard
Envs
Keyboard
Keys
Keyboard
Themes
Keyboard
Types
LEFT_
PANEL_
WIDTH
LINKING_
WHITELIST
LOCAL_
BOT_
ID
LOCAL_
PLATFORM_
TYPES
Layers
Library
Application
Actions
Library
Application
Flags
Linking
Types
Links
Linux
Key
ToCode
Loading
Type
Lobby
Errors
Lobby
Types
Local
Dispatch
Application
States
Localized
Links
Login
States
Login
Successful
Sources
MANAGE_
SUBSCRIPTION_
LINK
MARKDOWN_
SPOILER_
REGEXP
MARKDOWN_
SPOILER_
REGEXP_
GLOBAL
MAX_
ATTACHMENT_
SIZE
MAX_
AUTOCOMPLETE_
RESULTS
MAX_
GAMES_
NEWS
MAX_
GROUP_
DM_
PARTICIPANTS
MAX_
GROUP_
DM_
STAFF_
PARTICIPANTS
MAX_
GUILD_
FOLDER_
NAME_
LENGTH
MAX_
IMAGE_
HEIGHT
MAX_
IMAGE_
WIDTH
MAX_
INVITE_
AVATARS_
TO_
SHOW
MAX_
INVOICE_
PAYMENT_
DAYS
MAX_
LOADED_
MESSAGES
MAX_
MEMBERS_
NOTIFY_
ALL_
MESSAGES
MAX_
MENTIONS_
PER_
FETCH
MAX_
MESSAGES_
PER_
CHANNEL
MAX_
MESSAGE_
CACHE_
SIZE
MAX_
MESSAGE_
LENGTH
MAX_
MESSAGE_
PASTE_
LENGTH
MAX_
MUTUAL_
GUILDS
MAX_
PINS_
PER_
CHANNEL
MAX_
PREMIUM_
GUILD_
TIER_
2_ATTACHMENT_
SIZE
MAX_
PREMIUM_
GUILD_
TIER_
3_ATTACHMENT_
SIZE
MAX_
PREMIUM_
TIER_
1_ATTACHMENT_
SIZE
MAX_
PREMIUM_
TIER_
2_ATTACHMENT_
SIZE
MAX_
PTT_
RELEASE_
DELAY
MAX_
REASON_
LENGTH
MAX_
ROLE_
LENGTH
MAX_
TIMEOUT_
MS
MAX_
TTS_
LENGTH
MAX_
TYPING_
USERS
MAX_
VIDEO_
HEIGHT
MAX_
VIDEO_
WIDTH
MAX_
VOICE_
USER_
LIMIT
ME
MEDIA_
PROXY_
SIZES
MESSAGE_
GROUP_
INTERVAL
MFALevels
Macos
Key
ToCode
MarketingURLs
Media
Engine
Hook
Types
Media
Engine
Video
States
Media
Type
Mention
Modal
Scenes
Message
Flags
Message
Preview
Sections
Message
Restriction
Types
Message
States
Message
Types
Message
Types
Deletable
Modal
Animation
Module
Updater
Event
Types
Mouse
Buttons
NAVIGATION_
THROTTLE
NAV_
BAR_
HEIGHT
NAV_
BAR_
HEIGHT_
MULTILINE
NEW_
GROUP_
DM_
POPOUT_
ID
NON_
USER_
BOT_
DISCRIMINATOR
Native
App
States
Native
Features
Nearby
Errors
Nearby
Types
Network
Connection
Speeds
Network
Connection
Types
Notice
Types
Notification
Permission
Types
Notification
Settings
Sections
Notification
Settings
Update
Type
OAuth2
Scopes
OFF_
PLATFORM_
PREMIUM_
PERKS
Operating
Systems
Overlay
Active
Regions
Overlay
Avatar
Sizes
Overlay
Display
Names
Overlay
Display
Users
Overlay
Event
Types
Overlay
Notification
Positions
Overlay
Notification
Priorities
Overlay
Notification
Status
Overlay
Notification
Text
Chat
Types
Overlay
Notification
Types
Overlay
Widget
Layout
Policy
Overlay
Widget
Types
Overlay
Widgets
PAYPAL_
URL
PLACEHOLDER_
TAG
PREMIUM_
GUILD_
SUBSCRIBE_
COOLDOWN_
DAYS
PREMIUM_
GUILD_
SUBSCRIPTION_
PLANS
PREMIUM_
GUILD_
UPSELL_
LIST_
AMT
PREMIUM_
PLANS
PREMIUM_
SUBSCRIPTION_
APPLICATION
PREMIUM_
SUBSCRIPTION_
TRIAL_
ID
PREMIUM_
YEARLY_
DISCOUNT_
PERCENT
PRIMARY_
DOMAIN
PURGE_
MEMORY_
TIMEOUT
Page
Analytics
Locations
Payment
Flags
Payment
Gateways
Payment
Modal
Price
Changed
Error
Payment
Settings
Payment
Source
Types
Payment
Status
Types
Permission
Override
Type
Permissions
Picture
InPicture
Components
Picture
InPicture
Positions
Platform
Types
Popout
Callers
Popout
Event
Types
Popout
Window
Keys
Post
Auth
States
Premium
Guild
Limits
Premium
Guild
Subscribe
Modal
Scenes
Premium
Guild
Subscriptions
Required
Premium
Guild
Tiers
Premium
Payment
Subscription
Modes
Premium
SubscriptionSKUTo
Premium
Type
Premium
SubscriptionSKUs
Premium
Types
Premium
User
Limits
Product
Ids
Progress
BarIDs
Public
Release
Channels
RANDOM_
HYPESQUAD_
HOUSE
RECAPTCHA_
SITE_
KEY
REQUEST_
DATA_
LIMIT_
DAYS
ROLE_
COLORS
ROUGH_
COUNT_
MILLION_
PLAYERS
RPCClose
Codes
RPCCommands
RPCDeep
Links
RPCErrors
RPCEvents
RPC_
LOCAL_
SCOPE
RPC_
PORT_
RANGE
RPC_
PRIVATE_
LIMITED_
SCOPE
RPC_
PRIVATE_
SCOPE
RPC_
SCOPE_
CONFIG
RPC_
STARTING_
PORT
RPC_
VERSION
RTCConnection
Quality
RTCConnection
States
RTCDebug
Sections
RTCReceived
Video
Quality
RTCVoice
Experiments
RTC_
PANEL_
HEIGHT
Recent
Mentions
Filters
Registration
States
Relationship
Types
Relative
MarketingURLs
Routes
Row
Type
SEARCH_
BAR_
HEIGHT
SEARCH_
DATE_
FORMAT
SEARCH_
MONTH_
FORMAT
SEARCH_
PAGE_
SIZE
SEARCH_
POPOUT_
ID
SEGMENT_
CONTROL_
HEIGHT
SKUAccess
Types
SKUFeature
Types
SKUFlags
SKUGenres
SKUTypes
SLOWMODE_
COOLDOWN_
BUFFER_
MS
SLOWMODE_
VALUES
SMALL_
GUILD_
MEMBER_
THRESHOLD
SOCIAL_
LINKS
SPLASH_
SIZE
SPOILER_
ATTACHMENT_
PREFIX
SPOTIFY_
APP_
PROTOCOL
SPOTIFY_
HOSTNAMES
STATUS_
BAR_
HEIGHT
STATUS_
DOMAIN
STATUS_
PAGE_
ENDPOINT
STORE_
DIRECTORY_
LAYOUT_
ID
STORE_
DIRECTORY_
LAYOUT_
ID_
QUERY_
OVERRIDE
SUPPORT_
DEV_
DOMAIN
SUPPORT_
DOMAIN
Search
Autocomplete
Groups
Search
Bar
States
Search
Modes
Search
Popout
Modes
Search
Sections
Search
Token
Types
Search
Types
Separator
Action
Separator
Type
Settings
Pane
Types
Slash
Commands
Soundshare
Trace
States
Source
Types
Spoiler
Render
Setting
Spotify
Endpoints
Spring
Transition
Phases
Status
Types
Storage
Keys
Store
Application
Genres
Filter
Store
Application
Sort
Store
Kit
Errors
Store
Recommendation
Types
Stream
Layouts
Subscription
Interval
Types
Subscription
Plan
Gateway
Plans
Subscription
Plan
Info
Subscription
Plans
Subscription
Status
Types
Subscription
Trials
Subscription
Types
Survey
Urls
System
Channel
Flags
TOKEN_
KEY
TRUNCATED_
MESSAGE_
VIEW_
SIZE
TTSNotification
Types
TWITCH_
CLIENT_
ID
TYPING_
DELAY_
LOCAL
TYPING_
TIMEOUT
Table
Sort
Directions
Tenor
Formats
Textarea
Types
Theme
Color
Map
Theme
Types
Transport
Types
TwoFAModal
Setup
Sections
UNAMBIGUOUS_
CHARACTERS
UNREACHABLE_
REQUEST_
ANIMATION_
FRAME_
ID
UNSAFE_
Colors
UPLOAD_
MEDIUM_
SIZE
UPLOAD_
SMALL_
SIZE
USER_
SETTINGS_
CONTAINER_
HORIZONTAL_
PADDING
USER_
STATUS_
TOOLTIP_
DELAY
Upsell
Types
User
Flags
User
Media
Errors
User
Notification
Settings
User
Premium
Guild
Subscription
Levels
User
Premium
Guild
Subscription
Months
User
Profile
Sections
User
Required
Actions
User
Search
Worker
Message
Types
User
Settings
Sections
VANITY_
URL_
PREFIX
VIDEO_
RE_
IOS
Verification
Criteria
Verification
Levels
Verification
Modal
Scenes
Verification
Types
View
History
Keys
Web
Analytics
Events
Web
Analytics
Page
Loads
Web
Browser
Type
Web
Routes
Windows
Key
ToCode
MARKDOWN_
SPOILER_
WRAPPER
NOOP
NOOP_
NULL
YOUTUBE_
EMBED_
URL
YOUTUBE_
EXTERNAL_
URL
YOUTUBE_
PREVIEW_
URL
"types/
Discord
Dispatcher
Types"
Dispatcher
Types
_compute
Ordered
Action
Handlers
_compute
Ordered
Callback
Tokens
_current
Dispatch
Action
Type
_dependency
Graph
_invalidate
Caches
_lastID
_ordered
Action
Handlers
_ordered
Callback
Tokens
_process
Wait
Queue
_processing
Wait
Queue
_subscriptions
_wait
Queue
add
Dependencies
_dispatch
dirty
Dispatch
dispatch
is
Dispatching
maybe
Dispatch
register
set
Interceptor
subscribe
unsubscribe
wait
Made with ❤ by
pirix-gh
. Documentation generated by
TypeDoc.


 Think the unthinkable and lead the board to win it all.
This online contest will be a 2 day contest. Each day there will be 10 problems to solve.
The questions will be completely IQ- based with a minimal amount of knowledge from science required.
Rules:
1. Student will compete in groups of 2.
2. All the questions on 1st day = 10 pts
All the questions on 2nd day = 20 pts
3. The time frame for answering the questions will be 12pm – 12 am every day. You can start and end during this window time.
4. Points and end-time of play from each day will be recorded and will cumulated for final tally of points.
5. Questions will be completely IQ based with some knowledge from Electrical Curriculum as a prerequisite.
6. You are allowed internet and textual reference for solving the problems but spreading, buying or selling of answers is offence enough to disqualify your team.
7. You can answer any question infinite number of times.
8. Answers are case-insensitive.
9. Winning team will be decided by the highest total tally of points. In case there is a tie, the team answering more questions on 2nd day will be the winner.
If the situation persists, ending time average of 2 days will decide the results.
Venue and Timing:
Day and Date :Time :Venue :
Important Declaration:
1. Please keep checking the Celesta app, website and Celesta, IIT Patna facebook page for any future updates.
2. The rules can change without prior notification.
3. In case of any dispute, the decisions made by the organising committee and judges are final and binding.
Organisers:


Agile Retrospectives Workshop
March 2016
By Jayram Joshi /
@jayramj
Agenda
We have a project !!
What did we observe?
Essential Ingredients of Retrospective
Different flavours of Retrospectives
Retrospective Anti Patterns
Questions?

What we want to achieve in next 1 hour
What did we observe?
Ingredients of a Retrospective
Click "Down" Arrow to Navigate to Next Slide
Enthusiastic & Commited Team
Scheduled in Calendar Well In Advance
Prime Directive
Safety Check
Facilitated
Timeboxed
Action Items
Different Flavours Of Retrospectives
Click "Down" Arrow to Navigate to Next Slide
Questions retrospective
Questions retrospective
What Worked Well?
What Should We Do Differently Next Time?
What Did We Learn?
What Needs to be clarified?
What Made You Mad?
What Made You Laugh?
StarFish
Star Fish
What can we start doing that will speed the team’s progress?
What can we stop doing that hinders the team’s progress?
What can we keep doing that is currently helping the team’s progress?
What is currently aiding the team’s progress and we can do more of?
What is currently impeding the team’s progress and we can do less of?
Sailboat
SailBoat
What is it that is holding us back - Anchors?
How deep is the anchor?
What is it that can propel us ahead - Engines?
How powerful is the engine?
4L Technique
4L Technique
What was Liked?
What was Learned?
What Lacked?
What was Longed For?
Circles
Circles
Is this in my area of control?
Is this within my sphere of influence
Is this something within realm of Concern
Is this something that Is of no Concern?
TimeLine Retrospective
Agile Retrospectives AntiPatterns
Credit :
Luis Gonçalves - Agile Antipatterns
Click "Down" Arrow to Navigate to Next Slide
WHAT HAPPENS IN RETRO, DOES NOT STAY IN RETRO
CHANGE THE WORLD
NO TIME TO IMPROVE
NO RESPONSABILITY IS TAKEN
WISHFUL THINKING
CHICKENS INFLUENCE THE OUTCOME
HISTORY LESSONS AND IDEAS FEST
NO REVIEW OF PAST ACTION ITEMS
OFTEN ACTION ITEMS ARE AUTOMATICALLY ASSIGNED TO SCRUM MASTER
QUESTIONS


A pure solution to putting your own HTML and CSS to work as a modal dialogue.
$('.leanmodal').leanModal();
Modal thing.
Basic
$('.leanmodal').leanModal({
closeButton: '.close'
});
$('.leanmodal-opacity').leanModal({
overlayOpacity: 0.9
});
Set the background opacity to whatever you like by passing in an options array like you would for a close button.
$('.leanmodal').leanModal( { overlayOpacity: 0.9 } );
$('.leanmodal').leanModal({
closeButton: '.close',
overlayOpacity: 0.9
});


You will be given a random number at the start of the game. There are four crystals below. By clicking on a crystal you will add a specific amount of points to your total score. You win the game by matching your total score to the random number. You lose the game if your total score goes above the random number. Each time the game starts, the game will change the values of each crystal.


Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X
I
Identifiable
- Class in
uk.ac.ebi.pride.utilities.data.core
Other classes in the model can be specified as sub-classes, inheriting from Identifiable.
Identifiable(Comparable, String)
- Constructor for class uk.ac.ebi.pride.utilities.data.core.
Identifiable
IdentifiableParamGroup
- Class in
uk.ac.ebi.pride.utilities.data.core
Other classes in the model can be specified as sub-classes, inheriting from IdentifiablePraramGroup.
IdentifiableParamGroup(Comparable, String)
- Constructor for class uk.ac.ebi.pride.utilities.data.core.
IdentifiableParamGroup
IdentifiableParamGroup(ParamGroup, Comparable, String)
- Constructor for class uk.ac.ebi.pride.utilities.data.core.
IdentifiableParamGroup
IdentificationMetaData
- Class in
uk.ac.ebi.pride.utilities.data.core
This class is used to manage and store the information of the metadata for protein and spectrum identifications.
IdentificationMetaData(Comparable, String, List<SpectrumIdentificationProtocol>, Protocol, List<SearchDataBase>)
- Constructor for class uk.ac.ebi.pride.utilities.data.core.
IdentificationMetaData
IdentificationMetaData(ParamGroup, Comparable, String, List<SpectrumIdentificationProtocol>, Protocol, List<SearchDataBase>)
- Constructor for class uk.ac.ebi.pride.utilities.data.core.
IdentificationMetaData
indexOfProtein(Comparable)
- Method in interface uk.ac.ebi.pride.utilities.data.controller.access.
ProteinDataAccess
Get the index of identification by its id
indexOfProtein(Comparable)
- Method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
AbstractDataAccessController
InstrumentComponent
- Class in
uk.ac.ebi.pride.utilities.data.core
InstrumentComponent is key to keep the order of different instrument component.
InstrumentComponent(int, ParamGroup)
- Constructor for class uk.ac.ebi.pride.utilities.data.core.
InstrumentComponent
constructor
InstrumentConfiguration
- Class in
uk.ac.ebi.pride.utilities.data.core
Description of a particular hardware configuration of a mass spectrometer.
InstrumentConfiguration(String, ScanSetting, Software, List<InstrumentComponent>, List<InstrumentComponent>, List<InstrumentComponent>, ParamGroup)
- Constructor for class uk.ac.ebi.pride.utilities.data.core.
InstrumentConfiguration
Constructor
INTEGER
- Static variable in class uk.ac.ebi.pride.utilities.data.utils.
Constants
integer expression
IonType
- Class in
uk.ac.ebi.pride.utilities.data.core
IonType defines the index of fragmentation ions being reported, importing a CV term for the type of ion e.g.
IonType(String, String, String, String, String, String, String)
- Constructor for class uk.ac.ebi.pride.utilities.data.core.
IonType
Constructor
isDecoy()
- Method in class uk.ac.ebi.pride.utilities.data.core.
PeptideEvidence
isDecoyHit(ParamGroup)
- Static method in class uk.ac.ebi.pride.utilities.data.utils.
CvUtilities
Checks whether the passed identification object is a decoy hit.
isEmpty()
- Method in class uk.ac.ebi.pride.utilities.data.core.
ParamGroup
isEnzymeIndependent()
- Method in class uk.ac.ebi.pride.utilities.data.core.
SpectrumIdentificationProtocol
isFixedMod()
- Method in class uk.ac.ebi.pride.utilities.data.core.
SearchModification
isFragmentIonsChargeAnnotated()
- Method in class uk.ac.ebi.pride.utilities.data.core.
Peptide
isIdentifiedSpectrum(Comparable)
- Method in interface uk.ac.ebi.pride.utilities.data.controller.access.
MzGraphDataAccess
Check whether the given spectrum is identified.
isIdentifiedSpectrum(Comparable)
- Method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
AbstractDataAccessController
isIdentifiedSpectrum(Comparable)
- Method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
PrideXmlControllerImpl
Check whether the spectrum has been identified.
isIdentifiedSpectrum(Comparable)
- Method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
ReferencedIdentificationController
Is identified Spectrum return true if the spectrum was identified
isPassThreshold()
- Method in class uk.ac.ebi.pride.utilities.data.core.
Protein
isPassThreshold()
- Method in class uk.ac.ebi.pride.utilities.data.core.
SpectrumIdentification
isSemiSpecific()
- Method in class uk.ac.ebi.pride.utilities.data.core.
Enzyme
isSpectraDataReferencedByTitle(SpectraData)
- Static method in class uk.ac.ebi.pride.utilities.data.utils.
MzIdentMLUtils
isSpectrumBasedOnTitle()
- Method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
CachedDataAccessController
In some cases (WIFF files) the spectrum is referenced using the TITLE instead of using the index.
isSupported(DataAccessController)
- Static method in class uk.ac.ebi.pride.utilities.data.exporters.
MzIdentMLMzTabConverter
isUseTitle()
- Method in class uk.ac.ebi.pride.utilities.data.io.file.
PeakUnmarshallerAdaptor
isValid()
- Method in class uk.ac.ebi.pride.utilities.data.controller.impl.
MzTabControllerImplTest
isValidFormat(File)
- Static method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
MzDataControllerImpl
Check a file is mzML file
isValidFormat(File)
- Static method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
MzIdentMLControllerImpl
Check a file is MZIdentML XML file
isValidFormat(File)
- Static method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
MzMLControllerImpl
Check a file is mzML file
isValidFormat(File)
- Static method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
MzTabControllerImpl
Check a file is mzTab File is supported, it should contain the protein and psm sections, it must be mztab version 1.0 and finally it should be mzTab extension file.
isValidFormat(File)
- Static method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
MzXmlControllerImpl
Check a file is mzML file
isValidFormat(File)
- Static method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
PeakControllerImpl
Check a file is mzML file
isValidFormat(File)
- Static method in class uk.ac.ebi.pride.utilities.data.controller.impl.ControllerImpl.
PrideXmlControllerImpl
Check a file is PRIDE XML file
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X


Woo! Taking a look at classes now. Classes are a way of bundling up a variety of methods in a variable, and they're an integral part of object oriented programming. The best way to understand objects and classes is to relate them to an everyday object and code in a manner that is easy to understand. The following is a code for a die.
class Die
def initialize(number_of_sides)
@faces = number_of_sides
if number_of_sides < 1
raise ArgumentError.new("Must have sides greater than or equal to 1.")
end
end
def sides
return @faces
end
def roll
return 1 + rand(@faces)
end
end
Note that the die has an initialize method. The initialize method is how the original arguments are presented when creating a new object with that class. Creating a new object for a die would be as follows.
20_sided_die = Die.new(20)
At this point, a new object has been created that's a die with 20 sides.  This is just the beginning of what classes and objects are capable, of, but hopefully you're starting to see the potential!


First- and higher-order likelihood inference in meta-analysis and meta-regression models.
| Version: | 0.43.0 |
| Priority: | optional |
| Depends: | R (≥ 3.4.0) |
| Published: | 2018-05-29 |
| Author: | Annamaria Guolo and Cristiano Varin |
| Maintainer: | Cristiano Varin <sammy at unive.it> |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| NeedsCompilation: | no |
| Citation: | metaLik citation info |
| In views: | ClinicalTrials, MetaAnalysis |
| CRAN checks: | metaLik results |
| Reference manual: | metaLik.pdf |
| Package source: | metaLik_0.43.0.tar.gz |
| Windows binaries: | r-devel: metaLik_0.43.0.zip, r-release: metaLik_0.43.0.zip, r-oldrel: metaLik_0.43.0.zip |
| OS X binaries: | r-release: metaLik_0.43.0.tgz, r-oldrel: metaLik_0.43.0.tgz |
| Old sources: | metaLik archive |
Please use the canonical form https://CRAN.R-project.org/package=metaLik to link to this page.


Linking AWS resources together often requires creating dynamic ARN references. This can be achieved by using cloudformation.Join expressions.
For instance:
import (
gocf "github.com/mweagle/go-cloudformation"
)
s3SiteBucketAllKeysResourceValue := gocf.Join("",
gocf.String("arn:aws:s3:::"),
gocf.Ref(s3BucketResourceName),
gocf.String("/*"))
import (
gocf "github.com/mweagle/go-cloudformation"
)
AuthorizerURI: gocf.Join("",
gocf.String("arn:aws:apigateway:"),
gocf.Ref("AWS::Region").String(),
gocf.String(":lambda:path/2015-03-31/functions/"),
gocf.GetAtt(myAWSLambdaInfo.LogicalResourceName(), "Arn"),
gocf.String("/invocations")),
See the CloudFormation Fn::GetAtt docs for the set of attributes created by each resource. CloudFormation pseudo-parameters can be included in dynamic expresssions via gocf.Ref expressions. For instance:
gocf.Ref("AWS::Region")
gocf.Ref("AWS::AccountId")
gocf.Ref("AWS::StackId")
gocf.Ref("AWS::StackName")
Sparta relies on standard AWS SDK configuration settings. See the official documentation for more information.
During development, configuration is typically done through environment variables:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_REGION
The absolute minimum set of privileges an account needs is the following IAM Policy:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1505975332000",
"Effect": "Allow",
"Action": [
"cloudformation:DescribeStacks",
"cloudformation:CreateStack",
"cloudformation:CreateChangeSet",
"cloudformation:DescribeChangeSet",
"cloudformation:ExecuteChangeSet",
"cloudformation:DeleteChangeSet",
"cloudformation:DeleteStack",
"iam:GetRole",
"iam:DeleteRole",
"iam:DeleteRolePolicy",
"iam:PutRolePolicy"
],
"Resource": ["*"]
},
{
"Sid": "Stmt1505975332000",
"Effect": "Allow",
"Action": ["s3:PutObject", "s3:GetBucketVersioning", "s3:DeleteObject"],
"Resource": ["arn:aws:s3:::PROVISION_TARGET_BUCKETNAME"]
}
]
}
This set of privileges should be sufficient to deploy a Sparta application similar to SpartaHelloWorld. Additional privileges may be required to enable different datasources.
You can view the exact set of AWS API calls by enabling --level debug
log verbosity. This log level includes all AWS API calls starting with release 0.20.0.
Your AWS user must have the following privileges. Ensure to update the YOUR_S3_BUCKETNAME_HERE
value with your own S3 bucket name.
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"cloudformation:CreateChangeSet",
"cloudformation:DeleteChangeSet",
"cloudformation:DescribeStacks",
"cloudformation:DescribeStackEvents",
"cloudformation:CreateStack",
"cloudformation:DeleteStack",
"cloudformation:DescribeChangeSet",
"cloudformation:ExecuteChangeSet",
"iam:GetRole",
"iam:DeleteRole",
"iam:CreateRole",
"iam:PutRolePolicy",
"iam:PassRole",
"iam:DeleteRolePolicy",
"lambda:CreateFunction",
"lambda:GetFunction",
"lambda:GetFunctionConfiguration",
"lambda:AddPermission",
"lambda:DeleteFunction",
"lambda:RemovePermission"
],
"Resource": "*"
},
{
"Sid": "VisualEditor1",
"Effect": "Allow",
"Action": [
"apigateway:DELETE",
"apigateway:PUT",
"apigateway:PATCH",
"apigateway:POST",
"apigateway:GET",
"s3:PutObject",
"s3:GetObject",
"s3:GetBucketVersioning",
"s3:DeleteObject"
],
"Resource": [
"arn:aws:apigateway:*::*",
"arn:aws:s3:::<YOUR_S3_BUCKETNAME_HERE>"
"arn:aws:s3:::<YOUR_S3_BUCKETNAME_HERE>/*"
]
}
]
}
-tags lambdabinary
GOOS=linux GOARCH=amd64
Your working directory should be the root of your Sparta application. Eg, use
go run main.go provision --level info --s3Bucket $S3_BUCKET
rather than
go run ./some/child/path/main.go provision --level info --s3Bucket $S3_BUCKET
See GitHub for more details.
provision
faster?Starting with Sparta v0.11.2, you can supply an optional
–inplace argument to the provision
command. If this is set when provisioning updates to an existing stack,
your Sparta application will verify that the only updates to the CloudFormation stack are code-level updates. If
only code updates are detected, your Sparta application will parallelize UpdateFunctionCode API calls directly to update the
application code.
Whether –inplace is valid is based on evaluating the ChangeSet results of the requested update operation.
NOTE: The inplace argument implies that your service state is not reflected in CloudFormation.
SES only permits a single active receipt rule. Additionally, it’s possible that multiple Sparta-based services are handing different SES recipients.
All Sparta-based services share the SpartaRuleSet SES ruleset, and uniquely identify their Rules by including the current servicename as part of the SES ReceiptRule.
provision
not always enable the SpartaRuleSet?Initial SpartaRuleSet will make it the active ruleset, but Sparta assumes that manual updates made outside of the context of the framework were done with good reason and doesn’t attempt to override the user setting.
Sparta v0.13.0 adds support for the provisioning of a CloudWatch Dashboard that’s dynamically created based on your service’s topology. The dashboard is attached to the standard Sparta workflow via a WorkflowHook as in:
// Setup the DashboardDecorator lambda hook
workflowHooks := &sparta.WorkflowHooks{
ServiceDecorator: sparta.DashboardDecorator(lambdaFunctions, 60),
}
See the SpartaXRay project for a complete example of provisioning a dashboard as below:
If you plan on using your Lambdas in production, you’ll probably want to be made aware of any excessive errors.
You can easily do this by adding a CloudWatch alarm to your Lambda, in the decorator method.
This example will push a notification to an SNS topic, and you can configure whatever action is appropriate from there.
func lambdaDecorator(serviceName string,
lambdaResourceName string,
lambdaResource gocf.LambdaFunction,
resourceMetadata map[string]interface{},
S3Bucket string,
S3Key string,
buildID string,
cfTemplate *gocf.Template,
context map[string]interface{},
logger *zerolog.Logger) error {
// setup CloudWatch alarm
var alarmDimensions gocf.CloudWatchMetricDimensionList
alarmDimension := gocf.CloudWatchMetricDimension{Name: gocf.String("FunctionName"), Value: gocf.Ref(lambdaResourceName).String()}
alarmDimensions = []gocf.CloudWatchMetricDimension{alarmDimension}
lambdaErrorsAlarm := &gocf.CloudWatchAlarm{
ActionsEnabled: gocf.Bool(true),
AlarmActions: gocf.StringList(gocf.String("arn:aws:sns:us-east-1:123456789:SNSToNotifyMe")),
AlarmName: gocf.String("LambdaErrorAlarm"),
ComparisonOperator: gocf.String("GreaterThanOrEqualToThreshold"),
Dimensions: &alarmDimensions,
EvaluationPeriods: gocf.String("1"),
Period: gocf.String("300"),
MetricName: gocf.String("Errors"),
Namespace: gocf.String("AWS/Lambda"),
Statistic: gocf.String("Sum"),
Threshold: gocf.String("3.0"),
Unit: gocf.String("Count"),
}
cfTemplate.AddResource("LambdaErrorAlaram", lambdaErrorsAlarm)
return nil
}
*logger
output?Each lambda function includes privileges to write to CloudWatch Logs. The *zerolog.Logger
output is written (with a brief delay) to a lambda-specific log group.
The CloudWatch log group name includes a sanitized version of your go function name & owning service name.
Visit the CloudWatch Metrics AWS console page and select the Sparta/{SERVICE_NAME}
namespace:
Sparta publishes two counters:
ProcessSpawned
: A new go process was spawned to handle requestsProcessReused
: An existing go process was used to handle requests. See also the discussion on AWS Lambda container reuse.Define a TemplateDecorator function and annotate the *gocf.Template
with additional AWS resources.
For more flexibility, use a WorkflowHook.
Sparta uses conditional compilation rather than environment variables. See Managing Environments for more information.
Yes.
Define a TemplateDecorator function and annotate the *gocf.Template
with an AutoIncrementingLambdaVersionInfo resource. During each provision
operation, the AutoIncrementingLambdaVersionInfo
resource will dynamically update the CloudFormation template with a new version.
autoIncrementingInfo, autoIncrementingInfoErr := spartaCF.AddAutoIncrementingLambdaVersionResource(serviceName,
lambdaResourceName,
cfTemplate,
logger)
You can also move the “alias pointer” by referencing one or more of the versions available in the returned struct. For example, to set the alias pointer to the most recent version:
// Add an alias to the version we're publishing as part of this `provision` operation
aliasResourceName := sparta.CloudFormationResourceName("Alias", lambdaResourceName)
aliasResource := &gocf.LambdaAlias{
Name: gocf.String("MostRecentVersion"),
FunctionName: gocf.Ref(lambdaResourceName).String(),
FunctionVersion: gocf.GetAtt(autoIncrementingInfo.CurrentVersionResourceName, "Version").String(),
}
cfTemplate.AddResource(aliasResourceName, aliasResource)
Sparta-deployed AWS Lambda functions always operate with CloudWatch Metrics putMetric
privileges. Your lambda code can call putMetric
with application-specific data.
Define a TemplateDecorator function and annotate the *gocf.Template
with the needed AWS::CloudWatch::Alarm values. Use CloudFormationResourceName(prefix, …parts) to help generate unique resource names.
The list of registered output provider types is defined by cloudformationTypeMapDiscoveryOutputs
in cloudformation_resources.go. See the CloudFormation Resource Types Reference for information on interpreting the values.


See: Description
| Interface | Description |
|---|---|
| NameConstraintValidator | |
| X509AttributeIdentifiers | |
| X509ObjectIdentifiers |
| Class | Description |
|---|---|
| AccessDescription |
The AccessDescription object.
|
| AlgorithmIdentifier | |
| AttCertIssuer | |
| AttCertValidityPeriod | |
| Attribute | |
| AttributeCertificate | |
| AttributeCertificateInfo | |
| AuthorityInformationAccess |
The AuthorityInformationAccess object.
|
| AuthorityKeyIdentifier |
The AuthorityKeyIdentifier object.
|
| BasicConstraints | |
| Certificate |
an X509Certificate structure.
|
| CertificateList |
PKIX RFC-2459
The X.509 v2 CRL syntax is as follows.
|
| CertificatePair |
This class helps to support crossCerfificatePairs in a LDAP directory
according RFC 2587
crossCertificatePairATTRIBUTE::={
WITH SYNTAX CertificatePair
EQUALITY MATCHING RULE certificatePairExactMatch
ID joint-iso-ccitt(2) ds(5) attributeType(4) crossCertificatePair(40)}
The forward elements of the crossCertificatePair attribute of a
CA's directory entry shall be used to store all, except self-issued
certificates issued to this CA.
|
| CertificatePolicies | |
| CertPolicyId |
CertPolicyId, used in the CertificatePolicies and PolicyMappings
X509V3 Extensions.
|
| CRLDistPoint | |
| CRLNumber |
The CRLNumber object.
|
| CRLReason |
The CRLReason enumeration.
|
| DigestInfo |
The DigestInfo object.
|
| DisplayText |
DisplayText class, used in
CertificatePolicies X509 V3 extensions (in policy qualifiers). |
| DistributionPoint |
The DistributionPoint object.
|
| DistributionPointName |
The DistributionPointName object.
|
| DSAParameter | |
| ExtendedKeyUsage |
The extendedKeyUsage object.
|
| Extension |
an object for the elements in the X.509 V3 extension block.
|
| Extensions | |
| ExtensionsGenerator |
Generator for X.509 extensions
|
| GeneralName |
The GeneralName object.
|
| GeneralNames | |
| GeneralNamesBuilder | |
| GeneralSubtree |
Class for containing a restriction object subtrees in NameConstraints.
|
| Holder |
The Holder object.
|
| IetfAttrSyntax |
Implementation of
IetfAttrSyntax as specified by RFC3281. |
| IssuerSerial | |
| IssuingDistributionPoint |
IssuingDistributionPoint ::= SEQUENCE {
distributionPoint [0] DistributionPointName OPTIONAL,
onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE,
onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE,
onlySomeReasons [3] ReasonFlags OPTIONAL,
indirectCRL [4] BOOLEAN DEFAULT FALSE,
onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }
|
| KeyPurposeId |
The KeyPurposeId object.
|
| KeyUsage |
The KeyUsage object.
|
| NameConstraints | |
| NoticeReference |
NoticeReference class, used in
CertificatePolicies X509 V3 extensions
(in policy qualifiers). |
| ObjectDigestInfo |
ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.
|
| PKIXNameConstraintValidator | |
| PolicyConstraints |
PKIX RFC 5280
id-ce-policyConstraints OBJECT IDENTIFIER ::= { id-ce 36 }
PolicyConstraints ::= SEQUENCE {
requireExplicitPolicy [0] SkipCerts OPTIONAL,
inhibitPolicyMapping [1] SkipCerts OPTIONAL }
SkipCerts ::= INTEGER (0..MAX)
|
| PolicyInformation | |
| PolicyMappings |
PolicyMappings V3 extension, described in RFC3280.
|
| PolicyQualifierId |
PolicyQualifierId, used in the CertificatePolicies
X509V3 extension.
|
| PolicyQualifierInfo |
Policy qualifiers, used in the X509V3 CertificatePolicies
extension.
|
| PrivateKeyUsagePeriod |
PrivateKeyUsagePeriod ::= SEQUENCE {
notBefore [0] GeneralizedTime OPTIONAL,
notAfter [1] GeneralizedTime OPTIONAL }
|
| ReasonFlags |
The ReasonFlags object.
|
| RoleSyntax |
Implementation of the RoleSyntax object as specified by the RFC3281.
|
| RSAPublicKeyStructure | Deprecated
use org.bouncycastle.asn1.pkcs.RSAPublicKey
|
| SubjectDirectoryAttributes |
This extension may contain further X.500 attributes of the subject.
|
| SubjectKeyIdentifier |
The SubjectKeyIdentifier object.
|
| SubjectPublicKeyInfo |
The object that contains the public key stored in a certficate.
|
| Target |
Target structure used in target information extension for attribute
certificates from RFC 3281.
|
| TargetInformation |
Target information extension for attributes certificates according to RFC
3281.
|
| Targets |
Targets structure used in target information extension for attribute
certificates from RFC 3281.
|
| TBSCertificate |
The TBSCertificate object.
|
| TBSCertificateStructure |
The TBSCertificate object.
|
| TBSCertList |
PKIX RFC-2459 - TBSCertList object.
|
| TBSCertList.CRLEntry | |
| Time | |
| UserNotice |
UserNotice class, used in
CertificatePolicies X509 extensions (in policy
qualifiers). |
| V1TBSCertificateGenerator |
Generator for Version 1 TBSCertificateStructures.
|
| V2AttributeCertificateInfoGenerator |
Generator for Version 2 AttributeCertificateInfo
AttributeCertificateInfo ::= SEQUENCE {
version AttCertVersion -- version is v2,
holder Holder,
issuer AttCertIssuer,
signature AlgorithmIdentifier,
serialNumber CertificateSerialNumber,
attrCertValidityPeriod AttCertValidityPeriod,
attributes SEQUENCE OF Attribute,
issuerUniqueID UniqueIdentifier OPTIONAL,
extensions Extensions OPTIONAL
}
|
| V2Form | |
| V2TBSCertListGenerator |
Generator for Version 2 TBSCertList structures.
|
| V3TBSCertificateGenerator |
Generator for Version 3 TBSCertificateStructures.
|
| X509CertificateStructure | Deprecated
use org.bouncycastle.asn1.x509.Certificate
|
| X509DefaultEntryConverter |
The default converter for X509 DN entries when going from their
string value to ASN.1 strings.
|
| X509Extension | Deprecated
use Extension
|
| X509Extensions | Deprecated
use Extensions
|
| X509ExtensionsGenerator | Deprecated
use org.bouncycastle.asn1.x509.ExtensionsGenerator
|
| X509Name | Deprecated
use org.bouncycastle.asn1.x500.X500Name.
|
| X509NameEntryConverter |
It turns out that the number of standard ways the fields in a DN should be
encoded into their ASN.1 counterparts is rapidly approaching the
number of machines on the internet.
|
| X509NameTokenizer | Deprecated
use X500NameTokenizer
|
| Exception | Description |
|---|---|
| NameConstraintValidatorException |


# How to kill bugs
run = "buggy" code = "buggy" def edit() : return "Debug it!" if run == code : print(edit())


It's that special time of year, and the right costume is key to celebrating the season in style. We assembled
a seance and the spirits presented us with locations for the 2 major pop-up costume retailers,
Spirt Halloween and Halloween City.
This map was made with store locations from All The Places
using HERE XYZ.
Geocoding was provided by the HERE Geocoding API
select a ghost
let the points respond
look for a message
from regions beyond


What is Rocket.Chat?
Communicate and collaborate with your team, share files, chat in real time or switch to video/audio conferencing.
Watch the video to see how Rocket.Chat provides the ideal platform for your team or business needs.
What is Rocket.Chat?
Communicate and collaborate with your team, share files, chat in real time or switch to video/audio conferencing.
Watch the video to see how Rocket.Chat provides the ideal platform for your team or business needs.
UNLIMITED & OPEN SOURCE
Features
Free audio and video conferencing, guest access, screen sharing, file sharing, LiveChat, LDAP Group Sync, two-factor authentication (2FA), E2E encryption, SSO, and dozens of OAuth providers.
Also includes unlimited:
- Users
- Channels
- Searches
- Messages
- Guests
- File uploads
feature
Live Chat
With LiveChat by Rocket.Chat you can add real-time chat widgets to any website or mobile app to get more value from your team chat and provide high quality customer service.
Replace other systems and use one communication platform to save time and money. Create a user support helpdesk, answer customer queries and convert leads.
feature
Real-time translation
Rocket.Chat uses cutting edge machine learning for automatic real-time message translation between users.
Our user interface has been translated to over 50 languages, more than any other team chat service.


| Class | Description |
|---|---|
| Level |
Defines the set of levels recognized by logback-classic, that is
Level.OFF ,
Level.ERROR , Level.WARN , Level.INFO , Level.DEBUG ,
Level.TRACE and Level.ALL . |
| LogFilter | |
| LoggerRemoteEvent |
SORCER class
User: prubach
Date: 05.06.14
|
| LoggerRemoteEventClient |
SORCER class
User: prubach
Date: 05.06.14
|
| LoggingConfig |
Stores the name of a logger and the Level of that logger.
|
| RemoteLoggerManager |
| Exception | Description |
|---|---|
| LoggerRemoteException |
SORCER class
User: prubach
Date: 09.06.14
|
Copyright © 2013-2014 Sorcersoft.com S.A.. All Rights Reserved.


Reversi
Play reversi or othello game online with your facebook friends.
Don't know how to play?
Find out here.
Supported Browsers.
Leader Board(Top 10)
Players Online
Boards
Congratulations! you won the game.
Sorry! you just lost the game. please try again..


Toggle navigation
Rent or Own
Home
About
Contact
Output Page
Enter a zip code
Zip Code:
Submit!
Based on the price to rent ratio, this is a good time to {{rentorbuy}}. The largest positive impact on home values and rents in {{ngbd}}
are from {{pos}}
, while the biggest negative impact is from {{neg}}
. !!!
{{maps|safe}}
{{gPrices|safe}}
{{gRents|safe}}
{{gPtoR|safe}}


This work (and included software, documentation such as READMEs, or other related items) is being provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions.
Permission to copy, modify, and distribute this software and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications:
THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.
The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the software without specific, written prior permission. Title to copyright in this software and any associated documentation will at all times remain with copyright holders.
____________________________________
This formulation of Miller Cy Chan's notice and license became active on December 31 2016. This version removes the copyright ownership notice such that this license can be used with materials other than those owned by the Miller Cy Chan


Development Environment¶
This document is for developers who are interested in working directly on the Deis codebase. In this guide, we walk you through the process of setting up a development environment that is suitable for hacking on most Deis components.
We try to make it simple to hack on Deis components. However, there are necessarily several moving pieces and some setup required. We welcome any suggestions for automating or simplifying this process.
Note
The Deis team is actively engaged in containerizing Go and Python based development environments tailored specifically for Deis development in order to minimize the setup required. This work is ongoing. Refer to the deis/router project for a working example of a fully containerized development environment.
If you're just getting into the Deis codebase, look for GitHub issues with the label easy-fix. These are more straightforward or low-risk issues and are a great way to become more familiar with Deis.
Prerequisites¶
In order to successfully compile and test Deis binaries and build Docker images of Deis components, the following are required:
- git
- Go 1.5 or later, with support for compiling to
linux/amd64
- glide
- golint
- shellcheck
- Docker (in a non-Linux environment, you will additionally want Docker Machine)
For deis/controller, in particular, you will also need:
- Python 2.7 or later (with
pip
) - virtualenv (
sudo pip install virtualenv
)
In most cases, you should simply install according to the instructions. There are a few special cases, though. We cover these below.
Configuring Go¶
If your local workstation does not support the linux/amd64
target environment, you will have to install Go from source with cross-compile support for that environment. This is because some of the components are built on your local machine and then injected into a Docker container.
Homebrew users can just install with cross compiling support:
$ brew install go --with-cc-common
It is also straightforward to build Go from source:
$ sudo su
$ curl -sSL https://golang.org/dl/go1.5.src.tar.gz | tar -v -C /usr/local -xz
$ cd /usr/local/go/src
$ # compile Go for our default platform first, then add cross-compile support
$ ./make.bash --no-clean
$ GOOS=linux GOARCH=amd64 ./make.bash --no-clean
Once you can compile to linux/amd64
, you should be able to compile Deis components as normal.
Configuring Docker Machine (Mac)¶
Deis needs Docker for building images. Docker utilizes a client/server architecture, and while the Docker client is available for Mac OS, the Docker server is dependent upon the Linux kernel. Therefore, in order to use Docker on Mac OS, Docker Machine is used to facilitate running the Docker server within a VirtualBox VM.
Install Docker Machine according to the normal installation instructions, then use it to create a new VM:
$ docker-machine create deis-docker \
--driver=virtualbox \
--virtualbox-disk-size=100000 \
--engine-insecure-registry <IP_ADDRESS>/8 \
--engine-insecure-registry <IP_ADDRESS>/12 \
--engine-insecure-registry <IP_ADDRESS>/16 \
--engine-insecure-registry <IP_ADDRESS>/10
This will create a new virtual machine named deis-docker
that will take up as much as 100,000 MB of disk space. The images you build may be large, so allocating a big disk is a good idea.
Once the deis-docker
machine exists, source its values into your environment so your docker client knows how to use the new machine. You may even choose to add this to your bash profile or similar.
$ eval "$(docker-machine env deis-docker)"
After following these steps, some Docker Machine users report a slight delay (30 - 60 seconds) before the Docker server is ready.
Note
In subsequent steps, you may run a Docker registry within the deis-docker
VM. Such a registry will not have a valid SSL certificate and will use HTTP instead of HTTPS. Such registries are implicitly untrusted by the Docker server (which is also running on the deis-docker
VM). In order for the Docker server to trust the insecure registry, deis-docker
is explicitly created to trust all registries in the IP ranges that that are reserved for use by private networks. The VM (and therefore the registry) will exist within such a range. This will effectively permit Docker pulls and pushes to such a registry.
Fork the Repository¶
Once the prerequisites have been met, we can begin to work with Deis components.
Begin at Github by forking whichever Deis project you would like to contribute to, then clone that fork locally. Since Deis is predominantly written in Go, the best place to put it is under $GOPATH/src/github.com/deis/
.
$ mkdir -p $GOPATH/src/github.com/deis
$ cd $GOPATH/src/github.com/deis
$ git clone git@github.com:<username>/<component>.git
$ cd <component>
Note
By checking out the forked copy into the namespace github.com/deis/<component>
, we are tricking the Go toolchain into seeing our fork as the "official" source tree.
If you are going to be issuing pull requests to the upstream repository from which you forked, we suggest configuring Git such that you can easily rebase your code to the upstream repository's master branch. There are various strategies for doing this, but the most common is to add an upstream
remote:
$ git remote add upstream https://github.com/deis/<component>.git
For the sake of simplicity, you may want to point an environment variable to your Deis code - the directory containing one or more Deis components:
$ export DEIS=$GOPATH/src/github.com/deis
Throughout the rest of this document, $DEIS
refers to that location.
Alternative: Forking with a Pushurl¶
A number of Deis contributors prefer to pull directly from deis/<component>
, but push to <username>/<component>
. If that workflow suits you better, you can set it up this way:
$ git clone git@github.com:deis/<component>.git
$ cd deis
$ git config remote.origin.pushurl git@github.com:<username>/<component>.git
In this setup, fetching and pulling code will work directly with the upstream repository, while pushing code will send changes to your fork. This makes it easy to stay up to date, but also make changes and then issue pull requests.
Make Your Changes¶
With your development environment set up and the code you wish to work on forked and cloned, you can begin making your changes.
Test Your Changes¶
Deis components each include a comprehensive suite of automated tests, mostly written in Go. See testing for instructions on running the tests.
Deploying Your Changes¶
Although writing and executing tests are critical to ensuring code quality, most contributors will also want to deploy their changes to a live environment, whether to make use of those changes or to test them further. The remainder of this section documents the procedure for running officially released Deis components in a development cluster and replacing any one of those with your customizations.
Running a Kubernetes Cluster for Development¶
To run a Kubernetes cluster locally or elsewhere to support your development activities, refer to Deis installation instructions here.
Using a Development Registry¶
To facilitate deploying Docker images containing your changes to your Kubernetes cluster, you will need to make use of a Docker registry. This is a location to where you can push your custom-built images and from where your Kubernetes cluster can retrieve those same images.
If your development cluster runs locally (in Minikube, for instance), the most efficient and economical means of achieving this is to run a Docker registry locally as a Docker container.
To facilitate this, most Deis components provide a make target to create such a registry:
$ make dev-registry
In a Linux environment, to begin using the registry:
export DEIS_REGISTRY=<IP of the host machine>:5000
In non-Linux environments:
export DEIS_REGISTRY=<IP of the deis-docker Docker Machine VM>:5000/
If your development cluster runs on a cloud provider such as Google Container Engine, a local registry such as the one above will not be accessible to your Kubernetes nodes. In such cases, a public registry such as DockerHub or quay.io will suffice.
To use DockerHub for this purpose, for instance:
$ export DEIS_REGISTRY=""
$ export IMAGE_PREFIX=<your DockerHub username>
To use quay.io:
$ export DEIS_REGISTRY=quay.io/
$ export IMAGE_PREFIX=<your quay.io username>
Note the importance of the trailing slash.
Dev / Deployment Workflow¶
With a functioning Kubernetes cluster and the officially released Deis components installed onto it, deployment and further testing of any Deis component you have made changes to is facilitated by replacing the officially released component with a custom built image that contains your changes. Most Deis components include Makefiles with targets specifically intended to facilitate this workflow with minimal friction.
In the general case, this workflow looks like this:
- Update source code and commit your changes using
git
- Use
make build
to build a new Docker image - Use
make dev-release
to generate Kubernetes manifest(s) - Use
make deploy
to restart the component using the updated manifest
This can be shortened to a one-liner using just the deploy
target:
$ make deploy
Useful Commands¶
Once your customized Deis component has been deployed, here are some helpful commands that will allow you to inspect your cluster and to troubleshoot, if necessary:
See All Deis Pods¶
$ kubectl --namespace=deis get pods
Describe a Pod¶
This is often useful for troubleshooting pods that are in pending or crashed states:
$ kubectl --namespace=deis describe -f <pod name>
Tail Logs¶
$ kubectl --namespace=deis logs -f <pod name>
Django Shell¶
Specific to deis/controller
$ kubectl --namespace=deis exec -it <pod name> -- python manage.py shell
Have commands other Deis contributors might find useful? Send us a PR!
Pull Requests¶
Satisfied with your changes? Share them!
Please read Submitting a Pull Request. It contains a checklist of things you should do when proposing a change to any Deis component.


Author inflation in academic literature
There seems to be a general consensus that author lists in academic articles are growing. Wikipedia says so, and I've also come across a published letter and short Nature article which accept this is the case and discuss ways of mitigating the issue. Recently there was an interesting discussion on academia.stackexchange on the subject but again without much quantification. Luckily given the array of literature database APIs and language bindings available, it should be pretty easy to investigate with some statistical analysis in R.
rplos
ROpenSci offers nice R language bindings for the PLOS (I'm more used to PLoS but I'll go with it) API, called rplos. There's no particular reason to limit the search to PLOS journals but rplos seems significantly more straightforward to work with than pubmed API packages I've used in the past like RISmed.
Additionally the PLOS group contains two journals of particular interest to me:
- PLOS Computational Biology — a respectable specialist journal in my field; have bioinformatics articles been particularly susceptible to author inflation?
- PLOS ONE — the original mega-journal. I wonder if the huge number of articles published here show different trends in authorship over time.
The only strange part of the search was at the PLOS API end. To search by the publication_year
field you need to supply both a beginning and end date range, in the form:
publication_date:[2001-01-01T00:00:00Z TO 2013-12-31T23:59:59Z]
A tad verbose, right? I can't imagine wanting to search for things published at a particular time of day. A full PLOS API query using the rplos package looks something like this:
searchplos(
# Query: publication date in 2012
q = 'publication_date:[2012-01-01T00:00:00Z TO 2012-12-31T23:59:59Z]',
# Fields to return: id (doi) and author list
fl = "id,author",
# Filter: only actual articles in journal PLOS ONE
fq = list("doc_type:full",
"cross_published_journal_key:PLoSONE"),
# 500 results (max 1000 per query)
start=0, limit=500, sleep=6)
A downside of using the PLOS API is that the set of journals are quite recent, PLOS ONE started in 2006 and PLOS Biology was only a few years before in 2003, so it'll only give us a limited window into any long-term trends.
Distribution of author counts
Before looking at inflation we can compare the distribution of author counts per paper between the journals:
Possibly more usefully — but less pretty — the same data be plotted as empirical cumulative distribution functions (ECDF). From these we can see that PLOS Biology had the highest proportion of single-author papers in my sample (n = ~22,500 articles overall) followed by PLOS Medicine, with PLOS Genetics showing more high-author papers at the long-tail of the distribution, including the paper with the most authors in the sample (Couch et al., 2013 with 270 authors).
Author inflation
So, in these 6 different journals published by PLOS, how has the mean number of authors per paper varied across the past 7 years?
Above I've shown yearly means plus their 95% confidence intervals, as estimated by a non-parametric bootstrap method implemented in ggplot2. Generally from this graph it does look like there's a slight upward trend on average, though arguably the mean is not the best summary statistic to use for this data, which I've shown is not normally distributed, and may better fit an extreme value distribution.
The relationship between publication date and number of authors per paper become clearer if it's broken down by journal:
Here linear regression reveals a significant positive coefficient for year against mean author count per paper, as high as .52 extra authors per year on average, down to just .06 a year for PLOS ONE. Surprisingly the mega-journal which published around 80,000 papers over this time period seems least susceptible to author inflation.
The explained variance in mean number of authors per paper (per year) ranges from .28 (PLOS ONE) up to an impressive .87 for PLOS Medicine, with PLOS Computational Biology not far behind on .83. However, PLOS Computational Biology had the second lowest regression coefficient, and the lowest average number of authors of the six journals — maybe us introverted computer types should be collaborating more widely!
Journal effects
It's interesting to speculate on what drives the observed differences in author inflation between journals. A possible covariate is the roundly-condemned "Impact Factor" journal-level metric — are "high impact" journals seeing more author creep than lesser publications?
If estimate of author inflation is plotted against respective journals' recent impact factors, there does indeed appear to be a positive correlation. However, this comparison only has 6 data points so there's not enough evidence to reject the null hypothesis that there is no relationship between these two variables (p = 0.18).
Conclusion
Is author inflation occurring?
Yes, it certainly appears to be on average.
Is it a problem?
I don't know, but I'd lean towards probably not.
The average trends could be reflecting the proliferation of "Big Science" with huge collaborative consortiums like ENCODE and FANTOM (though the main papers of those examples were targeted to Nature) and doesn't necessarily support a conclusion that Publish or Perish culture is forcing lots of token authorships and backhanders between scientists.
Maybe instead (as the original discussion hypothesised), people that traditionally may not have been credited with authorship (bioinformaticians doing end-point analysis and lab technicians) are now getting recognised for their input more often, or conceivably advances in cloud computing, distributed data storage and video conferencing has better enabled larger collaborations between scientists across the globe!
Either way, evidence for author inflation is not evidence of a problem per se :)
Caveats
- Means used for regression — while we get a surprisingly high R2 for regression the mean number of authors per paper per year, the predictive power for individual papers unsurprisingly vanishes (R2 plummets to between .02 and 4.6 × 10-4 per journal — significant non-zero coefficients remain). Author inflation wouldn't be expected to exhibit consistent and pervasive effects in all papers, for example reviews, letters and opinion pieces presumably have consistently lower author counts than research articles and not all science can work in a collaborative, multi-author framework.
- Search limits — rplos returns a maximum of 1000 results at a time (but they can be returned sequentially using the
start
andlimit
parameters). They seem to be drawn in reverse order of time so the results here probably aren't fully representative of the year in some cases. This has also meant my sample is unevenly split between journals: PLoSBiology: 2487; PLoSCompBiol: 3403; PLoSGenetics: 4013; PLoSMedicine: 2094; PLoSONE: 7176; PLoSPathogens:3647; Total: 22,460. - Resolution — this could be done in a more fine-grained way, say with monthly bins. As mentioned above, for high-volume journals like PLOS ONE, the sample is likely coming from the end of the years from ~2010 onwards.
The full code to reproduce this analysis is here.
This post was originally published on my
Wordpress blog.


Screen Sizes
| Mobile Devices | Portrait Tablet Devices |
Landscape Tablet Devices |
Laptop Devices | Desktop Devices | |
|---|---|---|---|---|---|
| Screen sizes | 0-600px | 601-992px | 993-1200px | 1201-1600px | 1600px + |
| Class Prefix | .xs |
.s |
.m |
.l |
.xl |
| Container Width | 85% | 85% | 85% | 80% | 80% |
| Number of Columns | 12 | 12 | 12 | 12 | 12 |
Sass
Variables
| Mobile Devices | $xsmall-screen-max |
600px |
| Portrait Tablets | $small-screen-min |
601px |
$small-screen-max |
992px | |
| Landscape Tablets | $medium-screen-min |
993px |
$medium-screen-max |
1200px | |
| Laptops | $large-screen-min |
1201px |
$large-screen-max |
1600px | |
| Desktops | $xlarge-screen-min |
1601px |
Media Queries
@media #{$medium-and-up} {
// styles for medium screens and larger
}
@media #{$medium-and-down} {
// styles for medium screens and down
}
@media #{$medium-only} {
// styles for medium screens only
}
| Mobile Devices | Portrait Tablet Devices | Landscape Tablet Devices | Laptop Devices | Desktop Devices |
|---|---|---|---|---|
$xsmall-and-up1 |
$small-and-up |
$medium-and-up |
$large-and-up |
$xlarge-and-up3 |
2. Equivalent to $xsmall-only
2. Equivalent to $xlarge-only
4. Equivalent to all screen sizes
Hiding Content
| Class | Screen Range |
|---|---|
.hide |
Hidden for all Devices |
.hide-on-xsmall |
Hidden for Mobile Only |
.hide-on-xsmall-and-down |
Hidden for Mobile Only |
.hide-on-small-and-down |
Hidden for Portrait Tablet and Below |
.hide-on-small-and-up |
Hidden for Portrait Tablet and Above |
.hide-on-small |
Hidden for Portrait Tablet only |
.hide-on-medium-and-down |
Hidden for Landscape Tablet and Below |
.hide-on-medium-and-up |
Hidden for Landscape Tablet and Above |
.hide-on-medium |
Hidden for Landscape Tablet only |
.hide-on-large-and-down |
Hidden for Laptop and Below |
.hide-on-large-and-up |
Hidden for Laptop and Above |
.hide-on-large |
Hidden for Laptop only |
.hide-on-xlarge-and-up |
Hidden for Desktop and Above |
.hide-on-xlarge |
Hidden for Desktop Only |
Usage

Showing Content
We provide easy to use classes to show content on specific screen sizes.
| Class | Screen Range |
|---|---|
.show |
Visible for all Devices |
.show-on-xsmall |
Visible for Mobile Only |
.show-on-xsmall-and-down |
Visible for Mobile Only |
.show-on-small-and-down |
Visible for Portrait Tablet and Below |
.show-on-small-and-up |
Visible for Portrait Tablet and Above |
.show-on-small |
Visible for Portrait Tablet only |
.show-on-medium-and-down |
Visible for Landscape Tablet and Below |
.show-on-medium-and-up |
Visible for Landscape Tablet and Above |
.show-on-medium |
Visible for Landscape Tablet only |
.show-on-large-and-down |
Visible for Laptop and Below |
.show-on-large-and-up |
Visible for Laptop and Above |
.show-on-large |
Visible for Laptop only |
.show-on-xlarge-and-up |
Visible for Desktop and Above |
.show-on-xlarge |
Visible for Desktop Only |
Usage

Examples
Currently
.show
.hide


When using the Namespace annotation a prefix can be specified. This prefix is added to the qualified XML elements to ensure they are within a specific namespace, rather than the default namespace.
${javaSnippet}The resulting XML shows that both elements contain the namespace prefix declared in the annotation.
${xmlSnippet}This example can be downloaded from here.


1987-93: Rise to Fame
Before using his first name as his rap name, Shakur went by the alias MC New York when starting his career in Baltimore. His professional entertainment career did not take off until the early 1990s when he debuted in Digital Underground's "Same Song." Shakur appeared in the accompanying music video. Shakur went on to feature Shock G and Money-B from Digital Undergroud in his track "I Get Around", which ranked #11 on the U.S. Billboard Hot 100.
In November 1991, Shakur released his debut studio solo album, 2Pacalypse Now. Though the album did not generae any "Top Ten" hits, 2Pacalypse Now is hailed by many critics and fans for its underground feel. 2Pacalypse Now generated significant controversy for numerous reasons. The songs "Trapped" and "Brenda's Got a Baby" were widely noted for their poetic qualities but also offered strong critiques of unjust social policies.
His second studio album, Strictly 4 My N.I.G.G.A.Z... , was released February 1993. The album did better than its predecessor both critically and commercially, debuting at number 24 on the Billboard 200. It spawned the hits "Keep Ya Head Up" and "I Get Around" and reached platinum status. It is Shakur's tenth-biggest selling album, with 1,366,000 units moved as of 2004.
1993-95: Transition to the Big Screen
In late 1993, Shakur formed the group Thug Life with a number of his friends, including Big Syke, Macadoshis, his stepbrother Mopreme Shakur, and the Rated R. The group released their only album Thug Life: Volume 1 on Septemer 26, 1994, which went gold. As a result of criticism of gangsta rap at the time, the original version of the album was scrapped and re-recorded with many of the original songs being left out.
In addition to his endeavors in the music industry, Shakur acted in films. He made his first film appearance in Nothing but Trouble (1991) , as part of a cameo by the Digital Underground. His first starring role was int he 1992 film Juice . He then went on to star in Poetic Justice (1993) opposite Janet Jackson and the basketball drama Above the Rim (1994) . Following his death, three more completed films featuring Shakur were released: Bullet (1996) , Gridlock'd (1997) and Gang Related (1997) .
1995-96: Final Recordings
All Eyez on Me was the fourth studio album by 2Pac, released on February 13, 1996 by Death Row Records and Interscope Records. It was certifid 5x Platinum after just 2 month in April 1996 and 9x platinum in 1998. The album featured the Billboard Hot 100 number one singles "How Do U Want It" and "California Love."
Makaveli - The Don Killuminati: The 7 Day Theory , commonly shortened to The 7 Day Theory , Shakur's fifth and final studio album and was released his new stage name Makaveli. The album was completely finished in a total of seven days during the month of August 1996. The album generated the second highest debut-week sales total of any album that year. It was certified 4x Platinum on June 15, 1999.
Discography
Studio Albums
- 2Pacalypse Now (1991)
- Strictly 4 My N.I.G.G.A.Z... (1993)
- Me Against the World (1995)
- All Eyez on Me (1996)
- The Don Killuminati: The 7 Day Theory (1996)
Postumous Studio Albums
- R U Still Down? (1997)
- Until the End of Time (2001)
- Better Dayz (2002)
- Loyal to the Game (2004)
- Pac's Life (2006)
Collaboration Album
- Thug Life: Volume 1 (1994)
Posthumous Collaboration Album
- Still I Rise (1999)


Home
About
Portfolio
House No. 1
Cathedral
Hangzhou Athletic Village
Artist Workplace & Leisure Club
Barrow Forever
Tien Q. Chen
House No. 1
Cathedral
Competition (2019)
Hangzhou Athletic Village
Competition (2018)
Artist Workplace & Leisure Club
Academic (2018)
Barrow Forever
Academic (2017)


|
K64F-lwIP
|
Create waiting cycles on the CPU. More...
#include "wait.h"
Go to the source code of this file.
Functions | |
| void | wait_wait0Cycles (void) |
| Wait 10 CPU cycles. More... | |
| void | wait_wait00Cycles (void) |
| Wait 100 CPU cycles. More... | |
| void | wait_WaitCycles (uint16_t cycles) |
| Wait the specified CPU cycles. More... | |
| void | wait_WaitLongCycles (uint32_t cycles) |
| Wait the specified CPU cycles. More... | |
| void | wait_Waitms (uint16_t ms) |
| Wait the specified milliseconds. More... | |
| void | wait_Init (void) |
| Init the cycle counter. More... | |
| void | wait_DeInit (void) |
| Deinit the cycle counter. More... | |
Create waiting cycles on the CPU.
Copyright 2019 rpc0027
Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Definition in file wait.c.
| void wait_wait00Cycles | ( | void | ) |
| void wait_wait0Cycles | ( | void | ) |
| void wait_WaitCycles | ( | uint16_t | cycles | ) |
| void wait_WaitLongCycles | ( | uint32_t | cycles | ) |


Include either the compiled CSS file in the `dist/css` folder or the uncompiled SCSS file in the `src` folder. Font Awesome 5 is optional but highly recommended!
<link rel="stylesheet" href="dist/css/rtop.videoPlayer.1.0.1.min.css"/>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf"crossorigin="anonymous"/>
Include either the minified file in the `dist/js` folder or the expanded file in the `src` folder. jQuery is required! But any version of jQuery will work

You can either use an HTML5 video tag or the preferred option is lazy loading option by adding the video and poster source as data attributes.  HTML5 VIDEO TAG -->

<video src="sample.mp4" type="video/mp4" poster="sample.jpg" playsinline>
<source src="sample.mp4" type="video/mp4">
</video>

$(document).ready(function(){
$("#my_video").RTOP_VideoPlayer();
});
Type: Boolean
Default: true
Show the player controls, turn off if you want the player to play without user interaction.
Type: Boolean
Default: true
Allow controls to display on hover
Type: Number
Default: 3000
Milliseconds after mouse move ends before the video controls hide
Type: Boolean
Default: true
Show the scubber/progress bar for the video
Type: Boolean
Default: false
Show the time elapsed and total time of video
Type: Boolean
Default: true
Show the play/pause button in the controls
Type: Boolean
Default: false
Show mute button and volume steps
Type: Boolean
Default: false
Show fullscreen button
Type: Boolean
Default: true
Allow space bar to play/pause video
Type: String
Default: 'rtopTheme'
Class added to parent div to allow for easier custom skins
Type: Boolean
Default: true
Use font awesome icons for all the control icons, this is optional, but highlight recommended. You need to also include the Font Awesome 5 CSS. If this is disabled, you will need to add your icons into the CSS as background images.
Type: Boolean
Default: false
Auto play video, but will mute video
Type: Boolean
Default: true
If a user can play/pause the video, used with the autoplay feature
Type: Boolean
Default: false
Automatically replay video
Type: Boolean
Default: true
Allow user to replay video once finished
Type: Boolean
Default: false
Open video in a fixed position modal
Type: Boolean
Default: false
Show a close button for the modal that will close the modal on user click
Type: Boolean
Default: false
Automatically close modal when video has finished
Type: Boolean
Default: false
Send GTM tags, GTM must be set up on the page to work
Type: Object
Default: {}
An object to hold the information for the tag that should be sent during the video. Each tag should be its own object with the keys: time
, name
,type
Type: String
Default: null
Embed a public Vimeo video (must be public!) with all the same displays and controls
Events are provided by the video player in most locations. This gives you the ability to listen for any changes and perform your own actions.
var vid = $('#my_video');
vid.RTOP_VideoPlayer();
// Listen to video events:
vid.on('play.vid.rtop_videoplayer', function(event) {
...
})
You could also trigger events by yourself to control the video player
var vid = $('#my_video').RTOP_VideoPlayer();
// play video
vid.RTOP_VideoPlayer('pause');
// go to time (in sec)
vid.RTOP_VideoPlayer('goTo', 10);
// pause video
vid.RTOP_VideoPlayer('pause');
// close modal
vid.RTOP_VideoPlayer('close');


Preparation time
less than 30 mins
Cooking time
10 to 30 mins
Serves
Serves 1
Season the fish with salt and freshly ground black pepper and rub the oil into the flesh. Heat a pan until smoking and place the fish, skin-side down, in the pan for 2-3 minutes, or until golden-brown and crisp. Turn the fish over and continue to cook for 1-2 minutes, or until golden-brown all over and cooked through. Remove from the pan and leave to rest on a warm plate.
In the same pan, fry the onion, ginger and broccoli for 3-4 minutes, then stir in the mustard and cream and cook for 3-4 minutes, or until the broccoli is tender.
To serve, place the broccoli on a serving plate and arrange the sea bass fillet on top. Garnish with the sliced red chilli.


PROJECTS
These are some of the projects that I have been able to work on and complete with the knowledge I have acquired so far and the languages used:
- My first webpage(HTML and CSS)
- Instgram Clone(Python,HTML and CSS)
- Awwards(Python,HTML and CSS)
- Github Search(Typescript,Javascript,HTML)
- Github Search(Typescript,Javascript,HTML)


Important Information
Supported Browsers
We support latest versions of the following browsers.
- Google Chrome
- Mozilla Firefox
- Apple Safari
- Internet Explorer
Source Code
Source code for the GT-FAR pipeline is hosted on GitHub at https://github.com/pegasus-isi/pegasus-gtfar
Pegasus GT-FAR Dashboard
The web interface provides an organized way for you to create and monitor runs for your workflows.
List Previous Runs
You can view a list of previous runs from the listings page. To navigate to the listings page click on "List Previous Runs" from the GT-FAR drop-down menu at the top.
The list button in the menu bar
List previous runs page provides a summary of previous Pegasus GT-FAR runs. The page also shows some input parameters for the run, and current status of the workflow, and the start date of the run. List Previous Runs Clicking the button will get update all the information on the page.
Sorting Runs
Simply click on any of the column header once or twice to sort in ascending or descending order respectively.
Searching
Click on the down-arrow icon at the top-right of the table and enter you search term in the text field. Searching for runs the contain the word "test"
Grouping
Users can group their runs on one or more columns. So a user can group runs according to the read length, and mismatches. To group runs simply drag and drop a column in the area that "Drag a column header here and drop it to group by that column".
Deleting Runs
Select a run by clicking the checkbox located t the left of the row. To delete all runs click on the checkbox to left of the "Name" column. Click the "Delete Selected" button, and click "OK" to confirm. Deleting a run results in deletion of all results associated with the run, and cannot be undone. Listing with multiple rows checked and the "Delete Selected" button visible
Start New Run
To navigate to the Start New Run page, Click the "Start New Run" from the GT-FAR drop-down menu at the top.
Start New Run
Input the parameters for the GT-FAR run in the web form.
Web form to start a new Pegasus GT-FAR run
Input Parameters
Workflow Name
The workflow name is a label that a user uses to uniquely identify a run. Workflow Name is also used a prefix for naming the the output files.
Workflow name is a required field and only accepts alphanumeric characters and underscores.
Annotation File and Genome Version
Currently the annotation file and genome version are provided for you. You will not be allowed to edit these fields, but we want to have them displayed for you so you are aware of their values.
Reads File
The reads file is a required field.
It must be a FastQ file compressed using GZIP. It must have an extension of ".fq.gz" or ".fastq.gz". Currently, the system only allows reads files which are smaller than 5 GB.
Read Length
Read length field specifies the length of the reads in the reads file.
Read length must be between 50 and 128 (inclusive).
Mismatches
Mismatches field specifies the number of mismatches to allow when mapping reads
Mismatches must be between 0 and 8 (inclusive).
Align QC Filtered Reads
Select Align QC Filtered Reads option to align filtered reads in addition to full length reads.
Generate New Splice Candidates
Select Generate New Splice Candidates option, if you would like to generate a GTF file with a list of Novel Splice Candidates. It uses gapped alignment protocol to discover and confirm novel splice junctions.
Generate New Splice Candidates can only be selected when the Read Length is 75 or above.
Strand Rule
If a stranded sequencing protocol was used, select the expected read/gene orientation (Sense/Anti-Sense) else select Unstranded. By default, the strand rule is set to "Unstranded".
Email Address
Provide one or more Email Addresses separated by a comma. An Email notification is sent out to the recipients when the workflow finishes running.
Email notifications may end up in Spam folder.
Click the button at the bottom of the form to initiate the run. Once the Pegasus GT-FAR workflow has started the user will be automatically be redirected to the workflow details page, where users can view the progress of their run.
Workflow Details
Users can navigate to the details page for a workflow, by clicking on the Workflow Name in the List Previous Runs Page.
From the Workflow Details page users can -
- Monitor the progress of the run.
- View/Download output files.
- View/Download an error report if any failures were detected.
- Stop a workflow run (stopped runs cannot be restarted).
Monitoring the progress of a run
The workflow details page lists the input parameters with which the run was initiated. Users will see a progress bar while the workflow is running.
A color coded workflow status is visible next to the workflow name, and in the alerts bar just above the Output Files tab.
Running Indicates the workflow is running, and no failures were detected.
Failing Indicates the workflow is running, and one or more failures have been detected.
Aborted Indicates the workflow was manually aborted by the user.
Success Indicates the workflow has finished successfully, without any failures.
Failed Indicates a workflow has finished running, with one or more failures.
Monitoring the progress of the run.
Stopping a Run
Users can stop/abort a workflow by clicking the button located to the right on the progress bar.
Output Files
Output files are listed and available for download immediately in the Output Files tab, as soon as they generated by the workflow run.
Stopped Run / Output Files
Adaptor Stats File
A file summarizing the reads which pass/failed/trimmed the adaptor QC.
Rejects FastQ
Reads rejected by the read QC portion of the pipeline.
Unmapped FastQ
Unmapped reads which can be sorted and counted to compare samples by sequence.
Multi-Gene Counts
A file for the counts of reads which mapped to genes which share a genomic location.
Feature Counts
Counts for each genomic feature in the transcriptome (eg. Exon, Exon-jxn, intron, etc).
Summary Out
A summary of the alignment by chromosome, annotation family, and transcriptomic feature.
Genes Counts
Raw counts for each gene in transcritome.
Splice Candidates
A gtf file which can be used to re-annotate the genome and confirm novel splice candidates.
SAM File
Merged sam file of all alignment steps in GTFAR.
PS
A figure summarizing (made from *) the alignment by transcriptomic feature and annotation family.
Error Report
Users are be able to view an error report, if any failures were detected while running the workflow.
The error report shows an overall summary and a summary for all failed jobs in the workflow. The example below illustrates a scenario where an invalid reads files caused the failure.
If the users feel that the error is invalid, users should download the error report but clicking the button and Email it to<EMAIL_ADDRESS>Error Report
Contact Us
Please contact us at<EMAIL_ADDRESS>for
- Setup the Pegasus GT-FAR pipeline to run on you own cluster.
- Ask questions or provide feedback.
- Report issues with the pipeline.
Please contact us at<EMAIL_ADDRESS>if you would like to integrate your pipeline with Pegasus.


Looking for the perfect gift for the empowered people in your life? *Find the ethical gifts your feminist friends have been looking for in the FMF Feminist Store! [ http://store.feminist.org ]*
You’ll find feminist apparel, children’s toys, office supplies, jewelery, and more in the FMF’s Feminist Store - all ethically made, with proceeds benefitting our work for women’s equality around the world.
[ http://store.feminist.org/ ]
You have received this e-mail because of your interest in women’s issues. To unsubscribe, please click on the link below.


The Discord bot made for esports.
DEPRECATED! Please click below to see the replacement!
Blog post regarding DSA Bot
Invite to your server
Source
●
Commands
●
Status
●
Support Server
●
Hosting Server
●
Brand Kit


* The file is not sent to the server and is processed on web browser.
* Be sure to try the demo on a browser. You can view .docx, .xlsx, .pptx, .pdf files.
https://www.kukudocs.com